Manual 26710V1
ProTechTPS Total Protection System
Woodward
89
Boolean Reads (Code 02)
Boolean Read registers are used by an external master device (plant DCS, etc.)
to read the status of internal ProTechTPS module signals (hardware inputs, logic
blocks, hardware outputs, etc.). A Boolean read register will have the value 1 if
the status of the monitored signal is true and a 0 if false. The available Boolean
read registers are listed in Table 4-4.
Analog Reads (Code 04)
Analog Read registers are used by an external master device (plant DCS, etc.) to
read the value of internal ProTechTPS module signals (hardware inputs, logic
blocks, hardware outputs, etc.). An example of an analog read value would be
actual speed.
With the Modbus protocol, analog values are transmitted as 16-bit integer values
ranging from –32767 to +32767 (if signed) or 0 to 65535 (if unsigned). Since
Modbus can only handle integers, values that have a decimal point are multiplied
by a constant before being sent by Modbus. For example, these input registers
may be listed as the Modbus value `x100’ within the listed parameter table. Some
values, like the Timer values, are sent using more than one register. The
available Analog read registers, units (scaling), and range are listed in Table 4-5.
Heartbeat indication (1:1501)
The Heartbeat indication provides an indication that toggles every 1 second
between logic 1 and logic 0.
Last Trip time and date indication (3:1001 - 1007)
Last Trip Date/Time represents the Date/Time of the most recent first out trip.
Unit Health indication (3:1101)
This register indicates the state of the internal fault trip (if known) as follows:
0 = internal fault trip is TRUE (Unit Health LED is red)
1 = internal fault trip is FALSE (Unit Health LED is green)
2 = state of the internal fault trip is unknown because of a communication
fault (Unit Health LED is off)
Auto-Sequence Test Status (3:1201)
This register indicates the state of the Auto Sequence Test as follows:
0 = Not Started
1 = Passed
2 = Failed
3 = Not Completed
ADDRESS
DESCRIPTION
0:0001 Reset
0:0101
Confirm Auto Speed Test
0:0102
Initiate Auto Speed Test
0:0103
Abort Auto Speed Test
0:0201
Confirm User Defined Test 1
0:0202
Initiate User Defined Test 1
0:0203
Abort User Test 1
0:0301
Confirm User Defined Test 2
0:0302
Initiate User Defined Test 2
0:0303
Abort User Test 2
0:0401
Confirm User Defined Test 3
0:0402
Initiate User Defined Test 3
0:0403
Abort User Test 3
Table 4-4. Boolean Write Addresses (Code 05)