Quantcast
Channel: LabVIEW topics
Viewing all articles
Browse latest Browse all 69207

cRIO 9074 and NI 9144 behaviour and troubleshooting

$
0
0

Hi there.
I face the following problem and I need your help to troubleshoot.
I have a unit running for over 5 years almost everyday which consists of a NI cRIO 9074 and two (2) NI 9144 EtherCAT modules.
Both cRIO and EtherCATs are in FPGA mode (each one has a NI-9478 module for PWM functionality)
So far so good, this setup is up and running without problems for years.
Suddenly this morning both of EtherCATs seems to be in "Pre Operational" mode and cannot enter the "Operational mode".
I am running the unit under LabVIEW development platform and everything compiles without any problem (both on host and target side). I found out that both EtherCATs cannot drive their modules.
Checking the on-board LEDs, the RUN led is blinking (the on-board ERR LED is not lit) and checking the "Online Device State..." of each one (inside LabVIEW project, by right clicking each device under EtherCAT tree), indeed they are in this mode.
Trying to switch to "Safe Operational" mode, so I can enter the "Operational Mode" I get a "Device Error" with the following explanation:

(Device 1)

"Error -2147138407 occurred at an unidentified location

Possible reason(s):

The slave device cannot be transitioned to Safe Operation state
if the device's distributed clock is enabled and the NI Scan Engine is set to Configuration mode."


(Device 2)
"Error -2147138442 occurred at an unidentified location
Possible reason(s):
The module cannot be found. If the physical module exists, and the device is in FPGA mode, recompiling and downloading may fix this problem."


By right clicking the cRIO device --> Utilities -->  Scan Engine Mode
I can see two options: "Switch to Active" and "Switch to Configuration" with the latter disabled (already in this mode?)

By clicking "Switch to Active" I get the following error message:

"An error occurred while attempting to switch the I/O scan mode.
The module cannot be found. If the physical module exists, and the device is in FPGA mode, recompiling may fix this problem."

 

I am running the LabVIEW 2009 development platform under Win7 x64.


So far I have recompiled the FPGAs for the three devices but the same problem remains.
Any suggestions on how to proceed?


Viewing all articles
Browse latest Browse all 69207

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>