Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

Deploy to cRIO changes CSeries modules from FPGA to RTScan

Solved!
Go to solution

Hi,

 

Which link are you referring to? 

Kevin S.
Technical Support Engineering
National Instruments
0 Kudos
Message 11 of 16
(1,211 Views)

I am referring to this link in the attachments ModuleProgrammingModes.zip:

Knowledge Base article.

 

I have a similar problem. As soon as I deploy my Real-Time (9045), the card on Slot2 (of the 9045) Program Mode switches back to Real-Time Scan (IO Variables), no matter what I saved on NI-MAX, no matter what card is on slot2.

 

My systems has a 9045 Chassis, with a 9145 etherCAT extension chassis.

 

To find out the cause, I created a new project and started adding items. The cause is the C module 9381 on the 9145 chassis. Once I add this module on slot 2 of the extension chassis, then slot 2 on the 9045 chassis becomes the issue I just described.

 

Regarding the solution, I could not download the link in the article above.

Also, when I try to use cRIO System Configuration, I get an error saying the hardware is not supported.

 

Thank you

Download All
0 Kudos
Message 12 of 16
(1,205 Views)

I found another trigger that causes the problem.

 

In LabView my project, I need to configure the 9401 card to be an output instead of input, once I deploy to the chassis, Slot 2 (of the 9045) Program Mode switches back to Real-Time Scan (IO Variables).

 

Still hoping for a solution.

0 Kudos
Message 13 of 16
(1,179 Views)

In case it helps, this is the code I put in to initialise my modules to fpga mode at the beginning of my RT code.

SetFPGAMode.png

Message 14 of 16
(1,172 Views)

stuartparkinson thank you for the code. It worked perfectly!

0 Kudos
Message 15 of 16
(1,142 Views)

I believe the issue is already fixed in CompactRIO 18.5:

 

http://www.ni.com/product-documentation/54998/en/

0 Kudos
Message 16 of 16
(1,093 Views)