Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

Restarting a (NI 9144) EtherCAT chassis

Hi,

I have a problem with the NI 9144 extension chassis for a cRIO system.
On some (rather rare) occasions the chassis runs into an error in which the error LED is lighting up.
If this happens the error code -2147138516 is appearing when my code is executing (The code at that point is changing into the active mode from the configuration mode when the error is thrown).

 

The only solution I have found so far is to disconnect the power for a while, so that the chassis is restarting.
In the final setup this is not feasible however, so that I'm looking for a way to restart the chassis programmatically.

For the cRIo and cDAQ this is no problem, but so far I have found no way to do this with the NI 9144 chassis. I found this solution for restarting the chassis: https://forums.ni.com/t5/Example-Programs/Programmatically-Reset-Ethercat-Chassis-After-A-Connection... , but apparently this solution only changes to the configuration mode and back, which is what my own code does already (and throws an error while doing so).

 

Is there a way to have the chassis do a full reboot (just like after power off) programmatically?

0 Kudos
Message 1 of 2
(2,458 Views)

Hi Fromme,

 

I am afraid that there is no method to have the chassis restart programmatically. But I would suggest that you download the firmware when the error occurs. This should have the same effect as a restart.

0 Kudos
Message 2 of 2
(2,407 Views)