© National Instruments
|
6-3
Real-Time System Integration
The following sections contain information about integrating your Real-Time system with
LabVIEW.
Querying Fan Speed and Temperature Sensors
Use the System Configuration API to query the fan sensors or the temperature sensor on the
NI-793xR. The System Configuration API can read device properties remotely from a
development machine or monitoring system, or you can access these properties locally through
the device for self-monitoring.
The NI-793xR includes four temperature sensors and one fan. Three of the temperature sensors
monitor the CPU, and one temperature sensor monitors the FPGA. Refer to the following table
for the resource you must use to access each temperature sensor and fan, as well as each
component’s operating range.
Note
All temperatures are reported in degrees Celsius (°C).
Note
CPU Temp 1 and FPGA Temp are both on-die temperature sensors for their
respective component. CPU Temp 2 and CPU Temp 3 are onboard temperature
sensors near the CPU. Use CPU Temp 2 and CPU Temp 3 as redundant sensors, or
for monitoring internal ambient temperature.
To query the System Fan properties, including the speed reading and PWM (pulse width
modulation) duty cycle, filter for the
system
resource and query the properties under the
System Resources::Fans
category and the
FlexRIO::System Resources::FanPWM
property. The speed reading property is in units of RPM, and the PWM property is in units of
percentage.
Table 6-1.
NI-793xR Temperature Sensors and Fan
S
ensor Name
Resource
Operating Range
CPU Temp 1
System
<98 °C
CPU Temp 2
System
<85 °C
CPU Temp 3
System
<85 °C
System Fan
System
For information about the fan, refer
to the
section.
FPGA Temp
System
<96 °C
Current Temp
RIO0
<96 °C