Page 28 - State Machine State Strings
Notes:
1. These are read only registers.
2. Each string consists of 32 Unicode characters with the first character at the lowest register address, NULL terminators are not used.
3. The contents of these strings may change at any time when the corresponding state machine changes state, refer to the ‘generating set status information’ page for details.
4. A complete string must be read with a single query to avoid the possibility of reading parts from different strings, any attempt to read part of a string will return extended exception 13 (Block violation).
5. Up to 3 complete consecutive strings can be read with a single query, limited only by the packet size limitations of Modbus.
6. Reading a string causes the corresponding state machine status code in the ‘generating set status information’ page to change to 0.
7. A string can be read regardless of the state machine status code.
8. Reading the string for a unimplemented state machine will return 32 spaces (Unicode 0x0020).
9. This page is not implemented on the 72xx/73xx and 8xxx/74xx families.
Registers
Register offset
| Name
| Minimum value
| Maximum value
| Bits
|
0
| S.M. 1 state string
| UNICODE
| UNICODE
| 512
|
32
| S.M. 2 state string
| UNICODE
| UNICODE
| 512
|
64
| S.M. 3 state string
| UNICODE
| UNICODE
| 512
|
96
| S.M. 4 state string
| UNICODE
| UNICODE
| 512
|
128
| S.M. 5 state string
| UNICODE
| UNICODE
| 512
|
160
| S.M. 6 state string
| UNICODE
| UNICODE
| 512
|
192
| S.M. 7 state string
| UNICODE
| UNICODE
| 512
|
224
| S.M. 8 state string
| UNICODE
| UNICODE
| 512
|
Pages 32 to 95 - Alarm Strings (Old alarm system)
Notes:
1. These are read only registers.
2. Each string consists of 32 Unicode characters with the first character at the lowest register address, NULL terminators are not used.
3. There are 2 strings corresponding to each alarm, refer to the alarm conditions page for details of their use.
4. The contents of these strings will never change while the slave device is operating so a copy can be held by the master to minimise traffic.
5. Reading the string for an unimplemented alarm will return 32 spaces (Unicode 0x0020).
6. The inactive string for an alarm may not be used, in which case it will return 32 spaces (Unicode 0x0020).
7. The old alarm system is not implemented on the 72xx/73xx and 8xxx/74xx families.
Registers
Page
| Register offset
| Name
| Minimum value
| Maximum value
| Bits
|
32
| 0
| Emergency stop inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Emergency stop active string
| UNICODE
| UNICODE
| 512
|
| 64
| Low oil pressure inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Low oil pressure active string
| UNICODE
| UNICODE
| 512
|
| 128
| High coolant temperature inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| High coolant temperature active string
| UNICODE
| UNICODE
| 512
|
| 192
| High oil temperature inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| High oil temperature active string
| UNICODE
| UNICODE
| 512
|
33
| 0
| Under speed inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Under speed active string
| UNICODE
| UNICODE
| 512
|
| 64
| Over speed inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Over speed active string
| UNICODE
| UNICODE
| 512
|
| 128
| Fail to start inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Fail to start active string
| UNICODE
| UNICODE
| 512
|
| 192
| Fail to come to rest inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Fail to come to rest active string
| UNICODE
| UNICODE
| 512
|
34
| 0
| Loss of speed sensing inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Loss of speed sensing active string
| UNICODE
| UNICODE
| 512
|
| 64
| Generator low voltage inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Generator low voltage active string
| UNICODE
| UNICODE
| 512
|
| 128
| Generator high voltage inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Generator high voltage active string
| UNICODE
| UNICODE
| 512
|
| 192
| Generator low frequency inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Generator low frequency active string
| UNICODE
| UNICODE
| 512
|
35
| 0
| Generator high frequency inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Generator high frequency active string
| UNICODE
| UNICODE
| 512
|
| 64
| Generator high current inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Generator high current active string
| UNICODE
| UNICODE
| 512
|
| 128
| Generator earth fault inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Generator earth fault active string
| UNICODE
| UNICODE
| 512
|
| 192
| Generator reverse power inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Generator reverse power active string
| UNICODE
| UNICODE
| 512
|
36
| 0
| Air flap inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Air flap active string
| UNICODE
| UNICODE
| 512
|
| 64
| Oil pressure sender fault inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Oil pressure sender fault active string
| UNICODE
| UNICODE
| 512
|
| 128
| Coolant temperature sender fault inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Coolant temperature sender fault active string
| UNICODE
| UNICODE
| 512
|
| 192
| Oil temperature sender fault inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Oil temperature sender fault active string
| UNICODE
| UNICODE
| 512
|
Alarm strings continued
Page
| Register offset
| Name
| Minimum value
| Maximum value
| Bits
|
37
| 0
| Fuel level sender fault inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Fuel level sender fault active string
| UNICODE
| UNICODE
| 512
|
| 64
| Magnetic pickup fault inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Magnetic pickup fault active string
| UNICODE
| UNICODE
| 512
|
| 128
| Loss of AC speed signal inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Loss of AC speed signal active string
| UNICODE
| UNICODE
| 512
|
| 192
| Charge alternator failure inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Charge alternator failure active string
| UNICODE
| UNICODE
| 512
|
38
| 0
| Low battery voltage inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Low battery voltage active string
| UNICODE
| UNICODE
| 512
|
| 64
| High battery voltage inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| High battery voltage active string
| UNICODE
| UNICODE
| 512
|
| 128
| Low fuel level inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Low fuel level active string
| UNICODE
| UNICODE
| 512
|
| 192
| High fuel level inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| High fuel level active string
| UNICODE
| UNICODE
| 512
|
39
| 0
| Generator failed to close inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Generator failed to close active string
| UNICODE
| UNICODE
| 512
|
| 64
| Mains failed to close inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Mains failed to close active string
| UNICODE
| UNICODE
| 512
|
| 128
| Generator failed to open inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Generator failed to open active string
| UNICODE
| UNICODE
| 512
|
| 192
| Mains failed to open inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Mains failed to open active string
| UNICODE
| UNICODE
| 512
|
40
| 0
| Mains low voltage inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Mains low voltage active string
| UNICODE
| UNICODE
| 512
|
| 64
| Mains high voltage inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Mains high voltage active string
| UNICODE
| UNICODE
| 512
|
| 128
| Bus failed to close inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Bus failed to close active string
| UNICODE
| UNICODE
| 512
|
| 192
| Bus failed to open inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Bus failed to open active string
| UNICODE
| UNICODE
| 512
|
41
| 0
| Mains low frequency inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Mains low frequency active string
| UNICODE
| UNICODE
| 512
|
| 64
| Mains high frequency inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Mains high frequency active string
| UNICODE
| UNICODE
| 512
|
| 128
| Mains failed inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Mains failed active string
| UNICODE
| UNICODE
| 512
|
| 192
| Mains phase rotation wrong inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Mains phase rotation wrong active string
| UNICODE
| UNICODE
| 512
|
42
| 0
| Generator phase rotation wrong inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Generator phase rotation wrong active string
| UNICODE
| UNICODE
| 512
|
| 64
| Maintenance due inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Maintenance due active string
| UNICODE
| UNICODE
| 512
|
| 128
| Clock not set inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Clock not set active string
| UNICODE
| UNICODE
| 512
|
| 192
| Local LCD configuration lost inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Local LCD configuration lost inactive string
| UNICODE
| UNICODE
| 512
|
Alarm strings continued
Page
| Register offset
| Name
| Minimum value
| Maximum value
| Bits
|
43
| 0
| Local telemetry configuration lost inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Local telemetry configuration lost active string
| UNICODE
| UNICODE
| 512
|
| 64
| Calibration lost inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Calibration lost active string
| UNICODE
| UNICODE
| 512
|
| 128
| Modem power fault inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Modem power fault active string
| UNICODE
| UNICODE
| 512
|
| 192
| Generator short circuit inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Generator short circuit active string
| UNICODE
| UNICODE
| 512
|
44
| 0
| Failure to synchronise inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Failure to synchronise active string
| UNICODE
| UNICODE
| 512
|
| 64
| Bus live inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Bus live active string
| UNICODE
| UNICODE
| 512
|
| 128
| Scheduled run inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Scheduled run active string
| UNICODE
| UNICODE
| 512
|
| 192
| Bus phase rotation wrong inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Bus phase rotation wrong active string
| UNICODE
| UNICODE
| 512
|
45
| 0
| Priority selection error inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Priority selection error active string
| UNICODE
| UNICODE
| 512
|
| 64
| MSC data error inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| MSC data error active string
| UNICODE
| UNICODE
| 512
|
| 128
| MSC ID error inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| MSC ID error active string
| UNICODE
| UNICODE
| 512
|
| 192
| MSC failure inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| MSC failure active string
| UNICODE
| UNICODE
| 512
|
46
| 0
| MSC too few sets inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| MSC too few sets active string
| UNICODE
| UNICODE
| 512
|
| 64
| MSC alarms inhibited inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| MSC alarms inhibited active string
| UNICODE
| UNICODE
| 512
|
| 128
| MSC old version units inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| MSC old version units active string
| UNICODE
| UNICODE
| 512
|
| 192
| Mains reverse power inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Mains reverse power active string
| UNICODE
| UNICODE
| 512
|
47
| 0
| Minimum sets not reached inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Minimum sets not reached active string
| UNICODE
| UNICODE
| 512
|
| 64
| Insufficient capacity available inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Insufficient capacity available active string
| UNICODE
| UNICODE
| 512
|
| 128
| Expansion input unit not calibrated inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Expansion input unit not calibrated active string
| UNICODE
| UNICODE
| 512
|
| 192
| Expansion input unit failure inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Expansion input unit failure active string
| UNICODE
| UNICODE
| 512
|
Alarm strings continued
Page
| Register offset
| Name
| Minimum value
| Maximum value
| Bits
|
48
| 0
| Auxiliary sender 1 low inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Auxiliary sender 1 low active string
| UNICODE
| UNICODE
| 512
|
| 64
| Auxiliary sender 1 high inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Auxiliary sender 1 high active string
| UNICODE
| UNICODE
| 512
|
| 128
| Auxiliary sender 1 fault inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Auxiliary sender 1 fault active string
| UNICODE
| UNICODE
| 512
|
| 192
| Auxiliary sender 2 low inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Auxiliary sender 2 low active string
| UNICODE
| UNICODE
| 512
|
49
| 0
| Auxiliary sender 2 high inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Auxiliary sender 2 high active string
| UNICODE
| UNICODE
| 512
|
| 64
| Auxiliary sender 2 fault inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Auxiliary sender 2 fault active string
| UNICODE
| UNICODE
| 512
|
| 128
| Auxiliary sender 3 low inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Auxiliary sender 3 low active string
| UNICODE
| UNICODE
| 512
|
| 192
| Auxiliary sender 3 high inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Auxiliary sender 3 high active string
| UNICODE
| UNICODE
| 512
|
50
| 0
| Auxiliary sender 3 fault inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Auxiliary sender 3 fault active string
| UNICODE
| UNICODE
| 512
|
| 64
| Auxiliary sender 4 low inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Auxiliary sender 4 low active string
| UNICODE
| UNICODE
| 512
|
| 128
| Auxiliary sender 4 high inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Auxiliary sender 4 high active string
| UNICODE
| UNICODE
| 512
|
| 192
| Auxiliary sender 4 high inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Auxiliary sender 4 high active string
| UNICODE
| UNICODE
| 512
|
51
| 0
| Engine control unit (ECU) link lost inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Engine control unit (ECU) link lost active string
| UNICODE
| UNICODE
| 512
|
| 64
| Engine control unit (ECU) failure inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Engine control unit (ECU) failure active string
| UNICODE
| UNICODE
| 512
|
| 128
| Engine control unit (ECU) error inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Engine control unit (ECU) error active string
| UNICODE
| UNICODE
| 512
|
| 192
| Low coolant temperature inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Low coolant temperature active string
| UNICODE
| UNICODE
| 512
|
52
| 0
| Out of sync inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Out of sync active string
| UNICODE
| UNICODE
| 512
|
| 64
| Low Oil Pressure Switch inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Low Oil Pressure Switch active string
| UNICODE
| UNICODE
| 512
|
| 128
| Alternative Aux Mains Fail inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Alternative Aux Mains Fail active string
| UNICODE
| UNICODE
| 512
|
| 192
| Loss of excitation inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Loss of excitation active string
| UNICODE
| UNICODE
| 512
|
Alarm strings continued
Page
| Register offset
| Name
| Minimum value
| Maximum value
| Bits
|
53
| 0
| Mains kW Limit inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Mains kW Limit active string
| UNICODE
| UNICODE
| 512
|
| 64
| Negative phase sequence inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Negative phase sequence active string
| UNICODE
| UNICODE
| 512
|
| 128
| Mains ROCOF inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Mains ROCOF active string
| UNICODE
| UNICODE
| 512
|
| 192
| Mains vector shift inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Mains vector shift active string
| UNICODE
| UNICODE
| 512
|
54
| 0
| Mains G59 low frequency inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Mains G59 low frequency active string
| UNICODE
| UNICODE
| 512
|
| 64
| Mains G59 high frequency inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Mains G59 high frequency active string
| UNICODE
| UNICODE
| 512
|
| 128
| Mains G59 low voltage inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Mains G59 low voltage active string
| UNICODE
| UNICODE
| 512
|
| 192
| Mains G59 high voltage inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Mains G59 high voltage active string
| UNICODE
| UNICODE
| 512
|
55
| 0
| Mains G59 trip inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Mains G59 trip active string
| UNICODE
| UNICODE
| 512
|
| 64
| Generator kW Overload inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Generator kW Overload active string
| UNICODE
| UNICODE
| 512
|
| 128
| Engine Inlet Temp High inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Engine Inlet Temp High inactive string
| UNICODE
| UNICODE
| 512
|
| 192
| Bus 1 live inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Bus 1 live active string
| UNICODE
| UNICODE
| 512
|
56
| 0
| Bus 1 phase rotation wrong inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Bus 1 phase rotation wrong active string
| UNICODE
| UNICODE
| 512
|
| 64
| Bus 2 live inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Bus 2 live active string
| UNICODE
| UNICODE
| 512
|
| 128
| Bus 2 phase rotation wrong inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Bus 2 phase rotation wrong active string
| UNICODE
| UNICODE
| 512
|
| 192
| Reserved
| UNICODE
| UNICODE
| 512
|
| 224
| Reserved
| UNICODE
| UNICODE
| 512
|
57-63
|
| Reserved
|
|
|
|
Alarm strings continued
Page
| Register offset
| Name
| Minimum value
| Maximum value
| Bits
|
64
| 0
| Unnamed digital input 1 inactive string
| UNICODE
| UNICODE
| 512
|
| 32
| Unnamed digital input 1 active string
| UNICODE
| UNICODE
| 512
|
| 64
| Unnamed digital input 2 inactive string
| UNICODE
| UNICODE
| 512
|
| 96
| Unnamed digital input 2 active string
| UNICODE
| UNICODE
| 512
|
| 128
| Unnamed digital input 3 inactive string
| UNICODE
| UNICODE
| 512
|
| 160
| Unnamed digital input 3 active string
| UNICODE
| UNICODE
| 512
|
| 192
| Unnamed digital input 4 inactive string
| UNICODE
| UNICODE
| 512
|
| 224
| Unnamed digital input 4 active string
| UNICODE
| UNICODE
| 512
|
65
|
| Unnamed digital input 5-8 strings
|
|
|
|
66
|
| Unnamed digital input 9-12 strings
|
|
|
|
67
|
| Unnamed digital input 13-16 strings
|
|
|
|
68
|
| Unnamed digital input 17-20 strings
|
|
|
|
69
|
| Unnamed digital input 21-24 strings
|
|
|
|
70
|
| Unnamed digital input 25-28 strings
|
|
|
|
71
|
| Unnamed digital input 29-32 strings
|
|
|
|
72
|
| Unnamed digital input 33-36 strings
|
|
|
|
73
|
| Unnamed digital input 37-40 strings
|
|
|
|
74
|
| Unnamed digital input 41-44 strings
|
|
|
|
75
|
| Unnamed digital input 45-48 strings
|
|
|
|
76
|
| Unnamed digital input 49-52 strings
|
|
|
|
77
|
| Unnamed digital input 53-56 strings
|
|
|
|
78
|
| Unnamed digital input 57-60 strings
|
|
|
|
79
|
| Unnamed digital input 61-64 strings
|
|
|
|
80
|
| Unnamed digital input 65-68 strings
|
|
|
|
81
|
| Unnamed digital input 69-72 strings
|
|
|
|
82
|
| Unnamed digital input 73-76 strings
|
|
|
|
83
|
| Unnamed digital input 77-80 strings
|
|
|
|
84
|
| Unnamed digital input 81-84 strings
|
|
|
|
85
|
| Unnamed digital input 85-88 strings
|
|
|
|
86
|
| Unnamed digital input 89-92 strings
|
|
|
|
87
|
| Unnamed digital input 93-96 strings
|
|
|
|
88
|
| Unnamed digital input 97-100 strings
|
|
|
|
89
|
| Unnamed digital input 101-104 strings
|
|
|
|
90
|
| Unnamed digital input 105-108 strings
|
|
|
|
91
|
| Unnamed digital input 109-112 strings
|
|
|
|
92
|
| Unnamed digital input 113-116 strings
|
|
|
|
93
|
| Unnamed digital input 117-120 strings
|
|
|
|
94
|
| Unnamed digital input 121-124 strings
|
|
|
|
95
|
| Unnamed digital input 125-128 strings
|
|
|
|