cRIO-9024 + chassis 9113 NOR + NOR 9881 (CANopen) FPGA compile problem

Hello

I started to learn the Labview and I want to communicate with CANopen (9881) interface FPGA module, but there is a problem.

Normally (without NI 9881), I can compile and run a VI file with FPGA interface, BUT after adding 9881 (in the slot1) to the chassis (9113) I can not compile any VI (same same file VI) with worker compilation. Even if I delete the Mod1 (Slot1, NI 9881) of the project, I can compile the file VI.

I need compile bit files in order to use the library can open, but I could not find the problem.

Can someone help me? Thank you.

The error is below to:

...

Analysis of entities.
Architecture analysis of the entity.
ERROR: HDLCompiler:849 - "D:\NIFPGA\jobs\g8Q6537_ibm705i\CcMuxSLN.vhd" line 794: Unexpected EOF.
File VHDL D:\NIFPGA\jobs\g8Q6537_ibm705i\CcMuxSLN.vhd ignored errors

Hi Matt,

I uninstalled everything about LabVIEW and reinstalled, I did update, now the problem is solved. It compiles the file bit.

Thank you.

Tags: NI Software

Similar Questions

  • How to implement Canopen on FPGA to run the engine using NOR-9881?

    Dear,

    Your support will be highly appreciated,

    There is only one available for NOR-9881 example.
     
    Please note that the following materials were properly connected:
    cRIO-9024, cRIO-9113, OR-9881 and motor Nanotec (SMCI36 against L2818L0604-T5X5), the following
    sites Web shows the engine Nanotec in details:
     
    http://us.Nanotec.com/products/660-L28-linear-actuators-with-trapezoid-spindle/
     
    http://us.Nanotec.com/products/1041-SMCI36-stepper-motor-and-BLDC-motor-position ing-control /
     
    The main problem is how to configure the inputs and outputs, where, in most examples, the entry and exit have been automatically
    configured.
     
    the following three examples and I wonder how to start:

    1 - example Nanotec: dependent VISA controls for data transfer
     
    http://us.Nanotec.com/support/application-notes/LabVIEW-example/
     
    2 - reference example CANopen for series C OR - 9853 Module CAN:
    the NOR-9853 has default Can0 which was used in the code

    http://zone.NI.com/DevZone/CDA/EPD/p/ID/6093
     
    3 - from finder labView example: search for 9881 then choose
    NOR - CANopen_cRIO.lvproj, which depended on SDO orders for transfer orders
     
    The attached picture shows that NEITHER-9881 can be seen, after compilation and
    loading the bitfile FPGA.
     
    Please, please advice me:
    1. how to start?
    2. how to create variables of entry for NI9881?
    3. how to implement CANopen mode FPGA? where there is no CANopen palette.

    Thanks in advance and

    Hello!

    From my understanding, the 9881 can be treated from the FPGA, but only from the application of the RT. I think that the point 3 of your post examples of the use of the module fine.

    Kind regards

    Georg

  • Choose the network protocol for CRIO-9024 to PXI on Ethernet

    We are in the design phase, implementation of an embedded controller for CRIO-9024 to send data captured at an SMU-8105 on ethernet controller. The data will be arrays of double-precision 2D. These data should be sent to the pxi at the end of each test step. Each stage will have a different number of channels and sampling frequencies.

    For example, Test step 1 will have 5 channels of analog inputs that will be sampled to 100,000 KHz for 1 second. These data will come from the CRIO FPGA. Data will be get dealt with by the CRIO-9024 and analyzed post to pass or not not metric. Then, the CRIO controller will send the data 2D (data points 500 000 5 X 100 000) table and the results of all the measures (a table 1 d) for PXI.

    The connection with the PXI will use Ethernet.

    Do not forget that the PXI should also send the CRIO certain values to tell the CRIO when starting the test, and when the test sequence is completed.

    I thought that TCP/IP would work better because of communication 2-way necessary. But then I was watching streaming network or even using shared Variables.

    If anyone has any ideas or suggestions please please post them.

    Hello

    You can use either.  If you are more comfortable with really.  The STM method will be a little less overhead on my style XML tagging data, but it will be very short given the size of the data.  Probably go with STM has it right most of the work for you.

    Regarding the size data the you must normally transfer data as this is to flatten to a string.  If you convert a string of numbers readable human you will either lose accuracy, increase the size or both.  Because the string after that flattened will be the same size as the original array anyway for the quick calculation based on your previous post 500 000 double (8-byte) is 4 miB (3.8 MB)

    See you soon,.

  • cRIO-9024 - supports SSH (Secure Shell) network?

    The Shell Server enable secure (sshd) in the measurement software & automation for the cRIO-9024 OR is not available. Usually, this would be an option as shown here:

    http://www.NI.com/white-paper/14626/en/

    The cRIO-9024 OR does support SSH? Do I need to install anything extra on the target? I installed most of the software on the web on the cRIO.

    Thank you

    Mitch

    N ° only targets Linux (in the current line cRIO, i.e. the x 906 and 903 x) support ssh.

  • Chassis FPGA deployment problem

    Hello!

    I use cRIO 9024 with a voice coil actuator control modules.

    The problem I have is that when I run the FPGA code, he said "the chassis is in programming mode Interface to Scan. In order to run the FPGA screws, you must go to the property page of the chassis, select the FPGA programming mode and deploy settings. »

    So I checked the property, but it has been defined as "FPGA programming Mode. Also when I'm trying to deploy the chassis, I have error message "LabVIEW: (Hex 0x80DF0010) current deployment operation has a missing dependency."

    Since I'm not the one who wrote the code, I have no idea what causes this problem. This code is used for the different game with the same model of cRIO but different modules. I've already replaced modules that I use with those that are necessary for this code.

    Anyone know what is happening here, please?

    Thanks in advance to 1 million.

    Geehoon


  • Deployment of VeriStand model to cRIO-9024

    Hello

    I am trying to deploy a dll of Veristand simulink to my target RT VxWorks cRIO model 9024 but I get error compatibility while deploying, saying:...

    Specified model is not supported in the current execution target!

    I created the DLL file and output using RT workshop and placed them in the same folder.

    Can someone help me please?

    Check the XML in your .fpgaconfig and make sure that the values returned by your module HAVE matches the configuration fixed-point.  Looks like your values are currently set to scale by a factor of 16, what could happen if your whole word length is off by 4.  Also make sure you have all the scale applied for channels to HAVE it.

  • What do the two LEDS at the top of the NI 9881 CANopen mean?

    I have looked through the documentation for the 9881 NI, but have not found any mention of the significance of the two LEDs. Anyone know what they mean?

    Please see the Handbook of material found here XNET:

    http://www.NI.com/PDF/manuals/372840c.PDF

    See page 3-16

    NOTE: XNET means the underlying driver components used by CANopen.

  • Acquisition of data NOR usb 6008: a strange problem: mxwcgoutrunsilent.VI is not respected

    Expensive OR

    Today, I bought an acquisition of data NOR usb 6008

    and I'm using labview in 2011
    the problem is appear when after I end the process of configuration of the i/o data acquisition Wizard

    the following image shows the mxwcgoutrunsilent.VI is ignored and an error has occurred

    someone can help provide this VI for me

    What is the complete labview modules can also so I could do a real time data acquisition

    Best regards

    mangood,

    You received an error code? If so, what is it? What version of NOR-DAQmx driver you have installed? It seems your driver potentially incorrectly installed, and you may need to reinstall the driver.

    Here is the link to the latest version of the NOR-DAQmx driver: http://www.ni.com/download/ni-daqmx-9.8/4297/en/

  • cRIO-9024-URGENT!

    Hi all

    Im trying to program a compact module NI 9403 using labview and crio9024, but first I should remove simulated hardwares. but it's impossible caz somehow I do not see these devices in the configuration tab (see the attached photo please), can sb help please?

    When execution of the program, I get the following error, although the software is installed

    :-63040 error code

    NOR-RIO: (Hex 0xFFFF09C0) A connection could not be established to the specified remote device. Ensure that the device is turned on and accessible on the network, this software NEITHER-RIO is installed, and RIO server is running and properly configured.

    Samira

    Hello AutonomusMode,

    You use classes to access the functions of the KUKAyoubot, it is possible that the names

    insidee of the class have been set and this could be the reason why you can access the EtherCat

    slaves of the KUKAyoubot. This could also happen if the scan engine is not installed

    on the RIO so look in the MAX on the RIO software and check if the analytical engine

    is installed.

    The other error is that no message pop up windows no allowed on RIO, you can remove and replace

    with a control to select the feature you want.

  • Frequent disconnects between cRIO-9024 and host computer

    Hi all

    I had a brand new cRiO OR 9024 and several modules of recording data a few days ago. I have setup the IP address for the cRIO which is 10.0.0.2 and the subnet mask is 255.255.0.0, which is the same with what I've done for the host (different IP address). I installed the software that I need on the controller RT. Throughout the process, I have disabled the firewall. I use MAX 5.0 and NEITHER cRIO 4.0. Two of them are the latest version. I built the link between the cRIO and my computer successfully. However, the target is always disconnected from the host computer, even if I do not have action on the cRIO, that is. Without running any software on it. Status of the disconnection is achieved since the MAX, but surprisingly, I can ping through the IP address of the cRIO. It seems to me that the connection between the host computer and the cRIO was established.

    I tried to run code on the target, but unfortunately, the disconnection also occurs frequently simple. I checked the CPU target and the use of memory, which are low. So I concluded that the disconnection is not generated by the high utilization of the processor or memory.

    I also tried to reformat the cRIO and reinstall all software, but it has no effect.

    I also found that a warning appears regularly on MAX interface that "there was a problem to retrieve the settings of the target. For more information, go to ni.com/frinfo and enter the Info Code MAXServerUnkownError. If the problem persists, contact National Instruments'. I checked MAXServerUnkownError of

    NI.com and followed the instructions to make sure that there is no bad configuration on my computer as a firewall etc. However, without doing wrong was found.

    Can someone help me figure out what is the problem?

    Concerning

    Japanese

    Hello Japanese,

    Thank you for answering my questions. I have more questions that should lead to a solution to your problems:

    1 is the add-on NO-time installed on the cRIO?

    2. are you able to disable the antivirus on your computer?

    The add-on NO-time turns out to cause frequent disconnects with cRIOs in LabVIEW 2011. To view the add-on, you will need to right click on software under the cRIO, select Add/Remove Programsand select the option custom software installation . If it is installed, I recommend to remove this add-on the cRIO to help solve disconnects.

    Please let me know if disconnects continue after removing NO-time and disabling the antivirus.

    Kind regards

    Andrew Brown

  • Why do I get error-65581 when you try to use a cRIO 9024 and modules c series

    I am trying to send a digital high on a 9401 c series module DIO0 and I get the following error every time.

    65581 error occurred in shared Variable to send true value Out.vi

    NMAYO,

    Depending on your project can you right click on the chassis in the cRIO and make sure that it is set to the Mode Scan mode and not FPGA? In addition, in the solution of measurement and Automation Explorer, you can check the cRIO and check that it has the Support of Scan Engine is installed. The tutorial below shows how to reformat a cRIO and install the software on this subject, the subsequent steps in the software allow you to check your cRIO.

    Reformat a controller embedded time real CompactRIO

  • Communication problems with third-party modules using Labview 2012 and cRIO-9024.

    Hi all

    I recently bought the module moviemed 1501 AF but I am unfortunately not able to communicate properly with him. I followed all the instructions in the Manual, but nothing helps. I downloaded the drivers and software recommended, but whenever I try to add the AF 1501 in special edition module C-series (in the menu drop-down), Labview does not see it.

    When I installed the driver for the module he asked for what version of Labview, I was running (2009 or 2010, no option to 2012), I chose 2010. Could be the problem?

    Thank you!

    Hi Mswn,

    I would just like to ask if you can see other modules of the series-C on your chassis - other modules appear correctly?

    I also see that MoviMed is no indication that they offer LabVIEW 2011 and 2012 of pilots to the AF 1501 hereproduct page. Here are the drivers you are using?

    Andy C.

    Technical sales engineer

    National Instruments

  • cRIO-9114 Chassis "interface slot high speed."


    Hello
    You can use all of the Cseries module on FPGA mode. Be careful for the 9516 module:

    http://digital.NI.com/public.nsf/allkb/C43C73FE11BE740A8625763C006CC3ED?OpenDocument

    Concerning

  • With the help of NOR-5641R with FPGA and the instrument driver


    Hi Ran,

    I don't think what you describe is possible for two reasons.

    1. You cannot run the pilot bitfile instrument at the same time as a user defined FPGA bit file

    2. AO ports are AC coupled, so you will not be able to generate a DC bias on them.

  • CRio inside the schools network, IP addresses change and causing problems

    Hello

    We have about five CRio modules in our labs, and they are connected by ethernet to our school system. We use all these CRios for about 3-5 different computers.

    We have a problem which, because of internet IP addresses security are changed for a certain period of time, i.e. every two months. We must always know from the measurement and Automation Explorer which is the IP and then change on demand (.VI) and then compile new .exe file, and then copy it to other computers.

    Is there an easy way to keep the CRio IP to the same (can 'lock us'?) or is there an easy way to do it within the .VI, without doing each time again and again for all computers.

    In your LabVIEW project, you can right-click on the controller, select Properties, and then change the IP address for the host name. If you use IP addresses in your screws, you should be able to simply replace the IP address with the host name in most cases.

    Jason S.

Maybe you are looking for