Connexion cRIO 9073
Bonjour.
Après de nombreuses tentatives, je n'arrive pas à faire reconnaitre mon cRIO 9073 sur le logiciel MAX. J'ai bien configurer l'adresse IP de l'ordinateur pour qu'elle soit compatible avec mon cRIO. Le logiciel ne trouve pas l'appareil... (j'arrive pourtant à le voir avec un "ping" sur un terminal)
J'utilise MAX 5.5. Est-ce dû à une non compatibilité ?
Merci d'avance
Simon M.
Hey Simon,
Try going through the steps in this document. There are a lot of steps in that document, but if you follow them closely it will almost certainly resolve your issue.
Can you also please post a Max technical report (instructions here).
Let us know if you are still having trouble after going through that document.
Thanks!
-Sam K
LabVIEW Hacker
Join / Follow the LabVIEW Hacker Group on google+
Similar Messages
-
Hi.
I am trying to run a simulink model on a cRio 9073 using SIT 2010. I succesfully created the FPGA vi and the lvbit file in order to map input/outputs to the model. I also created the DLL and OUT for the model.
When I run the interface VI on my computer, everything seems OK, until I get the following error and I am not able to run the simulation. I found a similar post earlier that suggests that I need to install the shared variable engine or the Simulation Interface Toolkit on my cRio. I tried to do both using MAX but could not find neither of the suggested installations.
Thanks for the help!
Items.viNI_SIT_driversupportVIs.lvlibIT Probe Model Items.vi loaded with errors on the target and was closed.
LabVIEW: Failed to load shared library SITs.*robeSignals:C. Ensure that the library is present on the RT target. Use MAX to install NI software or FTP to transfer custom libraries to the RT target.
Items.viNI_SIT_driversupportVIs.lvlibIT Probe Model Items.vi loaded with errors on the target and was closed.LabVIEW: Failed to load shared library SITs.*robeSignals:C. Ensure that the library is present on the RT target. Use MAX to install NI software or FTP to transfer custom libraries to the RT target.Hola jarcTec;
Este tipo de error suena suele ocurrir cuando no se tienen las librerías apropiadas instaladas en el cRIO. Te recomendaría que abrieras MAX, debajo de la pestaña de Remote Systems selecciones tu dispositivo>> software, click derecho e instalar software. Aquí debes asegurarte que las librerías que te faltan estén instaladas en el cRIO. En Custom Installation selecciona SIT como opción para instalar en el cRIO tal y como se muestra en las imagenes.
Espero esta información te sea de utilidad
Exito en tu aplicación
Marisol -
How can I diagnose a Labview RT program crash on cRIO 9073?
I have 2 cRIO 9073 purchased about 1 year apart. Both are running the same realtime application. The first cRIO runs fine. The 2nd cRIO crashes intermittently while executing 1 particular VI that contains 2 timed loops running in parallel (1 collecting data and the other controlling machine movement). When it crashes, the app stops, web server and FTP stop responding, MAX cannot communicate with the device ( I must perform a hard reset). After reset, viewing the error log using MAX shows no errors. I've added message logging to see if it stops in a particular place, but see no patterns. In some cases, the device seems to be continually restarting (every 2-3 minutes) until it finally hangs. In many instances, my configurations files (used to store runtime variables) have been corrupted or erased. When trying to deploy the app on this Rio, I generally must try multiple times because I receive the error, "Error deploying on target". I have tried formatting the flash and reinstalling the OS many times from different sources.
I'm running Labview 2009, SP1 with the FPGA option.
Any ideas on how to diagnose this problem? Are there any diagnostic tools to test this device?Here's a better description of what I'm trying to do. This system is used to control the head position on a test machine. I used the LV RT wizard to create the base VI with 1 deterministic loop and 1 non-deterministic. The deterministic loop schedules 2 different test. Test 1 is every 5 minutes (collect analog data, read temperatures, calculate new head position based on temperature , drive stepper motors to new position, collect data after moving, then dismiss). Test 2 runs once a day with a duration of about 4.5 hours (drive stepper motors to user defined position, simulatiously collect data at various rates from 5Hz to .01 Hz, drive head to next user defined position, etc). This test has 2 timed loops running at different rates, one collects data, the other moves the head and acts as a timer to know when to move to the next position.
If I never run test 2, then the system has never crashed, leading me to believe the problem is in the test 2 VI. The crashes don't necessarly occur in the Test 2 VI. On some occations 1-2 hours after Test 2 has completed, the CRIO will start rebooting itself (every 2-3 minutes). This may happen 4-5 times until it will finally hang completely.
Since the crashes happen randomly (it may run for 2-3 days before crashing) I'm trying to find some way of trapping errors or exceptions that would give me some clue as to what the problem may be. -
I am trying to compile an OUT file for my Simulink model using "nidll_vxworks" and run it using the Simulation Interface Toolkit for a cRIO 9073 . I am able to compile the DLL file using "nidll" and succesfully run the simulation using my PC as the host.
I already downloaded the "gccdist" and "vxworks61gccdist" folders and copied them to "c:" When I build the model in Sumulink I get the following error at the end of the process (at the same time windows tells me that "sh.exe" has stopped working). If it matters I am running Windows 7 64bits, but using Matlab 2009b 32bits and LabView 2010 32 bits. ANY HELP WILL BE APPRECIATED. "QofV" is the name of my Simulink model and I changed to "XXX" parts of the file path.
### Linking ...
rm -f "QofV.out" ctdt.c;nmppc QofV.o QofV_data.o rtGetInf.o rtGetNaN.o rt_logging.o rt_look.o rt_look1d.o rt_nonfinite.o nidll_main.o rt_sim.o ode8.o | tclsh c:/gccdist/WindRiver/vxworks-6.3/host/resource/hutils/tcl/munch.tcl -c ppc > ctdt.c
abnormal program termination
C:\Users\XXX\AppData\Local\Temp\make426012.sh: fork failed: no child processes [1]
make: *** [QofV.out] Error 1
### Real-Time Workshop build procedure for model: 'QofV' aborted due to an error.
>>
### Linking ...rm -f "QofV.out" ctdt.c;nmppc QofV.o QofV_data.o rtGetInf.o rtGetNaN.o rt_logging.o rt_look.o rt_look1d.o rt_nonfinite.o nidll_main.o rt_sim.o ode8.o | tclsh c:/gccdist/WindRiver/vxworks-6.3/host/resource/hutils/tcl/munch.tcl -c ppc > ctdt.c
abnormal program termination
C:\Users\XXX\AppData\Local\Temp\make426012.sh: fork failed: no child processes [1]make: *** [QofV.out] Error 1 ### Real-Time Workshop build procedure for model: 'QofV' aborted due to an error.>>
### Linking ...rm -f "QofV.out" ctdt.c;nmppc QofV.o QofV_data.o rtGetInf.o rtGetNaN.o rt_logging.o rt_look.o rt_look1d.o rt_nonfinite.o nidll_main.o rt_sim.o ode8.o | tclsh c:/gccdist/WindRiver/vxworks-6.3/host/resource/hutils/tcl/munch.tcl -c ppc > ctdt.c abnormal program termination C:\Users\XXX\AppData\Local\Temp\make426012.sh: fork failed: no child processes [1]make: *** [QofV.out] Error 1 ### Real-Time Workshop build procedure for model: 'QofV' aborted due to an error.>>
Solved!
Go to Solution.Hello jarcTec,
I am not sure right now if you can do it, but this tutorial might help, also everything was made in Winddows 7 in this one.
http://zone.ni.com/devzone/cda/tut/p/id/11654
Take a quick look and let me know if it works!!!
Luis Fernando
National Instruments Cono Sur
Ingeniería de Campo y Consultoría
http://chile.ni.com/ -
Error While Reading a file Dynamicall​y in CRIO - 9073
Hello all,
I am using CRIO - 9073, here i transferred a file (With size of 5mb) through FTP from my PC..... and then i am trying to read it Dynamically, but while i am reading this file and updating, my CRIO going to stop mode...... So i can't workout more... Give a fine reply all...
Regards
Pandithan.What code for path building do you have running on the CRIO?
Ton
Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
Nederlandse LabVIEW user groep www.lvug.nl
My LabVIEW Ideas
LabVIEW, programming like it should be! -
Varying ON time pulse train generation using NI cRIO-9073 and NI 9401 module
Hi,
I am a beginner to the Labview environment. Am using NI cRIO-9073 and NI 9401 module; and NI Labview 2013. I want to generate 64 pulses, wherein the ON time of the pulses are varying as shown below. The Pulses need to have a constant period of about 34µs. The pulses should have a constant amplitude anywhere from 5 to 10V. I am trying to do the same in FPGA interface mode but failing to do so. Please advise me..... Please also suggest pdf and video resources to learn Labview programming.
Pulse ON Time
18 µs
19 µs
20 µs
21 µs
22 µs
23 µs
24 µs
25 µs
26 µs
27 µs
28 µs
29 µs
30 µs
31 µs
32 µs
33 µs
33 µs
32 µs
31 µs
30 µs
29 µs
28 µs
27 µs
26 µs
25 µs
24 µs
23 µs
22 µs
21 µs
20 µs
19 µs
18 µs
17 µs
16 µs
15 µs
14 µs
13 µs
12 µs
11 µs
10 µs
09 µs
08 µs
07 µs
06 µs
05 µs
04 µs
03 µs
02 µs
02 µs
03 µs
04 µs
05 µs
06 µs
07 µs
08 µs
09 µs
10 µs
11 µs
12 µs
13 µs
14 µs
15 µs
16 µs
17 µst81,
It is possible to make frequency measurements with either the 9422 or the 9425 but each will have its own limitations in the range of frequency it will be able to accurately measure.
A few things to know:
1. What are the frequency ranges for each sensor (tach and MFM)? More than just knowing Hz/kHz will be helpful.
2. To what accuracy do you need to measure these signals?
The 9422 supports a specialty digital configuration counter input that can be configured for frequency measurement (see link)
http://zone.ni.com/reference/en-XX/help/372603F-01/riohelprt/crio-9422_rt/
The specialty mode is only available when using Scan Interface mode, not with FPGA.
But the max clock rate in the specifications for the 9422 is 4kHz so this may not be sufficient for the tachometer. I believe this is the max rate at which the module will update its state no matter how fast the underlying software (RT controller) is running.
The 9425 has a higher clock rate (~140kHz) but doesn't support the specialty digital mode mentioned above. It is also a software timed only device but this shouldn't be a problem if you use FPGA.
Dan -
How to use SEA GSM Module on different slot of the cRIO 9073
Hello to All,
I have a SEA GSM+ Module on my cRIO 9073 at slot 7. I run the example program included in the resource CD as well as compiling the FPGA driver on my target but still don't work. Power supply is connected on the module. I don't know what I am missing. I followed strictly below steps as indicated in the read me text file but still nothing works. Please help.
How to switch the FPGA Target on LabVIEW
Complete the steps only if you use FPGA target other than 9104.
1. Add your new Compact RIO Target to the project
1. Add the new FPGA target below the cRIO-RT Target.
3. Drag the Gxxx folder from the original FPGA target and drop it into the new FPGA target. Make sure, that the module with its IOs, the FIFOs and the FPGA VI are integrated
4. Recompile the main VI - FPGA_App.vi, which is located in the Gxxx folder. A new bit file is created (.lvbit)
5. Open the Gxxx_Open.vi and select the just created bit file within the 'Open FPGA VI Reference.vi'.
6. Bind to TypeDef using ..Shared/Shared_TypeDefs.llb/Gxxx_FPGA_RefNum.ctl.
7. Close all VIs and do a "Save All, this project"
Thanks in Advance,
JoeyHello Jeff,
The module is not working in any slot. Yes, I am using the sample code provided with the module name "Gxxx.lvproj". And also the FPGA is successfully compiled. Please see attached file for the error I received by the module.
I already see this error in this forum and it was answered by powering the module by the external power supply. I already powered it. but still got an error.
For the clarification, I am not using the "SEA cRIO-Combo plus" module in the project rather I am using "SEA cRIO-GSM plus". I also attached the sren shotof the manual. I don't see any Toolkit Software manual in the resource CD and on the SEA website.
Best Regards,
Joey
Attachments:
GSM error.JPG 34 KB
manual.JPG 91 KB -
Binary to Voltage Conversion of encoder data on cRio 9073 using FPGA
I am using FPGA with a cRio 9073 to acquire torque and absolute quadrature encoder values. It says in the FPGA instructions that the documentation for the 9073 should include the binary to voltage conversion, but when I looked at the documentation, it wasn't there. Where can I find the conversion value or function to convert binary encoder data back to voltage? The encoder is hooked up to an analog converter and is acquired with a 9215 AI (+-10V differential). Thanks
There are individual formulas for one or a group of modules.
LabView examples path:
LabVIEW 2010\examples\CompactRIO\Basic IO\Analog Raw Host Calibration\AI Raw Host Calibration
LabView help topic
Converting and Calibrating CompactRIO Analog Input Values (FPGA
Interface)
Best regards
Christian -
NI CRIO 9073 doubt regarding compatibility
Hello,
I have installed 2011 version of labview in one PC and on another PC I have 9.0 version. More, I would like to write a simple program in MODBUS RTU in such a way that can communicate with pressure sensor(Keller) that is already connected to a NI-CRIO 9073(version 10.0) module.
Problems have been faced..
1) When try to connect remotely to my CRIO 9073 from each PC, I gives an error message that the versions are not compatible. I had installed version of 2011 labview but still the CRIO 9073 is not connected to new verstion. Is there any special drivers for this.
2) I don't have modbus Vi options in my 2011 version. I downloaded MODBUS zip file from ni website but I am not sure how can I import that options into my labview functions pallet.
Thank you.Hi Peter,
"but those two systems are giving compatible error."
That's what I summarized in my previous post. And I gave a hint on how to solve that.
"I am new to measurement and automation in labview."
That doesn't imply you don't need to read the documentation. You have a document coming with your cRIO that describes installation routines and you should be able to contact NI in case of bigger problems...
Best regards,
GerdW
CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
Kudos are welcome -
Frequency measuremen​ts using NI cRIO 9073 and NI 9425 or NI 9422 modules
Hi everyone!
I'm trying to measure two frequency signals using a cRIO 9073.
I'm already using a NI 9425 module for digital inputs.
I need to measure two (2) frequency signals.
Is it possible to use this module (NI 9425) or NI 9422 for frequency measurements either in Scan Engine or FPGA mode?
In case it is, if you could point me to any example, it would be appreciated.
I'll try to be more explanatory:
These two frequency signals are in completely different ranges.
The first is a frequency signal from a DC motor tachometer and the second one is from a mass flow meter.
So the frequency ranges vary from KHZ for the tachometer output, to Hz for the MFM output.
The rest of the channels on the module are simple Digital Inputs.
Also, I have the option to use a NI 9422 module if NI 9425 is not appropriate.
Thanks in advance,
t81t81,
It is possible to make frequency measurements with either the 9422 or the 9425 but each will have its own limitations in the range of frequency it will be able to accurately measure.
A few things to know:
1. What are the frequency ranges for each sensor (tach and MFM)? More than just knowing Hz/kHz will be helpful.
2. To what accuracy do you need to measure these signals?
The 9422 supports a specialty digital configuration counter input that can be configured for frequency measurement (see link)
http://zone.ni.com/reference/en-XX/help/372603F-01/riohelprt/crio-9422_rt/
The specialty mode is only available when using Scan Interface mode, not with FPGA.
But the max clock rate in the specifications for the 9422 is 4kHz so this may not be sufficient for the tachometer. I believe this is the max rate at which the module will update its state no matter how fast the underlying software (RT controller) is running.
The 9425 has a higher clock rate (~140kHz) but doesn't support the specialty digital mode mentioned above. It is also a software timed only device but this shouldn't be a problem if you use FPGA.
Dan -
Is cRIO-9073 compatible with LabVIEW 8.5.1?
I just received a cRIO-9073 and a cRIO-9074.
When I configure them, both of them appear properly in MAX.
When I add them to a LabVIEW project, the cRIO-9073 does not show its FPGA target. The cRIO-9074 does show it.
I am using LabVIEW 8.5.1, is it compatible with the cRIO-9073?
Thanks for any help.
Michel
Solved!
Go to Solution.Hi Oswald,
Thank you very much for the very prompt response. This should solve my problem.
Also, after I read you message, I finally found the link to the software revision/compatibility file in the CompactRIO cRIO-9072/3/4 Operating Instructions and Specifications on page 3:
"Notes Visit ni.com/info and enter the info code rdsoftwareversion to determine which software you need to use the cRIO-9072/3/4."
Thanks again for your help
Michel Lanthier -
When I connect cRIO-9073 with my Win7(64-bit) laptop via ETHERNET cable, it is not detected in "Measurement & Automation Explorer".
I have LabVIEW-2011 installed on my laptop.
Please help..
Thank you....Is this a new controller? First time connecting? Does the controller have an IP address set?
The Windows firewall may interfere with detecting a cRIO if it's the first time. Make sure your fire wall is off and try MAX again. -
RT to HOST transfer rate problem in cRIO-9073 ?
Dear Sir,
Since past 2 months I am facing a problem in data transfer in cRIO 9073.
I'm using two c series modules for data acquisition. NI 9205 for analog input and NI 9421 for digital input. Where Max sample rate of 9205 is 250kS/s.
All seems perfect from FPGA to RT data transfer using FIFO. I m able to read instant value in RT when I change given input. In FPGA I m successfully reading and transferring 32 samples per 200us. In RT I m reading 16000 samles from FIFO and push it into shared variable. (No time out occurs in FIFO) therefore all I can say I m acquiring perfectly till RT.
But when I tries to transfer dta from RT to HOST, at the time I m facing a problem. Host is updating 3-4 seconds late than RT. I have tried shared variable, TCP & Network steaming & faced same problem in all the cases.
I m not able to get that where the problem is? Because I can see instant change as per input in RT. dont know what happened between RT to Host data transferring.
Please do let me know what can be the possible reasons. Crossover Ethernet port or cable or chassis data transfer rate what can be the cause?????
Regards,
Pranav Parik
Application Engineer
Alliance Partner of National Instruments
Attachments:
RT.jpg 328 KB
RT1.jpg 171 KBWhat is the priority of the VI you're running? I'd be concerned that maybe you've starved out the ethernet transmit thread or something.
-Danny -
An Engineer is performing an overall uncertainty analysis of a system I am working on. A temperature channel consists of an RTD element, RTD transmitter, current loop resistor, and NI-9205 A/D in the cRIO chassis. Now, we know the uncertainty of the RTD, transmitter, resistor, and the NI-9205 because they are published in their respective documentation. To complete the uncertainty calculation the analyst now wants to know the accuracy of the calculation performed in the cRIO-9073. I have attempted to explain that the cRIO uses IEEE double precision libraries, which are dependent on the library implementation, and further are application dependent, but in the worst case is far more accurate than the application requires. I have pointed him to the IEEE standard. But he wants an authoritative reference to a National Instruments document that specifies the accuracy of math operations on the cRIO 9073.
Help, I am out of words. Does NI have any document(s) that makes any claim to math accuracy on the cRIO-9073?Hi,
I didn't find anything online, so I would suggest you to contact your local NI Office with this request.
Thanks,
Christian -
Saludos
Por favor me pueden ayudar, tengo dos controladores cRIO 9073, con uno de ellos no logro establecer la conexion, en software de Measurement and Automation Explorer me indica que el equipo no se encuentra presente. He intentado reiniciar el equipo presionando reset pero no consigo hacer funcionar este equipo.
Adjuntos:
Untitled.png 88 KBQue tal walcal
Trabajaremos este caso en el otro foro que se publico Link
Saludos
Juan Arguello
National Instruments México y Latinoamérica
Applications Engineer
Maybe you are looking for
-
ATP Photo Finder GPS not recognized on Mac as USB flash drive
Much like the problem with the Sony GPS-CS1, it appears the ATP Photo Finder device also will not be recognized as a flash drive on a Mac. Tiger worked with the Sony for awhile, but recent updates (as well as Leopard 10.5.x) have made it no longer wo
-
Error occurred saving the cache
I'm creating an AIR application using the Model Driven Development tools and hoping to make use of the offline cache. The generated value objects and services are working well when connected but I have been unable to get the cache working. Currently
-
Moving From PC to New Mac - Mac Formatting??
So i just bought my new macbook, moved all my music photos, etc over with music restore (ipodrip flipped out because it was windows formatted), but now when im trying to erase my ipod and reset it so i can sync it to my mac instead of my pc, it wont
-
If other software products can keep their opened windows after the system is rebooted, why not the finder? This did work for many, many years now and I can only hope that this issue somehow has been overseen by Apple (although it's a very obvious fla
-
How to find the last string value in dynamic object?
Hi All, I am trying to find the last string value in dyanamic objects,Any one have solution for this. Ex: my data :12347-ebjdone-525-ecgfjf-25236-defdafgdeg And i want to show the output is :defdafgdeg Any ideas: Thanks Srini