LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

can I read the chassis temperature of a cRIO in Scan Mode?

Solved!
Go to solution

I'm trying to create a monitoring section of my VI that monitors the status of the cRIO 9022 and backplane (9104) that i am using. I have figured out how to monitor memory, CPU usage, and input power supply voltage.

 

I know that you can monitor the chassis temperature using the FPGA options, but I want to keep my cRIO in Scan mode. Is there any way to access the chassis temperature probe from scan mode?

--------------------------------------------------------------------------------------------------

--CLD--
LV 6.1 to 2015 SP1
0 Kudos
Message 1 of 6
(5,745 Views)

Hello, it does not appear that what you want is a functionality currently. You can always put your system in hybrid mode and only take in the input for chassis temperature directly from the fpga.

 

Regards,
Andrew Eddleman

National Instruments
RIO Embedded Hardware PSE

CompactRIO Developers Guide
0 Kudos
Message 2 of 6
(5,723 Views)

Ok. what is the correct procedure to put the backplane in Hybrid mode?

 

also, I have read some posts on this where users have encountered problems with running the backplane in hybrid mode. how stable is it?

--------------------------------------------------------------------------------------------------

--CLD--
LV 6.1 to 2015 SP1
0 Kudos
Message 3 of 6
(5,707 Views)

Hi JimMacD,

 

This is a good tutorial on putting a backplane in Hybrid mode. I haven't personally run into or heard of any problems with running in Hybrid mode.  It might take a little longer to compile, but that's about it.

Jared S.
Applications Engineering
National Instruments
0 Kudos
Message 4 of 6
(5,688 Views)
Thanks, i will check that out.
--------------------------------------------------------------------------------------------------

--CLD--
LV 6.1 to 2015 SP1
0 Kudos
Message 5 of 6
(5,686 Views)
Solution
Accepted by topic author JimMacD

I have found the solution I was looking for. NI has built a VI to get the temperature of the cRIO but it is not easy to find or out in the open.

 

It is located here:

 

c:\Program Files\LabVIEW 8.6\examples\CompactRIO\Controller Specific\9022 Voltage and Temperature Monitor\cRIO-902x Support Files

 

The "cRIO-902x Support Files" is a library containing 2 VI's used for the voltage monitor sub-VI, and a third VI called "Get Board Temperature.vi".

Simply drop that into the cRIO application and the Vi outputs the temperature of the cRIO CPU board in °C.

--------------------------------------------------------------------------------------------------

--CLD--
LV 6.1 to 2015 SP1
Message 6 of 6
(5,610 Views)