Chapter 1
Introduction
RUGGEDCOM ROS
User Guide
22
TruthValues
Bit Value
Description
10
Power Supply is functional (10 = 2)
11
Power Supply is not functional (11 = 3)
The values used for power supply status are derived from the RUGGEDCOM-specific SNMP MIB.
Reading the Power Supply Status from a Device Using PSStatusCmd
To understand how to read the power supply status from a device using PSStatusCmd, consider a ModBus
Request to read multiple registers from location 0x0043.
0x04
0x00
0x43
0x00
0x01
The response may look like:
0x04
0x02
0x00
0x0A
The lower byte of the register displays the power supply's status. In this example, both power supplies in the unit
are functional.
Section 1.7.3.8
TruthValues
The Truthvalues format represents a true or false status in the device:
• 1 indicates the corresponding status for the device to be true
• 2 indicates the corresponding status for the device to be false
Reading the FailSafe Relay Status From a Device Using TruthValue
To understand how to use the TruthValue format to read the FailSafe Relay status from a device, consider a
ModBus request to read multiple registers from location 0x0044.
0x04
0x00
0x44
0x00
0x01
The response may look like:
0x04
0x02
0x00
0x01
The register's lower byte shows the FailSafe Relay status. In this example, the FailSafe Relay is energized.
Reading the ErrorAlarm Status From a Device Using TruthValue
To understand how to use the TruthValue format to read the ErrorAlarm status from a device, conside a ModBus
request to read mulitple registers from location 0x0045.
0x04
0x00
0x45
0x00
0x01
The response may look like:
0x04
0x02
0x00
0x01
The register's lower byte shows the ErrorAlarm status. In this example, there is no active ERROR, ALERT or
CRITICAL alarm in the device.