Page 142 of 188
█ © Brüel & Kjaer Vibro ● S1079330.002 / V04
Technical alterations reserved
EN
21.6.7 Read Alarm Setpoint Values
The alarm setpoints can be read from either Input Registers (3x) or Holding Registers (4x). The value
can be read as a 32-bit floating point value, or as a scaled value (0-65535). B&K Vibro recommends
using the floating-point value if it is supported by your DCS system.
The alarm setpoint values are ‘read only’ and do not change when Trip Multiply is enabled.
Format Description
32-bit floating point
Alarm setpoint is read in actual engineering units
(i.e. 2.5 mils)
16-bit unsigned integer
Alarm setpoint is read as a scaled value
(percentage). For example:
Alarm setpoint = 2.5 mils,
Measurement range is 0 to 10 mils
(2.5 mils = 25%),
Modbus range = 0-4095.
Modbus Value (25%) = 1023.
Table 21-5) Alarm setpoint registers
Data provided as 32-Bit Floating point values use two 16-bit registers. The word order can be
swapped (see section 21.3.5)
21.6.8 Read Rack Time
The rack time can be read as an epoch timestamp; and is the number of “ticks” that have elapsed
since January 1, 1970 at midnight, where 1 tick equals 100 nanoseconds (10-7 seconds).
Format Description
16-bit unsigned integer
Rack (system) time read as an epoch timestamp.
Table 21-6) Rack time register
There are various converters on the Internet to convert a Unix hexadecimal timestamp to a human
readable date (i.e. epochconverter.com).