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)