Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

tp6113 - MODBUS Protocol Operation

Download as pdf or txt
Download as pdf or txt
You are on page 1of 288

Protocol Operation

Modbusr Communications Protocol

Models:
Generator Set Controllers:
APM802, APM402 and Decision-Makerr 3+,
340, 550, 3000, 3500, 6000, and 8000

Master Control Panel:


MCP 3000

Transfer Switch Controllers:


M340/M340+, MPACr 1000 and MPACr 1500
Decision-Makerr MPAC 750, 1200, and 1500

Power Monitor:
PM340

TP-6113 9/18l
Table of Contents

Safety Precautions and Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7


Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Modbus Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
List of Related Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Service Assistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Section 1 Configurations and Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.1 Network Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.2 Serial Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.3 Modbus Protocol Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4 Modbus Functions and Exception Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Section 2 APM802 Generator Set Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.1 Controller Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.2 RS-485 Controller Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.3 Ethernet Controller Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.4 Connection Procedure (RS-485 or Ethernet) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.5 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Section 3 Decision-Maker 3+ Controller with Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.2 Communication Board Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.3 Controller Connection and Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.3.1 Network Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.3.2 Controller Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.4 Modbus Registers and Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.4.1 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.4.2 Shutdown Fault Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.4.3 MDEC/ADEC Fault Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.4.4 Flags/Warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Section 4 Decision-Maker 340 Generator Set Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.2 Hardware and Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.3 Controller Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.4 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4.5 Alert Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Section 5 Decision-Maker 550 Generator Set Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
5.1 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
5.2 Hardware Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
5.3 Controller Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
5.4 Controller Application Code Versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
5.5 Modbus Maps for Controllers with Application Code Versions 2.10 or Higher . . . 42
5.5.1 Guide to the Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.5.2 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.5.3 Remapped Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
5.5.4 Relay Driver Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.5.5 System Event Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.5.6 System Event Code Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5.5.7 Digital Auxiliary Input Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

TP-6113 9/18 Table of Contents 3


Table of Contents, continued

Section 6 APM402 or Decision-Maker 3000 Generator Set Controller . . . . . . . . . . . . . . . . . . . . . . . . . . 59


6.1 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.2 Hardware Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.3 Controller Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
6.4 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
6.5 Inputs and Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
6.6 Event Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Section 7 Decision-Maker 3500 Generator Set Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
7.1 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
7.2 Hardware Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
7.3 Controller Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
7.4 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
7.5 Inputs and Outputs Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
7.6 Failure Mode Indicator (FMI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
7.7 Severity Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
7.8 Object ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
7.9 Event ID 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Section 8 Decision-Maker 6000 Generator Set Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
8.1 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
8.2 Hardware Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
8.3 Controller Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
8.4 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
8.4.1 Guide to the Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
8.4.2 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
8.4.3 Remapped Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
8.4.4 Relay Driver Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
8.4.5 System Event Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
8.4.6 System Event Code Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
8.4.7 Digital Auxiliary Input Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Section 9 Decision-Maker 8000 Generator Set Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
9.1 Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
9.2 Modbus Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
9.2.1 Data Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
9.2.2 Data Writing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
9.2.3 Request: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
9.3 Modbus Protocol Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
9.3.1 Read Multiple Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
9.3.2 Write Single Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
9.3.3 Write Multiple Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
9.3.4 Alarm List Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
9.3.5 Alarm List Reading via Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
9.3.6 History Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
9.3.7 Cyclic Redundancy Code Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
9.3.8 Reserved Communication Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
9.3.9 Access to Password Protected Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
9.3.10 Commands for the Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
9.4 Error List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
9.5 Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
9.6 Communication Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
9.7 Examples of Modbus Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
9.7.1 Battery Voltage -- Reading (Read Multiple Registers) . . . . . . . . . . . . . . . 155
9.7.2 Values (Oil Temp, Oil Pressure, Coolant Temp) -- Reading . . . . . . . . . . . 156
9.7.3 Binary Input -- Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

4 Table of Contents TP-6113 9/18


Table of Contents, continued

9.7.4 Password Decode -- Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157


9.7.5 Generator Set Name -- Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
9.7.6 User & Password -- in Two Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
9.7.7 User & Password -- in One Step . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
9.7.8 History -- Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
9.7.9 AlarmList Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
9.8 Modbus Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
9.8.1 Modbus Registers for 500--1000REZK and 400--1000REZCK Models . 164
9.8.2 Modbus Registers for 1300REZCK Models . . . . . . . . . . . . . . . . . . . . . . . . 170
Section 10 Master Control Panel (MCP 3000) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
10.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
10.1.1 Modbus Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
10.1.2 Modbus/Ethernet Converter Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
10.2 Modbus Data Map for DPS MCP 3000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
............................................................................ 177
10.3 Generator 1 Data Map for DPS MCP 3000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
10.4 Generator 2 Data Map for DPS MCP 3000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
10.5 Generator 3 Data Map for DPS MCP 3000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
10.6 Generator 4 Data Map for DPS MCP 3000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
10.7 Generator 5 Data Map for DPS MCP 3000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
10.8 Generator 6 Data Map for DPS MCP 3000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
10.9 Generator 7 Data Map for DPS MCP 3000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
10.10 Generator 8 Data Map for DPS MCP 3000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Section 11 M340 and M340+ ATS Controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
11.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
11.2 Hardware and Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
11.3 Controller Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
11.4 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
11.5 M340/M340+ Alert Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Section 12 MPAC 1000 ATS Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
12.1 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
12.2 Hardware Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
12.3 Controller Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
12.4 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
12.4.1 Guide to the Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
12.4.2 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
12.4.3 Event Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
Section 13 MPAC 1500 ATS Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
13.1 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
13.2 Hardware Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
13.3 Controller Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
13.4 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
13.4.1 Guide to the Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
13.4.2 Passwords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
13.4.3 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
13.4.4 Event Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231

TP-6113 9/18 Table of Contents 5


Table of Contents, continued

Section 14 Decision-Maker MPAC ATS Controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233


14.1 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
14.2 Hardware Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
14.3 Communications Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
14.3.1 Modbus RTU Serial Communication Setup . . . . . . . . . . . . . . . . . . . . . . . . 235
14.3.2 Modbus TCP Communication Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
14.3.3 Setup Using the Controller Keypad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
14.3.4 Setup Using SiteTech . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
14.4 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
14.4.1 Guide to the Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
14.4.2 Password-Protected Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
14.4.3 Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
14.4.4 Event Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Section 15 Power Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
15.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
15.2 Hardware and Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
15.3 Device Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
15.4 Power Monitor Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
15.5 Alert Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Appendix A Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
Appendix B Noise and Wiring Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Appendix C Decison-Maker 550 Controllers, Versions Below 2.10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Guide to Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Message Codes: Event History, Common Fault, and RDO Byte Summary . . . . . . . . . . 285
Function Codes: Digital Auxiliary Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286

6 Table of Contents TP-6113 9/18


Safety Precautions and Instructions

IMPORTANT SAFETY INSTRUCTIONS.


Electromechanical equipment,
Accidental Starting Disabling the generator
Accidental starting can cause
set.

including generator sets, transfer severe injury or death. Before


switches, switchgear, and accessories, WARNING working on the generator set or
can cause bodily harm and pose equipment connected to the set,
life-threatening danger when disable the generator set as follows:
improperly installed, operated, or (1) Press the generator set off/reset
maintained. To prevent accidents be button to shut down the generator set.
aware of potential dangers and act (2) Disconnect the power to the battery
safely. Read and follow all safety charger, if equipped. (3) Remove the
precautions and instructions. SAVE Accidental starting. battery cables, negative (--) lead first.
THESE INSTRUCTIONS. Can cause severe injury or death. Reconnect the negative (--) lead last
Disconnect the battery cables before when reconnecting the battery. Follow
This manual has several types of safety working on the generator set. these precautions to prevent the
precautions and instructions: Danger, Remove the negative (--) lead first starting of the generator set by the
Warning, Caution, and Notice. when disconnecting the battery. remote start/stop switch.
Reconnect the negative (--) lead last (RDC, DC, RDC2, DC2,
when reconnecting the battery. Decision-Makerr 3000, 3500, 6000
DANGER and APM402 Generator Controllers)
Disabling the generator set.
Danger indicates the presence of a Disabling the generator set.
Accidental starting can cause
hazard that will cause severe Accidental starting can cause
severe injury or death. Before
personal injury, death, or substantial severe injury or death. Before
working on the generator set or
property damage. working on the generator set or
equipment connected to the set,
equipment connected to the set,
disable the generator set as follows:
disable the generator set as follows:
(1) Shut down the generator set. (2)
WARNING Place the controller in Out of Service
(1) If the controller is not already in the
MAN (manual) mode, press the
mode. (3) Press the emergency stop
Warning indicates the presence of a Controller Mode button and then press
button. (4) Disconnect the power to the
hazard that can cause severe the MAN mode button. (2) If the
battery charger, if equipped.
personal injury, death, or substantial generator set is running, press and hold
(5) Remove the battery cables,
property damage. the Manual--Stop button for at least
negative (--) lead first. Reconnect the
2 seconds to stop the generator set.
negative (--) lead last when
(3) Press the Controller Mode button
reconnecting the battery. Follow these
CAUTION and then press the controller Off mode
precautions to prevent the starting of
button. (4) Disconnect the power to the
the generator set by the remote
battery charger, if equipped.
Caution indicates the presence of a start/stop switch.
(5) Remove the battery cables,
hazard that will or can cause minor (APM802 Controller) negative (--) lead first. Reconnect the
personal injury or property damage.
negative (--) lead last when
Disabling the generator set. reconnecting the battery. Follow these
NOTICE Accidental starting can cause precautions to prevent the starting of
Notice communicates installation, severe injury or death. Before the generator set by the remote
operation, or maintenance information working on the generator set or start/stop switch.
that is safety related but not hazard equipment connected to the set,
related. disable the generator set as follows: (Decision-Makerr 8000 Controller)
(1) Move the generator set master
Safety decals affixed to the equipment switch to the OFF position.
in prominent places alert the operator (2) Disconnect the power to the battery
or service technician to potential charger. (3) Remove the battery
hazards and explain how to act safely. cables, negative (--) lead first.
The decals are shown throughout this Reconnect the negative (--) lead last
publication to improve operator when reconnecting the battery. Follow
recognition. Replace missing or these precautions to prevent starting of
damaged decals. the generator set by an automatic
transfer switch, remote start/stop
switch, or engine start command from a
remote computer.
(Decision-Makerr 3+ and 550
Generator Controllers)

TP-6113 9/18 Safety Precautions and Instructions 7


Hazardous Voltage/ Servicing the transfer switch.
Hazardous voltage will cause severe
Making line or
connections. Hazardous voltage
auxiliary

Moving Parts injury or death. Deenergize all power will cause severe injury or death. To
sources before servicing. Turn off the prevent electrical shock deenergize the
DANGER main circuit breakers of all transfer normal power source before making
switch power sources and disable all any line or auxiliary connections.
generator sets as follows: (1) Move all
generator set master controller Short circuits. Hazardous
switches to the OFF position. (2) voltage/current will cause severe
Disconnect power to all battery injury or death. Short circuits can
chargers. (3) Disconnect all battery cause bodily injury and/or equipment
Hazardous voltage. damage. Do not contact electrical
Will cause severe injury or death. cables, negative (--) leads first.
Reconnect negative (--) leads last when connections with tools or jewelry while
reconnecting the battery cables after making adjustments or repairs.
Disconnect all power sources before
servicing. Follow these precautions to Remove all jewelry before servicing the
opening the enclosure.
prevent the starting of generator sets equipment.
by an automatic transfer switch, remote Connecting the battery and the
DANGER start/stop switch, or engine start battery charger. Hazardous voltage
command from a remote computer. will cause severe injury or death.
Before servicing any components Reconnect the battery correctly,
inside the enclosure: (1) Remove all positive to positive and negative to
jewelry. (2) Stand on a dry, approved negative, to avoid electrical shock and
electrically insulated mat. (3) Test damage to the battery charger and
Hazardous voltage. circuits with a voltmeter to verify that battery(ies). Have a qualified
Will cause severe injury or death. they are deenergized. electrician install the battery(ies).
(Decision-Makerr 3+ and 550
Only authorized personnel should
Generator Controllers) CAUTION
open the enclosure.
Servicing the transfer switch.
Grounding electrical equipment. Hazardous voltage will cause severe
Hazardous voltage will cause severe injury or death. Deenergize all power
injury or death. Electrocution is sources before servicing. Turn off the
possible whenever electricity is main circuit breakers of all transfer Hot surfaces.
present. Ensure you comply with all switch power sources and disable all
applicable codes and standards. generator sets as follows: (1) Press the
Electrically ground the generator set, generator set off/reset button to shut
transfer switch, and related equipment down the generator set. (2) Disconnect Notice
and electrical circuits. Turn off the main power to all battery chargers. (3)
circuit breakers of all power sources Disconnect all battery cables, negative NOTICE
before servicing the equipment. Never (--) leads first. Reconnect negative (--)
Electrostatic discharge damage.
contact electrical leads or appliances leads last when reconnecting the Electrostatic discharge (ESD)
when standing in water or on wet battery cables after servicing. Follow
damages electronic circuit boards.
ground because these conditions these precautions to prevent the
Prevent electrostatic discharge
increase the risk of electrocution. starting of generator sets by an damage by wearing an approved
automatic transfer switch, remote
grounding wrist strap when handling
start/stop switch, or engine start
electronic circuit boards or integrated
command from a remote computer. circuits. An approved grounding wrist
Before servicing any components
strap provides a high resistance (about
inside the enclosure: (1) Remove all
1 megohm), not a direct short, to
jewelry. (2) Stand on a dry, approved ground.
electrically insulated mat. (3) Test
circuits with a voltmeter to verify that
they are deenergized.
(RDC, DC, RDC2, DC2,
Decision-Makerr 3000, 3500, 6000
and APM402 Generator Controllers)

8 Safety Precautions and Instructions TP-6113 9/18


Introduction

This manual provides instructions for using the Modbus Protocol


Modbusr RTU communication protocol and TCP
communication protocol (APM802 and The Modbusr protocol, initially developed by the Modicon
Decision-Makerr 8000) with the following Kohlerr Corporation, is a de facto industry communication
controllers: standard used by a controller to communicate with other
devices. A complete discussion of the protocol is
D APM802 generator set controller
beyond the scope of these instructions. See the
D APM402 generator set controller applicable Modbusr master application program
D Decision-Makerr 3+ generator set controller with documentation or other reliable technical information
communications sources for Modbusr protocol details.
D Decision-Makerr 340 generator set controller *
This manual contains:
D Decision-Makerr 550 generator set controller
D Decision-Makerr 3000 generator set controller D Modbusr connection information
D Decision-Makerr 3500 generator set controller D Controller setup instructions
D Decision-Makerr 6000 paralleling generator set D Modbusr register documentation
controller
D Decision-Makerr 8000 generator set controller The system designer assumes responsibility for
D Decision-Makerr MPAC 750 ATS Controller ensuring that the equipment is used only as intended by
the manufacturer. Always conduct a full test and debug
D Decision-Makerr MPAC 1200 ATS Controller
of the programming software prior to installing and using
D Decision-Makerr MPAC 1500 ATS Controller it in the system. The manufacturer disclaims any and all
D MCP 3000 Master Control Panel for the responsibility for use of third-party application software
Decision-Makerr Paralleling System that will be used to control the equipment.
D M340/M340+ ATS controller *
D MPACt 1000 ATS controller
D MPACt 1500 ATS controller
D PM340Power Monitor *
* Device must be equipped with Modbusr/KBUS converter kit
GM41143-KP3 for Modbusr communication.

Information in this publication represents data available


at the time of print. Kohler Co. reserves the right to
change this literature and the products represented
without notice and without any obligation or liability
whatsoever.

Read this manual and carefully follow all procedures


and safety precautions to ensure proper equipment
operation and to avoid bodily injury. Read and follow the
Safety Precautions and Instructions section at the
beginning of this manual.

Modbusr is a registered trademark of Schneider Electric.

TP-6113 9/18 Introduction 9


List of Related Materials Part
Operation Manual for Model: Number
The protocol covered in this manual is part of a total
APM802 Controller TP-7070
control system. The controller operation manual
provides information about setting up the controller to Decision-Makerr 3+ Controller TP-6161
enable remote communications and programming. It Decision-Makerr 340 Controller TP-5829
also provides information about equipment operating Decision-Makerr 550 Controller:
limits, specifications, and functions. See Figure 1 for Version 2.10 and higher TP-6200
document part numbers. TP-6083
Versions prior to 2.10
Consult the specification sheets, accessory installation Controller Setup and Application TP-6140
instructions, service bulletins, application notes, APM402/Decision-Makerr 3000 Controller TP-6694
drawings, and other applicable literature for additional Decision-Makerr 3500 Controller:
information on equipment operating limits and
Marine TP-6861
specifications. Contact your local distributor/dealer or
the equipment manufacturer to obtain applicable Diesel Towable TP-6895
literature. Prime Power Industrial TP-6914
Gas Towable TP-6935
Decision-Makerr 6000 Controller TP-6750
Decision-Makerr 8000 Controller TP-6990
Master Control Panel (MCP 3000) for DPS TP-6747
Decision-Makerr MPAC ATS Controls:
Decision-Makerr MPAC 750 TP-6865
Decision-Makerr MPAC 1200 TP-6866
Decision-Makerr MPAC 1500 TP-6883
Automatic Transfer Switches with MPACt1500 Controls:
MPACt 1500 Version 2.00 and higher TP-6714
Model KCS, KCP TP-6446
Model KSS, KSP TP-6447
Model KBS, KBP Bypass/Isolation TP-6448
Model KGS, KGP Bypass/Isolation TP-6449
Automatic Transfer Switches with MPACt1000 Controls:
Model KCT, KCP TP-6126
Model KBT, KBP Bypass/Isolation TP-6128
Model KDT, KDP TP-6225
M340+ Transfer Switch Controller TP-5664
PM340 power monitor TP-5875
Communication Module for the
Decision-Makert3+ Generator Set TT-1377
Controller
Installation Instructions, Connection and
Converter Kits TT-1405

Figure 1 List of Related Materials

10 Introduction TP-6113 9/18


Service Assistance

For professional advice on generator set power Asia Pacific


requirements and conscientious service, please contact Kohler Asia Pacific Headquarters
your nearest Kohler distributor or dealer. Singapore, Republic of Singapore
Phone: (65) 6264-6422
D Consult the Yellow Pages under the heading Fax: (65) 6264-6455
Generators—Electric.
China
D Visit the Kohler Co. website at KOHLERPower.com. North China Regional Office, Beijing
Phone: (86) 10 6518 7950
D Look at the labels and decals on your Kohler product (86) 10 6518 7951
or review the appropriate literature or documents (86) 10 6518 7952
included with the product. Fax: (86) 10 6518 7955
East China Regional Office, Shanghai
D Call toll free in the US and Canada 1-800-544-2444.
Phone: (86) 21 6288 0500
D Outside the US and Canada, call the nearest regional Fax: (86) 21 6288 0550
office. India, Bangladesh, Sri Lanka
India Regional Office
Headquarters Europe, Middle East, Africa Bangalore, India
(EMEA) Phone: (91) 80 3366208
Kohler EMEA Headquarters (91) 80 3366231
Netherlands B.V. Fax: (91) 80 3315972
Kristallaan 1
4761 ZC Zevenbergen Japan, Korea
The Netherlands North Asia Regional Office
Phone: (31) 168 331630 Tokyo, Japan
Fax: (31) 168 331631 Phone: (813) 3440-4515
Fax: (813) 3440-2727

TP-6113 9/18 Service Assistance 11


Notes

12 Service Assistance TP-6113 9/18


Section 1 Configurations and Definitions

1.1 Network Configurations


A controller can communicate directly to a Modbusr Modbusr RS-232 550
master or participate in a network of devices. It can also Master Controller
be used to interface a local master to a network of
devices. tp6113

The Modbusr master polls slave devices for data. Figure 1-2 Single RS-232 Connection, 550
Controller devices are slaves. Examples of master Controller
devices are a personal computer running Monitor III
software (or other Modbusr driver) and the RSA 1000
remote serial annunciator. Modbusr
Master
In an RS-485 network, there can be only one master
device. See Figure 1-1 through Figure 1-4 for an RS-485
overview of the possible configurations. The
configuration chosen determines required connections Modbusr
and the controller setup. All devices in a network must Slave
use the same baud rate.
RS-485
The 550 controller can use either RS-232 or RS-485
connections, and can function as an RS-232 to RS-485 Modbusr Slave
converter. The APM802 and Decision-Makerr 8000 (Controller)
controllers support both RS-485 and Ethernet
connections. Other controllers covered in this manual RS-485
use RS-485 connections.
Modbusr
A Modbusr/Ethernet converter is required for Slave
connection of an MCP 3000 to a Modbusr network. See
Figure 1-5. Connect the converter to the Ethernet port RS-485
as described in Section 10.
tp6113

A Modbusr/Ethernet converter can be used to connect Figure 1-3 RS-485 Network


a controller or multiple controllers connected in an
RS-485 network to the ethernet. See Figure 1-6. One or
more Modbusr masters can then communicate with the
devices over the Ethernet. The MPACt1500 and RS-485
Decision-Makerr MPAC transfer switch controllers do Modbusr
not require a Modbusr/Ethernet converter. Slave

Note: Install communication conductors in raceways, RS-485


cables, or conduit separate from AC power
conductors. Modbusr RS-232 Modbusr Slave
Master (550 Controller)

RS-485
Modbusr RS-485
Controller
Master Modbusr
Slave
tp6113

RS-485
Figure 1-1 Single RS-485 Connection
tp6113

Figure 1-4 RS-485 Network with the 550 Controller


used as a Converter
Modbusr is a registered trademark of Schneider Electric.

TP-6113 9/18 Section 1 Configurations and Definitions 13


Modbusr
TCP/IP Modbusr
Category RTU
MCP 5e RS-485 Modbusr
3000 Device
Converter,
(Master)
Modbusr/Ethernet RS-485
IP 192.168.255.33
Modbusr
Device
RS-485
Additional
Modbus Devices

tp6113

Figure 1-5 MCP 3000 Connection

Modbusr
RTU
RS-485
Device
Converter,
Modbusr/Ethernet
PC with network IP xx.xx.xx.06
interface card Modbusr Modbusr TCP/IP
IP xx.xx.xx.01 TCP/IP Category 5e

ATS Controllers:
MPAC 1500 or
Modbusr TCP/IP Decision-Maker
Modbusr Ethernet Category 5e MPAC
TCP/IP Network

Modbusr TCP/IP Modbusr


PC with network Category 5e
RTU
interface card Modbusr TCP/IP RS-485
IP xx.xx.xx.02 Category 5e Device
Modbusr
Converter,
RTU
Modbusr/Ethernet
RS-485 RS-485
IP xx.xx.xx.05
Converter, Modbusr TCP/IP
Modbusr/Ethernet Category 5e
RSA 1000 IP xx.xx.xx.03 Device
Master

Modbusr
RTU RS-485
RS-485

Converter,
Modbusr/Ethernet Terminating Last device
RSA 1000 IP xx.xx.xx.04 resistor
Slave

Note: The RSA 1000 monitors only one 550 or 16-light controller. That
Additional controller must have Modbus address=1.
RSA Slaves
Note: The 1500 ATS controller can connect to the Ethernet without a
Modbus/Ethernet converter.

Figure 1-6 Ethernet Connections

14 Section 1 Configurations and Definitions TP-6113 9/18


1.2 Serial Settings Figure 1-8. If multiple registers are used, the data type
column shows the number of words used (e.g.
Kohlerr controllers use the settings shown in WORD*10), and the range/units/notes column provides
Figure 1-7. a breakdown of the information available within the
parameter.
All devices in a network must use the same baud rate.
Refer to TT-1405 or the section in this manual for your Data Type Description
device to find the available baud rates.
WORD 16-bit unsigned (neither positive nor
negative) value
Property Setting SWORD 16-bit signed (two’s complement) value
Data Bits 8 LONG 32-bit unsigned value. The least significant
Parity None word (LSW) is first (at the lowest address).
Stop Bits 1
Figure 1-8 Data Types
Figure 1-7 Serial Settings
WORD [0:15]. Represents a 16-bit word that may be
divided to contain several items. Bits 0 through 15 are
1.3 Modbus Protocol Definitions arranged right-to-left, with bit 0 on the right. See
Figure 1-9.
The Kohlerr devices covered by this manual use the
Modbus codes listed in this document to communicate Bit 0
Bit 15
with Kohlerr Monitor III software. For other Modbus
applications, the Modbus master must be programmed
to read the Modbus registers shown in this manual. A 0011001001001010
system designer trained in the application of Modbusr
protocol must write and thoroughly test the program
before implementation.

The tables in Sections 5 through 15 document the Year Month Day


generator set controller information available using the
Modbusr protocol. Figure 1-9 16-Bit Word Containing Date
10 February, 2025 (see the example)
In the tables, all word (16-bit) expressions are integers
unless otherwise noted and are shown in decimal Example: From Section 12.4, MPACr 1000 register
notation unless otherwise noted. Hexadecimal number 41320 contains the system start date. Bits 0
expressions begin with 0x. Characters are in the through 4 contain the date of the month, 0--31,
standard 8-bit ASCII character set. Unspecified bytes represented in binary format. Bits 5 through 8 contain
are undefined, such as the high (most significant) byte of the month, 1--12. Bits 9--15 give the year, starting with
holding registers that contain byte data in the low (least the year 2000 (number 0) and extending through 2127
significant) byte. (number 127). For example, the 10th of February, 2025,
would be represented as shown in Figure 1-9.
This section defines terms and symbols used in the
Modbus register tables. Metric or English Units. The controller display setting
determines whether the units are returned or interpreted
Register. Modbusr registers are 16-bit registers and as metric or English. Read or alter this setting in register
are numbered consecutively. Request no more than 50 40139 (550 controller only).
registers at one time. Registers are grouped into blocks
of related data. Do not read registers past the end of the Pipe (|). A pipe symbol (|) indicates the breakdown of
block where noted in the tables. data within a word, with the most significant byte first.
For example, min.|sec means that the most significant
Access. The access column shows the type of access byte contains minutes and the least significant byte
allowed to the register. RO is read only, WO is write only, contains seconds. In the 550 controller defined
and RW is read and write. common fault registers, selected|setpoint shows that
the first byte indicates whether a given fault has been
Data Description. The data description column assigned to the defined common fault, and the last byte
describes the information located at the address. indicates the setpoint value for that item.

Data Type. The data type column indicates whether the


parameter is a WORD, SWORD, or LONG. See

TP-6113 9/18 Section 1 Configurations and Definitions 15


Pipe Example: Refer to address 40113 for the 550 Ranges and Bits. Some registers list a range of items
controller. The table shows that the current date starts at with a bit set for each item. Interpret the first number in
register 40113 and that the date requires two words, or the range as corresponding to Bit 0 and the last number
two registers. Register 40113 contains day|month and in the range as corresponding to Bit 15. See
register 40114 contains year (two-digits)|day of the Section 5.5.6, System Event Codes, for an example.
week.
ECM only. This notation indicates that the item is
Using the read holding registers function to read two available only for generator sets equipped with engine
registers gives the following hexadecimal data: control modules (ECMs).

Register 40113: 190C Device ID. Register 49999 contains the device ID for
Register 40114: 0102 the devices shown in Figure 1-10. The device ID for
340-series devices is set with DIP switches on the
The most significant byte of register 40113 is 19 Modbus/KBUS converter. See TT-1405, Installation
hexadecimal, which equals 25. This is the day. The Instructions, provided with the converter.
least significant byte of register 40113 is 0C
hexadecimal, which equals 12. This is the month, Controller Device ID in Register 49999
December.
APM802 69
The most significant byte of register 40114 is 01 APM402 75
hexadecimal, which equals 1. This gives the year, 2001. Decision-Makerr3+ 18
The least significant byte of register 40114 is 02 MPACt1000 19
hexadecimal, which equals 2. This gives the day of the
Decision-Makerr550 20
week, Tuesday(0= Sunday.)
MPACt1500 23
The date is December 25, 2001, a Tuesday. Decision-Makerr 3000 37

Setpoints. Setpoints are non-zero values only for Decision-Makerr 3500 49


analog inputs. The setpoint values for the analog inputs Decision-Makerr 6000 41
are: Decision-Makerr 8000 68
1=Low Warning
Decision-Makerr MPAC:
2=High Warning
3=Low Shutdown MPAC 750 27
4=High Shutdown MPAC 1200 26
All other setpoint values are zero (0=none). MPAC 1500 23
Figure 1-10 Device ID
Strings. Strings are character data represented in
standard ASCII code. Strings are written as they appear
on the controller display, with spaces used to pad to the
right. The first character in a string is located in the most
significant byte in the first register. The last character is
located in the least significant byte of the last word.

Range/Units. This column lists additional information


about the register type when applicable. For example, if
multiple WORDs are used, this column describes the
information stored in each WORD. It also lists the units
for measurements that have them, the range for valid
input or output when applicable, and the scale factor for
some parameters. Bit 0 is the least significant bit and bit
15 is the most significant.

16 Section 1 Configurations and Definitions TP-6113 9/18


1.4 Modbus Functions and
Exception Codes
The controllers support the Modbusr functions listed in
Figure 1-11. The controller sends exception codes to
the Modbusr master to indicate errors. Figure 1-12 lists
the exception codes and possible causes.

Modbusr
Function Function Name Description
03 Read Holding Registers Reads a single register or a range of registers.
06 Preset Single Register Sets the value of a single register. Use this function to set all data occupying a single
register.
16 Preset Multiple Registers Sets the value of a sequence of registers. Use this function to set all data occupying
multiple registers. The maximum number of registers is 16.
Figure 1-11 Supported Modbusr Functions

Exception
Code Message Possible Causes
01 Illegal Violates the register access type.
Function Attempts to write registers when the controller programming mode is not set to remote.
Attempts to write too many registers using Preset Multiple Registers. The maximum number of
registers is 16.
Function is not supported.
02 Illegal Data Attempts to read too many registers. The maximum is 50.
Address Attempts to access a nonexistent register.
03 Illegal Data Attempts to set a register to a value outside of the allowable limits.
Value Attempts to set system parameters while the generator set is not in OFF or AUTO.
Specifies an incorrect number of registers while attempting to read or write data occupying a
sequence of registers.
Attempts to modify digital input while the input is high.
Attempts to modify analog input while the input is out of range.
Attempts to modify preset input that cannot be changed.
Attempts to read outside a restricted block.
Attempts to define an invalid common fault.
Attempts to activate an RDO that is not software-controlled.
Attempts to start the engine while the timed run is active.
Figure 1-12 Supported Modbusr Exception Codes

TP-6113 9/18 Section 1 Configurations and Definitions 17


Notes

18 Section 1 Configurations and Definitions TP-6113 9/18


Section 2 APM802 Generator Set Controller

The following section covers controller configurations 2.1 Controller Safety


and connections and provides a list of Modbusr
registers. The APM802 supports both Modbusr RTU, Carefully read and follow all safety precautions in this
Section 2.2, and Modbusr TCP, Section 2.3. Section section and at the beginning of the manual before
2.4 covers the connection procedure for either RTU or performing any work on the generator set. Refer to the
TCP. controller operation manual as needed.

WARNING

Accidental starting.
Can cause severe injury or death.
Disconnect the battery cables before
working on the generator set.
Remove the negative (--) lead first
when disconnecting the battery.
Reconnect the negative (--) lead last
when reconnecting the battery.

Figure 2-1 APM802 Controller Disabling the generator set. Accidental starting can
cause severe injury or death. Before working on the
generator set or equipment connected to the set, disable the
2 generator set as follows: (1) Shut down the generator set. (2)
Place the controller in Out of Service mode. (3) Press the
emergency stop button. (4) Disconnect the power to the
3 battery charger, if equipped. (5) Remove the battery cables,
1 negative (--) lead first. Reconnect the negative (--) lead last
4 when reconnecting the battery. Follow these precautions to
prevent the starting of the generator set by the remote
start/stop switch.

1. Fuse blocks 4. Terminal block


2. Base module 5. 240 VAC/60 Hz power
3. Control panel heater supply connections

Figure 2-2 Control Panel Component Identification

TP-6113 9/18 Section 2 APM802 Generator Set Controller 19


DANGER DANGER

Hazardous voltage. Moving parts. Hazardous voltage.


Will cause severe injury or death. Will cause severe injury or death.

Operate the generator set only when Only authorized personnel should
all guards and electrical enclosures open the enclosure.
are in place.

Grounding electrical equipment. Hazardous voltage will DANGER


cause severe injury or death. Electrocution is possible
whenever electricity is present. Ensure you comply with all
applicable codes and standards. Electrically ground the
generator set, transfer switch, and related equipment and
electrical circuits. Turn off the main circuit breakers of all
power sources before servicing the equipment. Never contact Hazardous voltage.
electrical leads or appliances when standing in water or on wet Will cause severe injury or death.
ground because these conditions increase the risk of
electrocution. Disconnect all power sources before
opening the enclosure.
Connecting the battery and the battery charger.
Hazardous voltage will cause severe injury or death.
Reconnect the battery correctly, positive to positive and CAUTION
negative to negative, to avoid electrical shock and damage to
the battery charger and battery(ies). Have a qualified
electrician install the battery(ies).
Short circuits. Hazardous voltage/current will cause
severe injury or death. Short circuits can cause bodily injury Hot surfaces.
and/or equipment damage. Do not contact electrical
connections with tools or jewelry while making adjustments or
repairs. Remove all jewelry before servicing the equipment. Note: The controller heater, located in the upper
compartment, can become extremely hot when
activated.

20 Section 2 APM802 Generator Set Controller TP-6113 9/18


2.2 RS-485 Controller Settings On the APM802 controller, the RS-485 connections are
located on customer connection terminal block (TB10)
Use RS-485 cable for Modbusr RTU connections. and the 120  resistor is located on the base module.
Belden #9841 or equivalent shielded, twisted-pair cable See Figure 2-6. Figure 2-7 and Figure 2-8 show the
is recommended. See Figure 2-3. See Figure 2-7 for RS-485 connections on TB10.
the Modbusr connection location on TB10.
Note: If experiencing communication issues, verify that
The controller communicates using Modbusr as a slave the positive and negative wires are connected to
connection with the Modbusr master initiating the the correct terminals on TB10.
communication. The controller seeks the system and
alternator parameters and diagnostic information then
responds back to the Modbusr master.

Note: Only one Modbusr master can be connected to


the controller. Examples include the remote
serial annunciator and switchgear applications.

RS-485
up to 1220 m (4000 ft.)

Generator Set
Modbusr Master
Controller

Figure 2-3 Modbusr Connections

The APM802 supports baud rates of 9600, 19200,


38400, or 57600 but is factory configured with a baud
rate of 19200 and an address of #1. See Figure 2-4 for
the default APM802 controller settings and the 1
controller operation manual for more information about 1. 120  resistor, RS-485
these settings. The controller settings are located on
6.5.2 Serial Link screen under the Communications Figure 2-6 APM802 Controller Base Module
menu. See Figure 2-5.
Serial Link Settings Setting Selection
Speed 19200 bauds
Stop bit 1
Parity Without
Function Modbus slave
Slave number (address) 1 1
Figure 2-4 APM802 Configuration

ADV-8892

1. RS-485 communication connections

Figure 2-7 RS-485 Connectors on TB10


TB10 Circuit Board Wire
Connector Designation Designation
7 (--) Blue
8 (+) Green
Do not connect at TB10 or base module; Shield
tape to insulate unused end.

Figure 2-8 APM802, RS-485 Connections on TB10

Figure 2-5 Serial Link Screen

TP-6113 9/18 Section 2 APM802 Generator Set Controller 21


2.3 Ethernet Controller Settings
The controller also supports Modbusr TCP over
Ethernet. Connect to the RJ45 port labeled Ethernet 3
on the controller’s base module (see Figure 2-9). For
TCP/IP settings, refer to Ethernet screen 6.5.1
(Figure 2-10) under the controller communication
menu. The TCP/IP settings at the top of the screen are
accessible for modification at the operator level.

1. Make the network connections by inserting the


RJ45 connector into the Ethernet 3 port on the
controller base module. See Section 2.4 for the
connection procedure.

2. Login as operator 1966.

Note: For operator level access, enter 1966 for the Figure 2-10 Ethernet Screen
login (user). A password is not required.
TCP/IP Settings Description and Possible Settings
3. Enter the address type under Addressing Mode Addressing mode * Choice of address type for the TCP/IP
connection: System, Customer IP, or
and then the IP address under DNS server. See DHCP. [
Figure 2-11.
DNS server IP address of the DNS server. The DNS
server is used to make the connection
between an APM802 system and an IP
address.
* IP = Internet Protocol; MAC = Media Access Control.
[ DHCP: the DHCP protocol (Dynamic Host Configuration
Protocol) allows an APM system to connect to a network,
which dynamically assigns it an IP address

Figure 2-11 Ethernet Settings

1
1. Ethernet 3 port

Figure 2-9 APM802 Controller Base Module

22 Section 2 APM802 Generator Set Controller TP-6113 9/18


2.4 Connection Procedure (RS-485 2
or Ethernet)
1. Before working on the generator set or connected 1
equipment, disable the generator set. Read and
follow the safety precautions in Section 2.1. 3
4
a. Remove the load from the generator set.

b. Shut down the generator set.

c. Place the generator set controller into


Out-of-Service mode and press the
emergency stop button.

d. Disconnect the power to the battery charger.

e. Remove the battery cables negative (--) lead


first to disable the generator set.

2. Turn off and disconnect the power to all devices in


the system. 1. Control panel 3. Upper compartment
2. Base module cover
3. Connect to RS-485 connections located TB10 4. Screw location
(located in the junction box) as shown in
Figure 2-13 Base Module Location
Figure 2-12 and Figure 2-7 or to the RJ45 port
labeled Ethernet 3 on the controller’s base module 4. Verify that the controller is OFF.
as shown in Figure 2-13 and Figure 2-9.
5. Reconnect the generator set engine starting
battery, negative (--) lead last.
1
6. Reconnect power to the battery charger, if
2
equipped.

1. Lower compartment
cover
2. TB10
3. 38 mm (1-1/2 in.) holes 3

Figure 2-12 TB10 Location

TP-6113 9/18 Section 2 APM802 Generator Set Controller 23


2.5 Modbus Registers Time delays, setpoints, inputs and outputs, and other
user-defined parameters are entered through the
This section contains Modbusr registers for the controller keypad. Refer to the operation manuals for
APM802 controller. Refer to Section 1.3 for definitions the controller or software for instructions. See the List of
of terms and symbols used in the register tables. Related Materials for document part numbers.

Note: FFC0 = Unsupported register.

Register Description Access Data Type Units / Special Format


5893 Base Box Digital Input 0 Read Word Bit 0
5894 Base Box Digital Input 1 Read Word Bit 0
5895 Base Box Digital Input 2 Read Word Bit 0
5896 Base Box Digital Input 3 Read Word Bit 0
5897 Base Box Digital Input 4 Read Word Bit 0
5898 Base Box Digital Input 5 Read Word Bit 0
5899 Base Box Digital Input 6 Read Word Bit 0
5900 Base Box Digital Input 7 Read Word Bit 0
5901 Base Box Digital Input 8 Read Word Bit 0
5902 Base Box Digital Input 9 Read Word Bit 0
5903 Base Box Digital Input 10 Read Word Bit 0
5904 Base Box Digital Input 11 Read Word Bit 0
5905 Base Box Digital Input 12 Read Word Bit 0
5906 Base Box Digital Input 13 Read Word Bit 0
5907 Base Box Digital Input 14 Read Word Bit 0
5908 Base Box Digital Input 15 Read Word Bit 0
5909 Base Box Digital Input 16 Read Word Bit 0
5910 Base Box Digital Input 17 Read Word Bit 0
6149 Programmable I/O Module #0, Input 0 Read Word Bit 0
6150 Programmable I/O Module #0, Input 1 Read Word Bit 0
6151 Programmable I/O Module #0, Input 2 Read Word Bit 0
6152 Programmable I/O Module #0, Input 3 Read Word Bit 0
6153 Programmable I/O Module #0, Input 4 Read Word Bit 0
6154 Programmable I/O Module #0, Input 5 Read Word Bit 0
6155 Programmable I/O Module #0, Input 6 Read Word Bit 0
6156 Programmable I/O Module #0, Input 7 Read Word Bit 0
6213 Programmable I/O Module #1, Input 0 Read Word Bit 0
6214 Programmable I/O Module #1, Input 1 Read Word Bit 0
6215 Programmable I/O Module #1, Input 2 Read Word Bit 0
6216 Programmable I/O Module #1, Input 3 Read Word Bit 0
6217 Programmable I/O Module #1, Input 4 Read Word Bit 0
6218 Programmable I/O Module #1, Input 5 Read Word Bit 0
6219 Programmable I/O Module #1, Input 6 Read Word Bit 0
6220 Programmable I/O Module #1, Input 7 Read Word Bit 0
10631 Frequency Read Word Hz x 100
10632 L1--L0 Voltage Read Word
10633 L2--L0 Voltage Read Word
10634 L3--L0 Voltage Read Word
10635 L1--L2 Voltage Read Word
10636 L2--L3 Voltage Read Word
10637 L3--L1 Voltage Read Word
10638 L1 Current Read Word
10639 L2 Current Read Word
10640 L3 Current Read Word
10642 L1 kW Read Word
10643 L2 kW Read Word
10644 L3 kW Read Word
10645 Total kW Read Word
10646 L1 kVAR Read Word
10647 L2 kVAR Read Word
10648 L3 kVAR Read Word
10649 Total kVAR Read Word
10650 L1 Power Factor Read Word PF x 100

24 Section 2 APM802 Generator Set Controller TP-6113 9/18


Register Description Access Data Type Units / Special Format
10651 L2 Power Factor Read Word PF x 100
10652 L3 Power Factor Read Word PF x 100
10653 Total Power Factor Read Word PF x 100
10655 Total kVA Read Word
12392 Total Run Time Read Word Hours
12395 Engine Speed Read Word RPM
12398 Coolant Temperature Read Word Degrees C x 100
12400 Fuel Temperature Read Word Degrees C x 100
12401 Oil Temperature Read Word Degrees C x 100
12402 Intake Air Temperature Read Word Degrees C x 100
12406 Fuel Level Read Word % x 100
12409 Oil Pressure Read Word Bar x 100
12410 Fuel Pressure Read Word Bar x 100
12420 Battery Voltage Read Word V x 100
33067 Total Fuel Consumption, metric Read Word Liters x 10
33068 Total Fuel Consumption, metric Read Word Liters / 1000
33069 Fuel Consumption Rate, metric Read Word Liters x 10 / hour
33070 Total Fuel Consumption, imperial Read Word Gallons x 10
33071 Total Fuel Consumption, imperial Read Word Gallons / 1000
33072 Fuel Consumption Rate, imperial Read Word Gallons x 10 / hour
43657 Base Box Digital Output 0 Read Word Bit 0
43658 Base Box Digital Output 1 Read Word Bit 0
43659 Base Box Digital Output 2 Read Word Bit 0
43660 Base Box Digital Output 3 Read Word Bit 0
43661 Base Box Digital Output 4 Read Word Bit 0
43662 Base Box Digital Output 5 Read Word Bit 0
43663 Base Box Digital Output 6 Read Word Bit 0
43664 Base Box Digital Output 7 Read Word Bit 0
43665 Base Box Digital Output 8 Read Word Bit 0
43666 Base Box Digital Output 9 Read Word Bit 0
43667 Base Box Digital Output 10 Read Word Bit 0
43668 Base Box Digital Output 11 Read Word Bit 0
43669 Base Box Digital Output 12 Read Word Bit 0
43670 Base Box Digital Output 13 Read Word Bit 0
43671 Base Box Digital Output 14 Read Word Bit 0
43672 Base Box Digital Output 15 Read Word Bit 0
43673 Base Box Digital Output 16 Read Word Bit 0
43674 Base Box Digital Output 17 Read Word Bit 0
43913 Programmable I/O Module #0, Output 0 Read Word Bit 0
43914 Programmable I/O Module #0, Output 1 Read Word Bit 0
43915 Programmable I/O Module #0, Output 2 Read Word Bit 0
43916 Programmable I/O Module #0, Output 3 Read Word Bit 0
43945 Programmable I/O Module #1, Output 0 Read Word Bit 0
43946 Programmable I/O Module #1, Output 1 Read Word Bit 0
43947 Programmable I/O Module #1, Output 2 Read Word Bit 0
43948 Programmable I/O Module #1, Output 3 Read Word Bit 0
49999 Device ID APM802 = 69

TP-6113 9/18 Section 2 APM802 Generator Set Controller 25


Notes

26 Section 2 APM802 Generator Set Controller TP-6113 9/18


Section 3 Decision-Maker 3+ Controller with Communications

3.1 Introduction
Decision-Makerr 3+ 16-Light controllers equipped with
red main logic boards and a communication board have 1
Modbusr communication capability. The controller:
D Requires the red logic board and a communication
board for Modbus communication.
D Supports industry-standard Modbusr RTU protocol.
D Can use Modbusr TCP protocol with the addition of a
Modbus/Ethernet converter.
D Uses RS-485 connections to connect to a Modbusr GM32644-B

master singly or over an RS-485 network.


D Connects to an Ethernet network using a Modbus/ 1. Communication Module
Ethernet converter.
Figure 3-2 Communication Board Location
D Uses 19200 baud rate. (Controller Top View)
The communication board is required for Modbusr
communication with this controller. See Figure 3-2 and
Figure 3-3. The communication board accessory kits 16-Light
are: Controller
D GM32644-KA1 or KA2 (factory-installed)
D GM32644-KP1 (field-installed)
Internal
The kit includes the communication board, cables, Communication
mounting hardware, and installation instructions.

Communication
Board Accessory

Modbus RTU at
19200 Baud

Modbus Network
tt1405
Figure 3-1 Decision-Makerr 3+ Controller
Figure 3-3 Communication Board Function

TP-6113 9/18 Section 3 Decision-Maker 3+ Controller with Communications 27


3.2 Communication Board 3.3 Controller Connection and
Identification Setup
Selected generator set models may be equipped with a This section describes how to connect the controller to
gauge driver board, which does not provide Modbusr other devices in a Modbusr network and set up the
communication. The gauge driver board looks similar to controller for Modbusr communication. Refer to
the communication boards shown in Figure 3-4 and is TT-1377, provided with the communication module, for
installed in the same location. To identify the board, check additional information.
the part number on the printed circuit board (PCB) and see
Figure 3-5. Part numbers GM47242 and GM49791-1 are
Modbusr communication boards. Gauge driver board WARNING
part number GM49791-2 does not provide Modbusr
communication. Obtain kit GM32644-KP1 to replace the
gauge driver board, if necessary.

Accidental starting.
Can cause severe injury or death.
Disconnect the battery cables before
working on the generator set.
Remove the negative (--) lead first
when disconnecting the battery.
Reconnect the negative (--) lead last
when reconnecting the battery.

Disabling the generator set. Accidental starting can


cause severe injury or death. Before working on the
GM47242 generator set or equipment connected to the set, disable the
generator set as follows: (1) Move the generator set master
switch to the OFF position. (2) Disconnect the power to the
battery charger. (3) Remove the battery cables, negative (--)
lead first. Reconnect the negative (--) lead last when
reconnecting the battery. Follow these precautions to prevent
starting of the generator set by an automatic transfer switch,
remote start/stop switch, or engine start command from a
remote computer.

DANGER

Hazardous voltage.
GM49791-1
Will cause severe injury or death.
Disconnect all power sources before
opening the enclosure.
Figure 3-4 Communication Boards
Grounding electrical equipment. Hazardous voltage will
cause severe injury or death. Electrocution is possible
PCB Part No. Description
whenever electricity is present. Ensure you comply with all
GM47242 Communication Board. Superseded by applicable codes and standards. Electrically ground the
GM49791-1. generator set, transfer switch, and related equipment and
GM49791-1 Communication and Gauge Driver Board electrical circuits. Turn off the main circuit breakers of all
power sources before servicing the equipment. Never contact
GM49791-2 Gauge Driver Board (no Modbus
communication) electrical leads or appliances when standing in water or on wet
ground because these conditions increase the risk of
Figure 3-5 PCB Board Identification electrocution.

28 Section 3 Decision-Maker 3+ Controller with Communications TP-6113 9/18


NOTICE 3.3.2 Controller Setup
Electrostatic discharge damage. Electrostatic discharge
(ESD) damages electronic circuit boards. Prevent The controller circuit board contains eight DIP switches.
electrostatic discharge damage by wearing an approved Use DIP switches 6, 7, and 8 to set the controller’s
grounding wrist strap when handling electronic circuit boards Modbusr address as described below. See Figure 3-6
or integrated circuits. An approved grounding wrist strap for the DIP switch location on the controller circuit board.
provides a high resistance (about 1 megohm), not a direct
short, to ground. Each Modbusr device in the network requires a unique
address. Use DIP switches 6, 7, and 8 to assign a
3.3.1 Network Connection unique Modbusr address to each controller in the
network. Figure 3-8 shows the DIP switch positions for
Use Belden #9841 or equivalent cable to connect to each address number.
other devices in an RS-485 network. Connect to the
TB5 connector on the controller circuit board shown in Push down the end of the DIP switch near the OPEN
Figure 3-6. Attach to the RS-485 connector as shown in label to open the switch, or push down the other end to
Figure 3-7. Use a termination resistor on the last device close it. See Figure 3-9.
in the network.
DIP Switches
Circuit isolation is recommended for installations that 6 7 8
may be exposed to electrical noise. See Appendix B, Modbusr
Address Value = 2 Value = 4 Value = 8
Noise and Wiring Practices.
1 Open Open Open
3 Closed Open Open
5 Open Closed Open
7 Closed Closed Open
9 Open Open Closed
11 Closed Open Closed
13 Open Closed Closed
15 Closed Closed Closed

Figure 3-8 Modbusr Address DIP Switches

tt1285
1 2 1 2 3 4 5 6 7 8

1. DIP switches
2. TB5 connector Modbus RS-485 communication connection
OPEN 1
Figure 3-6 Decision-Makerr 3+ Controller Circuit
Board with DIP Switches 1. Push this side down to open the switch.
6126

Figure 3-9 DIP Switch Operation


Belden #9841
or equivalent TB5 connector
-- Connect A to --,
+ B to +, and
GND GND to shield
X-6058-27 --
resistor +
(121 ohms) GND
connect
+ to -- on
last device
in network tp6113

Figure 3-7 RS-485 Connection Details

TP-6113 9/18 Section 3 Decision-Maker 3+ Controller with Communications 29


3.4 Modbus Registers and Codes Refer to Section 1.3 for definitions of terms and symbols
used in the register tables.
This section contains Modbusr registers and codes for
the Decision-Makerr 3+ controller with communications.

3.4.1 Modbus Registers


Register Parameter Access Data Type Range/Units
400001 System status RO WORD (0:3) 0: Set if in run mode, otherwise cleared
1: Set if in cooldown mode, otherwise cleared
2: 0 = 50 Hz; 1 = 60 Hz
3: Set if continuous crank enabled,
Cleared if cyclic crank enabled
4: Set if generator running
5: Set if system ready
400002 Remote input status RO WORD[0:15] 0: Common fault
1: Low fuel
2: Battery charger fault
3: Low battery voltage
4: Air damper switch
5: Low coolant temperature (non-ECM and J1939)
6: Pre-high coolant temperature (non-ECM)
7: Emergency stop
8: ATS Emergency on
9: User Input #1
10: User Input #2
11: User Input #3 (dedicated to high battery voltage)
12: Communications module DIP switch #1 status
13: Communications module DIP switch #2 status
14: Communications module DIP switch #3 status
15: Communications module DIP switch #4 status
400003 Master switch position RO WORD 0 = Fault; 1 = Run; 2 = Auto; 4 = Off
400004 Engine RPM RO WORD 0--4000 RPM
400005 Shutdown fault number RO WORD See S/D Fault Code Table, Section 3.4.2, and
Section 3.4.3
400006 Flags and warnings RO WORD See Flags/Warnings Code Table, Section 3.4.4.
Condition exists if bit is set.
400007 Oil pressure RO WORD kPa
400008 Coolant temperature RO WORD C + 273
400009 Fuel pressure RO WORD kPa
400010 Fuel temperature RO WORD C + 273
400011 Charge air pressure RO WORD kPa
400012 Charge air temperature RO WORD C + 273
400013 ECM supply voltage RO WORD VDC * 10 (0.0 -- 99.9 VDC)
400014-- ECM hours RO WORD * 2 Hrs * 10 (0.0 -- 99999.9 hr.) (most significant word first)
400015
400016 ECM temperature RO WORD C + 273
400017 MDEC/ADEC fault RO WORD See MDEC/ADEC engine documentation and
codes Section 3.4.3
400018 Engine communication RO WORD 0 = Non ECM; 1 = MTU; 2 = J1939; 3 = MTU w/VSG
protocol
400019 Code version RO WORD 0--7: Minor version
8--15: Major version
400020 Manual operations WO WORD[0:2] 0: Remote start
1: Remote stop
2: Remote fault reset
409999 Device ID RO WORD Decision-Makerr 3+ = 18

30 Section 3 Decision-Maker 3+ Controller with Communications TP-6113 9/18


3.4.2 Shutdown Fault Codes
Fault Codes Description
0 No faults present
1 Master switch not in auto (warning)
2 Master switch error
3 Overcrank
4 Locked rotor
5 Overspeed
6 Low oil pressure prealarm (warning)
7 Low oil pressure shutdown
8 High coolant temperature prealarm
(warning)
9 High coolant temperature shutdown
10 Low coolant temperature (warning)
11 Aux. delay
12 Aux. immediate
13 MDEC/ADEC yellow alarm (warning)
14 MDEC/ADEC red alarm
15 Loss of ECM comms

3.4.3 MDEC/ADEC Fault Codes


Fault Condition Register Register 400017 Controller Response
400005
Loss of ECM communications 15 — Auxiliary Fault LED on steady, horn on.
High engine temperature — 67 High Engine Temperature Prealarm LED on steady,
prealarm horn on.
High engine temperature 9 68 High Engine Temperature Prealarm and Shutdown
shutdown LED’s on steady, horn on.
Low engine temperature — — Low Water Temperature LED on steady, horn on.
prealarm
Low engine temperature 14 — Low Water Temperature and Auxiliary Fault LED’s
shutdown on steady, horn on.
Overspeed shutdown 5 30 Overspeed LED on steady, horn on.
Low oil pressure prealarm — 15 Low Oil Pressure Prealarm LED on steady, horn on.

Low oil pressure shutdown 7 16 Low Oil Pressure Prealarm and Shutdown LED’s on
steady, horn on.
Low fuel pressure prealarm — See MDEC/ADEC Auxiliary Fault LED flashing, horn cycling on/off.
documentation
Low fuel pressure shutdown — See MDEC/ADEC Auxiliary Fault LED on steady, horn on.
documentation
High charge air temperature — 5 Auxiliary Fault LED flashing, horn cycling on/off.
prealarm
High charge air temperature 14 6 Auxiliary Fault LED on steady, horn on.
shutdown
Low coolant level shutdown 14 24 Auxiliary Fault LED on steady, horn on.
High lube oil temperature — 51 Auxiliary Fault LED flashing, horn cycling on/off.
prealarm
Generic MDEC/ADEC yellow — See MDEC/ADEC Auxiliary Fault LED flashing, horn cycling on/off.
alarm (prealarm) documentation
Generic MDEC/ADEC red 14 See MDEC/ADEC Auxiliary Fault LED on steady, horn on.
alarm (shutdown) documentation

TP-6113 9/18 Section 3 Decision-Maker 3+ Controller with Communications 31


3.4.4 Flags/Warnings
Warning Bits Description
Bit 0 (LSB) No AC voltage
Bit 1 MDEC/ADEC yellow alarm
Bit 2 Speed sensor fault
Bit 3 Intermittent speed sensor
Bit 4 Master switch not in auto
Bit 5 MDEC/ADEC charge air temperature warning
Bit 6 MDEC/ADEC low fuel pressure warning
Bit 7 MDEC/ADEC high oil temperature warning
Bit 8 Low oil pressure warning
Bit 9 High coolant temperature warning (MDEC/ADEC and J1939)
Bit 10 Low coolant temperature warning (MDEC/ADEC)
Bit 11 Unused
Bit 12 Unused
Bit 13 Unused
Bit 14 Unused
Bit 15 (MSB) Unused

32 Section 3 Decision-Maker 3+ Controller with Communications TP-6113 9/18


Section 4 Decision-Maker 340 Generator Set Controller

4.1 Introduction 4.2 Hardware and Connections


The Decision-Makerr 340 controller uses KBUS The Modbus/KBUS converter replaces RS-232 and
protocol for communication. Modbus/KBUS converter RS-485 communication modules and allows the
kit GM41143-KP3 is required for Modbus communication selection of either KBUS or Modbus communication.
with this controller. See Figure 4-2. Figure 4-3 shows the Modbus/KBUS converter circuit
board. See Figure 4-4 for the converter location inside
Installing the Modbusr/KBUS converter kit allows this the controller.
controller to communicate with a personal computer
running Monitor III software. For other Modbus If your device is equipped with an RS-232/RS-485
applications, the Modbus master must be programmed communication module, remove the old communication
to read the Modbus registers shown in this manual. A module and ribbon cable before installing the new
system designer trained in the application of Modbusr Modbus/KBUS converter and ribbon cable.
protocol must write and thoroughly test the program
before implementation. Refer to Installation Instructions TT-1405, provided with
the converter kit, for converter installation and
connection instructions. Set the converter DIP switches
for baud rate, device type, and network address as
described in TT-1405.

1 2 3

4
Figure 4-1 Decision-Maker 340 Controller
5
1. P10, ribbon cable connection for 340 generator set and
power monitor
Decision-Makerr 340 2. P13, ribbon cable connection for ATS controller
Controller 3. RS-485 connection TB1
4. RS-232 connection P19
5. DIP switches 1--8

KBUS at 9600 Baud Figure 4-3 Modbus/KBUS Converter Board

Modbus/KBUS
Converter

KBUS at 9600 Baud or


Modbus RTU at
9600 or 19200 Baud

KBUS or Modbus
Network
tt1405

Figure 4-2 Modbus/KBUS Converter Function

TP-6113 9/18 Section 4 Decision-Maker 340 Generator Set Controller 33


4.3 Controller Setup
Configure the controller for remote communications by
setting the parameters shown in Figure 4-5. See
TT-1405 and the controller operation manual for more
information.

tt1405
1. Converter location inside controller

Figure 4-4 Modbus/KBUS Converter Location

Device Menu or Index Parameter Setting


Decision-Makerr Menu 10, Remote Control: Online? YES
340 generator set Remote Control Remote Control: Local, LAN, Select the appropriate setting for your connection
controller Remote, or Remote Area type. Use Local for Ethernet connections. See
Network? TT-1405 for more information.
Address Any *
Baud rate 9600 [
* The network address for Series 340 devices is set using DIP switches on the converter module and will override the network address on
the controller.
[ This baud rate must be set at 9600 to match the KBUS side of the Modbus/KBUS converter. It may be different from the Modbus baud
rates of other devices in the system.

Figure 4-5 Controller Settings for Modbus Communication

34 Section 4 Decision-Maker 340 Generator Set Controller TP-6113 9/18


4.4 Modbus Registers
Refer to Section 1.3 for definitions of terms and symbols used in the register tables.

Register Data Description Access Data Type Range/Units


400001
400002 System Time RO WORD
400003 Day of Week RO WORD
400004 Month RO WORD 1--12
400005 Day RO WORD 1--31
400006 Year RO WORD
400007 Week of Month RO WORD
400008 Voltage L1--L2 RO WORD Volts
400009 Voltage L2--L3 RO WORD Volts
400010 Voltage L3--L1 RO WORD Volts
400011 Frequency RO WORD Hz
400012 Voltage L1--L0 RO WORD Volts
400013 Voltage L2--L0 RO WORD Volts
400014 Voltage L3--L0 RO WORD Volts
400015 Alert Code RO WORD Alert Code
400016 Engine Speed RO WORD
400017 Coolant Temp RO WORD
400018 Oil Pressure RO WORD
400019 Battery Voltage RO WORD VDC * 10
400020 L1 Current RO WORD Amps
400021 L2 Current RO WORD Amps
400022 L3 Current RO WORD Amps
400023 Power Factor RO WORD * 100
400024 Total Real Power RO WORD kW
400025 Percent of Max. Power RO WORD % * 100
400034 Status RO WORD[0--7] 0--1: Sw. Position (00=open; 01=auto;
10=run; 11=off)
2--3: Gen. Status (00=stopped; 01=running;
10=crank; 11=undefined)
4--5: Program Mode (00=off; 01=remote;
10=local; 11=undefined)
400048 Engine Start Time RO WORD Sec
400049 Crank Time RO WORD Sec
400050 Crank Pause Time RO WORD Sec
400051 Num of Crank Cycles RO WORD
400052 Engine Cooldown Time RO WORD Sec
400053 Over Voltage Time Delay RO WORD Sec
400054 Under Voltage Time Delay RO WORD Sec
400055 Starting Aid Time RO WORD Sec
400056 Aux 1 Inhibit Time RO WORD Sec
400057 Aux 1 Delay Time RO WORD Sec
400058 Aux 2 Inhibit Time RO WORD Sec
400059 Aux 2 Delay Time RO WORD Sec
400060 Aux 3 Inhibit Time RO WORD Sec
400061 Aux 3 Delay Time RO WORD Sec
400062 Aux 4 Inhibit Time RO WORD Sec
400063 Aux 4 Delay Time RO WORD Sec
400064 Over Voltage Trip Point RO WORD %, 105--135
400065 Under Voltage Trip Point RO WORD %, 70--95
400066 Over Freq Trip Point RO WORD %, 102--140

TP-6113 9/18 Section 4 Decision-Maker 340 Generator Set Controller 35


Register Data Description Access Data Type Range/Units
400067 Under Freq Trip Point RO WORD %, 80--98
400068 Over Speed Trip Point RO WORD %, 55--70 <------?
400069 Low Battery Voltage Trip Point RO WORD VDC * 10
400070 High Battery Voltage Trip Point RO WORD VDC * 10
400071 System Voltage RO WORD Volts, 105--14600
400072 System Frequency RO WORD Hz, 48--62
400073 Genset Rating RO WORD kW, 0--3000
400074 Battery Voltage RO WORD VDC, 12 or 24
400076 Run Time Loaded Since Reset RO WORD*2
400078 Run Time Unloaded Since Reset RO WORD*2
400080 Days of Operation Since Reset RO WORD
400081 kW--Hrs Since Reset RO WORD*2
400083 Number Starts Since Reset RO WORD
400084 Month of Reset RO WORD 1--12
400085 Day of Reset RO WORD 1--31
400086 Year of Reset RO WORD
400087 Run Time Loaded Since Startup RO WORD*2
400089 Run Time Unloaded Since Startup RO WORD*2
400091 Days of Operation Since Startup RO WORD
400092 kW--Hrs Since Startup RO WORD*2
400094 Number Starts Since Startup RO WORD
400095 Month of Startup RO WORD 1--12
400096 Day of Startup RO WORD 1--31
400097 Year of Startup RO WORD
400098 Month of Last Start RO WORD 1--12
400099 Day of Last Start RO WORD 1--31
400100 Year of Last Start RO WORD
400101 Time of Last Start RO WORD
400102 Duration of Last Run RO WORD
400112 Shutdown #1 Code RO WORD Code
400113 Shutdown #1 Month RO WORD 1--12
400114 Shutdown #1 Day RO WORD 1--31
400115 Shutdown #1 Year RO WORD
400116 Shutdown #2 Code RO WORD Code
400117 Shutdown #2 Month RO WORD 1--12
400118 Shutdown #2 Day RO WORD 1--31
400119 Shutdown #2 Year RO WORD
400120 Shutdown #3 Code RO WORD Code
400121 Shutdown #3 Month RO WORD 1--12
400122 Shutdown #3 Day RO WORD 1--31
400123 Shutdown #3 Year RO WORD
400124 Shutdown #4 Code RO WORD Code
400125 Shutdown #4 Month RO WORD 1--12
400126 Shutdown #4 Day RO WORD 1--31
400127 Shutdown #4 Year RO WORD
4001400-- Designation RO WORD*5 9 chars, 1 per byte, first char = LSB, last
400144 byte ignored
400145-- Load Description RO WORD*10 20 chars, 1 per byte, first char = LSB
400154
400155-- Location RO WORD*10 20 chars, 1 per byte, first char = LSB
400164
400165-- Model No. RO WORD*13 26 chars, 1 per byte, first char = LSB
400177

36 Section 4 Decision-Maker 340 Generator Set Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units
400178-- Spec. No. RO WORD*8 16 chars, 1 per byte, first char = LSB
400185
400186-- Serial No. RO WORD*3 6 chars, 1 per byte, first char = LSB
400188
400189-- Controller Serial No. RO WORD*3 6 chars, 1 per byte, first char = LSB
400191
400204-- Auxiliary 1 Description RO WORD*10 20 chars, 1 per byte, first char = LSB
400213
400214-- Auxiliary 2 Description RO WORD*10 20 chars, 1 per byte, first char = LSB
400223
400224-- Auxiliary 3 Description RO WORD*10 20 chars, 1 per byte, first char = LSB
400233
400234-- Auxiliary 4 Description RO WORD*10 20 chars, 1 per byte, first char = LSB
400243
400245 Auxiliary Function Operation RO WORD [0-3] 0 = shutdown; 1 = warning
(one bit per function)
400264 Relay Driver #1 Code RO WORD Code
400265 Relay Driver #2 Code RO WORD Code
400266 Relay Driver #3 Code RO WORD Code
400267 Relay Driver #4 Code RO WORD Code
400268 Relay Driver #5 Code RO WORD Code
400269 Relay Driver #6 Code RO WORD Code
400270 Relay Driver #7 Code RO WORD Code
400271 Relay Driver #8 Code RO WORD Code
400272 Relay Driver #9 Code RO WORD Code
400273 Relay Driver #10 Code RO WORD Code
400274 Common Fault #1 Code RO WORD Code
400275 Common Fault #2 Code RO WORD Code
400276 Common Fault #3 Code RO WORD Code
400277 Common Fault #4 Code RO WORD Code
400278 Common Fault #5 Code RO WORD Code
400279 Common Fault #6 Code RO WORD Code
400300 Run Time WO WORD Min
400350 Reset Faults WO WORD[0] 0: 1=reset faults; 0=ignored

TP-6113 9/18 Section 4 Decision-Maker 340 Generator Set Controller 37


4.5 Alert Codes
Code Message Summary Code Message Summary
0 Defined Common Fault 30 Overcrank
1 Air Damper 31 Overspeed
2 Over Voltage 32 Emergency Stop
3 Under Voltage 33 Not In Auto
4 Under Frequency Shutdown 34 System Ready
5 Low Coolant Level 35 Low Battery Voltage
6 High Oil Temperature 36 Battery Charger Fault
7 Auxiliary 1 37 Low Fuel
8 Auxiliary 2 38 High Coolant Temperature Warning
9 Auxiliary 3 39 Low Oil Pressure Warning
10 Auxiliary 4 40 Low Coolant Temperature
11 Locked Rotor 41 Weak Battery
12 Internal Error 42 Load Shed Underfrequency
13 EPS Supplying Load 43 Load Shed Excess kW
14 Speed Sensor Fault 44 Low AC Output
15 Load Shed 45 Overvoltage L1-L2
16 kW Overload 46 Overvoltage L2-L3
17 Under Frequency Warning 47 Overvoltage L3-L1
18 High Battery Voltage 48 Overvoltage L1-L0
19 Coolant Temperature Signal Loss 49 Overvoltage L2-L0
20 Oil Pressure Signal Loss 50 Overvoltage L3-L0
21 Ground Fault Detected 51 Undervoltage L1-L2
22 Over Current 52 Undervoltage L2-L3
23 Engine Cooldown 53 Undervoltage L3-L1
24 Time Delay Engine Start 54 Undervoltage L1-L0
25 Generator Running 55 Undervoltage L2-L0
26 NFPA 110 Common Alarm 56 Undervoltage L3-L0
27 Starting Aid 57 Master Switch Open (OFF/RESET)
28 Low Oil Pressure 58 Power-Down Error
29 High Coolant Temperature 59 Overfrequency Shutdown

38 Section 4 Decision-Maker 340 Generator Set Controller TP-6113 9/18


Section 5 Decision-Maker 550 Generator Set Controller

5.1 Specifications Disabling the generator set. Accidental starting can


cause severe injury or death. Before working on the
The Decision-Makerr 550 controller’s Modbusr generator set or equipment connected to the set, disable the
generator set as follows: (1) Move the generator set master
communication capability:
switch to the OFF position. (2) Disconnect the power to the
battery charger. (3) Remove the battery cables, negative (--)
D Supports industry-standard Modbusr RTU protocol.
lead first. Reconnect the negative (--) lead last when
reconnecting the battery. Follow these precautions to prevent
D Can use Modbusr TCP protocol with the addition of a starting of the generator set by an automatic transfer switch,
Modbus/Ethernet converter. remote start/stop switch, or engine start command from a
remote computer.
D Connects to a Modbusr master singly over an
RS-232 line. Plan the connections and refer to Figure 1-1 through
Figure 1-4 to identify the cables needed. Use either an
D Uses RS-485 connections to connect to a Modbusr RS-232 cable or the supplied RS-485 connector with
master singly or over an RS-485 network. Belden #9841 or equivalent cable for a single
connection. Use the RS-485 connector and Belden
D Connects to an Ethernet network using a Modbus/ #9841 or equivalent cable to connect devices in a
Ethernet converter. network. Attach the RS-485 connectors as shown in
Figure 5-2. Use the termination resistor on the last
D Can operate as an RS-232 to RS-485 converter.
device in the network.
D Uses standard baud rates of 9600 or 19200.
Circuit isolation is recommended for installations that
may be exposed to electrical noise. See Appendix B,
Noise and Wiring Practices.

550 Controller

P20

Figure 5-1 Decision-Makerr 550 Controller

5.2 Hardware Connections


X-6058-27
WARNING resistor
(121 ohms)
connect
+ to -- on
last device Connect + to +
in network -- to --
Accidental starting. GND to shield
Can cause severe injury or death. between devices
Disconnect the battery cables before Belden #9841
working on the generator set. or equivalent *
Remove the negative (--) lead first
when disconnecting the battery.
Reconnect the negative (--) lead last t1283
when reconnecting the battery.
Figure 5-2 RS-485 Connector Details

TP-6113 9/18 Section 5 Decision-Maker 550 Generator Set Controller 39


Use the following procedure to connect the hardware. 9. Reconnect the generator set engine starting
Observe the safety precautions. battery, negative (--) lead last.

Controller Connection Procedure 10. Reconnect power to the battery charger, if


equipped.
1. Place the generator set master switch in the OFF
position. 1 2 3

2. Disconnect the power to the battery charger, if


4
equipped.

3. Disconnect the generator set engine starting


battery(ies), negative (--) lead first.

4. Turn off and disconnect the power to all devices in


the system.

5. Open the enclosure and locate the connection


ports as shown in Figure 5-3 and Figure 5-4.

6. Make connections to the desired controller port(s).


For RS-232 connections, use connector P18. For
RS-485 connections, use the Modbusr RS-485 1. Main logic board
tt1283
connectors, P19 or P20 (connector P21 is used for 2. Modbusr RS-485 port (P19), isolated connections
other applications). 3. Modbusr RS-485 port (P20), non-isolated connections
4. RS-232-C port (P18), connects
Note: RS-485 on connector P19 is available with with standard DB-9 RS-232 cable
controller firmware version 3.01 or higher.
Figure 5-3 Communication Port Locations for
7. Close the controller enclosure.
Decision-Makert550 Generator Set
8. Check that the generator set master switch is in the Controller
OFF position.

1 2

ADV-6602B-

1. P19 RS-485 Modbusr isolated connections


2. P21 RS-485 KBUS isolated connections
3. P20 RS-485 Modbusr non-isolated connections
4. P18 RS-232 Non-isolated connections

Figure 5-4 Communication Connections Pin Identification

40 Section 5 Decision-Maker 550 Generator Set Controller TP-6113 9/18


5.3 Controller Setup 10. Go to Menu 14—Programming Mode again.
Choose either remote programming mode, local
After connecting the hardware, set up the controller. programming mode, or programming mode off as
Enter the communication settings shown in the described below:
procedure below. Refer to the controller operation
manual for detailed instructions on how to enter settings a. To allow the Modbusr master to read and write
through the controller keypad. to the controller, choose Remote; or

Note: Changing the programming mode requires b. To allow only monitoring through the Modbusr
entering the generator set controller access connections but local programming through the
code. Refer to the controller operation manual for controller keypad, choose Local; or
more information.
c. To turn the programming mode off, allowing no
controller programming from either the
Controller Setup Procedure
Modbusr master or the local keypad, choose
1. Go to Menu 14—Programming Mode using the Off.
controller keypad. Enter the local programming
mode to allow changes to the controller 11. Enter the controller access code when prompted
communication settings. by the controller.

2. Enter the controller access code when prompted


by the controller. 5.4 Controller Application Code
Versions
3. Go to Menu 13—Communications.
There are two versions of the Modbusr registers for
4. Use the MENU arrow buttons to move to the different versions of the controller’s application code.
Protocol Modbus0 or Modbus1 heading. Select Figure 5-5 shows where to find the Modbus register
Modbus 0 for ports P18 (RS-232) or P20 (RS-485). map for your unit based on the application code version
Select Modbus1 for port P19 (RS-485 ISO). number.

5. Enter Yes at the Modbusr Online Y/N display.


550 Controller Application Location of Modbus
Code Version Register Map
6. Choose the connection type. Choose Converter
and proceed to step 8 if the controller is converting Below 2.10 Appendix C
RS-232 to RS-485. Otherwise, choose Single and 2.10 or higher Section 5.5
proceed to step 7.
Figure 5-5 Register Map Locations for Different
Note: The controller automatically selects RS-232 Application Code Versions
for the primary port if Converter is chosen for
the connection type. Use the following procedure to access Menu 20 to check
the version number of the application code loaded on
Note: The Converter option is not available for your controller.
Modbus1.
Procedure to Identify the Controller Application
7. Choose RS-232 or RS-485 for the primary port,
Code Version
which is the port connected to the Modbusr master.
1. Use the controller keypad to access Menu 20. At
the controller display Enter Menu No: 1--15, press
Note: The primary port cannot be changed for 20 and the Enter key.
Modbus1.
2. Use the down arrow key on the controller keypad to
8. Enter the network address of the controller. Enter 1 step through the factory setup items until Code
(one) for a single connection. Version is displayed.
Note: Use a unique network address for each unit. 3. Record the code version number shown for future
Use numbers between 1 and 246. Do not reference.
use 0 (zero).
4. Press the Reset Menu key on the controller keypad
9. Select the baud rate. Choose the same baud rate to exit the menu.
for the Modbusr master, modems, and connected
devices .
TP-6113 9/18 Section 5 Decision-Maker 550 Generator Set Controller 41
5.5 Modbus Maps for Controllers 5.5.1 Guide to the Register Map
with Application Code Description Registers
Versions 2.10 or Higher Monitoring 400001--400083

This section contains Modbusr registers for Decision- Electrical Output 400001--400032
Makerr 550 controller with application code versions Engine Status 400033--400060
2.10 or higher (for example, code version 2.20). See Analog Input Status 400061--400076
Section 5.4 for instructions to determine the application
Digital Input Status 400077--400078
code version number for your controller.
Controller Status 400079--400083
Refer to Section 1.3 for definitions of terms and symbols Maintenance 400084--400112
used in the register tables. Time/Date 400113--400115
Time delays, setpoints, inputs and outputs, and other Time Delay Settings 400116--400124
user-defined parameters are entered through the Settings and Setpoints 400125--400146
controller keypad or Monitor III software. Refer to the Factory Setup 400147--400226
operation manuals for the 550 controller and Monitor III
software for instructions. See the List of Related Digital Input Setup 400227--400499
Materials for document part numbers. Analog Input Setup 400500--400739
Remapped Registers * 400740--400837
The system event stack registers 401500--401515
Relay Driver Output Status 400838--400839
contain the status (active or inactive) of fault warnings
(see Section 5.5.4)
and shutdowns, inputs, outputs, and MDEC/ADEC
alarms. See Section 5.5.6. Relay Driver Output Setup 400840--400870
Event History 400871--401270
The event history registers 400871--401270 contain the
Customer-Defined Character Strings 401271--401295
time and date information for the last 100 events. See
Section 5.5.6 for event message codes. Reserved and Write-Only Registers 401296--401305
Remote Functions 401306--401413
Reserved for Factory Use 401314--401499
System Event Stack (status of fault 401500--401515
warnings and shutdowns, inputs,
outputs, and MDEC alarms; see
Section 5.5.6.)
Reserved for Wireless Monitor 401516--401536
Reserved 401537--401549
Defined Common Faults 401550--401805
(Define/Inspect)
Reserved 401806--409998
Device ID 409999
* Registers 400740--400837 have been mapped to
401550--401647 (Defined Common Faults) for compatibility
with earlier versions. See Section 5.5.3.

42 Section 5 Decision-Maker 550 Generator Set Controller TP-6113 9/18


5.5.2 Modbus Registers
Register Data Description Access Data Type Range/Units/Notes
400001 L1 -- L2 Voltage RO WORD Volts AC
400002 L2 -- L3 Voltage RO WORD Volts AC
400003 L3 -- L1 Voltage RO WORD Volts AC
400004 L1 -- L0 Voltage RO WORD Volts AC
400005 L2 -- L0 Voltage RO WORD Volts AC
400006 L3 -- L0 Voltage RO WORD Volts AC
400007 L1 Current RO WORD Amps AC
400008 L2 Current RO WORD Amps AC
400009 L3 Current RO WORD Amps AC
400010 Frequency RO WORD Hz X 100
400011 Total kW RO WORD kW
400012 Percent of Rated kW RO WORD % Rated kW
400013 Total Power Factor RO SWORD PF X 100 (SIGNED)
400014 L1 kW RO WORD kW
400015 L1 Power Factor RO SWORD PF X 100 (SIGNED)
400016 L2 kW RO WORD kW
400017 L2 Power Factor RO SWORD PF X 100 (SIGNED)
400018 L3 kW RO WORD kW
400019 L3 Power Factor RO SWORD PF X 100 (SIGNED)
400020 Total kVAR RO SWORD kVAR (SIGNED)
400021 L1 kVAR RO SWORD kVAR (SIGNED)
400022 L2 kVAR RO SWORD kVAR (SIGNED)
400023 L3 kVAR RO SWORD kVAR (SIGNED)
400024 Total kVA RO WORD kVA
400025 L1 kVA RO WORD kVA
400026 L2 kVA RO WORD kVA
400027 L3 kVA RO WORD kVA
400028 Current Lead/Lag RO WORD Bits 0--1 Total Current -- Leading = 10 Lagging = 01
Bits 2--3 L1 Current -- Leading = 10 Lagging = 01
Bits 4--5 L2 Current -- Leading = 10 Lagging = 01
Bits 6--7 L3 Current -- Leading = 10 Lagging = 01
400029 Reserved For Future Use RO WORD Returns 0 (zero)
400030 Reserved For Future Use RO WORD Returns 0 (zero)
400031 Reserved For Future Use RO WORD Returns 0 (zero)
400032 Reserved For Future Use RO WORD Returns 0 (zero)
400033 Oil Pressure* RO WORD kPa/psi
400034 Coolant Temperature* RO SWORD Degrees C/Degrees F
400035 Engine Speed* RO WORD RPM
400036 Local Battery Voltage* RO WORD Volts DC X 10
400037 Fuel Pressure* RO WORD kPa/psi DDEC/MDEC/ADEC only
400038 Fuel Temperature* RO SWORD Degrees C/Degrees F DDEC/MDEC/ADEC only
400039 Fuel Rate* RO WORD Liters/Hour X 100 or Gallons/Hour X 100 DDEC only
400040 Used Last Run* RO WORD Liters/Gallons DDEC only
400041 Coolant Pressure* RO WORD kPa/psi DDEC only
400042 Coolant Level* RO WORD % X 10 DDEC only
400043 Lube Oil Temperature* RO SWORD Degrees C/Degrees F
DDEC/MDEC/ADEC/Waukesha only
400044 Oil Level* RO WORD % X 10 DDEC only
400045 Crankcase Pressure* RO WORD kPa/psi DDEC only
400046 Ambient Temperature * RO SWORD Degrees C/Degrees F DDEC only
400047 ECM Battery Voltage* RO WORD Volts DC X 10 DDEC/MDEC/ADEC only
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Section 5 Decision-Maker 550 Generator Set Controller 43


Register Data Description Access Data Type Range/Units/Notes
40048 ECM Status RO WORD 0 = DDEC-Equipped, 1 = Non-ECM,
2 = MDEC/ADEC-Equipped
400049 Intake Air Temperature RO SWORD Degrees C/Degrees F MDEC/ADEC/Waukesha only
400050 Intake Air Pressure RO WORD Degrees C/Degrees F MDEC/ADEC only
400051 MDEC/ADEC Fault Codes RO WORD Numeric Fault Code MDEC/ADEC only
400052 Reserved For Future Use RO WORD Returns 0 (zero)
400053 Reserved For Future Use RO WORD Returns 0 (zero)
400054 Reserved For Future Use RO WORD Mapped to register 41500 for compatibility with earlier
controller application code versions.
Note: Code versions 2.10 and higher use more
registers for the Event Stack than previous versions.
400055 Reserved For Future Use RO WORD Returns 0 (zero)
400056 Reserved For Future Use RO WORD Returns 0 (zero)
400057 Reserved For Future Use RO WORD Returns 0 (zero)
400058 Reserved For Future Use RO WORD Returns 0 (zero)
400059 Reserved For Future Use RO WORD Returns 0 (zero)
400060 Reserved For Future Use RO WORD Returns 0 (zero)
400061 Analog Input 00 (Battery Voltage)* RO WORD Volts DC
400062 Analog Input 01* RO WORD User-defined and calibrated through the 550 controller.
400063 Analog Input 02* RO WORD See the controller operation manual.
400064 Analog Input 03* RO WORD
400065 Analog Input 04* RO WORD
400066 Analog Input 05* RO WORD
400067 Analog Input 06* RO WORD
400068 Analog Input 07* RO WORD
400069 Reserved For Additional Input RO WORD
400070 Reserved For Additional Input RO WORD
400071 Reserved For Additional Input RO WORD
400072 Reserved For Additional Input RO WORD
400073 Reserved For Additional Input RO WORD
400074 Reserved For Additional Input RO WORD
400075 Reserved For Additional Input RO WORD
400076 Reserved For Additional Input RO WORD
400077-- Digital Input Status/Option Flags RO 2 WORDS Word #1 Digital Inputs 0--15:
400078 Bit 0 Remote start contacts
Bit 1 Emergency stop
Bit 2 Low coolant level
Bit 3 Digital Input #1
Bit 4 Digital Input #2
Bit 5 Digital Input #3
Bit 6 Digital Input #4
Bit 7 Digital Input #5
Bit 8 Digital Input #6
Bit 9 Digital Input #7
Bit 10 Digital Input #8
Bit 11 Digital Input #9
Bit 12 Digital Input #10
Bit 13 Digital Input #11
Bit 14 Digital Input #12
Bit 15 Digital Input #13
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

44 Section 5 Decision-Maker 550 Generator Set Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units/Notes
400077-- Digital Input Status/Option Flags RO 2 WORDS Word #2:
400078, Bit 0 Digital Input #14
cont. Bit 1 Digital Input #15
Bit 2 Digital Input #16
Bit 3 Digital Input #17
Bit 4 Digital Input #18
Bit 5 Digital Input #19
Bit 6 Digital Input #20
Bit 7 Digital Input #21
Bit 8 DDEC Flag
Bit 9 MDEC/ADEC Flag
Bit 10 Tier1 Flag
Bit 11 Waukesha Flag
Bits 12--15 Unused
Input Is high/option enabled if bit is set.
Digital inputs are user-defined through the controller or
Monitor III software. See the related operation
manual.
400079 Master Switch Position RO WORD 0 = Error, 1 = Auto, 2 = Off, 3 = Run
400080 Programming Mode Status RO WORD 1 = Off, 2 = Local, 3 = Remote
400081 Reserved For Future Use RO WORD Returns 0 (zero)
400082 Reserved For Future Use RO WORD Returns 0 (zero)
400083 Reserved For Future Use RO WORD Returns 0 (zero)
400084 Total Number of Starts RO WORD Starts
400085 Total Run Time Hrs RO LONG HRS X 100 (LSW FIRST)
400087 Total Run Time Loaded Hrs RO LONG HRS X 100 (LSW FIRST)
400089 Total Run Time Unloaded Hrs RO LONG HRS X 100 (LSW FIRST)
400091 Total Run Time kW Hrs RO LONG kW Hrs (LSW First)
400093 RTSM Total Hrs RO LONG HRS X 100 (LSW FIRST)
400095 RTSM Loaded Hrs RO LONG HRS X 100 (LSW FIRST)
400097 RTSM Unloaded Hrs RO LONG HRS X 100 (LSW FIRST)
400099 RTSM kW Hrs RO LONG kW Hrs (LSW FIRST)
400101 Last Maintenance Date RO 2 WORDS Day | Month -- Year
400103 Operating Days Since Maint. RO WORD Days
400104 Number of Starts Since Maint. RO WORD Starts
400105 Last Start Date RO 2 WORDS Day | Month -- Year
400107 Last Start Time RO WORD Hr|Min
400108 Last Run Length RO WORD Hrs X 100
400109 Last Run Loaded RO WORD 0 = Unloaded, 1 = Loaded
400110 Timed Run Time (Hr:Min) RW WORD Hr|Min
400111 Timed Run Remaining (Hr:Min) RO WORD Hr|Min
400112 Is Timed Run Active RO WORD 1 = True, 0 = False
400113 Current Date RW 2 WORDS Day | Month -- 2 Digit Year | Day of Week ( 0=Sunday)
400115 Current Time (24 Hr Clock) RW WORD Hr|Min
(Hr|Min)
400116 Time Delay Engine Start RW WORD Min | Sec
400117 Time Delay Starting Aid RW WORD Min | Sec
400118 Time Delay Crank On RW WORD Min | Sec
400119 Time Delay Crank Pause RW WORD Min | Sec
400120 Time Delay Engine Cooldown RW WORD Min | Sec
400121 Time Delay Crank Cycles RW WORD Cycles
400122 Time Delay Overvoltage RW WORD Min | Sec
400123 Time Delay Undervoltage RW WORD Min | Sec
400124 Time Delay Load Shed kW RW WORD Min | Sec
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Section 5 Decision-Maker 550 Generator Set Controller 45


Register Data Description Access Data Type Range/Units/Notes
400125 Operating Mode RW WORD Bits 0--1: Operating Mode 1=Standby, 2=Prime Power
Bit 2: Unused
Bit 3: MDEC/ADEC DSC Mode 1 = Enabled, 0 = Dis-
abled
Bit 4: MDEC/ADEC VSG Mode 1 =Enabled, 0 = Dis-
abled
Bits 5--7: Temp Sensor Type
400126 System Voltage RW WORD Volts AC
400127 System Frequency RW WORD Hz
400128 System Phase RW WORD 1 = 3 Phase Delta, 2 = 3 Phase Wye, 3 = Single
Phase
400129 kW Rating RW WORD kW
400130 Load Shed Output RW WORD % of kW RATING
400131 Overvoltage RW WORD % of System Voltage
400132 Undervoltage RW WORD % of System Voltage
400133 Overfrequency RW WORD % of System Frequency
400134 Underfrequency RW WORD % of System Frequency
400135 Overspeed RW WORD Hz
400136 Battery Voltage RW WORD Volts DC X 10
400137 Lo Battery Voltage RW WORD Volts DC X 10
400138 Hi Battery Voltage RW WORD Volts DC X 10
400139 Metric Units RW WORD 1 = True, 0 = False
400140 NFPA 110 Defaults Enabled RW WORD 1 = True, 0 = False
400141 Rated Current RO WORD Amps AC
400142 Cooldown Temperature Override RW WORD 1 = True, 0 = False
400143 Reserved For Future Use RO WORD Returns 0 (zero)
400144 Reserved For Future Use RO WORD Returns 0 (zero)
400145 Reserved For Future Use RO WORD Returns 0 (zero)
400146 Reserved For Future Use RO WORD Returns 0 (zero)
400147 Final Assembly Date RO 2 WORDS Day | Month -- Year
400149 Final Assembly Clock No. RO LONG 99999 Max (LSW FIRST)
400151 Total Operating Days RO WORD Days
400152 Model No. RO 13 WORDS 26 Character String
400165 Spec. No. RO 8 WORDS 16 Character String
400173 Genset Serial No. RO 10 WORDS 20 Character String
400183 Alternator Part No. RO 10 WORDS 20 Character String
400193 Engine Part No. RO 10 WORDS 20 Character String
400203 Control No. RO LONG (LSW FIRST)
400205 Code Version RO 3 WORDS 6 Character String
400208 Setup Lock RO WORD 1 = Locked, 0 = Unlocked
400209 Engine Model No. RO 4 WORDS 8 Character String ECM only
400213 Engine Serial No. RO 5 WORDS 10 Character String ECM only
400218 Unit No. RO 5 WORDS 10 Character String ECM only
400223 ECM Serial No. RO 4 WORDS 8 Character String ECM only
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

46 Section 5 Decision-Maker 550 Generator Set Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units/Notes
Digital Inputs 1--21 Setup (for status see 400077--400079):
400227 Digital Input 01 RW 13 WORDS Word 1: Enabled | Function ID
400240 Digital Input 02 PER INPUT Word 2: Inhibit Time (Min|Sec)
Word 3: Delay Time (Min|Sec)
400253 Digital Input 03 Word 4--13: 10 Words for 20 Character Description
400266 Digital Input 04 String
400279 Digital Input 05
Refer to Section 5.5.7, Digital Auxiliary Input
400292 Digital Input 06 Functions, for descriptions and codes.
400305 Digital Input 07
400318 Digital Input 08 See the controller operation manual, TP-6200, for
factory-reserved and user-selectable inputs for various
400331 Digital Input 09 applications.
400344 Digital Input 10
400357 Digital Input 11
400370 Digital Input 12
400383 Digital Input 13
400396 Digital Input 14
400409 Digital Input 15
400422 Digital Input 16
400435 Digital Input 17
400448 Digital Input 18
400461 Digital Input 19
400474 Digital Input 20
400487 Digital Input 21
Note: Cannot read past end of block
Analog Input Setup (for status see registers 400061--400068)
400500 Analog Input 01 RW 16 WORDS Refer to the controller operation manual, TP-6200, for
PER INPUT identification of user inputs and factory-reserved inputs
400516 Analog Input 02 for specific applications.
Word 1: Warning/Shutdown Enable [Bits 8,9] |
400532 Analog Input 03 Inhibit Time (Sec)
Word 2: Warning Time (Sec) | Shutdown Time (Sec)
400548 Analog Input 04 Word 3: Lower Warning Limit
Word 4: Upper Warning Limit
400564 Analog Input 05 Word 5: Lower Shutdown Limit
Word 6: Upper Shutdown Limit
400580 Analog Input 06 Word 7--16:Analog voltage adjust for switchgear
applications only; 10 words for 20 character description
400596 Analog Input 07
string
Note: Cannot read past end of block
Analog Inputs 8--15 Setup
400612 Reserved For Non-ECM RO 16 WORDS
400628 PER INPUT
400644
400660
400676
400692
400708
400724
Note: Cannot read past end of block
4007400 Mapped to 401550--401647
--
400837
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Section 5 Decision-Maker 550 Generator Set Controller 47


Register Data Description Access Data Type Range/Units/Notes
Define/Inspect RDO Status (2 WORDS). See Section 5.5.4.
400838 RDO Status: RDO1 -- RDO16 RO* WORD Output Is High If Individual Bit Is Set. Bit 0 = RDO 1
400839 RDO Status: RDO17 -- RDO31 RO* WORD Output Is High If Individual Bit Is Set. Bit 0 = RDO 17
Note: Cannot read past end of block
* Software-controlled RDOs are RW.
Define/Inspect RDOs (RW, 1 WORD per RDO). See Section 5.5.6
400840 Relay Driver Output 01 RW WORD Selection | Setpoint
400841 Relay Driver Output 02 RW WORD
Function uses the event codes in Section 5.5.6.
400842 Relay Driver Output 03 RW WORD Setpoints are for analog inputs only; otherwise
400843 Relay Driver Output 04 RW WORD setpoint=0.
400844 Relay Driver Output 05 RW WORD
400845 Relay Driver Output 06 RW WORD
400846 Relay Driver Output 07 RW WORD
400847 Relay Driver Output 08 RW WORD
400848 Relay Driver Output 09 RW WORD
400849 Relay Driver Output 10 RW WORD
400850 Relay Driver Output 11 RW WORD
400851 Relay Driver Output 12 RW WORD
400852 Relay Driver Output 13 RW WORD
400853 Relay Driver Output 14 RW WORD
400854 Relay Driver Output 15 RW WORD
400855 Relay Driver Output 16 RW WORD
400856 Relay Driver Output 17 RW WORD
400857 Relay Driver Output 18 RW WORD
400858 Relay Driver Output 19 RW WORD
400859 Relay Driver Output 20 RW WORD
400860 Relay Driver Output 21 RW WORD
400861 Relay Driver Output 22 RW WORD
400862 Relay Driver Output 23 RW WORD
400863 Relay Driver Output 24 RW WORD
400864 Relay Driver Output 25 RW WORD Function | Setpoint
400865 Relay Driver Output 26 RW WORD
Function uses the event codes in Section 5.5.6.
400866 Relay Driver Output 27 RW WORD Setpoints are for analog inputs only; otherwise
400867 Relay Driver Output 28 RW WORD setpoint=0.
400868 Relay Driver Output 29 RW WORD
400869 Relay Driver Output 30 RW WORD
400870 Relay Driver Output 31 RW WORD
Note: Cannot read past end of block
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

48 Section 5 Decision-Maker 550 Generator Set Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units/Notes
Event History. See Section 5.5.6 for event codes.
400871-- Event History -- Page 1 (1--10) RO 40 WORDS 10 events, 4 words each:
400910 Event Code|Setpoint Hr|Min Day|Month Year
400911-- Event History -- Page 2 (11--20) RO 40 WORDS See Section 5.5.6 for event codes. Setpoints are for
400950 analog inputs only; otherwise setpoint=0
Note: Message code = 0xFFat end of history
400951-- Event History -- Page 3 (21--30) RO 40 WORDS
400990
400991-- Event History -- Page 4 (31--40) RO 40 WORDS
401030
401031-- Event History -- Page 5 (41--50) RO 40 WORDS
401070
401071-- Event History -- Page 6 (51--60) RO 40 WORDS
401110
401111-- Event History -- Page 7 (61--70) RO 40 WORDS
401150
401151-- Event History -- Page 8 (71--80) RO 40 WORDS
401190
401191-- Event History -- Page 9 (81--90) RO 40 WORDS
401230
401231-- Event History -- Page 10 (91--100) RO 40 WORDS
401270
Note: Cannot read past end of block.
Customer-Defined Character Strings (defined through Monitor software)
401271 Designation RW 5 WORDS 9 Character String
401276 Load RW 10 WORDS 20 Character String
401286 Location RW 10 WORDS 20 Character String
Note: Cannot read past end of block.
401296 Reserved for future use RO WORD Returns 0 (zero)
401297 Reserved for future use RO WORD Returns 0 (zero)
401298 Reserved for future use RO WORD Returns 0 (zero)
401299 Reserved for future use RO WORD Returns 0 (zero)
401300 Reserved for future use RO WORD Returns 0 (zero)
401301 Reserved for future use RO WORD Returns 0 (zero)
401302 Reserved for future use RO WORD Returns 0 (zero)
401303 Reserved for future use RO WORD Returns 0 (zero)
401304 Reserved for future use RO WORD Returns 0 (zero)
401305 Reserved for future use RO WORD Returns 0 (zero)
Note: Cannot Read Past End of Block
Remote Functions
401306 Start Timed Run WO WORD 1 = Start, 0 = No Start
401307 Stop Timed Run WO WORD 1 = Stop, 0 = No Stop
401308 Reset Maintenance Records WO WORD 1 = Reset, 0 = No Reset
401309 Remote Fault Reset WO WORD 1 = Reset, 0 = No Reset
401310 Reserved for future use RO WORD Returns 0 (zero)
401311 Reserved for future use RO WORD Returns 0 (zero)
401312 Reserved for future use RO WORD Returns 0 (zero)
401313 Reserved for future use RO WORD Returns 0 (zero)
401314-- Reserved for factory use
401499
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Section 5 Decision-Maker 550 Generator Set Controller 49


Register Data Description Access Data Type Range/Units/Notes
System Event Stack (must be read as 16 register block). See Sections 5.5.5 and 5.5.6.
401500 System Events 0--15 Word #1 RO 16 WORDS System event status.
401501 System Events 16--31 Word #2 0=not active
1=active
401502 System Events 32--47 Word #3 Each bit corresponds to a different event code.
401503 System Events 48--63 Word #4 See Sections 5.5.5 and 5.5.6.
401504 System Events 64--79 Word #5
401505 System Events 80--95 Word #6
401506 System Events 96--111 Word #7
401507 System Events 112--127 Word #8
401508 System Events 128--143 Word #9
401509 System Events 144--159 Word #10
401510 System Events 160--175 Word #11
401511 System Events 176--191 Word #12
401512 System Events 192--207 Word #13
401513 System Events 208--223 Word #14
401514 System Events 224--239 Word #15
401515 System Events 240--255 Word #16
Note: Cannot Read Past End of Block.
401516-- Reserved RO WORD Reserved for the Wireless Monitor
401536
401537-- Not used RO WORD Returns illegal address
401549
Define/Inspect Defined Common Faults:
401550 Emergency Stop RW WORD Selected | Setpoint
401551 Overspeed The selected byte indicates whether a given fault has
401552 Overcrank been assigned to the defined common fault:
0=not assigned to the defined common fault;
401553 High Coolant Temperature 1=assigned to the defined common fault.
Shutdown
The setpoint byte indicates the setpoint value for that
401554 Oil Pressure Shutdown item.
401555 Low Coolant Temperature
Warning (ECM only)
401556 Low Fuel
401557 High Coolant Temperature
Warning
401558 Oil Pressure Warning
401559 Master Not In Auto
401560 NFPA 110 Fault
401561 Low Battery Voltage
401562 High Battery Voltage
401563 Battery Charger Fault
401564 System Ready
401565 Loss of ECM Comm (ECM only)
401566 No Oil Pressure Signal
401567 High Oil Temperature Shutdown
401568 No Coolant Temperature Signal
401569 Low Coolant Level
401570 Speed Sensor Fault
401571 Locked Rotor
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

50 Section 5 Decision-Maker 550 Generator Set Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units/Notes
Define/Inspect Defined Common Faults, continued:
401572 Master Switch Error RW WORD Selected | Setpoint
401573 Master Switch Open The selected byte indicates whether a given fault has
401574 Master Switch Off been assigned to the defined common fault:
0=not assigned to the defined common fault;
401575 AC Sensing Loss 1=assigned to the defined common fault.
401576 Over Voltage The setpoint byte indicates the setpoint value for that
401577 Under Voltage item.
401578 Weak Battery
401579 Over Frequency
401580 Under Frequency
401581 Load Shed kW Overload RW WORD Selected | Setpoint
401582 Load Shed kW Under Frequency
401583 Over Current Warning
401584 EPS Supplying Load
401585 Internal Fault
401586 Engine Cooldown Delay
401587 Engine Start Delay
401588 Starting Aid
401589 Generator Running
401590 Air Damper Control
401591 Ground Fault
401592 EEPROM Write Failure RW WORD Selected | Setpoint
401593 Critical Overvoltage
401594 Alternator Protect Shutdown
401595 Air Damper Indicator
401596 Digital Input 01 RW WORD Note: Analog and digital inputs are user-defined
401597 Digital Input 02 through the controller or Monitor III software.
See the related operation manual.
401598 Digital Input 03
401599 Digital Input 04
401600 Digital Input 05
401601 Digital Input 06
401602 Digital Input 07
401603 Digital Input 08
401604 Digital Input 09
401605 Digital Input 10
401606 Digital Input 11
401607 Digital Input 12
401608 Digital Input 13
401609 Digital Input 14
401610 Digital Input 15
401611 Digital Input 16
401612 Digital Input 17
401613 Digital Input 18
401614 Digital Input 19
401615 Digital Input 20
401616 Digital Input 21
401617 Analog Input 01 RW WORD Note: Analog and digital inputs are user-defined
401618 Analog Input 02 through the controller or Monitor III software.
See the related operation manual.
401619 Analog Input 03
401620 Analog Input 04
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Section 5 Decision-Maker 550 Generator Set Controller 51


Register Data Description Access Data Type Range/Units/Notes
401621 Analog Input 05 RW WORD Note: Analog and digital inputs are user-defined
401622 Analog Input 06 through the controller or Monitor III software.
See the related operation manual.
401623 Analog Input 07
401624 Reserved for additional input RW WORD
401625 Reserved for additional input
401626 Reserved for additional input
401627 Reserved for additional input
401628 Reserved for additional input
401629 Reserved for additional input
401630 Reserved for additional input
401631 Reserved for additional input
401632 Defined Common Fault
401633 Software Controlled RDO#1 RW WORD Selected | Setpoint
401634 Software Controlled RDO#2
401635 Software Controlled RDO#3
401636 Software Controlled RDO#4
401637-- Reserved for factory use Reserved for factory use
401648
401649 Genset Parameter Warning RW WORD Selected | Setpoint
401650 Genset S/N Mismatch Warning
401651 Genset S/N Mismatch Shutdown
401652 Reserved for factory use
401653 Protective Relay Overvoltage RW WORD Switchgear applications only. Cannot be defined as
401654 Protective Relay Under Voltage common fault or assigned as RDO, but can referenced
in event stack/log.
401655 Protective Relay Overfrequency
401656 Protective Relay Underfrequency
401657 Protective Relay Reverse Power
401658 Protective Relay Over Power
401659 Protective Relay Loss of Field
401660 Protective Relay Overcurrent Vr
401661 Reverse Power Shutdown RW WORD Switchgear applications only
401662 Over Power Shutdown
401663 Loss of Field Shutdown
401664 Over Current Shutdown
401665 Common Protective Relay Output RW WORD Switchgear applications only. Cannot be defined as
common fault, but can be assigned as RDO and
referenced in event stack/log.
401666 In Synch RW WORD Switchgear applications only.
401667 Breaker Trip
401668 Fuel Valve Relay RW WORD Waukesha only.
401669 Pre Lube Relay
401670 Air -Fuel Module Start
401671 Oil Temperature Loss of Signal
401672 High Oil Temperature Warning
401673 Intake Air Temperature Loss of
Signal
401674 High Intake Air Temperature RW WORD Waukesha/MDEC/ADEC only.
Warning
401675 High Intake Air Temperature
Shutdown
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

52 Section 5 Decision-Maker 550 Generator Set Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units/Notes
401676 MDEC/ADEC Yellow Alarm RW WORD MDEC/ADEC only.
401677 MDEC/ADEC Red Alarm
401678 MDEC/ADEC Block Heater Control
401679 Low Coolant Temperature
Shutdown
401680 MDEC/ADEC Load Shed Over
Temperature
401681 Maintenance Reminder RW WORD
401682 Engine Derate Active (ECM only) RW WORD
401683 Engine Stalled RW WORD
401684 J1939 CAN Engine Shutdown RW WORD Deere, Doosan, GM engines only
401685-- Reserved For Future Use RW WORD
401724
401725 Loss of Oil Pressure Signal #1 RO WORD Active only with Marine third-party approval option
401726 Loss of Oil Pressure Signal #2 RO WORD (Lloyd’s option)
401727 Loss of Coolant Temp Signal #1 RO WORD
401728 Loss of Coolant Temp Signal #2 RO WORD
401729 High Coolant Temp Shutdown #1 RO WORD
401730 High Coolant Temp Shutdown #2 RO WORD
401731 Low Oil Pressure Shutdown #1 RO WORD
401732 Low Oil Pressure Shutdown #2 RO WORD
401733 High Coolant Temp Warning #1 RO WORD
401734 High Coolant Temp Warning #2 RO WORD
401735 Low Coolant Temp Warning #1 RO WORD
401736 Low Coolant Temp Warning #2 RO WORD
401737 Low Oil Pressure Warning #1 RO WORD
401738 Low Oil Pressure Warning #2 RO WORD
401739 Low Coolant Pressure Warning RO WORD
401740 Loss of Signal Coolant Pressure RO WORD
401741 Air -Fuel Module Start RW WORD Waukesha only.
401742 No Dial Tone RW WORD With optional dial-out feature only.
401743 Dialout Message Sent RW WORD
401744 No Modem at Powerup RW WORD
401745 Modem Connection Failed RW WORD
401746-- Reserved For Future Use RW WORD
401791
401792 Dual Start Application RW WORD
401793 Starter A Failure RW WORD
401794 Starter B Failure RW WORD
401795 Dual Starter B RW WORD
401796 Controller Setup Warning RW WORD
401797 Phase Selection Error RW WORD
401798 Voltage Selection Error RW WORD
401799 Frequency Selection Error RW WORD
401800 kW Selection Error RW WORD
401801 EEPROM Block Initialized RW WORD
401802 Date Changed RW WORD
401803 Controller Initialized RW WORD
401804-- Reserved For Future Use RW WORD
409998
Device ID
409999 Device ID RO WORD Dec 550 Device ID = 20
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Section 5 Decision-Maker 550 Generator Set Controller 53


5.5.3 Remapped Registers Register Mapped to: Description
400786 401596 Digital Input 01
Registers 40740--40837 have been mapped to
401550--401647 (defined common faults) for 400787 401597 Digital Input 02
compatibility with earlier code versions. 400788 401598 Digital Input 03
400789 401599 Digital Input 04
Register Mapped to: Description 400790 401600 Digital Input 05
400740 401550 Emergency Stop 400791 401601 Digital Input 06
400741 401551 Overspeed 400792 401602 Digital Input 07
400742 401552 Overcrank 400793 401603 Digital Input 08
400743 401553 High Coolant Temperature 400794 401604 Digital Input 09
Shutdown
400795 401605 Digital Input 10
400744 401554 Oil Pressure Shutdown 400796 401606 Digital Input 11
400745 401555 Low Coolant Temperature Warn. 400797 401607 Digital Input 12
400746 401556 Low Fuel 400798 401608 Digital Input 13
400747 401557 High Coolant Temperature 400799 401609 Digital Input 14
Warning
400800 401610 Digital Input 15
400748 401558 Oil Pressure Warning
400801 401611 Digital Input 16
400749 401559 Master Not In Auto
400802 401612 Digital Input 17
400750 401560 NFPA 110 Fault
400803 401613 Digital Input 18
400751 401561 Low Battery Voltage
400804 401614 Digital Input 19
400752 401562 High Battery Voltage
400805 401615 Digital Input 20
400753 401563 Battery Charger Fault
400806 401616 Digital Input 21
400754 401564 System Ready
400807 401617 Analog Input 01
400755 401565 Loss of ECM Comm
400808 401618 Analog Input 02
400756 401566 No Oil Pressure Signal
400809 401619 Analog Input 03
400757 401567 High Oil Temperature Shutdown
400810 401620 Analog Input 04
400758 401568 No Coolant Temperature Signal
400811 401621 Analog Input 05
400759 401569 Low Coolant Level
400812 401622 Analog Input 06
400760 401570 Speed Sensor Fault
400813 401623 Analog Input 07
400761 401571 Locked Rotor
400814 401624
400762 401572 Master Switch Error
400815 401625
400763 401573 Master Switch Open
400816 401626
400764 401574 Master Switch Off
400817 401627
400765 401575 AC Sensing Loss Reserved for additional input
400766 401576 Over Voltage 400818 401628
400767 401577 Under Voltage 400819 401629
400768 401578 Weak Battery 400820 401630
400769 401579 Over Frequency 400821 401631
400770 401580 Under Frequency 400822 401632 Defined Common Fault
400771 401581 Load Shed kW Overload 400823 401633 Software Controlled RDO#1
400772 401582 Load Shed kW Under Frequency 400824 401634 Software Controlled RDO#2
400773 401583 Over Current Warning 400825 401635 Software Controlled RDO#3
400774 401584 EPS Supplying Load 400826 401636 Software Controlled RDO#4
400775 401585 Internal Fault 400827 401637
400776 401586 Engine Cooldown Delay 400828 401638
400777 401587 Engine Start Delay 400829 401639
400778 401588 Starting Aid 400830 401640
400779 401589 Generator Running 400831 401641
400780 401590 Air Damper Control 400832 401642 Reserved for factory use
400781 401591 Ground Fault 400833 401643
400782 401592 EEPROM Write Failure 400834 401644
400783 401593 Critical Overvoltage 400835 401645
400784 401594 Alternator Protect Shutdown 400836 401646
400785 401595 Air Damper Indicator 400837 401647

54 Section 5 Decision-Maker 550 Generator Set Controller TP-6113 9/18


5.5.4 Relay Driver Outputs To identify the functions assigned to the RDOs, check
registers 400840--400870.
Status. Registers 400838--400839 contain the status
(active or not active) of the relay driver outputs (RDOs). Setup. Registers 400840--400870 contain the RDO
Each register is a 16-bit word and each individual bit function and setpoint information. The function
corresponds to one RDO. Figure 5-8 illustrates how the assigned to the RDO is indicated by the event codes
RDO status codes are stored. shown in the first byte of the register. Event codes are
listed in the table in Section 5.5.6. Setpoints are for
The RDO is active if the corresponding bit is set (equal analog inputs only; otherwise setpoint=0.
to 1). The example in Figure 5-7 shows that RDOs 7, 8,
12, 18, 23, and 30 are active.

Register RDO Number Corresponding to Each Bit


400848 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
400849 — 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17

Figure 5-6 RDO Status Registers

Register RDO Status: 0 = Not Set (not active), 1 = Set (active)


400848 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0
400849 — 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0

Figure 5-7 RDO Status Example

5.5.5 System Event Codes The condition indicated by the message code is active if
the corresponding bit is set. Figure 5-9 shows register
Event codes are contained in registers 401500 through 401500 indicating low battery voltage, a high coolant
401515. Each register is a 16-bit word, and each bit temperature warning, and a low fuel condition.
corresponds to a system event code. Figure 5-8
illustrates how the event codes are stored in the system
event stack registers. The numbers 0--255 in Figure 5-8
correspond to the event codes shown in the System
Event Codes table, Section 5.5.6. For example, number
6 corresponds to low fuel.

Register Event Code Indicated by Each Bit (See Section 5.5.6 for event code identification.)
401500 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
401501 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
401502 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32
401503 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48
401504 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64
401505 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80
401506 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96
401507 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112
401508 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128
401509 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144
401510 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160
401511 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176
401512 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192
401513 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208
401514 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224
401515 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240

Figure 5-8 Event Codes Stored in System Event Stack Registers 401500 through 401515

Register Event Code Status: 0 = Not Set, 1 = Set


401500 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0

Figure 5-9 Event Code Status Example, Register 401500

TP-6113 9/18 Section 5 Decision-Maker 550 Generator Set Controller 55


5.5.6 System Event Code Table Code Description
47 Digital Input 02
The system event codes in the following table are used
48 Digital Input 03
for relay driver output functions as well as for events in
the event history and the event stack. 49 Digital Input 04
50 Digital Input 05
Code Description 51 Digital Input 06
0 Emergency Stop 52 Digital Input 07
1 Overspeed 53 Digital Input 08
2 Overcrank 54 Digital Input 09
3 High Coolant Temperature Shutdown 55 Digital Input 10
4 Oil Pressure Shutdown 56 Digital Input 11
5 Low Coolant Temperature 57 Digital Input 12
6 Low Fuel Warning 58 Digital Input 13
7 High Coolant Temperature Warning 59 Digital Input 14
8 Oil Pressure Warning 60 Digital Input 15
9 Master Not In Auto 61 Digital Input 16
10 NFPA 110 Fault 62 Digital Input 17
11 Low Battery Voltage 63 Digital Input 18
12 High Battery Voltage 64 Digital Input 19
13 Battery Charger Fault 65 Digital Input 20
14 System Ready 66 Digital Input 21
15 Loss of ECM Comm 67 Analog Input 01
16 No Oil Pressure Signal 68 Analog Input 02
17 High Oil Temperature Shutdown 69 Analog Input 03
18 No Coolant Temperature Signal 70 Analog Input 04
19 Low Coolant Level 71 Analog Input 05
20 Speed Sensor Fault 72 Analog Input 06
21 Locked Rotor 73 Analog Input 07
22 Master Switch Error 74 Reserved for additional input
23 Master Switch Open 75 Reserved for additional input
24 Master Switch Off 76 Reserved for additional input
25 AC Sensing Loss 77 Reserved for additional input
26 Over Voltage 78 Reserved for additional input
27 Under Voltage 79 Reserved for additional input
28 Weak Battery 80 Reserved for additional input
29 Over Frequency 81 Reserved for additional input
30 Under Frequency 82 Defined Common Fault
31 Load Shed kW Overload 83 Software Controlled RDO#1
32 Load Shed kW Under Frequency 84 Software Controlled RDO#2
33 Over Current 85 Software Controlled RDO#3
34 EPS Supplying Load 86 Software Controlled RDO#4
35 Internal Fault 99 Genset Parameter Warning
36 Engine Cooldown Delay 100 Genset S/N Mismatch Warning
37 Engine Start Delay 101 Genset S/N Mismatch Shutdown
38 Starting Aid 103 Protective Relay Overvoltage
39 Generator Running 104 Protective Relay Under Voltage
40 Air Damper Control 105 Protective Relay Overfrequency
41 Ground Fault 106 Protective Relay Underfrequency
42 EEPROM Write Failure 107 Protective Relay Reverse Power
43 Critical Overvoltage 108 Protective Relay Over Power
44 Alternator Protect Shutdown 109 Protective Relay Loss of Field
45 Air Damper Indicator 110 Protective Relay Overcurrent Vr
46 Digital Input 01 111 Reverse Power Shutdown

56 Section 5 Decision-Maker 550 Generator Set Controller TP-6113 9/18


Code Description Code Description
112 Over Power Shutdown 200 Auto Button Acknowledged
113 Loss of Field Shutdown 201 Off Button Acknowledged
114 Over Current Shutdown 202 Run Button Acknowledged
115 Common Protective Relay Output 203 Generator Circuit Breaker Closed
116 In Synch 204 Generator Circuit Breaker Open
117 Breaker Trip 205 Utility circuit Breaker Closed
118 Fuel Valve Relay 206 Utility Circuit Breaker Open
119 Pre Lube Relay 207 Common Warning
120 Air -Fuel Module Start 208 Common Load Shed
121 Oil Temperature Loss of Signal 209 PGEN Common Warning
122 High Oil Temperature Warning 210 PGEN Common Fault
123 Intake Air Temperature Loss of Signal 211 PGEN Comm Not Online
124 High Intake Air Temperature Warning 212 PGEN Duplicate ID
125 High Intake Air Temperature Shutdown 213 PGEN Missing Node
126 MDEC/ADEC Yellow Alarm 214 PGEN Extra Node
127 MDEC/ADEC Red Alarm 215 Auto Synch Disabled
128 MDEC/ADEC Block Heater Control 216 Volts and Freq OK
129 Low Coolant Temperature Shutdown 217 Synch Frequency matched
130 MDEC/ADEC Load Shed Over Temperature 218 Synch Phase matched
131 Reserved For Future Use 219 Synch Volts Matched
132 Engine Derate Active 220 CB Trip to Shutdown Timeout
133 Engine Stalled 221 Dead Bus Sense Error
134 J1939 CAN Engine Shutdown 222 First On Fault
135-- Reserved for Future Use 223 Fail to Synch Timeout
174 224 CB Close Fault
175 No Oil Press1 Signal 225 CB Close Attempts Fault
176 No Oil Press2 Signal 226 CB Open Fault
177 No Cool Temp1 Signal 227 CB Current Fault
178 No Cool Temp2 Signal 228 CB Common Fault
179 Hi Cool Temp1 Shtdwn 229 Contactor Output
180 Hi Cool Temp2 Shtdwn 230 Close Generator Circuit Breaker
181 Oil Press1 Shutdown 231 External Breaker Trip
182 Oil Press2 Shutdown 232 Remote Shutdown
183 Hi Cool Temp1 Warn 233- Reserved for Future Use
184 Hi Cool Temp2 Warn 241
185 Lo Cool Temp1 Warn 242 Dual Starter App
186 Lo Cool Temp2 Warn 243 Starter A Failure
187 Oil Press1 Warning 244 Starter B Failure
188 Oil Press2 Warning 245 Dual Starter B
189 Coolant Pressr Warn 246 Controller Setup Error
190 No Cool Press Signal 247 Phase Selection Error
191 Air -Fuel Module Start 248 Voltage Selection Error
192 No Dial Tone 249 Frequency Selection Error
193 Dialout Message Sent 250 kW Selection Error
194 No Modem at Powerup 251 EEPROM Block Initialized
195 Modem Connection Failed 252 Date Changed
196 Close Button Acknowledged 253 Controller Initialized
197 Open Button Acknowledged
198 Key Switch Locked
199 Key Switch Unlocked

TP-6113 9/18 Section 5 Decision-Maker 550 Generator Set Controller 57


5.5.7 Digital Auxiliary Input Functions
The following function ID codes are used in registers
400227--400499 to identify the function that is assigned
to each digital input. The assignment is done through
the controller keypad or Monitor III software. See the
operation manual for the 550 controller or Monitor III
software.

Function ID Name Notes


1 Warning
2 Shutdown Type A
3 Shutdown Type B
4 Voltage Raise
5 Voltage Lower
6 VAR PF Mode
7 Remote Shutdown
8 Remote Reset
9 Air Damper
10 Low Fuel Warning
11 Field Over Volts
12 Idle Mode ECM only
13 Battle Switch
14 Ground Fault
15 Bat Chgr Fault
16 High Oil
Temperature
17 Low Coolant Lvl
18 Low Coolant ECM only
Temperature (not user-assignable)
19 Breaker Closed (not user-assignable)
20 Enable Synch (not user-assignable)
21 AFM Shutdown Waukesha only
(not user-assignable)
22 Knock Shutdown Waukesha only
(not user-assignable)
23 Deton Warning Waukesha only
(not user-assignable)
24 Deton Shutdown Waukesha only
(not user-assignable)
25 Low Fuel Shutdown (not user-assignable)
26 VSG Disable

58 Section 5 Decision-Maker 550 Generator Set Controller TP-6113 9/18


Section 6 APM402 or Decision-Maker 3000 Generator Set
Controller

6.1 Specifications Disabling the generator set. Accidental starting can


cause severe injury or death. Before working on the
The APM402 or Decision-Makerr 3000 controller’s generator set or equipment connected to the set, disable the
generator set as follows: (1) Move the generator set master
Modbusr communication capability:
switch to the OFF position. (2) Disconnect the power to the
battery charger. (3) Remove the battery cables, negative (--)
D Supports industry-standard Modbusr RTU protocol.
lead first. Reconnect the negative (--) lead last when
reconnecting the battery. Follow these precautions to prevent
D Can use Modbusr TCP protocol with the addition of a starting of the generator set by an automatic transfer switch,
Modbus/Ethernet converter. remote start/stop switch, or engine start command from a
remote computer.
D Uses RS-485 connections to connect to a Modbusr
master singly or over an RS-485 network. Circuit isolation is recommended for installations that
may be exposed to electrical noise. See Appendix B,
D Connects to an Ethernet network using a Modbus/ Noise and Wiring Practices.
Ethernet converter.
Use the following procedure to connect the hardware.
D Uses standard baud rates of 9600, 19200, 38400, or Observe the safety precautions. Also see the network
57600. connection diagrams in TT-1405.

Ethernet connections require the use of a


Modbus/Ethernet converter module. See TT-1405 for
Modbus/Ethernet converter connection and setup
information.

APM402 or Decision-Maker 3000 Connection


Procedure
1. Press the OFF button on the controller.

2. Disconnect the power to the battery charger, if


equipped.

Figure 6-1 APM402 or Decision-Makerr 3000 3. Disconnect the generator set engine starting
Controller battery(ies), negative (--) lead first.

4. Turn off and disconnect the power to all devices in


6.2 Hardware Connections the system.

5. Connect to communication port P21 as shown in


WARNING
Figure 6-2 and Figure 6-3.

6. Verify that the controller is OFF.

7. Reconnect the generator set engine starting


battery, negative (--) lead last.
Accidental starting.
Can cause severe injury or death. 8. Reconnect power to the battery charger, if
Disconnect the battery cables before equipped.
working on the generator set.
Remove the negative (--) lead first
when disconnecting the battery.
Reconnect the negative (--) lead last
when reconnecting the battery.

TP-6113 9/18 Section 6 APM402 or Decision-Maker 3000 Generator Set 59


Controller
Belden #9841
or equivalent P21 connector
1
--
+
GND
--
+
X-6058-27 resistor GND
2
(121 ohms)
connect + to --
on last device in
network tp6113

Figure 6-3 Connection Details


1. Main logic circuit board GM65741-
2. P21 for RS-485 communication connection
6.3 Controller Setup
Figure 6-2 Communication Port P21
Use Kohlerr SiteTecht software and a personal
computer connected to the controller’s USB port to
configure the controller’s communication parameters
shown in Figure 6-4. See TP-6701, SiteTech Software
Operation Manual, for instructions.

SiteTech Group Parameter Setting


Modbus Address Use a unique network address between 1 and 247 for each unit. Use 1 for
a single connection. Do not use 0 (zero).
Baud rate 9600, 19200, 38400, or 57600. Must match the PC and all devices in the
system.
Figure 6-4 APM402 or Decision-Maker 3000 Communication Parameters

60 Section 6 APM402 or Decision-Maker 3000 Generator Set TP-6113 9/18


Controller
6.4 Modbus Registers Time delays, setpoints, inputs and outputs, and other
user-defined parameters are entered through the
This section contains Modbusr registers for the controller keypad or SiteTecht software. Refer to the
APM402 or Decision-Makerr 3000 controller. Refer to operation manuals for the controller or software for
Section 1.3 for definitions of terms and symbols used in instructions. See the List of Related Materials for
the register tables. document part numbers.

Holding Write
Register Parameter Access Units Divider Type/Notes
401000 Vendor RO Int16
401001 Product RO Int16
401002 FirmwareVersion RO Int32
401100 EngineSpeed RO RPM 1 Int16
401101 EngineTargetSpeed RO RPM 1 Int16
401102 EngineOilPressure RO kPa 10 Int16
401103 EngineCoolantTemperature RO _C 10 Int16
401105 EngineCoolantLevel RO % 1 Int16
401107 BatteryVoltage RO V 10 Int16
401117 GensetControllerTemperature RO _C 1 Int16
401118 BatteryVoltageFromEcm RO V 10 Int16
401121 IntakeAirTemperature RO _C 1 Int16
401122 IntakeAirPressure RO kPa 1 Int16
401132 EnclosureTemperature RO _C 1 Int16
401315 GeneratorTotalApparentPower RO VA 10 Int32
401331 GeneratorTrueTotalPower RO W 10 Int32
401333 GeneratorTruePercentOfRatedPower RO % 1 Int16
401334 GeneratorVoltageAB RO V 10 Int32
401340 GeneratorVoltageAverageLineToLine RO V 10 Int32
401342 GeneratorVoltageAN RO V 10 Int32
401344 GeneratorVoltageBN RO V 10 Int32
401348 GeneratorVoltageAverageLineToNeutral RO V 10 Int32
401350 GeneratorCurrentA RO A 10 Int32
401352 GeneratorCurrentB RO A 10 Int32
401356 GeneratorCurrentAverage RO A 10 Int32
401358 GeneratorFrequency RO Hz 10 Int16
401359 GeneratorMeteringFirmwareVersion RO Int16
401400 GensetModelNumber RO* String
401421 GensetSerialNumber RO* String
401431 AlternatorPartNumber RO* String
401441 GensetControllerSerialNumber RO Int32
401443 EnginePartNumber RO* String
401453 EngineModelNumber RO* String
401457 EngineSerialNumber RO* String
* Locked personality profile parameter. Can only be changed by loading a new personality profile.
[ Parameter can be changed only when the engine is not running.

TP-6113 9/18 Section 6 APM402 or Decision-Maker 3000 Generator Set 61


Controller
Holding Write
Register Parameter Access Units Divider Type/Notes
401471 GensetState RO Int16
0: Off
1: Cranking
2: Crank Pause
3: Idle
4: Running
5: Cooldown
6: Stopping
7: Shutdown
12: Priming:
13: ECM powered
14: Fault Cldn
15: Standby
16: Preheat
401483 ColdStartIgnitionDelay RO Active/ Boolean
Inactive
401504 GensetControllerTotalOperationTime RO h 10 Int32
401506 EngineTotalRunTime RO h 10 Int32
401508 EngineTotalRunTimeLoaded RO h 10 Int32
401510 EngineTotalNumberOfStarts RO 1 Int32
401512 GensetTotalEnergy RO kW-h 10 Int32
401600 EcmModel RO* Int16
0: Not Selected
1: No ECM
14: DDC ECM
33: Deere ECM
61: Volvo ECM
68: Scania ECM
85: Kohler Diesel
D-Series ECM
114: Kohler Gas
E-Series ECM
115: Doosan ECM
128: Moto Tron ECM
153: Kohler Apecs
ECM
253: Kohler Gas
I-Series ECM
254: Adec ECM
255: V ECM
* Locked personality profile parameter. Can only be changed by loading a new personality profile.
[ Parameter can be changed only when the engine is not running.

62 Section 6 APM402 or Decision-Maker 3000 Generator Set TP-6113 9/18


Controller
Holding Write
Register Parameter Access Units Divider Type/Notes
401601 MaximumAlternatorCurrent RO A Int16
401602 EngineNumberOfFlywheelTeeth RO* Int16
401603 EngineWarmedUpTemperature RO* _C Int16
401604 EngineCooledDownTemperature RO* _C Int16
401605 EngineCrankDisconnectSpeed RO* RPM Int16
401606 EngineIdleSpeed RO* RPM Int16
401607 EngineRunSpeed RO* RPM Int16
401608 EngineCoolantTemperatureProtectives RO Int16
Enabled 1: Low Warning
2: Critically Low
Warning
4: Low Shutdown
8: High Warning
16: Critically High
Warning
32: High Shutdown
64: Shorted Low
Warning
128: Shorted Low
Shutdown
256: Shorted High
Warning
512: Shorted High
Shutdown
* Locked personality profile parameter. Can only be changed by loading a new personality profile.
[ Parameter can be changed only when the engine is not running.

TP-6113 9/18 Section 6 APM402 or Decision-Maker 3000 Generator Set 63


Controller
Holding Write
Register Parameter Access Units Divider Type/Notes
401609 EngineCoolantTemperatureSensor RO* Int16
1: Fuel Level
11: Coolant
Temperature
GM38523
(M18x1.5) /
GM10166
(M14x1.5) /
GM39458
(1/2 NPT) /
GM39458
(3/8 NPT)
12: Temperature
GM39601
14: Temperature
268298
15: Temperature
GM88817
16: Temperature
GM94527
21: Temperature
GM28823
31: Pressure 343473
0-100 PSI
32: Pressure 343474
0-150 PSI
33: Pressure 364388
0-689 kPa
34: Pressure 264390
35: Fuel Level 1 Tank
36: Fuel Level 2 Tanks
37: Fuel Level 4 Tanks
38: Temperature
GM93708
39: Pressure GM96251
0-100 PSI
40: Pressure GM96252
0-150 PSI
41: Pressure
GM102100 0-100
PSI
42: Temperature
GM39458
401611 EngineHighCoolantTemperatureInhibitDelay RO s Int16
401612 EngineLowCoolantTemperatureWarningDelay RO s Int16
401613 EngineHighCoolantTemperatureWarningDelay RO s Int16
401614 EngineLowCoolantTemperatureShutdown RO s Int16
Delay
401615 EngineHighCoolantTemperatureShutdown RO s Int16
Delay
401616 EngineLowCoolantTemperatureWarningLimit RO* _C 10 Int16
401617 EngineHighCoolantTemperatureWarningLimit RO* _C 10 Int16
401619 EngineHighCoolantTemperatureShutdown RO* _C 10 Int16
Limit
401620 EngineCoolantTemperatureDeadband RO _C 10 Int16
* Locked personality profile parameter. Can only be changed by loading a new personality profile.
[ Parameter can be changed only when the engine is not running.

64 Section 6 APM402 or Decision-Maker 3000 Generator Set TP-6113 9/18


Controller
Holding Write
Register Parameter Access Units Divider Type/Notes
401621 PersonalityAlternatorManufacturer RO* Int16
0: Marathon
1: Kohler
2: Baylor
3: Kato
4: Kohler Wound Field
401622 PersonalityAlternatorTocTimeConstant RO* s Int16
401623 PersonalityAlternatorNumberOfPoles RO* Int16
401624 PersonalityAlternatorType RO* Int16
0: Old Reconnectable
Or Dual
1: Old Fixed Voltage
2: Reconnectable
3: Wye Only
4: Low Delta
5: Any Three Phase
Wye Or Delta
6: Single Phase 2 Or 4
Wire Only
7: HighDelta7
8: Dog Leg Or Delta
No Wye
9: Dog Leg Or Wye No
Delta
10: Dog Leg Only
401625 PersonalityFixedVoltage50Hz RO* V Int16
401626 PersonalityPowerRatingSinglePhase50Hz10 RO* kW Int16
PF
401627 PersonalityPowerRatingSinglePhase50Hz8PF RO* kW Int16
401628 PersonalityPowerRatingFixedVolt50Hz RO* kW Int16
401629 PersonalityPowerRating50Hz_220_440 RO* kW Int16
401630 PersonalityPowerRating50Hz_208_415 RO* kW Int16
401631 PersonalityPowerRating50Hz_200_400 RO* kW Int16
401632 PersonalityPowerRating50Hz_190_380 RO* kW Int16
401633 PersonalityPowerRating50Hz_173_346 RO* kW Int16
401634 PersonalityPowerRating50HzDelta RO* kW Int16
401635 PersonalityFixedVoltage60Hz RO* V Int16
401636 PersonalityPowerRatingSinglePhase60Hz10 RO* kW Int16
PF
401637 PersonalityPowerRatingSinglePhase60Hz8PF RO* kW Int16
401638 PersonalityPowerRatingFixedVolt60Hz RO* kW Int16
401639 PersonalityPowerRating60Hz_240_480 RO* kW Int16
401640 PersonalityPowerRating60Hz_230_460 RO* kW Int16
401641 PersonalityPowerRating60Hz_220_440 RO* kW Int16
401642 PersonalityPowerRating60Hz_208_416 RO* kW Int16
401643 PersonalityPowerRating60Hz_190_380 RO* kW Int16
401644 PersonalityPowerRating60HzDelta RO* kW Int16
* Locked personality profile parameter. Can only be changed by loading a new personality profile.
[ Parameter can be changed only when the engine is not running.

TP-6113 9/18 Section 6 APM402 or Decision-Maker 3000 Generator Set 65


Controller
Holding Write
Register Parameter Access Units Divider Type/Notes
401646 PersonalityInstalledOptions RO Int16

1 Manual Speed Adjust


2 Glow Plug Support
4 FAA Application
8 VSG Telecom
16 Battle Mode
32 Voltage Selector
Switch
64 Fuel Select Switch
128 Fuel Level Sender
256 Fuel Leak Switch
512 Lloyds
401700 GensetSystemVoltage RO† V 10 Int32
401702 GensetSystemFrequency RO† Hz 10 Frequency
Configuration
500 or 600
401703 GensetVoltagePhaseConnection RO† Int16
0: SinglePhase
1: SinglePhase Dogleg
2: ThreePhaseWye
3: ThreePhaseDelta
401704 GensetPowerRating RO* kW 10 Int32
401706 GensetRatedCurrent RO A 10 Int32
401708 GensetSystemBatteryVoltage RO* V BatteryConfiguration
12 or 24
401709 PrimePowerApplication RO* Int16
0: Standby
1: Prime
401710 CurrentTransformerRatio RO* Int16
401712 MeasurementSystem RO Int16
0: English
1: Metric
401713 EcmPower RO† Boolean
401714 AlarmSilenceRWAllowed RO Int16
0: AutoOnly
1: Always
401717 DisplayContrast RO Int16
401718 UsingVoltageSelectorSwitch RO† Boolean
401731 BattleMode RO On/Off Boolean
401732 EcmPoweredMode RO On/Off Boolean
401800 GensetCalibrationFactorVoltageAB RO 1000000 Int32
401802 GensetCalibrationFactorVoltageBC RO 1000000 Int32
401804 GensetCalibrationFactorVoltageCA RO 1000000 Int32
401806 GensetCalibrationFactorVoltageAN RO 1000000 Int32
401808 GensetCalibrationFactorVoltageBN RO 1000000 Int32
401810 GensetCalibrationFactorVoltageCN RO 1000000 Int32
401812 GensetCalibrationFactorCurrentA RO 1000000 Int32
401814 GensetCalibrationFactorCurrentB RO 1000000 Int32
401816 GensetCalibrationFactorCurrentC RO 1000000 Int32
401900 VoltageRegulatorAverageVoltageAdjustment RO V 10 Int32
401902 VoltageRegulatorVoltsPerHertzSlope RO % 1 Int16
401903 VoltageRegulatorVoltsPerHertzCutIn RO Hz 10 Int16
Frequency
401904 VoltageRegulatorGain RO 1 Int16
* Locked personality profile parameter. Can only be changed by loading a new personality profile.
[ Parameter can be changed only when the engine is not running.

66 Section 6 APM402 or Decision-Maker 3000 Generator Set TP-6113 9/18


Controller
Holding Write
Register Parameter Access Units Divider Type/Notes
401905 VoltageRegulatorStabilityAdjust RO 1 Int16
401906 VoltageRegulatorFirmwareVersion RO Int16
402000 EngineIdleDuration RO s 10 Int16
402001 EngineRestartDelay RO s Int16
402002 EngineStartDelay RO s Int16
402003 EngineEcmStartDelay RO s Int16
402004 EngineCoolDownDelay RO s Int16
402006 EngineStartAidDelay RO s Int16
402007 EngineCrankOnDelay RO s Int16
402008 EngineCrankPauseDelay RO s Int16
402009 EngineNumberOfCrankCycles RO† Int16
402010 EnginePostHeatDelaySeconds RO s Int16
402011 EngineStartAidTemperatureLimit RO _C Int16
402100 AfterCrankDisconnectFaultInhibitDelay RO s Int16
402101 GensetLowBatteryVoltageWarningDelay RO s Int16
402102 GensetHighBatteryVoltageWarningDelay RO s Int16
402103 GensetLowBatteryVoltageWarningLimit RO % Int16
402104 GensetHighBatteryVoltageWarningLimit RO % Int16
402105 GensetBatteryLowCrankingVoltageWarning RO s Int16
Delay
402106 GensetBatteryLowCrankingVoltageWarning RO % Int16
Limit
402200 EngineLowCoolantLevelShutdownDelay RO s Int16
402203 EngineLowOilPressureWarningDelay RO s Int16
402204 EngineLowOilPressureShutdownDelay RO s Int16
402206 EngineRW*RotorShutdownDelay RO s Int16
402207 EcmCommunicationLossShutdownDelay RO s Int16
402208 GensetLowEngineSpeedShutdownLimit RO % Int16
402209 GensetHighEngineSpeedShutdownLimit RO % Int16
402211 EngineOilPressureProtectivesEnabled RO Int16
1: Low Warning
2: Critically Low
Warning
4: Low Shutdown
8: High Warning
16: Critically High
Warning
32: High Shutdown
64: Shorted Low
Warning
128: Shorted Low
Shutdown
256: Shorted High
Warning
512: Shorted High
Shutdown
* Locked personality profile parameter. Can only be changed by loading a new personality profile.
[ Parameter can be changed only when the engine is not running.

TP-6113 9/18 Section 6 APM402 or Decision-Maker 3000 Generator Set 67


Controller
Holding Write
Register Parameter Access Units Divider Type/Notes
402212 EngineOilPressureSensor RO Int16
1: Fuel Level
11: Coolant
Temperature
GM38523
(M18x1.5) /
GM10166
(M14x1.5) /
GM39458
(1/2 NPT) /
GM39458
(3/8 NPT)
12: Temperature
GM39601
14: Temperature
268298
15: Temperature
GM88817
16: Temperature
GM94527
21: Temperature
GM28823
31: Pressure 343473
0-100 PSI
32: Pressure 343474
0-150 PSI
33: Pressure 364388
0-689 kPa
34: Pressure 264390
35: Fuel Level 1 Tank
36: Fuel Level 2 Tanks
37: Fuel Level 4 Tanks
38: Temperature
GM93708
39: Pressure GM96251
0-100 PSI
40: Pressure GM96252
0-150 PSI
41: Pressure
GM102100 0-100
PSI
42: Temperature
GM39458
402213 EngineLowOilPressureInhibitDelay RO s Int16
402217 EngineLowOilPressureWarningLimit RO kPa 10 Int16
402219 EngineLowOilPressureShutdownLimit RO kPa 10 Int16
402221 EngineOilPressureDeadband RO kPa 10 Int16
402222 GensetLowEngineSpeedDelay RO s Int16
402300 LossOfACSensingShutdownDelay RO s Int16
402301 GensetLowVoltageShutdownDelay RO s Int16
402302 GensetHighVoltageShutdownDelay RO s Int16
402303 GensetLowVoltageShutdownLimit RO % Int16
402304 GensetHighVoltageShutdownLimit RO % Int16
402305 GensetShortTermLowFrequencyShutdown RO s Int16
Delay
402306 GensetLongTermLowFrequencyShutdown RO s Int16
Delay
402307 GensetHighFrequencyShutdownDelay RO s Int16
402308 GensetLowFrequencyShutdownLimit RO % Int16
402309 GensetHighFrequencyShutdownLimit RO % Int16
* Locked personality profile parameter. Can only be changed by loading a new personality profile.
[ Parameter can be changed only when the engine is not running.

68 Section 6 APM402 or Decision-Maker 3000 Generator Set TP-6113 9/18


Controller
Holding Write
Register Parameter Access Units Divider Type/Notes
403303 ModbusBaudRate RO b/s Int16
1: 9600 b/s
2: 19200 b/s
3: 38400 b/s
4: 57600 b/s
5: 115200 b/s
403305 ModbusSlaveAddress RO Int16
403313 ModbusCommandSeed RO Int16
403317 ModbusCommandHash RO Byte [20]
403327 ModbusCommand RO Int16
1: Start
2: Stop
3: Reset Faults
4: Reset Maintenance
Records
5: Start Peak Shave
6: End Peak Shave
7: Start Warmup Idle
10: Force Transfer To
Off
11: Resume Operation
12: End Current Time
Delay
13: Reset To Device
Defaults
14: Reset Writeable
Parameters
17: Start Loaded
Exercise
18: Start Unloaded Full
Speed Exercise
19: Start Variable
Speed Exercise
20: End Exercise
21: Start Exercise And
Reset Schedule
22: Sync Control Off
23: Sync Control Auto
24: Sync Control Test
Check
25: Sync Control
Permissive
26: Voltage Jog Up
407041 Charger1State RO Int16
0: IDLING
1: CHARGING
2: STANDBY
13: BATT FAIL
14: CHRGR FAIL
15: NA
407042 Charger1PowerLineState RO Int16
0: Power Disconnected
1: Power Connected
2: Power Error
3: Power Not Available
407043 Charger1OutputVoltage RO V 100 UInt16
407044 Charger1OutputCurrent RO A 100 Int16
407045 Charger1Temperature RO _C 1 Int16
* Locked personality profile parameter. Can only be changed by loading a new personality profile.
[ Parameter can be changed only when the engine is not running.

TP-6113 9/18 Section 6 APM402 or Decision-Maker 3000 Generator Set 69


Controller
Holding Write
Register Parameter Access Units Divider Type/Notes
407047 Charger1DeviceNumber RO Int16
0: Device 1
1: Device 2
2: Device 3
3: Device 4
407048 Charger1TemperatureCompensationActive RO Active/ Boolean
Inactive
407049 Charger1PresentChargeCurve RO Int16
0: IDLE
1: BULK
2: ABSORB
3: FLOAT
4: EQUAL
5: REFRESH
6: RECOVER
7: NA
407050 Charger1SoftStartChargingActive RO Active/ Boolean
Inactive
407051 Charger1ReducedOutputActive RO Active/ Boolean
Inactive
407052 Charger1TempCompensationSensor RO Int16
0: Not In Range
1: In Range
2: Error
3: Not Available
407053 Charger1LowVoltageForTopology RO Active/ Boolean
Inactive
407054 Charger1HighVoltageForTopology RO Active/ Boolean
Inactive
407055 Charger1InternalTemperatureHigh RO Active/ Boolean
Inactive
407056 Charger1AbsorptionCycleTimedOut RO Active/ Boolean
Inactive
407057 Charger1OutputConnectionReversed RO Active/ Boolean
Inactive
407058 Charger1CustomProfileEnable RO Active/ Boolean
Inactive
407059 Charger1StarterBatteryTopology RO Int16
0: Default
1: VRLA
2: AGM
3: Gel
4: NiCd
407060 Charger1SystemBatteryVoltage RO Int16
0: 12V DC
1: 24V DC
407061 Charger1AutomaticEqualizeEnable RO Active/ Boolean
Inactive
407062 Charger1ManualEqualizeCycleActivation RO Active/ Boolean
Inactive
407063 Charger1TemperatureCompensationEnable RO Active/ Boolean
Inactive
407064 Charger1TemperatureCompensationSlope RO mV/C 1 Int16
407066 Charger1VoltageBulk RO V 1000 UInt16
407067 Charger1VoltageAbsorption RO V 1000 UInt16
407068 Charger1VoltageFloat RO V 1000 UInt16
407069 Charger1VoltageEqualize RO V 1000 UInt16
407071 Charger1AbsorptionCurrentTerminationTarget RO A 1000 UInt16
407072 Charger1DepletedBatteryCurrentLimit RO A 1000 UInt16
407073 Charger1DepletedBatteryVoltageTarget RO V 1000 UInt16
* Locked personality profile parameter. Can only be changed by loading a new personality profile.
[ Parameter can be changed only when the engine is not running.

70 Section 6 APM402 or Decision-Maker 3000 Generator Set TP-6113 9/18


Controller
Holding Write
Register Parameter Access Units Divider Type/Notes
407074 Charger1ReturnToBulkStateVoltageThreshold RO V 1000 UInt16
407075 Charger1MaximumAbsorptionTimeThreshold RO min 1 UInt16
407076 Charger1MaximumBulkTimeThreshold RO min 1 UInt16
407077 Charger1RefreshChargeCycleTime RO hours 1 UInt16
407078 Charger1EqualizeStageDuration RO min 1 UInt16
407080 Charger1FirmwareVersionNumber RO String
407096 Charger1ForcedChargeCycleReset RO Boolean
407097 Charger1PendingEqualize RO Boolean
407098 Charger1TotalEqualizeCycleCount RO 1 UInt16
407099 Charger1OutputEnable RO Boolean
407101 Charger1OutputConnectionShort RO Boolean
407102 Charger1EstimatedBatteryVoltage RO V 1000 UInt16
WhileCharging
407103 Charger1EqualizeCurrentLimit RO A 1000 UInt16
407104 Charger1Installed RO Int16
0: Not Connected
1: Connected
2: Configured
407106 Charger1SerialNumber RO String
407122 Charger1ChargeCyclesBetweenAuto RO UInt16
EqualizeCycles
407181 Charger2State RO Int16
0: IDLING
1: CHARGING
2: STANDBY
13: BATT FAIL
14: CHRGR FAIL
15: NA
407182 Charger2PowerLineState RO Int16
0: Power Disconnected
1: Power Connected
2: Power Error
3: Power Not Available
407183 Charger2OutputVoltage RO V 100 UInt16
407184 Charger2OutputCurrent RO A 100 Int16
407185 Charger2Temperature RO _C 1 Int16
407187 Charger2DeviceNumber RO Int16
0 Device 1
1 Device 2
2 Device 3
3 Device 4
407188 Charger2TemperatureCompensationActive RO Active/ Boolean
Inactive
407189 Charger2PresentChargeCurve RO Int16
0: IDLE
1: BULK
2: ABSORB
3: FLOAT
4: EQUAL
5: REFRESH
6: RECOVER
7: NA
407190 Charger2SoftStartChargingActive RO Active/ Boolean
Inactive
407191 Charger2ReducedOutputActive RO Active/ Boolean
Inactive
* Locked personality profile parameter. Can only be changed by loading a new personality profile.
[ Parameter can be changed only when the engine is not running.

TP-6113 9/18 Section 6 APM402 or Decision-Maker 3000 Generator Set 71


Controller
Holding Write
Register Parameter Access Units Divider Type/Notes
407192 Charger2TempCompensationSensor RO Int16
0: Not In Range
1: In Range
2: Error
3: Not Available
407193 Charger2LowVoltageForTopology RO Active/ Boolean
Inactive
407194 Charger2HighVoltageForTopology RO Active/ Boolean
Inactive
407195 Charger2InternalTemperatureHigh RO Active/ Boolean
Inactive
407196 Charger2AbsorptionCycleTimedOut RO Active/ Boolean
Inactive
407197 Charger2OutputConnectionReversed RO Active/ Boolean
Inactive
407198 Charger2CustomProfileEnable RO Active/ Boolean
Inactive
407199 Charger2StarterBatteryTopology RO Int16
0: Default
1: VRLA
2: AGM
3: Gel
4: NiCd
407200 Charger2SystemBatteryVoltage RO Int16
0: 12V DC
1: 24V DC
407201 Charger2AutomaticEqualizeEnable RO Active/ Boolean
Inactive
407202 Charger2ManualEqualizeCycleActivation RO Active/ Boolean
Inactive
407203 Charger2TemperatureCompensationEnable RO Active/ Boolean
Inactive
407204 Charger2TemperatureCompensationSlope RO mV/C 1 Int16
407206 Charger2VoltageBulk RO V 1000 UInt16
407207 Charger2VoltageAbsorption RO V 1000 UInt16
407208 Charger2VoltageFloat RO V 1000 UInt16
407209 Charger2VoltageEqualize RO V 1000 UInt16
407211 Charger2AbsorptionCurrentTerminationTarget RO A 1000 UInt16
407212 Charger2DepletedBatteryCurrentLimit RO A 1000 UInt16
407213 Charger2DepletedBatteryVoltageTarget RO V 1000 UInt16
407214 Charger2ReturnToBulkStateVoltageThreshold RO V 1000 UInt16
407215 Charger2MaximumAbsorptionTimeThreshold RO min 1 UInt16
407216 Charger2MaximumBulkTimeThreshold RO min 1 UInt16
407217 Charger2RefreshChargeCycleTime RO hours 1 UInt16
407218 Charger2EqualizeStageDuration RO min 1 UInt16
407220 Charger2FirmwareVersionNumber RO String
407236 Charger2ForcedChargeCycleReset RO Boolean
407237 Charger2PendingEqualize RO Boolean
407238 Charger2TotalEqualizeCycleCount RO 1 UInt16
407239 Charger2OutputEnable RO Boolean
407241 Charger2OutputConnectionShort RO Boolean
407242 Charger2EstimatedBatteryVoltageWhile RO V 1000 UInt16
Charging
407243 Charger2EqualizeCurrentLimit RO A 1000 UInt16
407244 Charger2Installed RO Int16
0: Not Connected
1: Connected
2: Configured
407246 Charger2SerialNumber RO String
* Locked personality profile parameter. Can only be changed by loading a new personality profile.
[ Parameter can be changed only when the engine is not running.

72 Section 6 APM402 or Decision-Maker 3000 Generator Set TP-6113 9/18


Controller
Holding Write
Register Parameter Access Units Divider Type/Notes
407262 Charger2ChargeCyclesBetweenAuto RO UInt16
EqualizeCycles
408000 DigitalInputPresentSummary RO Int16[16]
408016 DigitalOutputPresentSummary RO Int16[16]
408032 AnalogInputPresentSummary RO Int16[16]
408064 DigitalInputValueSummary RO Int16[16]
408080 DigitalOutputValueSummary RO Int16[16]
408096 AnalogInputValueSummary RO Int32[256]
409999 ModbusProduct RO Int16
37 = Decision-Maker
3000
75 = APM402
411000--418000 Inputs and Outputs. See Section 6.5.
431000 ModbusActiveAlertsVersion RO Int16
431001 ModbusActiveAlertCount RO Int16
431002 ModbusActiveAlerts RO DeviceEvent[50]
See Section 6.6.
432000 ModbusEventsVersion RO Int16
432001 ModbusEventCount RO Int16
432002 ModbusEvents RO ModbusEvent[100]
See Section 6.6.
* Locked personality profile parameter. Can only be changed by loading a new personality profile.
[ Parameter can be changed only when the engine is not running.

TP-6113 9/18 Section 6 APM402 or Decision-Maker 3000 Generator Set 73


Controller
6.5 Inputs and Outputs
Write
Register Parameter Access Units Divider Type/Notes
411000 DigitalInput[16][16] Boolean
+0 Digital Input #1 Value RO Boolean
+1 Digital Input #1 Enabled RO Boolean
+2 Digital Input #1 Event RO DigitalInputEvent
See Figure 6-6
+4 Digital Input #1 InhibitDelay RO s Int16
+5 Digital Input #1 Delay RO s Int16
+6 Digital Input #1 SwitchType RO Int16
0: Normally open
1: Normally closed
411010 DigitalInput[16][16]
Additional digital inputs use the next registers in sequence, with the structure shown above.
414000 DigitalOutput[16][16]
+0 Value RO Boolean
+1 Event RO OutputEvent
+2 See Figure 6-6
+3 Reserved for factory use. RO
+4
+5
+6
+7
+8
+9
414160 DigitalOutput[16][16]
thru These additional digital outputs, available with the two-input, five-output board, use the structure shown above.
414200
417000 AnalogInput[16][16]
+0 Value RO 10 Int16
+1 RelativeValue RO % 100 Int16
+2 ProtectivesEnabled RO AnalogInputProtectives
1: LowWarning
2: CriticallyLow
Warning
4: LowShutdown
8: HighWarning
16: CriticallyHigh
Warning
32: HighShutdown
+3 Event RO AnalogInputEvent
See Figure 6-6
+5 Sensor RO Sensor
+6 LowProtectiveInhibitDelay RO s Int16
+7 HighProtectiveInhibitDelay RO s Int16
+8 NormalDelay RO s Int16
+9 LowWarningDelay RO s Int16
+10 CriticallyLowWarningDelay RO s Int16
+11 HighWarningDelay RO s Int16
+12 CriticallyHighWarningDelay RO s Int16
+13 LowShutdownDelay RO s Int16
+14 HighShutdownDelay RO s Int16
+15 LowWarningLimit RO 10 Int16
+16 CriticallyLowWarningLimit RO 10 Int16
+17 LowShutdownLimit RO 10 Int16

74 Section 6 APM402 or Decision-Maker 3000 Generator Set TP-6113 9/18


Controller
Write
Register Parameter Access Units Divider Type/Notes
+18 HighWarningLimit RO 10 Int16
+19 CriticallyHighWarningLimit RO 10 Int16
+20 HighShutdownLimit RO 10 Int16
+21 Deadband RO 10 Int16
417022 AnalogInput[16][16]
Additional analog inputs use the next registers in sequence, with the structure shown above.
Figure 6-5 Inputs and Outputs

Input/Output Events
Prog Prog
Event ID Level FMI Parameter Input Output
ParameterValueAbnormal Shutdown Low EngineSpeed D
ParameterValueAbnormal Shutdown High EngineSpeed D
ParameterValueAbnormal Warning Low EngineOilPressure D
ParameterValueAbnormal Shutdown Low EngineOilPressure D
ParameterValueAbnormal Shutdown NoSignal EngineOilPressure D
ParameterValueAbnormal Warning Low EngineCoolantTemperature D
ParameterValueAbnormal Warning High EngineCoolantTemperature D
ParameterValueAbnormal Shutdown High EngineCoolantTemperature D
ParameterValueAbnormal Shutdown NoSignal EngineCoolantTemperature D
ParameterValueAbnormal Shutdown Low EngineCoolantLevel D
ParameterValueAbnormal Warning Low EngineCoolantLevel D
ParameterValueAbnormal Warning Low EngineFuelLevel AD D
ParameterValueAbnormal Shutdown Low EngineFuelLevel D D
ParameterValueAbnormal Warning High EngineFuelLevel D D
ParameterValueAbnormal Warning CriticallyHigh EngineFuelLevel D D
ParameterValueAbnormal Warning Low FuelPressure AD D
ParameterValueAbnormal Warning Low BatteryVoltage D
ParameterValueAbnormal Warning High BatteryVoltage D
LowCrankingVoltage Warning Low BatteryVoltage D
ParameterValueAbnormal Warning Low BatteryCurrent D
ParameterValueAbnormal Warning High BatteryCurrent D
ParameterValueAbnormal Warning Low EngineOilLevel AD D
ParameterValueAbnormal Shutdown Low EngineOilLevel D D
ParameterValueAbnormal Shutdown Low GeneratorVoltageAB D
ParameterValueAbnormal Shutdown High GeneratorVoltageAB D
ParameterValueAbnormal Shutdown Low GeneratorVoltageBC D
ParameterValueAbnormal Shutdown High GeneratorVoltageBC D
ParameterValueAbnormal Shutdown Low GeneratorVoltageCA D
ParameterValueAbnormal Shutdown High GeneratorVoltageCA D
ParameterValueAbnormal Shutdown Low GeneratorFrequency D
ParameterValueAbnormal Shutdown High GeneratorFrequency D
ParameterValueAbnormal Shutdown High GeneratorTrueTotalPower D
ParameterValueAbnormal Shutdown Low MaximumAlternatorCurrent D
ACSensingLost Warning D
ACSensingLost Shutdown D
AirDamper Shutdown D
AlternatorProtection Shutdown D
AuxiliaryInput Warning AD D
AuxiliaryInput Shutdown D D

TP-6113 9/18 Section 6 APM402 or Decision-Maker 3000 Generator Set 75


Controller
Prog Prog
Event ID Level FMI Parameter Input Output
BatteryChargerFault Warning AD D
BatteryFault Warning D
CommonFault Notice D
CommonWarning Notice D
EcmCommunicationLoss Shutdown D
EmergencyStop Shutdown D
FuelTankLeak Warning AD D
FuelTankLeak Shutdown D D
GeneratorCommunicationLoss Warning D
GroundFaultInput Warning AD D
LockedRotor Shutdown D
Nfpa110AlarmActive Notice D
NoACPower Warning D
OverCrank Shutdown D
PublicCanCommunicationLoss Shutdown D
RemoteReset Status D
SpeedSensorFault Warning D
Annunciator1CommunicationLoss Warning D
Annunciator2CommunicationLoss Warning D
Annunciator3CommunicationLoss Warning D
Annunciator4CommunicationLoss Warning D
Annunciator5CommunicationLoss Warning D
AtsCommunicationError Warning D
AtsCommunicationError Shutdown D
BlockHeaterControl Notice D
ChicagoCodeActive Notice AD D
EngineCoolDownActive Notice D
EngineStartAidActive Notice D
EngineStartDelayActive Notice D
EpsSupplyingLoad Notice D
GeneratorRunning Notice D
NotInAuto Warning D
SystemReady Notice D
LowFuel Notice D
FuelSpill Notice D
MinorFault Notice D
Figure 6-6 Input and Output Events

76 Section 6 APM402 or Decision-Maker 3000 Generator Set TP-6113 9/18


Controller
6.6 Event Codes
Active Alerts Structure
The DeviceEvent structure is a 2-register structure,
packed with unsigned integer fields as follows:
Bit offset Value Description
0--7 DeviceEventId Identifies the type of event. Refer to Figure 6-6.
8 – 10 Level Indicates the general degree to which the event affects product operation.
1 Device Event Level Status, indicates an event that is not brought to the operator’s attention
but is added to the history of events.
2 Device Event Level Warning, indicates an immediate problem but allows the engine to
continue running.
4 Device Event Level Shutdown, indicates an event that results in the controller automatically
stopping the engine.
5 Device Event Level Notice, does not necessarily indicate a problem and the event is
excluded from the history of events.
11 – 15 Fmi Indicates how the parameter associated with this event is out of range; or
NotApplicable.
0 Critically High
1 Critcally Low
5 No Signal
16 High
18 Low
19 Erroneous Data Received
30 OK
31 Not Applicable
16 – 31 ParameterId Parameter related to the event, or None. See parameter ID’s in Figure 6-5. Note that the
parameter ID is equal to (the same as) the register number.

Figure 6-7 Device Event Structure

ModbusEvent Structure
Register
offset Value Type Description
0–1 DeviceEvent DeviceEvent Identifies the nature of the event.
2–5 DateTime DateTime When the event occurred in UTC, or 0 if unknown.
6–7 ControllerOnTime UInt32 Duration that the controller has been powered since manufacture, or
Unknown. Value is 10 x hours.
8–9 EngineRuntime UInt32 Engine runtime since manufacture, or Unknown. Value is 10 x hours.
10 – 11 Value0 Int32 Value of a parameter related to the event, or Unknown. If
DeviceEventId is ParameterChanged, this is the old parameter value.
12 – 13 Value1 Int32 If DeviceEventId is ParameterChanged, the new parameter value;
otherwise, Unknown.
Figure 6-8 Modbus Event Structure

TP-6113 9/18 Section 6 APM402 or Decision-Maker 3000 Generator Set 77


Controller
APM402 or Decision-Makerr 3000 Controller
EventID Fault Condition Text to display
1 Parameter Value Abnormal See Figure 6-10
2 BlockHeaterControl Non Critical Event
3 NotInAuto Master Not in Auto
4 OverCrank Overcrank
5 BatteryChargerFault Battery Charger Fault
6 LowCrankingVoltage Low Battery Voltage
7 AirDamper Air Damper Control
8 EpsSupplyingLoad EPS Supplying Load
9 GeneratorRunning Generator Running
10 Nfpa110AlarmActive NFPA 110 Fault
12 EngineCoolDownActive Engine Cooldown Delay
13 EngineStartDelayActive Engine Start Delay
14 EngineStartAidActive Starting Aid
15 SystemReady System Ready
16 RemoteStart Remote Start
17 PublicCanStart Remote Start
19 EmergencyStop Emergency Stop
20 AlternatorProtection Alternator Protect Shutdown
21 GroundFaultInput Ground Fault
22 ChicagoCodeActive Chicago Code Active
23 AuxiliaryInput Auxiliary Input
24 CommonWarning Common Warning
25 CommonFault Common Fault
26 RunRelayCoilOverload Internal Fault
27 StarterRelayCoilOverload Internal Fault
28 LockedRotor Locked Rotor
29 SpeedSensorFault Speed Sensor Fault
30 ACSensingLost AC Sensing Loss
32 EngineDerateActive Engine Derate Active
33 InjectorWiringFault ECM Fault
34 WaterInFuel ECM Fault
35 FuelTankLeak Fuel Leak
36 LossOfFuel Low Fuel
37 ElectricalMeteringCommunicationLoss Internal Fault
38 VoltageRegulatorCommunicationLoss Internal Fault
39 Tps1HigherThanTps2 ECM Fault
40 Tps1LowerThanTps2 ECM Fault
41 Tps1HighVoltage ECM Fault
42 Tps1LowVoltage ECM Fault
43 CannotReachHiLoTps ECM Fault
44 Tps1Tps2SimulVoltageOutOfRange ECM Fault
49 TipActive ECM Fault
50 TipHighVoltage ECM Fault
51 TipLowVoltage ECM Fault
52 IatHigherThanExpected2 ECM Fault
53 IatHighVoltage ECM Fault
54 IatLowVoltage ECM Fault
55 IatHigherThanExpected1 ECM Fault
56 MapLowVoltage ECM Fault

78 Section 6 APM402 or Decision-Maker 3000 Generator Set TP-6113 9/18


Controller
APM402 or Decision-Makerr 3000 Controller
EventID Fault Condition Text to display
57 MapHighPressure ECM Fault
58 BpHighPressure ECM Fault
59 BpLowPressure ECM Fault
60 EctHigherThanExpected2 ECM Fault
61 EctChtHighVoltage ECM Fault
62 EctChtLowVoltage ECM Fault
63 EctHigherThanExpected1 ECM Fault
66 SparkRevLimitExceeded ECM Fault
67 MaxGovernSpeedOverride ECM Fault
68 FuelRevLimitExceeded ECM Fault
69 FlashCsumInvalid ECM Fault
70 InternalEcuFailure ECM Fault
71 RamFailure ECM Fault
72 CrankSyncNoise ECM Fault
73 CrankSignalLost ECM Fault
74 NoCrankSyncAtStart ECM Fault
75 ECMCommunicationLoss ECM Fault
76 ECMAddressConflict ECM Fault
77 CamSyncNoise ECM Fault
78 CamSignalLost ECM Fault
79 Knock1ExcessiveSignal ECM Fault
80 Knock1SensorOpen ECM Fault
81 External5V1High ECM Fault
82 External5V1Low ECM Fault
83 External5V2High ECM Fault
84 External5V2Low ECM Fault
85 MilRelayCoilShortToPower ECM Fault
86 MilRelayGroundShort ECM Fault
87 MilRelayCoilOpen ECM Fault
88 FuelRunOutLongerThanExpected ECM Fault
89 PrimaryLoopOpen ECM Fault
90 PrimaryLoopShorted ECM Fault
91 StartRelayCoilShortToPower ECM Fault
92 StartRelayGroundShort ECM Fault
93 PowerRelayCoilShortToPower ECM Fault
94 PowerRelayGroundShort ECM Fault
95 PowerRelayCoilOpen ECM Fault
96 Ego1Open ECM Fault
97 Tps2HighVoltage ECM Fault
98 Tps2LowVoltage ECM Fault
99 ClosedLoopHighNg ECM Fault
100 ClosedLoopLowNg ECM Fault
101 AdaptiveLearnHighLpgNG ECM Fault
102 AdaptiveLearnLowLpgNG ECM Fault
103 ClosedLoopHighLpg ECM Fault
104 ClosedLoopLowLpg ECM Fault
105 Ego2Open ECM Fault
106 Knock2ExcessiveSignal ECM Fault
107 Knock2SensorOpen ECM Fault

TP-6113 9/18 Section 6 APM402 or Decision-Maker 3000 Generator Set 79


Controller
APM402 or Decision-Makerr 3000 Controller
EventID Fault Condition Text to display
108 MjDeliveryPressureHigh ECM Fault
109 MjDeliveryPressureLow ECM Fault
110 MjVoltageSupplyHigh ECM Fault
111 MjVoltageSupplyLow ECM Fault
112 MjInternalFault ECM Fault
113 MjCommLost ECM Fault
125 EngineStarted Status Event
126 EngineStopped Status Event
127 FuelPrimingStarted Fuel Priming Started
128 FuelPrimingStopped Fuel Priming Stopped
133 DefaultParametersLoaded Controller Initialized
139 FirmwareUpgradeFault Internal Fault
140 FirmwareUpgradeIntegrityTestFailed Internal Fault
141 FirmwareStartupIntegrityTestFailed Internal Fault
142 SystemTimerFailed Status Event
143 WatchdogTimerExpired Internal Fault
144 InternalFailure Internal Fault
145 FileSystemError Internal Fault
146 USBError Internal Fault
156 OptionBoard1CommunicationLoss Option Board1 Communication Loss
157 OptionBoard2CommunicationLoss Option Board2 Communication Loss
158 OptionBoard3CommunicationLoss Option Board3 Communication Loss
159 OptionBoard4CommunicationLoss Option Board4 Communication Loss
163 TestEvent Test Event
176 ECMModelMismatch ECM Model Mismatch
177 BackupParametersLoaded Backup Parameters Loaded
178 AutoRecovery Auto Recovery
179 RemoteReset Remote Reset
181 ECMUnknownFault ECM Unknown Fault
222 LowFuel Low Fuel
223 FuelSpill Fuel Spill
224 MinorFault Minor Fault
225 J1939CANShutdown J1939 CANShutdown
226 EcmYellowAlarm ECM Yellow Alarm
227 EcmRedAlarm ECM Red Alarm
228 RemoteStartCommandIssued Remote Start Command Issued
229 IdleStartCommandIssued Idle Start Command Issued
231 RunButtonAcknowledged Run Button Acknowledged
Figure 6-9 Event Codes, APM402 or Decision-Makerr 3000 Controller

80 Section 6 APM402 or Decision-Maker 3000 Generator Set TP-6113 9/18


Controller
APM402 or Decision-Makerr 3000 Controller
EventID Level FMI ParamID Text to display
1 4 16 1100 Overspeed
1 4 18 1100 Underspeed
1 2 18 1102 Low Oil Pressure Warning
1 4 18 1102 Low Oil Pressure Shutdown
1 2 18 1103 Low Coolant Temperature
1 2 16 1103 High Coolant Temp Warning
1 4 16 1103 High Coolant Temp Shutdown
1 4 5 1103 No Coolant Temp Signal
1 4 18 1105 Low Coolant Level Shutdown
1 2 18 1106 Low Fuel Warning
1 4 18 1106 Low Fuel Shutdown
1 2 16 1106 High Fuel Warning
1 2 0 1106 Critically High Fuel Warning
1 2 18 1110 Low Fuel Pressure Warning
1 2 18 1107 Low Battery Voltage
1 2 16 1107 High Battery Voltage
1 2 18 1104 Low Oil Level Warning
1 4 18 1104 Low Oil Level Shutdown
1 4 18 1334 Under Voltage
1 4 16 1334 Over Voltage
1 4 18 1336 Under Voltage
1 4 16 1336 Over Voltage
1 4 18 1338 Under Voltage
1 4 16 1338 Over Voltage
1 4 18 1358 Under Freqeuncy
1 4 16 1358 Over Frequency
1 4 16 1331 Over Power Shutdown
1 4 16 1601 Low Maximum Alternator Current
Figure 6-10 Event ID 1, Parameter Value Abnormal, APM402 or Decision-Makerr 3000 Controller

TP-6113 9/18 Section 6 APM402 or Decision-Maker 3000 Generator Set 81


Controller
Notes

82 Section 6 APM402 or Decision-Maker 3000 Generator Set TP-6113 9/18


Controller
Section 7 Decision-Maker 3500 Generator Set Controller

7.1 Specifications 7.2 Hardware Connections


The Decision-Makerr 3500 controller’s Modbusr
communication capability: WARNING

D Supports industry-standard Modbusr RTU protocol.

D Can use Modbusr TCP protocol with the addition of a


Modbus/Ethernet converter.
Accidental starting.
D Uses RS-485 connections to connect to a Modbusr Can cause severe injury or death.
master singly or over an RS-485 network. Disconnect the battery cables before
working on the generator set.
D Connects to an Ethernet network using a Modbus/ Remove the negative (--) lead first
Ethernet converter. when disconnecting the battery.
Reconnect the negative (--) lead last
D Uses standard baud rates of 9600, 19200, 38400, or when reconnecting the battery.
57600.
Disabling the generator set. Accidental starting can
cause severe injury or death. Before working on the
generator set or equipment connected to the set, disable the
generator set as follows: (1) Press the generator set off/reset
button to shut down the generator set. (2) Disconnect the
power to the battery charger, if equipped. (3) Remove the
battery cables, negative (--) lead first. Reconnect the negative
(--) lead last when reconnecting the battery. Follow these
precautions to prevent the starting of the generator set by the
remote start/stop switch.

Circuit isolation is recommended for installations that


may be exposed to electrical noise. See Appendix B,
Noise and Wiring Practices.
Figure 7-1 Decision-Makerr 3500 Controller Use the following procedure to connect the hardware.
Observe the safety precautions. Also see the network
connection diagrams in TT-1405.

Ethernet connections require the use of a


Modbus/Ethernet converter module. See TT-1405 for
Modbus/Ethernet converter connection and setup
information.

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


83
Decision-Maker 3500 Connection Procedure
1
1. Press the OFF button on the controller.

2. Disconnect the power to the battery charger, if


equipped.

3. Disconnect the generator set engine starting


battery(ies), negative (--) lead first.

4. Turn off and disconnect the power to all devices in


the system.

5. Connect to communication port on TB12 (located


in the junction box) as shown in Figure 7-2.

6. Verify that the controller is OFF.


2
7. Reconnect the generator set engine starting
battery, negative (--) lead last.

8. Reconnect power to the battery charger, if


equipped.

7.3 Controller Setup


Use Kohlerr SiteTecht software and a personal
computer connected to the controller’s USB port to TT-1625
1. TB12 connection located on the generator set
configure the controller’s communication parameters 2. RS-485 communication connections to RSA III (master)
shown in Figure 7-3. See TP-6701, SiteTech Software
Operation Manual, for instructions. Note: Use Belden #9844 or equivalent
TB12 Circuit Board Wire
Connector Designation Designation
COM (+) (+) White
COM (--) (--) Black
Do not connect at TB12 or DEC 3500, Shield
tape to insulate unused end.
Note: When using RS-485 communication cable, connect the
“shield” wire at the RSA III P27 connection but not at the
DEC 3500 controller/TB12 connection.

Figure 7-2 Connection Details

SiteTech Group Parameter Setting


Modbus Address Use a unique network address between 1 and 247 for each unit. Use 1 for
a single connection. Do not use 0 (zero).
Baud rate 9600, 19200, 38400, or 57600. Must match the PC and all devices in the
system.
Figure 7-3 Decision-Maker 3500 Communication Parameters

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


84
7.4 Modbus Registers Time delays, setpoints, inputs and outputs, and other
user-defined parameters are entered through the
This section contains Modbusr registers for the controller keypad or SiteTecht software. Refer to the
Decision-Makerr 3500 controller. Refer to Section 1.3 operation manuals for the controller or software for
for definitions of terms and symbols used in the register instructions. See the List of Related Materials for
tables. document part numbers.

Note: FFC0 = Unsupported register.

Write Data
Register Parameter Access Units Type Type/Notes
400001 RMS Generator Voltage L1 -- L2 RO % X 100 UINT % of Rated VAC
400002 RMS Generator Voltage L2 -- L3 RO % X 100 UINT % of Rated VAC
400003 RMS Generator Voltage L3 -- L1 RO % X 100 UINT % of Rated VAC
400004 RMS Generator Voltage Line to Line Average RO % X 100 UINT % of Rated VAC
400005 RMS Generator Voltage L1 -- N RO % X 100 UINT % of Rated VAC
400006 RMS Generator Voltage L2 -- N RO % X 100 UINT % of Rated VAC
400007 RMS Generator Voltage L3 -- N RO % X 100 UINT % of Rated VAC
400008 RMS Generator Voltage Line to Neutral Average RO % X 100 UINT % of Rated VAC
400009 RMS Generator Current L1 RO % X 100 UINT % of Rated Current
(RMS)
400010 RMS Generator Current L2 RO % X 100 UINT % of Rated Current
(RMS)
400011 RMS Generator Current L3 RO % X 100 UINT % of Rated Current
(RMS)
400012 RMS Generator Current Average RO % X 100 UINT % of Rated Current
(RMS)
400013 Generator Frequency RO X 100 UINT Hz
400014 Generator Real Power L1 RO % X 100 INT % of Rated kW
(Full Real Load =
33.3%)
400015 Generator Real Power L2 RO % X 100 INT % of Rated kW
(Full Real Load =
33.3%)
400016 Generator Real Power L3 RO % X 100 INT % of Rated kW
(Full Real Load =
33.3%)
400017 Generator Total Real Power RO % X 100 INT % of Rated kW
400018 Generator Reactive Power L1 RO % X 100 INT % of Rated kW
(Full Reactive Load =
25%)
400019 Generator Reactive Power L2 RO % X 100 INT % of Rated kW
(Full Reactive Load =
25%)
400020 Generator Reactive Power L3 RO % X 100 INT % of Rated kW
(Full Reactive Load =
25%)
400021 Generator Reactive Power RO % X 100 INT % of Rated kW
(Full Reactive Load =
75%)
400022 Generator Apparent Power L1 RO % X 100 UINT % of Rated kW
(Full Alternator Load =
41.7%)
400023 Generator Apparent Power L2 RO % X 100 UINT % of Rated kW
(Full Alternator Load =
41.7%)
400024 Generator Apparent Power L3 RO % X 100 UINT % of Rated kW
(Full Alternator Load =
41.7%)
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


85
Write Data
Register Parameter Access Units Type Type/Notes
400025 Generator Apparent Power RO % X 100 UINT % of Rated kW
(Full Alternator Load =
125%)
400026 Generator Power Factor L1 RO pF X 100 INT Generator Output
Power Factor
(- = reverse Power)
400027 Generator Power Factor L2 RO pF X 100 INT Generator Output
Power Factor
(- = reverse Power)
400028 Generator Power Factor L3 RO pF X 100 INT Generator Output
Power Factor
(- = reverse Power)
400029 Generator Power Factor RO pF X 100 INT Generator Output
Power Factor
(- = reverse Power)
400030 Generator Phase Angle Voltage L1 -- Voltage L2 RO _ X 10 INT Phase difference in
Degrees
400031 Generator Phase Angle Voltage L1 -- Voltage L3 RO _ X 10 INT Phase difference in
Degrees
400032 Generator Phase Angle Voltage L1 -- Current L1 RO _ X 10 INT Phase difference in
Degrees
400033 Generator Phase Angle Voltage L2 -- Current L2 RO _ X 10 INT Phase difference in
Degrees
400034 Generator Phase Angle Voltage L3 -- Current L3 RO _ X 10 INT Phase difference in
Degrees
400035 Phase Rotation RO UNIQUE PHASE_ 0 = Unknown,
ROT 1 = ABC,
2 = CBA,
3 = Single-Phase
400036 Generator L1 Current Lead/Lag RO UNIQUE LEAD/ 0 = Invalid,
LAG 1 = Leading,
2 = Lagging
400037 Generator L2 Current Lead/Lag RO UNIQUE LEAD/ 0 = Invalid,
LAG 1 = Leading,
2 = Lagging
400038 Generator L3 Current Lead/Lag RO UNIQUE LEAD/ 0 = Invalid,
LAG 1 = Leading,
2 = Lagging
400039 Generator Avg Current Lead/Lag RO UNIQUE LEAD/ 0 = Invalid,
LAG 1 = Leading,
2 = Lagging
400040 RESERVED for factory use
thru
400043
400044 RMS Bus Voltage L1 -- L2 RO % X 100 UINT % of Rated VAC
400045 RMS Bus Voltage L2 -- L3 RO % X 100 UINT % of Rated VAC
400046 RMS Bus Voltage L3 -- L1 RO % X 100 UINT % of Rated VAC
400047 RMS Bus Voltage Average Line to Line RO % X 100 UINT % of Rated VAC
400048 Total Bus Real Power RO % X 100 INT % of Rated kW
400049 Total Bus Reactive Power RO % X 100 INT % of Rated kW
(Full Reactive Load =
75%)
400050 Bus Frequency RO X 100 UINT Hz
400051 Bus Phase Rotation RO UNIQUE PHASE_ 0 = Unknown,
ROT 1 = ABC,
2 = CBA,
3 = Single-Phase
400052 Phase Angle Generator Voltage L1 -- RO _ X 10 INT Phase difference in
Bus Voltage L1 Degrees
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


86
Write Data
Register Parameter Access Units Type Type/Notes
400053 Speed Bias RO % X 100 INT Adjustment provided to
Speed (100% = 10%
change in speed)
400054 Voltage Bias RO % X 100 INT Adjustment provided to
Voltage (100% = 10%
change in voltage)
400055 Bus Phase Angle Voltage L1 -- Voltage L2 RO _ X 10 INT Phase difference in
Degrees
400056 Bus Phase Angle Voltage L1 -- Voltage L3 RO _ X 10 INT Phase difference in
Degrees
400057 RESERVED for factory use
400058 RESERVED for factory use
400059 Engine Oil Pressure RO kPA X 10 UINT kPA
400060 Engine Coolant Temperature RO _C X 10 INT _C
400061 Engine Speed RO RPM UINT RPM
400062 Battery Voltage RO V X 10 UINT V
400063 Controller Temperature RO _C INT _C
400064 Engine Fuel Pressure RO kPA UINT kPA
400065 Engine Fuel Temperature RO _C INT _C
400066 Engine Fuel Rate RO liters / UINT l/hr
hour
400067 Fuel Used During Last Run RO liters UINT l
400068 Engine Coolant Pressure RO kPA X 10 UINT kPA
400069 Engine Coolant Level RO % X 100 UINT %
400070 Engine Oil Temperature RO _C INT _C
400071 Engine Oil Level RO %X1 UINT %
400072 Engine Crankcase Pressure RO kPA UINT kPA
400073 Intake Air Temperature RO _C INT _C
400074 Intake Air Pressure RO kPA UINT kPA
400075 RESERVED
400076 ECM Battery Voltage RO V X 10 UINT V
400077 ECM Model RO UNIQUE UINT
400078 RESERVED
400079 RESERVED
400080 RESERVED
400081 RESERVED
400082 RESERVED
400083 Total Runtime Hours LW RO h X 10 UDINT h
400084 Total Runtime Hours HW RO
400085 Total Runtime Loaded Hours LW RO h X 10 UDINT h
400086 Total Runtime Loaded Hours HW RO
400087 Genset Controller Total Operation Time RO h X 10 UDINT h
400088 Total Runtime Unloaded Hours HW RO
400089 Total Runtime kW Hours LW RO kWh UDINT kWh
400090 Total Runtime kW Hours HW RO
400091 Code Version MSB = Minor, LSB = Major RO UNIQUE
400092 Code Version Build Number RO UNIQUE
400093 RESERVED for factory use
400094 RESERVED for factory use
400095 RESERVED for factory use
400096 RESERVED for factory use
400097 LSB = Day, MSB = Month RW Day of UINT
Month,
Month of
Year
400098 Year RW 16 bit year UINT
(A.D.)
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


87
Write Data
Register Parameter Access Units Type Type/Notes
400099 mSecond RW seconds X UINT
1000
400100 LSB = Minute, MSB = Hour RW Minutes UINT
past Hour,
Hours past
Midnight
400101 RESERVED for factory use
400102 RESERVED for factory use
400103 RESERVED for factory use
400104 RESERVED for factory use
400105 System Voltage RW V UINT V
400106 System Frequency RW Hz UINT Hz
400107 System Phase Connection RW UNIQUE Voltage 0 = Single-Phase,
Phase 1 = DogLeg,
Connection 2 = Wye,
3 = Delta
400108 Rated Current RO A UINT A
400109 Genset kW Rating RO kW X 10 UINT kW
400110 System Battery Voltage RW V UINT V
400111 Engine Run Speed RW RPM X 1 UINT RPM
400112 RESERVED for factory use
400113 RESERVED for factory use
400513 Total Number of Starts RO UINT
400514 Total Runtime Hours Since Maintenance LW RO hr X 10 UDINT hr
400515 Total Runtime Hours Since Maintenance HW RO
400516 Total Loaded Hours Since Maintenance LW RO hr X 10 UDINT hr
400517 Total Loaded Hours Since Maintenance HW RO
400518 Total kW Hours Since Maintenance LW RO kWh X 10 UDINT kWh
400519 Total kW Hours Since Maintenance LW RO
400520 Last Mantenance Day, Month RO Day of UINT
Month,
Month of
Year
400521 Last Maintenance Year RO 16 bit year UINT
(A.D.)
400522 Last Maintenance mSecond RO seconds X UINT
1000
400523 Last Maintenance Minute, Hour RO Minutes UINT
past Hour,
Hours past
Midnight
400524 Operating Days Since Last Maintenance RO days UINT days
400525 Number of Starts Since Last Maintenance RO UINT
400526 Last Start Day, Month RO Day of UINT
Month,
Month of
Year
400527 Last Start Year RO 16 bit year UINT
(A.D.)
400528 Last Start mSecond RO seconds X UINT
1000
400529 Last Start Minute, Hour RO Minutes UINT
past Hour,
Hours past
Midnight
400530 RESERVED for factory use
400531 RESERVED for factory use
400532 RESERVED for factory use
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


88
Write Data
Register Parameter Access Units Type Type/Notes
400533 RESERVED for factory use
400534 RESERVED for factory use
400535 Voltage Measurement Channel Select RW UINT 1-7 are local,
8-10 are isolated.
400536 High Shutdown Configuration for Active Voltage RW Event, UINT bits 0-12 = Event,
Channel Invert, bit 14 = Invert,
Enable bit 15 = Enable
400537 High Shutdown Level for Active Voltage Channel RW Volts X UINT
100
400538 High Shutdown Pickup Time Delay for Active RW sec X 10 UINT
Voltage Channel
400539 High Shutdown Dropout Time Delay for Active RW sec X 10 UINT
Voltage Channel
400540 High Warning Configuration for Active Voltage RW Event, UINT bits 0-12 = Event,
Channel Invert, bit 14 = Invert,
Enable bit 15 = Enable
400541 High Warning Level for Active Voltage Channel RW Volts X UINT
100
400542 High Warning Pickup Time Delay for Active RW sec X 10 UINT
Voltage Channel
400543 High Warning Dropout Time Delay for Active RW sec X 10 UINT
Voltage Channel
400544 Low Warning Configuration for Active Voltage RW Event, UINT bits 0-12 = Event,
Channel Invert, bit 14 = Invert,
Enable bit 15 = Enable
400545 Low Warning Level for Active Voltage Channel RW Volts X UINT
100
400546 Low Warning Pickup Time Delay for Active RW sec X 10 UINT
Voltage Channel
400547 Low Warning Dropout Time Delay for Active RW sec X 10 UINT
Voltage Channel
400548 Low Shutdown Configuration for Active Voltage RW Event, UINT bits 0-12 = Event,
Channel Invert, bit 14 = Invert,
Enable bit 15 = Enable
400549 Low Shutdown Level for Active Voltage Channel RW Volts X UINT
100
400550 Low Shutdown Pickup Time Delay for Active RW sec X 10 UINT
Voltage Channel
400551 Low Shutdown Dropout Time Delay for Active RW sec X 10 UINT
Voltage Channel
400552 RESERVED for factory use RO
400553 RESERVED for factory use RO
400554 RESERVED for factory use RO
400555 RESERVED for factory use RO
400556 RESERVED for factory use RO
400557 Active Voltage Measurement Channel Value RO Volts DC X UINT VDC
100
400558 RESERVED for factory use RO
400559 RESERVED for factory use RO
400560 Resistance Measurement Channel Select RW UINT 1-6 are isolated
400561 High Shutdown Configuration for Active RW Event, UINT bits 0-12 = Event,
Resistance Channel Invert, bit 14 = Invert,
Enable bit 15 = Enable
400562 High Shutdown Level for Active Resistance RW Ohms UINT
Channel
400563 High Shutdown Pickup Time Delay for Active RW sec X 10 UINT
Resistance Channel
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


89
Write Data
Register Parameter Access Units Type Type/Notes
400564 High Shutdown Dropout Time Delay for Active RW sec X 10 UINT
Resistance Channel
400565 High Warning Configuration for Active RW Event, UINT bits 0-12 = Event,
Resistance Channel Invert, bit 14 = Invert,
Enable bit 15 = Enable
400566 High Warning Level for Active Resistance RW Ohms UINT
Channel
400567 High Warning Pickup Time Delay for Active RW sec X 10 UINT
Resistance Channel
400568 High Warning Dropout Time Delay for Active RW sec X 10 UINT
Resistance Channel
400569 Low Warning Configuration for Active RW Event, UINT bits 0-12 = Event,
Resistance Channel Invert, bit 14 = Invert,
Enable bit 15 = Enable
400570 Low Warning Level for Active Resistance RW Ohms UINT
Channel
400571 Low Warning Pickup Time Delay for Active RW sec X 10 UINT
Resistance Channel
400572 Low Warning Dropout Time Delay for Active RW sec X 10 UINT
Resistance Channel
400573 Low Shutdown Configuration for Active RW Event, UINT bits 0-12 = Event,
Resistance Channel Invert, bit 14 = Invert,
Enable bit 15 = Enable
400574 Low Shutdown Level for Active Resistance RW Ohms UINT
Channel
400575 Low Shutdown Pickup Time Delay for Active RW sec X 10 UINT
Resistance Channel
400576 Low Shutdown Dropout Time Delay for Active RW sec X 10 UINT
Resistance Channel
400577 RESERVED for factory use RO
400578 RESERVED for factory use RO
400579 RESERVED for factory use RO
400580 RESERVED for factory use RO
400581 RESERVED for factory use RO
400582 Active Resistance Measurement Channel Value RO Ohms UINT
400583 RESERVED for factory use RO
400584 RESERVED for factory use RO
400585 Digital Input Select RW UINT
400586 RESERVED for factory use RW Event, UINT
Force,
Invert,
Enable
400587 RESERVED for factory use RO
400588 Dropout Time Delay for Active Digital Input RW sec X 10 UINT
400589 Status / Force for Active Digital Input RW 1 = on, UINT
0 = off
400590 Digital Input Status (Bit field) RO bit0 = UINT
input1,
bit1 =
input 2,
etc.
400591 RESERVED for factory use
400592 RESERVED for factory use
400593 RESERVED for factory use
400594 RESERVED for factory use
400595 Digital Output Select RW UINT
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


90
Write Data
Register Parameter Access Units Type Type/Notes
400596 Configuration of Active Digital Output RW Event, UINT
Force,
Enable
400597 RESERVED for factory use RO
400598 RESERVED for factory use RO
400599 Status / Force for Active Digital Output RW 1 = on, UINT
0 = off
400600 RESERVED for factory use
400601 RESERVED for factory use
400602 RESERVED for factory use
400603 RESERVED for factory use
400604 RESERVED for factory use
400605 Ecm Start Delay RW sec UINT
400606 Engine Start Delay RW sec UINT
400607 Starting Aid Delay RW sec UINT
400608 Crank On Time Delay RW sec UINT
400609 Crank Pause Time Delay RW sec UINT
400610 Engine Cooldown Time Delay RW sec UINT
400611 OverVoltage Time Delay RW sec UINT
400612 UnderVoltage Time Delay RW sec UINT
400613 RESERVED for factory use RO
400614 Low Battery Voltage Delay RW sec UINT
400615 High Battery Voltage Delay RW sec UINT
400616 Speed Adjust RW UINT
400617 Voltage Adjust RW % X 100 UINT % of Rated VAC
400618 Warmed Up Temperature RO _C INT _C
400619 Cooled Down Temperature RO _C INT _C
400620 Engine Low Coolant Temperature Warning Limit RO _C X 10 INT _C
400621 Engine High Coolant Temperature Warning Limit RO _C X 10 INT _C
400622 RESERVED for factory use RO
400623 Engine High Coolant Temperature Shutdown RO _C X 10 INT _C
Limit
400624 Engine Low Oil Pressure Warning Limit RO kPA X 10 UINT kPA
400625 Engine Low Oil Pressure Shutdown Limit RO kPA X 10 UINT kPA
400626 RESERVED for factory use RO
400627 OverVoltage Level RW % UINT % of Rated VAC
400628 UnderVoltage Level RW % UINT % of Rated VAC
400629 OverFrequency Level RW % UINT % of Rated Hz
400630 UnderFrequency Level RW % UINT % of Rated Hz
400631 UnderSpeed Level RW % UINT % of Engine Run
Speed
400632 OverSpeed Level RW % UINT % of Engine Run
Speed
400633 Low Battery Voltage Warning Level RW % UINT % of System Battery
Voltage
400634 High Battery Voltage Warning Level RW % UINT % of System Battery
Voltage
400635 Number of Crank Cycles RW UINT
400636 Prime Power RO UINT
400637 RESERVED for factory use RO UINT
400638 Number of Alternator Poles RO UINT
400639 Volts/Hz Cut In Frequency RW Hz X 10 UINT Hz
400640 Volts/Hz Slope RW % UINT Volts/Hz
400641 Voltage Regulator Gain RW UINT
400642 Voltage Normal Ramp Rate RW UINT
400643 NFPA Faults Enabled RW UINT
400644 Cooldown Temperature Override RW UINT
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


91
Write Data
Register Parameter Access Units Type Type/Notes
400645 Genset Controller Date Format RW UNIQUE DateFormat
400646 Genset Controller Time Format RW UNIQUE TimeFormat
400647 Post Heat Delay Seconds RW sec UINT Post Heat Time Delay
400648 Starting Aid Temp Limit RW _C INT Coolant temp threshold
400649 Engine Idle Duration RW sec X 10 UINT Seconds for idle
400650 RESERVED for factory use RO UINT
400651 RESERVED for factory use RO UINT
400652 Status RO UINT GensetState
400653 Master Switch Position RO UINT 0 = Off,
1 = Run, 2 = Auto
400654 RESERVED for factory use RO UINT
400655 RESERVED for factory use
400656 RESERVED for factory use
400657 RESERVED for factory use
400658 RESERVED for factory use
400659 RESERVED for factory use
400660 Overpower Protective Relay Level RW UINT % of Rated Power
400661 Overpower Protective Relay Time Delay RW UINT sec X 10
400662 Reverse Power Protective Relay Level RW UINT % of Rated Power
400663 Reverse Power Protective Relay Time Delay RW UINT sec X 10
400664 OverVoltage Protective Relay Level RW UINT % of Rated Voltage
400665 OverVoltage Protective Relay Time Delay RW UINT sec X 10
400666 UnderVoltage Protective Relay Level RW UINT % of Rated Voltage
400667 UnderVoltage Protective Relay Time Delay RW UINT sec X 10
400668 OverFrequency Protective Relay Level RW UINT % of Rated Frequency
400669 OverFrequency Protective Relay Time Delay RW UINT sec X 10
400670 UnderFrequency Protective Relay Level RW UINT % of Rated Frequency
400671 UnderFrequency Protective Relay Time Delay RW UINT sec X 10
400672 Loss of Field Protective Relay Level RW UINT % of Rated kVAR
(Typically 75% of Rated
kW)
400673 Loss of Field Protective Relay Time Delay RW UINT sec X 10
400674 OverCurrent Protective Relay Level RW UINT % of Rated Current
400675 OverCurrent Protective Relay Time Delay RW UINT sec X 10
400676 OverPower Shutdown Level RO UINT % of Rated Power
(102/112% kW
Overload)
400677 OverPower Shutdown Time Delay RO UINT sec X 1 (102/112% kW
Overload)
400678 RESERVED for factory use RO
thru
400681
400682 BreakerTripToShutdownTime RW UINT sec X 10
400683 RESERVED
thru
400702
400703 Voltage Match Window RW UINT % Rated Volts x 10
(20 = 2.0% Rated Volts)
400704 Voltage Match Proportional Gain RW UINT GAIN X 100
(100 = 1.00)
400705 Voltage Match Integral Gain RW UINT GAIN X 100
(100 = 1.00)
400706 Voltage Match Derivative Gain RW UINT GAIN X 100
(100 = 1.00)
400707 Frequency Window RW UINT Freq x 10 (5 = 0.5 Hz)
400708 Frequency Match Proportional Gain RW UINT GAIN X 100
(100 = 1.00)
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


92
Write Data
Register Parameter Access Units Type Type/Notes
400709 Frequency Match Integral Gain RW UINT GAIN X 100
(100 = 1.00)
400710 Frequency Match Derivative Gain RW UINT GAIN X 100
(100 = 1.00)
400711 Phase Match Window RW UINT +/- Deg x 10
(50 = +/- 5.0 Deg)
400712 Phase Match Proportional Gain RW UINT GAIN X 100
(100 = 1.00)
400713 Phase Match Integral Gain RW UINT GAIN X 100
(100 = 1.00)
400714 Phase Match Derivative Gain RW UINT GAIN X 100
(100 = 1.00)
400715 Dwell Time RW UINT Sec x 10 (10 = 1.0 Sec)
400716 Fail to Synch Time RW UINT Sec x 1
(300 = 300 Sec)
400717 Breaker Reclose Time RW UINT Sec x 10 (10 = 1.0 Sec)
400718 Breaker Close Attempts RW UINT Atts x 1
(10 = 10 Attempts)
400719 First On Close Delay RW UINT Sec x 10 (10 = 1.0 Sec)
400720 Breaker Current Fault Threshold RW UINT % Rated I x 10
(10 = 1.0%)
400721 Breaker Current Fault Delay RW UINT Sec x 10 (10 = 1.0 Sec)
400722 Voltage and Frequency Ok Delay RW UINT Sec x 10
400723 Sync Mode in Auto RW UNIQUE 1 = Off,
2 = Passive,
3 = Check,
4 = Active,
5 = Dead Field
400724 Sync Mode in Run RW UNIQUE 1 = Off,
2 = Passive,
3 = Check,
4 = Active,
5 = Dead Field
400725 Breaker Phase Angle Fault RW UINT _ X 10
400726 Breaker Phase Angle Fault Delay RW UINT Sec x 10
400727 Dead Bus Threshold RW UINT % x 100
400728 Acceptable Voltage Pickup RW UINT % x 100
400729 Acceptable Voltage Dropout RW UINT % x 100
400730 Acceptable Frequency Pickup RW UINT Hz x 100
400731 Acceptable Frequency Dropout RW UINT Hz x 100
400732 Stand-Alone Operation RW UINT 0 = Requires PGen
Signal to control
paralleling breaker,
1 = Control paralleling
breaker regardless of
paralleling connection
400733 PGen Baud Rate RW UNIQUE 1 = 9600,
2 = 19200,
3 = 38400,
4 = 57600,
5 = 115200
400734 PGen Node Id RO UINT 1-15 = Valid,
255 = Invalid
400735 PGen Nodes Connected RO UINT 1 to 15
400736 PGen Nodes Disconnected RO UINT 1 to 14
400737 Bus Connection Status RO BOOL 0 = disconnected,
1 = connected
400738 Fail To Open Delay RW UINT Sec x 10
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


93
Write Data
Register Parameter Access Units Type Type/Notes
400739 Fail to Close Delay RW UINT Sec x 10
400740 Synchronization Time Remaining RO UINT Sec x 10
400741 Dwell Time Remaining RO UINT Sec x 10
400742 Voltage Matched During Sync RO BOOL
400743 Frequency Matched During Sync RO BOOL
400744 Phase Matched During Sync RO BOOL
400745 Synchronized to Bus RO BOOL
400746 Voltage and Frequency Ok RO BOOL
400747 Real Power Sharing Proportional Gain RW UINT GAIN x 100, 100 = 1.00
400748 Real Power Sharing Integral Gain RW UINT GAIN x 100, 100 = 1.00
400749 Real Power Sharing Derivative Gain RW UINT GAIN x 100, 100 = 1.00
400750 Torque Sharing Proportional Gain RW UINT GAIN x 100, 100 = 1.00
400751 Torque Sharing Integral Gain RW UINT GAIN x 100, 100 = 1.00
400752 Torque Sharing Derivative Gain RW UINT GAIN x 100, 100 = 1.00
400753 Frequency Trim Proportional Gain RW UINT GAIN x 100, 100 = 1.00
400754 Frequency Trim Integral Gain RW UINT GAIN x 100, 100 = 1.00
400755 Frequency Trim Derivative Gain RW UINT GAIN x 100, 100 = 1.00
400756 Real Power Baseload Setpoint RW UINT % Rated KW x 10
400757 Real Power Baseload Proportional Gain RW UINT GAIN x 100, 100 = 1.00
400758 Real Power Baseload Integral Gain RW UINT GAIN x 100, 100 = 1.00
400759 Real Power Baseload Derivative Gain RW UINT GAIN x 100, 100 = 1.00
400760 System Load Control Proportional Gain RW UINT GAIN x 100, 100 = 1.00
400761 System Load Control Integral Gain RW UINT GAIN x 100, 100 = 1.00
400762 System Load Control Derivative Gain RW UINT GAIN x 100, 100 = 1.00
400763 Real Power Disconnect Level RW UINT % of Rated KW x 10
400764 Real Power Ramp Rate RW UINT % of Rated KW /
Sec x 10
400765 Real Power Droop Slope RW UINT % of Rated Speed
@ Rated KW x 10
400766 Speed Bias RO INT Speed Bias x 100
400767 Load Enable RW BOOL
400768 Base Load Mode RW BOOL
400769 System Load Control RW BOOL
400770 System Sync Control RW BOOL
400771 Trims Enabled RW BOOL
400772 RESERVED for factory use
400773 RESERVED for factory use
400774 RESERVED for factory use
400775 Reactive Power Sharing Proportional Gain RW UINT GAIN x 100, 100 = 1.00
400776 Reactive Power Sharing Integral Gain RW UINT GAIN x 100, 100 = 1.00
400777 Reactive Power Sharing Derviative Gain RW UINT GAIN x 100, 100 = 1.00
400778 Voltage Trim Proportional Gain RW UINT GAIN x 100, 100 = 1.00
400779 Voltage Trim Integral Gain RW UINT GAIN x 100, 100 = 1.00
400780 Voltage Trim Derivative Gain RW UINT GAIN x 100, 100 = 1.00
400781 Reactive Power Baseload Setpoint RW INT % Rated KVAR x 10
400782 Reactive Power Baseload Proportional Gain RW UINT GAIN x 100, 100 = 1.00
400783 Reactive Power Baseload Integral Gain RW UINT GAIN x 100, 100 = 1.00
400784 Reactive Power Baseload Derivative Gain RW UINT GAIN x 100, 100 = 1.00
400785 Power Factor Control Setting RW INT PF x 100
400786 Power Factor Control Proportional Gain RW UINT GAIN x 100, 100 = 1.00
400787 Power Factor Control Integral Gain RW UINT GAIN x 100, 100 = 1.00
400788 Power Factor Control Derivative Gain RW UINT GAIN x 100, 100 = 1.00
400789 System Reactive Load Control Proportional RW UINT GAIN x 100, 100 = 1.00
Gain
400790 System Reactive Load Control Integral Gain RW UINT GAIN x 100, 100 = 1.00
400791 System Reactive Load Control Derivative Gain RW UINT GAIN x 100, 100 = 1.00
400792 System Power Factor Control Proportional Gain RW UINT GAIN x 100, 100 = 1.00
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


94
Write Data
Register Parameter Access Units Type Type/Notes
400793 System Power Factor Control Integral Gain RW UINT GAIN x 100, 100 = 1.00
400794 System Power Factor Control Derivative Gain RW UINT GAIN x 100, 100 = 1.00
400795 Reactive Droop Slope RW UINT % Rated Volts
@ Rated KVAR x 10
400796 Voltage Bias RO INT Voltage Bias x 100
400797 Reactive Power Control Mode RW UNIQUE 0 = Power Factor
Control,
1 = Reactive Power
Control
400798 RESERVED for factory use
400799 RESERVED for factory use
400800 Gen Management Control Mode RW UNIQUE 1 = Manual,
2 = Runtime,
3 = Fuel Level
400801 Gen Management Enabled RW BOOL
400802 Gen Management Order RW UINT
400803 Gen Management Start Percent RW UINT % x 10
400804 Gen Management Stop Percent RW UINT % x 10
400805 Gen Management Start Delay RW UINT s
400806 Gen Management Stop Delay RW UINT s
400807 Gen Management Start Accumulator LW RO UDINT % X 10000
400808 Gen Management Start Accumulator HW RO
400809 Gen Management Stop Accumulator LW RO UDINT % X 10000
400810 Gen Management Stop Accumulator HW RO
400811 Gen Management Start KW RO kW X 10 UINT kW
400812 Gen Management Stop KW RO kW X 10 UINT kW
400813 Gen Management Stable Delay RW UINT s
400814 Gen Management Run Time Threshold RW UINT h X 10
400815 Gen Management Fuel Difference Threshold RW % X 10 UINT %
400816 Gen Management Min Gens Online RW UINT
400817 Gen Management Min Load Shed Priority RW UINT
400818 Gen Management Stopped By Gen Mgmt RO BOOL
400819 Gen Management Total Bus Capacity RO kW X 10 UINT kW
400820 RESERVED for factory use
400821 RESERVED for factory use
400822 RESERVED for factory use
400823 RESERVED for factory use
400824 RESERVED for factory use
400825 Number of Events RO UINT
400826 Event1 Time Stamp Register1: RO UINT
0 = Time stamped based in controller hours.
> 0 = Time stamped based in Calendar Date
and Time, with this register being Year
400827 Event1 Time Stamp Register2: RO UINT
If Event1 Time Stamp Register 1 = 0
then Not Used
Else if Event1 Time Stamp Register 1 > 0
then Calendar Day, Month
400828 Event1 Time Stamp Register3: RO UINT
If Event1 Time Stamp Register 1 = 0
then Controller Hours Most Significant Word
scaled by 10.
Else if Event1 Time Stamp Register 1 > 0
then Calendar Seconds
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


95
Write Data
Register Parameter Access Units Type Type/Notes
400829 Event1 Time Stamp Register4: RO UINT
If Event1 Time Stamp Register 1 = 0
then Controller Hours Least Significant Word
scaled by 10.
Else if Event1 Time Stamp Register 1 > 0
then Calendar Minute, Hour
400830 Event1 Event Id RO UINT
400831 Event1 ParameterId RO UINT
400832 Event1 FMI, Severity RO UINT
400833 Event2 Time Stamp Register1: RO UINT
0 = Time stamped based in controller hours.
> 0 = Time stamped based in Calendar Date
and Time, with this register being Year
400834 Event2 Time Stamp Register2: RO UINT
If Event2 Time Stamp Register 1 = 0
then Not Used
Else if Event2 Time Stamp Register 1 > 0
then Calendar Day, Month
400835 Event2 Time Stamp Register3: RO UINT
If Event2 Time Stamp Register 1 = 0
then Controller Hours Most Significan Word
scaled by 10.
Else if Event2 Time Stamp Register 1 > 0
then Calendar Seconds
400836 Event2 Time Stamp Register4: RO UINT
If Event2 Time Stamp Register 1 = 0
then Controller Hours Least Significant Word
scaled by 10.
Else if Event2 Time Stamp Register 1 > 0
then Calendar Minute, Hour
400837 Event2 Event Id RO UINT
400838 Event2 ParameterId RO UINT
400839 Event2 FMI, Severity RO UINT
400840 Event3 Time Stamp Register1: RO UINT
0 = Time stamped based in controller hours.
> 0 = Time stamped based in Calendar Date
and Time, with this register being Year
400841 Event3 Time Stamp Register2: RO UINT
If Event3 Time Stamp Register 1 = 0
then Not Used
Else if Event3 Time Stamp Register 1 > 0
then Calendar Day, Month
400842 Event3 Time Stamp Register3: RO UINT
If Event3 Time Stamp Register 1 = 0
then Controller Hours Most Significan Word
scaled by 10.
Else if Event3 Time Stamp Register 1 > 0
then Calendar Seconds
400843 Event3 Time Stamp Register4: RO UINT
If Event3 Time Stamp Register 1 = 0
then Controller Hours Least Significant Word
scaled by 10.
Else if Event3 Time Stamp Register 1 > 0
then Calendar Minute, Hour
400844 Event3 Event Id RO UINT
400845 Event3 ParameterId RO UINT
400846 Event3 FMI, Severity RO UINT
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


96
Write Data
Register Parameter Access Units Type Type/Notes
400847 Event4 Time Stamp Register1: RO UINT
0 = Time stamped based in controller hours.
> 0 = Time stamped based in Calendar Date
and Time, with this register being Year
400848 Event4 Time Stamp Register2: RO UINT
If Event4 Time Stamp Register 1 = 0
then Not Used
Else if Event4 Time Stamp Register 1 > 0
then Calendar Day, Month
400849 Event4 Time Stamp Register3: RO UINT
If Event4 Time Stamp Register 1 = 0
then Controller Hours Most Significan Word
scaled by 10.
Else if Event4 Time Stamp Register 1 > 0
then Calendar Seconds
400850 Event4 Time Stamp Register4: RO UINT
If Event4 Time Stamp Register 1 = 0
then Controller Hours Least Significant Word
scaled by 10.
Else if Event4 Time Stamp Register 1 > 0
then Calendar Minute, Hour
400851 Event4 Event Id RO UINT
400852 Event4 ParameterId RO UINT
400853 Event4 FMI, Severity RO UINT
400854 Event5 Time Stamp Register1: RO UINT
0 = Time stamped based in controller hours.
> 0 = Time stamped based in Calendar Date
and Time, with this register being Year
400855 Event5 Time Stamp Register2: RO UINT
If Event5 Time Stamp Register 1 = 0
then Not Used
Else if Event5 Time Stamp Register 1 > 0
then Calendar Day, Month
400856 Event5 Time Stamp Register3: RO UINT
If Event5 Time Stamp Register 1 = 0
then Controller Hours Most Significan Word
scaled by 10.
Else if Event5 Time Stamp Register 1 > 0
then Calendar Seconds
400857 Event5 Time Stamp Register4: RO UINT
If Event5 Time Stamp Register 1 = 0
then Controller Hours Least Significant Word
scaled by 10.
Else if Event5 Time Stamp Register 1 > 0
then Calendar Minute, Hour
400858 Event5 Event Id RO UINT
400859 Event5 ParameterId RO UINT
400860 Event5 FMI, Severity RO UINT
400861 Event6 Time Stamp Register1: RO UINT
0 = Time stamped based in controller hours.
> 0 = Time stamped based in Calendar Date
and Time, with this register being Year
400862 Event6 Time Stamp Register2: RO UINT
If Event6 Time Stamp Register 1 = 0
then Not Used
Else if Event6 Time Stamp Register 1 > 0
then Calendar Day, Month
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


97
Write Data
Register Parameter Access Units Type Type/Notes
400863 Event6 Time Stamp Register3: RO UINT
If Event5 Time Stamp Register 1 = 0
then Controller Hours Most Significan Word
scaled by 10.
Else if Event5 Time Stamp Register 1 > 0
then Calendar Seconds
400864 Event6 Time Stamp Register4: RO UINT
If Event5 Time Stamp Register 1 = 0
then Controller Hours Least Significant Word
scaled by 10.
Else if Event5 Time Stamp Register 1 > 0
then Calendar Minute, Hour
400865 Event6 Event Id RO UINT
400866 Event6 ParameterId RO UINT
400867 Event6 FMI, Severity RO UINT
400868 Event7 Time Stamp Register1: RO UINT
0 = Time stamped based in controller hours.
> 0 = Time stamped based in Calendar Date
and Time, with this register being Year
400869 Event7 Time Stamp Register2: RO UINT
If Event7 Time Stamp Register 1 = 0
then Not Used
Else if Event7 Time Stamp Register 1 > 0
then Calendar Day, Month
400870 Event7 Time Stamp Register3: RO UINT
If Event7 Time Stamp Register 1 = 0
then Controller Hours Most Significan Word
scaled by 10.
Else if Event7 Time Stamp Register 1 > 0
then Calendar Seconds
400871 Event7 Time Stamp Register4: RO UINT
If Event7 Time Stamp Register 1 = 0
then Controller Hours Least Significant Word
scaled by 10.
Else if Event7 Time Stamp Register 1 > 0
then Calendar Minute, Hour
400872 Event7 Event Id RO UINT
400873 Event7 ParameterId RO UINT
400874 Event7 FMI, Severity RO UINT
400875 Event8 Time Stamp Register1: RO UINT
0 = Time stamped based in controller hours.
> 0 = Time stamped based in Calendar Date
and Time, with this register being Year
400876 Event8 Time Stamp Register2: RO UINT
If Event8 Time Stamp Register 1 = 0
then Not Used
Else if Event8 Time Stamp Register 1 > 0
then Calendar Day, Month
400877 Event8 Time Stamp Register3: RO UINT
If Event8 Time Stamp Register 1 = 0
|then Controller Hours Most Significan Word
scaled by 10.
Else if Event8 Time Stamp Register 1 > 0
then Calendar Seconds
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


98
Write Data
Register Parameter Access Units Type Type/Notes
400878 Event8 Time Stamp Register4: RO UINT
If Event8 Time Stamp Register 1 = 0
then Controller Hours Least Significant Word
scaled by 10.
Else if Event8 Time Stamp Register 1 > 0
then Calendar Minute, Hour
400879 Event8 Event Id RO UINT
400880 Event8 ParameterId RO UINT
400881 Event8 FMI, Severity RO UINT
400882 Event Select RW UINT
400883 Selected Event Time Stamp Register1: RO UINT
0 = Time stamped based in controller hours.
> 0 = Time stamped based in Calendar Date
and Time, with this register being Year
400884 Selected Event Time Stamp Register2: RO UINT
If Selected Event Time Stamp Register 1 = 0
then Not Used
Else if Selected Event Time Stamp Register 1 >
0 then Calendar Day, Month
400885 Selected Event Time Stamp Register3: RO UINT
If Event8 Time Stamp Register 1 = 0
then Controller Hours Most Significan Word
scaled by 10.
Else if Event8 Time Stamp Register 1 > 0
then Calendar Seconds
400886 Selected Event Time Stamp Register4: RO UINT
If Selected Event Time Stamp Register 1 = 0
then Controller Hours Least Significant Word
scaled by 10.
Else if Selected Event Time Stamp Register 1 >
0 then Calendar Minute, Hour
400887 Selected Event Event Id RO UINT
400888 Selected Event ParameterId RO UINT
400889 Selected Event FMI, Severity RO UINT
400890 RESERVED (reserved for object ID)
400891 RESERVED for factory use
400892 RESERVED for factory use
400893 RESERVED for factory use
400894 RESERVED for factory use
400895 Number of Active Events RO UINT
400896 Active Event1 Level and FMI RO UINT
400897 Active Event1 Object ID RO UINT
400898 Active Event1 Event Id RO UINT
400899 Active Event1 ParameterId RO UINT
400900 Active Event2 Level and FMI RO UINT
400901 Active Event2 Object ID RO UINT
400902 Active Event2 Event Id RO UINT
400903 Active Event2 ParameterId RO UINT
400904 Active Event3 Level and FMI RO UINT
400905 Active Event3 Object ID RO UINT
400906 Active Event3 Event Id RO UINT
400907 Active Event3 ParameterId RO UINT
400908 Active Event4 Level and FMI RO UINT
400909 Active Event4 Object ID RO UINT
400910 Active Event4 Event Id RO UINT
400911 Active Event4 ParameterId RO UINT
400912 Active Event5 Level and FMI RO UINT
400913 Active Event5 Object ID RO UINT
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


99
Write Data
Register Parameter Access Units Type Type/Notes
400914 Active Event5 Event Id RO UINT
400915 Active Event5 ParameterId RO UINT
400916 Active Event6 Level and FMI RO UINT
400917 Active Event6 Object ID RO UINT
400918 Active Event6 Event Id RO UINT
400919 Active Event6 ParameterId RO UINT
400920 Active Event7 Level and FMI RO UINT
400921 Active Event7 Object ID RO UINT
400922 Active Event7 Event Id RO UINT
400923 Active Event7 ParameterId RO UINT
400924 Active Event8 Level and FMI RO UINT
400925 Active Event8 Object ID RO UINT
400926 Active Event8 Event Id RO UINT
400927 Active Event8 ParameterId RO UINT
400928 Active Event9 Level and FMI RO UINT
400929 Active Event9 Object ID RO UINT
400930 Active Event9 Event Id RO UINT
400931 Active Event9 ParameterId RO UINT
400932 Active Event10 Level and FMI RO UINT
400933 Active Event10 Object ID RO UINT
400934 Active Event10 Event Id RO UINT
400935 Active Event10 ParameterId RO UINT
400936 Active Event11 Level and FMI RO UINT
400937 Active Event11 Object ID RO UINT
400938 Active Event11 Event Id RO UINT
400939 Active Event11 ParameterId RO UINT
400940 Active Event12 Level and FMI RO UINT
400941 Active Event12 Object ID RO UINT
400942 Active Event12 Event Id RO UINT
400943 Active Event12 ParameterId RO UINT
400944 Active Event13 Level and FMI RO UINT
400945 Active Event13 Object ID RO UINT
400946 Active Event13 Event Id RO UINT
400947 Active Event13 ParameterId RO UINT
400948 Active Event14 Level and FMI RO UINT
400949 Active Event14 Object ID RO UINT
400950 Active Event14 Event Id RO UINT
400951 Active Event14 ParameterId RO UINT
400952 Active Event15 Level and FMI RO UINT
400953 Active Event15 Object ID RO UINT
400954 Active Event15 Event Id RO UINT
400955 Active Event15 ParameterId RO UINT
400956 Active Event16 Level and FMI RO UINT
400957 Active Event16 Object ID RO UINT
400958 Active Event16 Event Id RO UINT
400959 Active Event16 ParameterId RO UINT
400960 Active Event17 Level and FMI RO UINT
400961 Active Event17 Object ID RO UINT
400962 Active Event17 Event Id RO UINT
400963 Active Event17 ParameterId RO UINT
400964 Active Event18 Level and FMI RO UINT
400965 Active Event18 Object ID RO UINT
400966 Active Event18 Event Id RO UINT
400967 Active Event18 ParameterId RO UINT
400968 Active Event19 Level and FMI RO UINT
400969 Active Event19 Object ID RO UINT
400970 Active Event19 Event Id RO UINT
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


100
Write Data
Register Parameter Access Units Type Type/Notes
400971 Active Event19 ParameterId RO UINT
400972 Active Event20 Level and FMI RO UINT
400973 Active Event20 Object ID RO UINT
400974 Active Event20 Event Id RO UINT
400975 Active Event20 ParameterId RO UINT
400976 Active Event21 Level and FMI RO UINT
400977 Active Event21 Object ID RO UINT
400978 Active Event21 Event Id RO UINT
400979 Active Event21 ParameterId RO UINT
400980 Active Event22 Level and FMI RO UINT
400981 Active Event22 Object ID RO UINT
400982 Active Event22 Event Id RO UINT
400983 Active Event22 ParameterId RO UINT
400984 Active Event23 Level and FMI RO UINT
400985 Active Event23 Object ID RO UINT
400986 Active Event23 Event Id RO UINT
400987 Active Event23 ParameterId RO UINT
400988 Active Event24 Level and FMI RO UINT
400989 Active Event24 Object ID RO UINT
400990 Active Event24 Event Id RO UINT
400991 Active Event24 ParameterId RO UINT
400992 Active Event25 Level and FMI RO UINT
400993 Active Event25 Object ID RO UINT
400994 Active Event25 Event Id RO UINT
400995 Active Event25 ParameterId RO UINT
400996 Active Event26 Level and FMI RO UINT
400997 Active Event26 Object ID RO UINT
400998 Active Event26 Event Id RO UINT
400999 Active Event26 ParameterId RO UINT
401000 Active Event27 Level and FMI RO UINT
401001 Active Event27 Object ID RO UINT
401002 Active Event27 Event Id RO UINT
401003 Active Event27 ParameterId RO UINT
401004 Active Event28 Level and FMI RO UINT
401005 Active Event28 Object ID RO UINT
401006 Active Event28 Event Id RO UINT
401007 Active Event28 ParameterId RO UINT
401008 Active Event29 Level and FMI RO UINT
401009 Active Event29 Object ID RO UINT
401010 Active Event29 Event Id RO UINT
401011 Active Event29 ParameterId RO UINT
401012 Active Event30 Level and FMI RO UINT
401013 Active Event30 Object ID RO UINT
401014 Active Event30 Event Id RO UINT
401015 Active Event30 ParameterId RO UINT
401016 Active Event Select RW UINT
401017 Selected Active Event Level and FMI RO UINT
401018 Selected Active Event Object ID RO UINT
401019 Selected Active Event Event Id RO UINT
401020 Selected Active Event ParameterId RO UINT
401021 RESERVED for factory use
thru
401033
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


101
Write Data
Register Parameter Access Units Type Type/Notes
401034 Characters 1 and 2 of String RO STRING
for Genset Model Number
401035 Characters 3 and 4 of String
for Genset Model Number
401036 Characters 5 and 6 of String
for Genset Model Number
401037 Characters 7 and 8 of String
for Genset Model Number
401038 Characters 9 and 10 of String
for Genset Model Number
401039 Characters 11 and 12 of String
for Genset Model Number
401040 Characters 13 and 14 of String
for Genset Model Number
401041 Characters 15 and 16 of String
for Genset Model Number
401042 Characters 17 and 18 of String
for Genset Model Number
401043 Characters 19 and 20 of String
for Genset Model Number
401044 Characters 21 and 22 of String
for Genset Model Number
401045 Characters 23 and 24 of String
for Genset Model Number
401046 Characters 25 and 26 of String
for Genset Model Number
401047 Characters 1 and 2 of String RO STRING
for Controller Serial Number
401048 Characters 3 and 4 of String
for Controller Serial Number
401049 Characters 5 and 6 of String
for Controller Serial Number
401050 Characters 7 and 8 of String
for Controller Serial Number
401051 Characters 9 and 10 of String
for Controller Serial Number
401052 Characters 11 and 12 of String
for Controller Serial Number
401053 Characters 13 and 14 of String
for Controller Serial Number
401054 Characters 15 and 16 of String
for Controller Serial Number
401055 Characters 17 and 18 of String
for Controller Serial Number
401056 Characters 19 and 20 of String
for Controller Serial Number
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


102
Write Data
Register Parameter Access Units Type Type/Notes
401057 Characters 1 and 2 of String RO STRING
for Genset Spec Number
401058 Characters 3 and 4 of String
for Genset Spec Number
401059 Characters 5 and 6 of String
for Genset Spec Number
401060 Characters 7 and 8 of String
for Genset Spec Number
401061 Characters 9 and 10 of String
for Genset Spec Number
401062 Characters 11 and 12 of String
for Genset Spec Number
401063 Characters 13 and 14 of String
for Genset Spec Number
401064 Characters 15 and 16 of String
for Genset Spec Number
401065 Characters 17 and 18 of String
for Genset Spec Number
401066 Characters 19 and 20 of String
for Genset Spec Number
401067 Characters 1 and 2 of String RO STRING
for Genset Serial Number
401068 Characters 3 and 4 of String
for Genset Serial Number
401069 Characters 5 and 6 of String
for Genset Serial Number
401070 Characters 7 and 8 of String
for Genset Serial Number
401071 Characters 9 and 10 of String
for Genset Serial Number
401072 Characters 11 and 12 of String
for Genset Serial Number
401073 Characters 13 and 14 of String
for Genset Serial Number
401074 Characters 15 and 16 of String
for Genset Serial Number
401075 Characters 17 and 18 of String
for Genset Serial Number
401076 Characters 19 and 20 of String
for Genset Serial Number
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


103
Write Data
Register Parameter Access Units Type Type/Notes
401077 Characters 1 and 2 of String RO STRING
for Alternator Part Number
401078 Characters 3 and 4 of String
for Alternator Part Number
401079 Characters 5 and 6 of String
for Alternator Part Number
401080 Characters 7 and 8 of String
for Alternator Part Number
401081 Characters 9 and 10 of String
for Alternator Part Number
401082 Characters 11 and 12 of String
for Alternator Part Number
401083 Characters 13 and 14 of String
for Alternator Part Number
401084 Characters 15 and 16 of String
for Alternator Part Number
401085 Characters 17 and 18 of String
for Alternator Part Number
401086 Characters 19 and 20 of String
for Alternator Part Number
401087 Characters 1 and 2 of String RO STRING
for Engine Part Number
401088 Characters 3 and 4 of String
for Engine Part Number
401089 Characters 5 and 6 of String
for Engine Part Number
401090 Characters 7 and 8 of String
for Engine Part Number
401091 Characters 9 and 10 of String
for Engine Part Number
401092 Characters 11 and 12 of String
for Engine Part Number
401093 Characters 13 and 14 of String
for Engine Part Number
401094 Characters 15 and 16 of String
for Engine Part Number
401095 Characters 17 and 18 of String
for Engine Part Number
401096 Characters 19 and 20 of String
for Engine Part Number
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


104
Write Data
Register Parameter Access Units Type Type/Notes
401097 Characters 1 and 2 of String RO STRING
for Engine Model Number
401098 Characters 3 and 4 of String
for Engine Model Number
401099 Characters 5 and 6 of String
for Engine Model Number
401100 Characters 7 and 8 of String
for Engine Model Number
401101 Characters 9 and 10 of String
for Engine Model Number
401102 Characters 11 and 12 of String
for Engine Model Number
401103 Characters 13 and 14 of String
for Engine Model Number
401104 Characters 15 and 16 of String
for Engine Model Number
401105 Characters 17 and 18 of String
for Engine Model Number
401106 Characters 19 and 20 of String
for Engine Model Number
401107 Characters 1 and 2 of String RO STRING
for Engine Serial Number
401108 Characters 3 and 4 of String
for Engine Serial Number
401109 Characters 5 and 6 of String
for Engine Serial Number
401110 Characters 7 and 8 of String
for Engine Serial Number
401111 Characters 9 and 10 of String
for Engine Serial Number
401112 Characters 11 and 12 of String
for Engine Serial Number
401113 Characters 13 and 14 of String
for Engine Serial Number
401114 Characters 15 and 16 of String
for Engine Serial Number
401115 Characters 17 and 18 of String
for Engine Serial Number
401116 Characters 19 and 20 of String
for Engine Serial Number
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


105
Write Data
Register Parameter Access Units Type Type/Notes
401117 Characters 1 and 2 of String RO STRING
for ECM Serial Number
401118 Characters 3 and 4 of String
for ECM Serial Number
401119 Characters 5 and 6 of String
for ECM Serial Number
401120 Characters 7 and 8 of String
for ECM Serial Number
401121 Characters 9 and 10 of String
for ECM Serial Number
401122 Characters 11 and 12 of String
for ECM Serial Number
401123 Characters 13 and 14 of String
for ECM Serial Number
401124 Characters 15 and 16 of String
for ECM Serial Number
401125 Characters 17 and 18 of String
for ECM Serial Number
401126 Characters 19 and 20 of String
for ECM Serial Number
401127 RESERVED
thru
409996
409997 Vendor RO UINT * 7728 for Kohler Co.
409998 Modbus Map Version RO UINT * 2 for this map,
1 is initial release
409999 Controller Type RO UINT * 49 for DEC3500
* Firmware versions before 1.4 do not support reading these reserved registers.
[ Firmware versions before 1.4 do not support this parameter.
] Parameter is not writable in firmware versions before 1.4.

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


106
The Decision-Makerr 3500 controller reports the
following abnormal values to express invalid, incorrect,
or unsupported data in a given register.

Data Unsigned Value Signed Value


Value (Hex) Type (Decimal) (Decimal) Description
0xFFC0 ANY 65472 --64 A Modbus register is not
supported in the given
application.
Note: Not all unsupported
registers will return the invalid
register flag, some
unsupported registers will
return an exception response.
0x7FE0 — INT 32736 — 32767 32736 — 32767 The register is supported, but
0x7FFF Note: This return value is used the data in the register is
when the value reported is a unknown. This could indicate
signed number. Any number that the operating conditions
larger than this will appear to render the data unreadable
be a very large negative (such as sensors on an ECM
number. engine when the ECM is not
powered up), or indicate that
the physical hardware to
measure the quantity is either
not present or replying with an
out-of-range signal.
0xFFE0 — UINT 65504 — 65535 --32 — --1 The register is supported, but
0xFFFF Note: This return value is used the data in the register is
when the value reported is an unknown. This could indicate
unsigned number. The that the operating conditions
number should not be render the data unreadable
interpreted as negative. (such as sensors on an ECM
engine when the ECM is not
powered up), or indicate that
the physical hardware to
measure the quantity is either
not present or replying with an
out-of-range signal.
0x7FFFFFE0 — DINT 2147483616 — 2147483647 2147483616 — 2147483647 The register is supported, but
0x7FFFFFFF the data in the register is
unknown. This could indicate
that the operating conditions
render the data unreadable
(such as sensors on an ECM
engine when the ECM is not
powered up), or indicate that
the physical hardware to
measure the quantity is either
not present or replying with an
out-of-range signal.
0xFFFFFFE0 — UDINT 4294967264 — 4294967295 4294967264 — 4294967295 The register is supported, but
0xFFFFFFFF the data in the register is
unknown. This could indicate
that the operating conditions
render the data unreadable
(such as sensors on an ECM
engine when the ECM is not
powered up), or indicate that
the physical hardware to
measure the quantity is either
not present or replying with an
out-of-range signal.

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


107
7.5 Inputs and Outputs Events
Note: See Figure 7-5 for more information on Event IDs
that are identified as 1 in the table below.
Event Parameter FMI Programmed Programmed
ID ID (Failure Mode Indicator) Event ID/Parameter at Local Display Level Input Output
Protectives
Low Engine Speed Shutdown D
1 1100
High Engine Speed Shutdown D
Shorted High Engine Oil Pressure * Warning AD D
Shorted High Engine Oil Pressure * Shutdown AD D
Shorted Low Engine Oil Pressure * Shutdown D
1 1102
Low Engine Oil Pressure Warning AD D
Low Engine Oil Pressure Shutdown D D
Open Circuit Engine Oil Pressure * Shutdown D
Low Engine Coolant Temperature * Warning AD D
Low Engine Coolant Temperature * Shutdown D
High Engine Coolant Temperature * Warning AD D
1 1103 High Engine Coolant Temperature * Shutdown AD D
Open Circuit Engine Coolant Temperature * Shutdown D
Shorted High (3) Engine Coolant Temperature * Shutdown D
Shorted Low (4) Engine Coolant Temperature * Shutdown D
High Lube Oil Temperature * Warning AD
1 1115
High Lube Oil Temperature * Shutdown D
1 1105 Low Engine Coolant Level Shutdown D D
Low Engine Fuel Level Warning AD D
Low Engine Fuel Level Shutdown D D
1 1106
High Engine Fuel Level Warning D D
Critically High Engine Fuel Level Warning D D
Low Fuel Pressure Warning AD D
1 1110
Low Fuel Pressure Shutdown AD D
Low Gen Battery Voltage Warning D
1 1107
High Gen Battery Voltage Warning D
6 Low Cranking Voltage Warning D
Low Engine Oil Level Warning AD D
1 1104
Low Engine Oil Level Shutdown D D
Low Generator Voltage L1-L2 Shutdown D
1 1334
High Generator Voltage L1-L2 Shutdown D
Low Generator Voltage L2-L3 Shutdown D
1 1336
High Generator Voltage L2-L3 Shutdown D
Low Generator Voltage L3-L1 Shutdown D
1 1338
High Generator Voltage L3-L1 Shutdown D
Low Avg Gen Voltage L-L Warning D
1 134
High Avg Gen Voltage L-L Warning D
Low Generator Frequency Warning D
High Generator Frequency Warning D
1 1358
Low Generator Frequency Shutdown D
High Generator Frequency Shutdown D
Low Total Power (Generator Total Real Power) Warning D
1 1374 High Total Power (Generator Total Real Power) Warning D
High Total Power (Generator Total Real Power) Shutdown D
1 1323 Low Total Reactive Power Warning D
1 1356 High Avg Current Warning D
1 1601 Low Maximum Alternator Current Shutdown D
High Intake Air Temperature Warning D
1 1121
High Intake Air Temperature Shutdown D
High Fuel Temperature Warning D
1 1109
High Fuel Temperature Shutdown D
1 1114 Low Coolant Pressure Warning AD D

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


108
Event Parameter FMI Programmed Programmed
ID ID (Failure Mode Indicator)Event ID/Parameter at Local Display Level Input Output
30 AC Sensing Lost Warning D
30 AC Sensing Lost Shutdown D
20 Alternator Protection Shutdown D
23 Auxiliary Input Warning AD D
23 Auxiliary Input Shutdown D D
5 Battery Charger Fault Warning AD D
75 Ecm Communication Loss Shutdown D
176 Ecm Model Mismatch Shutdown
19 Emergency Stop Shutdown D
35 Fuel Tank Leak Warning AD D
35 Fuel Tank Leak Shutdown D D
21 Ground Fault Input Warning AD D
28 Locked Rotor Shutdown D
37 Electrical Metering Communication Loss Shutdown
4 Over Crank Shutdown D
29 Speed Sensor Fault Warning D
Other Alerts
11 Alarm Horn Silenced Status
12 Engine Cool Down Active Notice D
14 Engine Start Aid Active Notice D
125 Engine Started Status
126 Engine Stopped Status
8 Emergency Power System Supplying Load Notice D
9 Generator Running Notice D
3 Not In Auto Warning D
248 Option Board 2A Communication Loss Notice
249 Option Board 2B Communication Loss Notice
250 Option Board 2C Communication Loss Notice
16 Remote Start Status
235 Load Priority 1 Shed Notice D
236 Load Priority 2 Shed Notice D
237 Load Priority 3 Shed Notice D
238 Load Priority 4 Shed Notice D
239 Load Priority 5 Shed Notice D
24 Load Priority 6 Shed Notice D
255 Cabinet Intrusion Alarm Warning D D
253 Reserve Oil Empty Warning D D
410 Stopped By Generator Management Status D
379 Failure To Synchronize Warning D
1 474 High Fail To Open Delay Warning
1 4741 High Fail To Close Delay Warning
1 4716 High Max Close Attempts Warning
Generator Management (Invalid Generator Warning
1 3851 Erroneous Data Received
Management Enabled)
1 4328 High Trip To Shutdown Delay Shutdown
26 Run Relay Coil Overload Shutdown
27 Starter Relay Coil Overload Shutdown
High System Frequency Warning
1 1702
Low System Frequency Warning
High System Voltage Warning
1 1700
Low System Voltage Warning
1 1703 Erroneous Data Received System Phase Warning

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


109
Event Parameter FMI Programmed Programmed
ID ID (Failure Mode Indicator) Event ID/Parameter at Local Display Level Input Output
ECM Diagnostics
32 Engine Derate Active Warning
33 Injector Wiring Fault Warning
26 Run Relay Coil Overload Warning
31 Sensor Supply Voltage Warning
29 Speed Sensor Fault Warning
27 Starter Relay Coil Overload Warning
34 Water In Fuel Warning
Notices Excluded From Display
25 Common Fault Notice D
24 Common Warning Notice D
15 System Ready Notice D
228 Remote Start Command Issued Notice
231 Run Button Acknowledged Notice
312 Contactor Notice D
313 Close Breaker Notice D
43 Remove Breaker Trip Notice D
44 Standalone Operation Status D
45 Load Enable Status D
46 Baseload Mode Status D
47 System Control Mode Status D
48 System Sync Mode Status D
49 Enable Trims Status D
* Sensor dependent Note: A = Analog, D = Digital
Figure 7-4 Input and Output Events

7.6 Failure Mode Indicator (FMI) 7.7 Severity Level


CriticallyHigh 0 Status 1
CriticallyLow 1 Warning 2
Erratic 2 Fault 3
ShortedHigh 3 Shutdown 4
ShortedLow 4 Notice 5
OpenCircuit 5
GroundedCircuit 6 7.8 Object ID
MechanicalSystemNotResponding 7
AbnormalFrequency 8 DEC3500 = 0
AbnormalUpdateRate 9 14 Relay Board = 1
AbnormalRateOfChange 10
RootCauseUnknown 11
DeviceOutOfOrder 12
OutOfCalibration 13
SpecialInstructions 14
SlightlyHigh 15
High 16
SlightlyLow 17
Low 18
ErroneousDataReceived 19
Unavailable 28
Available 29
OK 30
NotApplicable 31

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


110
7.9 Event ID 1
Decision-Makerr 3500 Controller
Event Param
ID Level FMI ID Text to display
1 4 16 1100 Overspeed Shutdown
1 4 18 1100 Underspeed Shutdown
1 2 18 1102 Low Oil Pressure Warning
1 4 18 1102 Low Oil Pressure Shutdown
1 2 3 1102 Shorted High Oil Pressure Warning
1 4 3 1102 Shorted High Oil Pressure Shutdown
1 4 4 1102 Shorted Low Oil Pressure Shutdown
1 4 5 1102 Open Circuit Oil Pressure Shutdown
1 2 18 1103 Low Coolant Temperature Warning
1 2 16 1103 High Coolant Temp Warning
1 4 16 1103 High Coolant Temp Shutdown
1 4 5 1103 No Coolant Temp Signal Shutdown
1 4 18 1103 Low Coolant Temperature Shutdown
1 4 3 1103 Shorted High Coolant Temperature Shutdown
1 4 4 1103 Shorted Low Coolant Temperature Shutdown
1 2 18 1104 Low Oil Level Warning
1 4 18 1104 Low Oil Level Shutdown
1 4 18 1105 Low Coolant Level Shutdown
1 2 18 1106 Low Fuel Warning
1 4 18 1106 Low Fuel Shutdown
1 2 16 1106 High Fuel Warning
1 2 0 1106 Critically High Fuel Warning
1 2 18 1107 Low Battery Voltage
1 2 16 1107 High Battery Voltage
1 2 16 1109 High Fuel Temperature Warning
1 4 16 1109 High Fuel Temperature Shutdown
1 2 18 1110 Low Fuel Pressure Warning
1 4 18 1110 Low Fuel Pressure Shutdown
1 2 18 1114 Low Coolant Pressure Warning
1 2 6 1115 High Oil Temperature Warning
1 4 16 1115 High Oil Temperature Shutdown
1 2 16 1121 High Intake Air Temperature Warning
1 4 16 1121 High Intake Air Temperature Shutdown
1 2 18 1323 Low Total Reactive Power Warning
1 4 18 1334 Under Voltage Shutdown (L1--L2)
1 4 16 1334 Over Voltage Shutdown (L1--L2)
1 4 18 1336 Under Voltage Shutdown (L2--L3)
1 4 16 1336 Over Voltage Shutdown (L2--L3)
1 4 18 1338 Under Voltage Shutdown (L3--L1)
1 4 16 1338 Over Voltage Shutdown (L3--L1)
1 2 18 134 Under Avg. Voltage Warning (L--L)
1 2 16 134 Over Avg. Voltage Warning (L--L)
1 2 16 1356 Over Avg. Current Warning
1 4 18 1358 Under Frequency Shutdown
1 4 16 1358 Over Frequency Shutdown
1 2 18 1358 Under Frequency Warning
1 2 16 1358 Over Frequency Warning
1 2 18 1374 Low Total Power Warning
1 2 16 1374 High Total Power Warning
1 4 16 1374 High Total Power Shutdown
1 4 18 1601 Low Maximum Alternator Current

TP-6113 9/18 Section 7 Decision-Maker 3500 Generator Set Controller


111
Decision-Makerr 3500 Controller
Event Param
ID Level FMI ID Text to display
1 2 16 1700 High System Voltage Warning
1 2 18 1700 Low System Voltage Warning
1 2 16 1702 High System Frequency Warning
1 2 18 1702 Low System Frequency Warning
1 2 19 1703 Erroneous Data Received System Phase Warning
1 2 19 3851 Erroneous Data Received Generator Management Warning
1 4 16 4328 High Trip To Shutdown Delay Shutdown
1 2 16 4716 High Max Close Attempts Warning
1 2 16 474 High Fail To Open Delay Warning
1 2 16 4741 High Fail To Close Delay Warning

Figure 7-5 Event ID 1, Parameter Value Abnormal, Decision-Makerr 3500 Controller

Section 7 Decision-Maker 3500 Generator Set Controller TP-6113 9/18


112
Section 8 Decision-Maker 6000 Generator Set Controller

8.1 Specifications Disabling the generator set. Accidental starting can


cause severe injury or death. Before working on the
The Decision-Makerr 6000 controller’s Modbusr generator set or equipment connected to the set, disable the
generator set as follows: (1) Move the generator set master
communication capability:
switch to the OFF position. (2) Disconnect the power to the
battery charger. (3) Remove the battery cables, negative (--)
D Supports industry-standard Modbusr RTU protocol.
lead first. Reconnect the negative (--) lead last when
reconnecting the battery. Follow these precautions to prevent
D Can use Modbusr TCP protocol with the addition of a starting of the generator set by an automatic transfer switch,
Modbus/Ethernet converter. remote start/stop switch, or engine start command from a
remote computer.
D Connects to a Modbusr master singly over an
RS-232 line. Plan the connections and refer to Figure 1-1 through
Figure 1-4 to identify the cables needed. Use either an
D Uses RS-485 connections to connect to a Modbusr RS-232 cable or the supplied RS-485 connector with
master singly or over an RS-485 network. Belden #9841 or equivalent cable for a single
connection. Use the RS-485 connector and Belden
D Connects to an Ethernet network using a Modbus/ #9841 or equivalent cable to connect devices in a
Ethernet converter. network. Attach the RS-485 connectors as shown in
Figure 8-2. Use the termination resistor on the last
D Can operate as an RS-232 to RS-485 converter.
device in the network.
D Uses standard baud rates of 9600 or 19200.
Circuit isolation is recommended for installations that
may be exposed to electrical noise. See Appendix B,
Noise and Wiring Practices.

6000 Controller

P20

Figure 8-1 Decision-Makerr 6000 Controller

8.2 Hardware Connections


X-6058-27
WARNING resistor
(121 ohms)
connect
+ to -- on
last device Connect + to +
in network -- to --
GND to shield
Accidental starting.
between devices
Can cause severe injury or death.
Belden #9841
Disconnect the battery cables before
or equivalent *
working on the generator set.
Remove the negative (--) lead first
when disconnecting the battery. t1283
Reconnect the negative (--) lead last
when reconnecting the battery. Figure 8-2 RS-485 Connector Details

TP-6113 9/18 Section 8 Decision-Maker 6000 Generator Set Controller 113


Use the following procedure to connect the hardware. 9. Reconnect the generator set engine starting
Observe the safety precautions. battery, negative (--) lead last.

Controller Connection Procedure 10. Reconnect power to the battery charger, if


equipped.
1. Press the OFF button on the Decision-Maker 6000.
1 2
2. Disconnect the power to the battery charger, if
equipped.

3. Disconnect the generator set engine starting


battery(ies), negative (--) lead first.

4. Turn off and disconnect the power to all devices in


the system.

5. Open the enclosure and locate the connection


ports as shown in Figure 8-3 and Figure 8-4.

6. Make connections to the desired controller port(s).


For RS-232 connections, use connector P18. For
RS-485 connections, use the Modbusr RS-485
connector, P20 (connectors P19 and P21 are used tt1283
for other applications). 1. Main logic board
2. Communication connections. See Figure 8-4.
7. Close the controller enclosure.
Figure 8-3 Communication Port Locations for
8. Verify that the Decision-Maker 6000 is off. Decision-Maker 6000 Generator Set
Controller

1 2

ADV-7862

1. P19 RS-485 port (Modbus for DPS, SiteTech software, Ethernet converter)
2. P21 PGEN paralleling connection
3. P20 RS-485 Modbusr non-isolated connection for RSA or Ethernet converter
4. P18 RS-232 non-isolated connections (Monitor III connection)

Figure 8-4 Communication Connections Pin Identification

114 Section 8 Decision-Maker 6000 Generator Set Controller TP-6113 9/18


8.3 Controller Setup 7. Choose RS-232 or RS-485 for the primary port,
which is the port connected to the Modbusr master.
After connecting the hardware, set up the controller.
Enter the communication settings shown in the
procedure below. Refer to the controller operation 8. Enter the network address of the controller. Enter 1
manual for detailed instructions on how to enter settings (one) for a single connection.
through the controller keypad.
Note: Use a unique network address for each unit.
Note: Changing the programming mode requires Use numbers between 1 and 246. Do not
entering the generator set controller access use 0 (zero).
code. Refer to the controller operation manual for
more information. 9. Select the baud rate. Choose the same baud rate
for the Modbusr master, modems, and connected
devices.
Controller Setup Procedure
1. Go to Menu 14—Programming Mode using the 10. Go to Menu 14—Programming Mode again.
controller keypad. Enter the local programming Choose either remote programming mode, local
mode to allow changes to the controller programming mode, or programming mode off as
communication settings. described below:

2. Enter the controller access code when prompted a. To allow the Modbusr master to read and write
by the controller. to the controller, choose Remote; or

3. Go to Menu 13—Communications. b. To allow only monitoring through the Modbusr


connections but local programming through the
4. Use the MENU arrow buttons to move to the controller keypad, choose Local; or
Protocol Modbus 0 heading.
c. To turn the programming mode off, allowing no
5. Enter Yes at the Modbus Online Y/N display. controller programming from either the
Modbusr master or the local keypad, choose
6. Choose the connection type. Choose Converter Off.
and proceed to step 8 if the controller is converting
RS-232 to RS-485. Otherwise, choose Single and 11. Enter the controller access code when prompted
proceed to step 7. by the controller.

Note: The controller automatically selects RS-232


for the primary port if Converter is chosen for
the connection type.

TP-6113 9/18 Section 8 Decision-Maker 6000 Generator Set Controller 115


8.4 Modbus Registers 8.4.1 Guide to the Register Map
This section contains Modbusr registers for the Description Registers
Decision- Maker 6000 controller. Refer to Section 1.3 Monitoring 400001--400083
for definitions of terms and symbols used in the register
Electrical Output 400001--400032
tables.
Engine Status 400033--400060
Time delays, setpoints, inputs and outputs, and other Analog Input Status 400061--400076
user-defined parameters are entered through the Digital Input Status 400077--400078
controller keypad or SiteTech software. Refer to the
operation manuals for the controller or software for Controller Status 400079--400083
instructions. See the List of Related Materials for Maintenance 400084--400112
document part numbers. Time/Date 400113--400115

The system event stack registers 401500--401515 Time Delay Settings 400116--400124
contain the status (active or inactive) of fault warnings Settings and Setpoints 400125--400146
and shutdowns, inputs, outputs, and MDEC/ADEC Factory Setup 400147--400226
alarms. See Section 8.4.6.
Digital Input Setup 400227--400499
The event history registers 400871--401270 contain the Analog Input Setup 400500--400739
time and date information for the last 100 events. See Remapped Registers * 400740--400837
Section 8.4.6 for event message codes. Relay Driver Output Status 400838--400839
(see Section 8.4.4)
Relay Driver Output Setup 400840--400870
Event History 400871--401270
Customer-Defined Character Strings 401271--401295
Reserved and Write-Only Registers 401296--401305
Remote Functions 401306--401413
Reserved for Factory Use 401314--401499
System Event Stack (status of fault 401500--401515
warnings and shutdowns, inputs,
outputs, and MDEC alarms; see
Section 8.4.6.)
Reserved for Wireless Monitor 401516--401536
Reserved 401537--401549
Defined Common Faults 401550--401805
(Define/Inspect)
Reserved 401806--409998
Device ID 409999
* Registers 400740--400837 have been mapped to
401550--41647 (Defined Common Faults). See Section 8.4.3.

116 Section 8 Decision-Maker 6000 Generator Set Controller TP-6113 9/18


8.4.2 Modbus Registers
Register Data Description Access Data Type Range/Units/Notes
400001 L1 -- L2 Voltage RO WORD Volts AC
400002 L2 -- L3 Voltage RO WORD Volts AC
400003 L3 -- L1 Voltage RO WORD Volts AC
400004 L1 -- L0 Voltage RO WORD Volts AC
400005 L2 -- L0 Voltage RO WORD Volts AC
400006 L3 -- L0 Voltage RO WORD Volts AC
400007 L1 Current RO WORD Amps AC
400008 L2 Current RO WORD Amps AC
400009 L3 Current RO WORD Amps AC
400010 Frequency RO WORD Hz X 100
400011 Total kW RO WORD kW
400012 Percent of Rated kW RO WORD % Rated kW
400013 Total Power Factor RO SWORD PF X 100 (SIGNED)
400014 L1 kW RO WORD kW
400015 L1 Power Factor RO SWORD PF X 100 (SIGNED)
400016 L2 kW RO WORD kW
400017 L2 Power Factor RO SWORD PF X 100 (SIGNED)
400018 L3 kW RO WORD kW
400019 L3 Power Factor RO SWORD PF X 100 (SIGNED)
400020 Total kVAR RO SWORD kVAR (SIGNED)
400021 L1 kVAR RO SWORD kVAR (SIGNED)
400022 L2 kVAR RO SWORD kVAR (SIGNED)
400023 L3 kVAR RO SWORD kVAR (SIGNED)
400024 Total kVA RO WORD kVA
400025 L1 kVA RO WORD kVA
400026 L2 kVA RO WORD kVA
400027 L3 kVA RO WORD kVA
400028 Current Lead/Lag RO WORD Bits 0--1 Total Current -- Leading = 10 Lagging = 01
Bits 2--3 L1 Current -- Leading = 10 Lagging = 01
Bits 4--5 L2 Current -- Leading = 10 Lagging = 01
Bits 6--7 L3 Current -- Leading = 10 Lagging = 01
400029 Reserved For Future Use RO WORD Returns 0 (zero).
400030 Reserved For Future Use RO WORD Returns 0 (zero).
400031 Reserved For Future Use RO WORD Returns 0 (zero).
400032 Reserved For Future Use RO WORD Returns 0 (zero).
400033 Oil Pressure* RO WORD kPa/psi
400034 Coolant Temperature* RO SWORD Degrees C/Degrees F
400035 Engine Speed* RO WORD RPM
400036 Local Battery Voltage* RO WORD Volts DC X 10
400037 Fuel Pressure* RO WORD kPa/psi DDEC/MDEC/ADEC only
400038 Fuel Temperature* RO SWORD Degrees C/Degrees F DDEC/MDEC/ADEC only
400039 Fuel Rate* RO WORD Liters/Hour X 100 or Gallons/Hour X 100 DDEC only
400040 Used Last Run* RO WORD Liters/Gallons DDEC only
400041 Coolant Pressure* RO WORD kPa/psi DDEC only
400042 Coolant Level* RO WORD % X 10 DDEC only
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Section 8 Decision-Maker 6000 Generator Set Controller 117


Register Data Description Access Data Type Range/Units/Notes
400043 Lube Oil Temperature* RO SWORD Degrees C/Degrees F
DDEC/MDEC/ADEC only
400044 Oil Level* RO WORD % X 10 DDEC only
400045 Crankcase Pressure* RO WORD kPa/psi DDEC only
400046 Ambient Temperature* RO SWORD Degrees C/Degrees F DDEC only
400047 ECM Battery Voltage* RO WORD Volts DC X 10 DDEC/MDEC/ADEC only
400048 ECM Status RO WORD 0 = DDEC-Equipped, 1 = Non-ECM,
2 = MDEC/ADEC-Equipped
400049 Intake Air Temperature* RO SWORD Degrees C/Degrees F MDEC/ADEC only
400050 Intake Air Pressure* RO WORD Degrees C/Degrees F MDEC/ADEC only
400051 MDEC/ADEC Fault Codes* RO WORD Numeric Fault Code MDEC/ADEC only
400052 Reserved For Future Use RO WORD Returns 0 (zero).
400053 Reserved For Future Use RO WORD Returns 0 (zero).
400054 Reserved For Future Use RO WORD Mapped to register 401500 for compatibility with
earlier controller application code versions.
Note: Code versions 2.10 and higher use more
registers for the Event Stack than previous versions.
400055 Reserved For Future Use RO WORD Returns 0 (zero).
400056 Reserved For Future Use RO WORD Returns 0 (zero).
400057 Reserved For Future Use RO WORD Returns 0 (zero).
400058 Reserved For Future Use RO WORD Returns 0 (zero).
400059 Reserved For Future Use RO WORD Returns 0 (zero).
400060 Reserved For Future Use RO WORD Returns 0 (zero).
400061 Analog Input 00 (Battery Voltage)* RO WORD Volts DC
400062 Analog Input 01* RO WORD User-defined and calibrated through the 6000
400063 Analog Input 02* RO WORD controller. See the controller operation manual.

400064 Analog Input 03* RO WORD


400065 Analog Input 04* RO WORD
400066 Analog Input 05* RO WORD
400067 Analog Input 06* RO WORD
400068 Analog Input 07* RO WORD
400069 Reserved For Additional Input RO WORD
400070 Reserved For Additional Input RO WORD
400071 Reserved For Additional Input RO WORD
400072 Reserved For Additional Input RO WORD
400073 Reserved For Additional Input RO WORD
400074 Reserved For Additional Input RO WORD
400075 Reserved For Additional Input RO WORD
400076 Reserved For Additional Input RO WORD
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

118 Section 8 Decision-Maker 6000 Generator Set Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units/Notes
400077-- Digital Input Status/Option Flags RO 2 WORDS Word #1 Digital Inputs 0--15:
400078 Bit 0 Remote start contacts
Bit 1 Emergency stop
Bit 2 Low coolant level
Bit 3 Digital Input #1
Bit 4 Digital Input #2
Bit 5 Digital Input #3
Bit 6 Digital Input #4
Bit 7 Digital Input #5
Bit 8 Digital Input #6
Bit 9 Digital Input #7
Bit 10 Digital Input #8
Bit 11 Digital Input #9
Bit 12 Digital Input #10
Bit 13 Digital Input #11
Bit 14 Digital Input #12
Bit 15 Digital Input #13
400077-- Digital Input Status/Option Flags RO 2 WORDS Word #2:
400078, Bit 0 Digital Input #14
cont. Bit 1 Digital Input #15
Bit 2 Digital Input #16
Bit 3 Digital Input #17
Bit 4 Digital Input #18
Bit 5 Digital Input #19
Bit 6 Digital Input #20
Bit 7 Digital Input #21
Bit 8 DDEC Flag
Bit 9 MDEC/ADEC Flag
Bit 10 Tier1 Flag
Bit 11 Waukesha Flag
Bits 12--15 Unused
Input Is high/option enabled if bit is set.
Digital inputs are user-defined through the controller
or Monitor III software. See the related operation
manual.
400079 Master Switch Position RO WORD 0 = Error, 1 = Auto, 2 = Off, 3 = Run
400080 Programming Mode Status RO WORD 1 = Off, 2 = Local, 3 = Remote
400081 Reserved For Future Use RO WORD Returns 0 (zero).
400082 Reserved For Future Use RO WORD Returns 0 (zero).
400083 Reserved For Future Use RO WORD Returns 0 (zero).
400084 Total Number of Starts RO WORD Starts
400085 Total Run Time Hrs RO LONG HRS X 100 (LSW FIRST)
400087 Total Run Time Loaded Hrs RO LONG HRS X 100 (LSW FIRST)
400089 Total Run Time Unloaded Hrs RO LONG HRS X 100 (LSW FIRST)
400091 Total Run Time kW Hrs RO LONG kW Hrs (LSW First)
400093 RTSM Total Hrs RO LONG HRS X 100 (LSW FIRST)
400095 RTSM Loaded Hrs RO LONG HRS X 100 (LSW FIRST)
400097 RTSM Unloaded Hrs RO LONG HRS X 100 (LSW FIRST)
400099 RTSM kW Hrs RO LONG kW Hrs (LSW FIRST)
400101 Last Maintenance Date RO 2 WORDS Day | Month -- Year
400103 Operating Days Since Maint. RO WORD Days
400104 Number of Starts Since Maint. RO WORD Starts
400105 Last Start Date RO 2 WORDS Day | Month -- Year
400107 Last Start Time RO WORD Hr|Min
400108 Last Run Length RO WORD Hrs X 100
400109 Last Run Loaded RO WORD 0 = Unloaded, 1 = Loaded
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Section 8 Decision-Maker 6000 Generator Set Controller 119


Register Data Description Access Data Type Range/Units/Notes
400110 Timed Run Time (Hr:Min) RW WORD Hr|Min
400111 Timed Run Remaining (Hr:Min) RO WORD Hr|Min
400112 Is Timed Run Active RO WORD 1 = True, 0 = False
400113 Current Date RW 2 WORDS Day | Month -- 2 Digit Year | Day of Week (
0=Sunday)
400115 Current Time (24 Hr Clock) RW WORD Hr|Min
(Hr|Min)
400116 Time Delay Engine Start RW WORD Min | Sec
400117 Time Delay Starting Aid RW WORD Min | Sec
400118 Time Delay Crank On RW WORD Min | Sec
400119 Time Delay Crank Pause RW WORD Min | Sec
400120 Time Delay Engine Cooldown RW WORD Min | Sec
400121 Time Delay Crank Cycles RW WORD Cycles
400122 Time Delay Overvoltage RW WORD Min | Sec
400123 Time Delay Undervoltage RW WORD Min | Sec
400124 Time Delay Load Shed kW RW WORD Min | Sec
400125 Operating Mode RW WORD Bits 0--1: Operating Mode 1=Standby, 2=Prime Power
Bit 2: Unused
Bit 3: MDEC/ADEC DSC Mode 1 = Enabled, 0 =
Disabled
Bit 4: MDEC/ADEC VSG Mode 1 =Enabled, 0 = Dis-
abled
Bits 5--7: Temp Sensor Type
400126 System Voltage RW WORD Volts AC
400127 System Frequency RW WORD Hz
400128 System Phase RW WORD 1 = 3 Phase Delta, 2 = 3 Phase Wye, 3 = Single
Phase
400129 kW Rating RW WORD kW
400130 Load Shed Output RW WORD % of kW RATING
400131 Overvoltage RW WORD % of System Voltage
400132 Undervoltage RW WORD % of System Voltage
400133 Overfrequency RW WORD % of System Frequency
400134 Underfrequency RW WORD % of System Frequency
400135 Overspeed RW WORD Hz
400136 Battery Voltage RW WORD Volts DC X 10
400137 Lo Battery Voltage RW WORD Volts DC X 10
400138 Hi Battery Voltage RW WORD Volts DC X 10
400139 Metric Units RW WORD 1 = True, 0 = False
400140 NFPA 110 Defaults Enabled RW WORD 1 = True, 0 = False
400141 Rated Current RO WORD Amps AC
400142 Cooldown Temperature Override RW WORD 1 = True, 0 = False
400143 Reserved For Future Use RO WORD Returns 0 (zero).
400144 Reserved For Future Use RO WORD Returns 0 (zero).
400145 Reserved For Future Use RO WORD Returns 0 (zero).
400146 Reserved For Future Use RO WORD Returns 0 (zero).
400147 Final Assembly Date RO 2 WORDS Day | Month -- Year
400149 Final Assembly Clock No. RO LONG 99999 Max (LSW FIRST)
400151 Total Operating Days RO WORD Days
400152 Model No. RO 13 WORDS 26 Character String
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

120 Section 8 Decision-Maker 6000 Generator Set Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units/Notes
400165 Spec. No. RO 8 WORDS 16 Character String
400173 Genset Serial No. RO 10 WORDS 20 Character String
400183 Alternator Part No. RO 10 WORDS 20 Character String
400193 Engine Part No. RO 10 WORDS 20 Character String
400203 Control No. RO LONG (LSW FIRST)
400205 Code Version RO 3 WORDS 6 Character String
400208 Setup Lock RO WORD 1 = Locked, 0 = Unlocked
400209 Engine Model No. RO 4 WORDS 8 Character String ECM only
400213 Engine Serial No. RO 5 WORDS 10 Character String ECM only
400218 Unit No. RO 5 WORDS 10 Character String ECM only
400223 ECM Serial No. RO 4 WORDS 8 Character String ECM only
Digital Inputs 1--21 Setup (for status see 400077--400079):
400227 Digital Input 01 RW 13 WORDS Word 1: Enabled | Function ID
400240 Digital Input 02 PER INPUT Word 2: Inhibit Time (Min|Sec)
Word 3: Delay Time (Min|Sec)
400253 Digital Input 03 Word 4--13: 10 Words for 20 Character Description
400266 Digital Input 04 String
400279 Digital Input 05 Refer to Section 8.4.7, Digital Auxiliary Input
400292 Digital Input 06 Functions, for descriptions and codes.
See the controller operation manual for
400305 Digital Input 07 factory-reserved and user-selectable inputs for
400318 Digital Input 08 various applications.
400331 Digital Input 09
400344 Digital Input 10
400357 Digital Input 11
400370 Digital Input 12
400383 Digital Input 13
400396 Digital Input 14
400409 Digital Input 15
400422 Digital Input 16
400435 Digital Input 17
400448 Digital Input 18
400461 Digital Input 19
400474 Digital Input 20
400487 Digital Input 21
Note: Cannot read past end of block
Analog Input Setup (for status see registers 400061--400068)
400500 Analog Input 01 RW 16 WORDS Refer to the controller operation manual for
400516 Analog Input 02 PER INPUT identification of user inputs and factory-reserved
inputs for specific applications.
400532 Analog Input 03
400548 Analog Input 04
400564 Analog Input 05
400580 Analog Input 06
400596 Analog Input 07
Note: Cannot read past end of block
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Section 8 Decision-Maker 6000 Generator Set Controller 121


Register Data Description Access Data Type Range/Units/Notes
Analog Inputs 8--15 Setup
400612 Reserved For Non-ECM RO 16 WORDS
400628 PER INPUT

400644
400660
400676
400692
400708
400724
Note: Cannot read past end of block
Registers 400740--400837 have been mapped to 401550--41647.
Define/Inspect RDO Status (2 WORDS). See Section 8.4.4.
400838 RDO Status: RDO1 -- RDO16 RO[ WORD Output Is High If Individual Bit Is Set. Bit 0 = RDO 1
400839 RDO Status: RDO17 -- RDO31 RO[ WORD Output Is High If Individual Bit Is Set. Bit 0 = RDO 17
[ Software-controlled RDOs are RW.
Note: Cannot read past end of block
Define/Inspect RDOs (RW, 1 WORD per RDO). See Section 8.4.6
400840 Relay Driver Output 01 RW WORD Selection | Setpoint
400841 Relay Driver Output 02 RW WORD
400842 Relay Driver Output 03 RW WORD
400843 Relay Driver Output 04 RW WORD
400844 Relay Driver Output 05 RW WORD
400845 Relay Driver Output 06 RW WORD
400846 Relay Driver Output 07 RW WORD
400847 Relay Driver Output 08 RW WORD
400848 Relay Driver Output 09 RW WORD
400849 Relay Driver Output 10 RW WORD
400850 Relay Driver Output 11 RW WORD
400851 Relay Driver Output 12 RW WORD
400852 Relay Driver Output 13 RW WORD
400853 Relay Driver Output 14 RW WORD
400854 Relay Driver Output 15 RW WORD
400855 Relay Driver Output 16 RW WORD
400856 Relay Driver Output 17 RW WORD
400857 Relay Driver Output 18 RW WORD
400858 Relay Driver Output 19 RW WORD
400859 Relay Driver Output 20 RW WORD
400860 Relay Driver Output 21 RW WORD
400861 Relay Driver Output 22 RW WORD
400862 Relay Driver Output 23 RW WORD
400863 Relay Driver Output 24 RW WORD
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

122 Section 8 Decision-Maker 6000 Generator Set Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units/Notes
400864 Relay Driver Output 25 RW WORD Function | Setpoint
400865 Relay Driver Output 26 RW WORD
Function uses the event codes in Section 8.4.6.
400866 Relay Driver Output 27 RW WORD Setpoints are for analog inputs only; otherwise
400867 Relay Driver Output 28 RW WORD setpoint=0.
400868 Relay Driver Output 29 RW WORD
400869 Relay Driver Output 30 RW WORD
400870 Relay Driver Output 31 RW WORD
Note: Cannot read past end of block
Event History. See Section 8.4.6 for event codes.
400871-- Event History -- Page 1 (1--10) RO 40 WORDS 10 events, 4 words each:
400910 Event Code|Setpoint Hr|Min Day|Month Year
400911-- Event History -- Page 2 (11--20) RO 40 WORDS See Section 8.4.6 for event codes. Setpoints are for
400950 analog inputs only; otherwise setpoint=0
Note: Message code = 0xFFat end of history
400951-- Event History -- Page 3 (21--30) RO 40 WORDS
400990
400991-- Event History -- Page 4 (31--40) RO 40 WORDS
401030
401031-- Event History -- Page 5 (41--50) RO 40 WORDS
401070
401071-- Event History -- Page 6 (51--60) RO 40 WORDS
401110
401111-- Event History -- Page 7 (61--70) RO 40 WORDS
401150
401151-- Event History -- Page 8 (71--80) RO 40 WORDS
401190
401191-- Event History -- Page 9 (81--90) RO 40 WORDS
401230
401231-- Event History -- Page 10 (91--100) RO 40 WORDS
401270
Note: Cannot read past end of block.
Customer-Defined Character Strings (defined through Monitor software)
401271 Designation RW 5 WORDS 9 Character String
401276 Load RW 10 WORDS 20 Character String
401286 Location RW 10 WORDS 20 Character String
Note: Cannot read past end of block.
401296 Reserved for future use RO WORD Returns 0 (zero).
401297 Reserved for future use RO WORD Returns 0 (zero).
401298 Reserved for future use RO WORD Returns 0 (zero).
401299 Reserved for future use RO WORD Returns 0 (zero).
401300 Reserved for future use RO WORD Returns 0 (zero).
401301 Reserved for future use RO WORD Returns 0 (zero).
401302 Reserved for future use RO WORD Returns 0 (zero).
401303 Reserved for future use RO WORD Returns 0 (zero).
401304 Reserved for future use RO WORD Returns 0 (zero).
401305 Reserved for future use RO WORD Returns 0 (zero).
Note: Cannot Read Past End of Block
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Section 8 Decision-Maker 6000 Generator Set Controller 123


Register Data Description Access Data Type Range/Units/Notes
Remote Functions
401306 Start Timed Run WO WORD 1 = Start, 0 = No Start
401307 Stop Timed Run WO WORD 1 = Stop, 0 = No Stop
401308 Reset Maintenance Records WO WORD 1 = Reset, 0 = No Reset
401309 Remote Fault Reset WO WORD 1 = Reset, 0 = No Reset
401310 Reserved for future use RO WORD Returns 0 (zero).
401311 Reserved for future use RO WORD Returns 0 (zero).
401312 Reserved for future use RO WORD Returns 0 (zero).
401313 Reserved for future use RO WORD Returns 0 (zero).
401314-- Reserved for factory use
401499
System Event Stack (must be read as 16 register block). See Sections 8.4.5 and 8.4.6.
401500 System Events 0--15 Word #1 RO 16 WORDS System event status.
401501 System Events 16--31 Word #2 0=not active
1=active
401502 System Events 32--47 Word #3 Each bit corresponds to a different event code.
401503 System Events 48--63 Word #4 See Sections 8.4.5 and 8.4.6.
401504 System Events 64--79 Word #5
401505 System Events 80--95 Word #6
401506 System Events 96--111 Word #7
401507 System Events 112--127 Word #8
401508 System Events 128--143 Word #9
401509 System Events 144--159 Word #10
401510 System Events 160--175 Word #11
401511 System Events 176--191 Word #12
401512 System Events 192--207 Word #13
401513 System Events 208--223 Word #14
401514 System Events 224--239 Word #15
401515 System Events 240--255 Word #16
Note: Cannot Read Past End of Block.
401516-- Reserved RO WORD Reserved for the Wireless Monitor
401536
401537-- Not used RO WORD Returns illegal address
401549
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

124 Section 8 Decision-Maker 6000 Generator Set Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units/Notes
Define/Inspect Defined Common Faults:
401550 Emergency Stop RW WORD Selected | Setpoint
401551 Overspeed The selected byte indicates whether a given fault has
been assigned to the defined common fault:
401552 Overcrank
0=not assigned to the defined common fault;
401553 High Coolant Temperature 1=assigned to the defined common fault.
Shutdown The setpoint byte indicates the setpoint value for that
401554 Oil Pressure Shutdown item.
401555 Low Coolant Temperature
Warning (ECM only)
401556 Low Fuel
401557 High Coolant Temperature
Warning
401558 Oil Pressure Warning
401559 Master Not In Auto
401560 NFPA 110 Fault
401561 Low Battery Voltage
401562 High Battery Voltage
401563 Battery Charger Fault
401564 System Ready
401565 Loss of ECM Comm (ECM only)
401566 No Oil Pressure Signal
401567 High Oil Temperature Shutdown
401568 No Coolant Temperature Signal
401569 Low Coolant Level
401570 Speed Sensor Fault
401571 Locked Rotor
401572 Master Switch Error
401573 Master Switch Open
401574 Master Switch Off
401575 AC Sensing Loss RW WORD Selected | Setpoint
401576 Over Voltage The selected byte indicates whether a given fault has
been assigned to the defined common fault:
401577 Under Voltage
0=not assigned to the defined common fault;
401578 Weak Battery 1=assigned to the defined common fault.
401579 Over Frequency The setpoint byte indicates the setpoint value for that
item.
401580 Under Frequency
401581 Load Shed kW Overload RW WORD Selected | Setpoint
401582 Load Shed kW Under Frequency
401583 Over Current Warning
401584 EPS Supplying Load
401585 Internal Fault
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Section 8 Decision-Maker 6000 Generator Set Controller 125


Register Data Description Access Data Type Range/Units/Notes
401586 Engine Cooldown Delay RW WORD Selected | Setpoint
401587 Engine Start Delay
401588 Starting Aid
401589 Generator Running
401590 Air Damper Control
401591 Ground Fault
401592 EEPROM Write Failure
401593 Critical Overvoltage
401594 Alternator Protect Shutdown
401595 Air Damper Indicator
401596 Digital Input 01 RW WORD Note: Analog and digital inputs are user-defined
401597 Digital Input 02 through the controller or using Monitor III or
SiteTech software. See the related operation
401598 Digital Input 03 manual.
401599 Digital Input 04
401600 Digital Input 05
401601 Digital Input 06
401602 Digital Input 07
401603 Digital Input 08
401604 Digital Input 09
401605 Digital Input 10
401606 Digital Input 11
401607 Digital Input 12
401608 Digital Input 13
401609 Digital Input 14
401610 Digital Input 15
401611 Digital Input 16
401612 Digital Input 17
401613 Digital Input 18
401614 Digital Input 19
401615 Digital Input 20
401616 Digital Input 21
401617 Analog Input 01
401618 Analog Input 02
401619 Analog Input 03
401620 Analog Input 04
401621 Analog Input 05
401622 Analog Input 06
401623 Analog Input 07
401624 Reserved for additional input RW WORD
401625 Reserved for additional input
401626 Reserved for additional input
401627 Reserved for additional input
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

126 Section 8 Decision-Maker 6000 Generator Set Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units/Notes
Define/Inspect Defined Common Faults, continued:
401628 Reserved for additional input RW WORD
401629 Reserved for additional input
401630 Reserved for additional input
401631 Reserved for additional input
401632 Defined Common Fault
401633 Software Controlled RDO#1 RW WORD Selected | Setpoint
401634 Software Controlled RDO#2
401635 Software Controlled RDO#3
401636 Software Controlled RDO#4
401637-- Reserved for factory use
401648
401649 Genset Parameter Warning
401650 Genset S/N Mismatch Warning RW WORD Selected | Setpoint
401651 Genset S/N Mismatch Shutdown
401652 Reserved for factory use
401653 Protective Relay Overvoltage RW WORD Switchgear applications only. Cannot be defined as
401654 Protective Relay Under Voltage common fault or assigned as RDO, but can
referenced in event stack/log.
401655 Protective Relay Overfrequency
401656 Protective Relay Underfrequency
401657 Protective Relay Reverse Power
401658 Protective Relay Over Power
401659 Protective Relay Loss of Field
401660 Protective Relay Overcurrent Vr
401661 Reverse Power Shutdown RW WORD Switchgear applications only
401662 Over Power Shutdown
401663 Loss of Field Shutdown
401664 Over Current Shutdown
401665 Common Protective Relay Output RW WORD Switchgear applications only. Cannot be defined as
common fault, but can be assigned as RDO and
referenced in event stack/log.
401666 In Synch RW WORD Switchgear applications only.
401667 Breaker Trip
401668 Fuel Valve Relay RW WORD Waukesha only.
401669 Pre Lube Relay
401670 Air -Fuel Module Start
401671 Oil Temperature Loss of Signal
401672 High Oil Temperature Warning
401673 Intake Air Temperature Loss of
Signal
401674 High Intake Air Temperature RW WORD MDEC/ADEC only.
Warning
401675 High Intake Air Temperature
Shutdown
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Section 8 Decision-Maker 6000 Generator Set Controller 127


Register Data Description Access Data Type Range/Units/Notes
401676 MDEC/ADEC Yellow Alarm RW WORD MDEC/ADEC only.
401677 MDEC/ADEC Red Alarm
401678 MDEC/ADEC Block Heater
Control
401679 Low Coolant Temperature
Shutdown
401680 MDEC/ADEC Load Shed Over
Temperature
401681 Maintenance Reminder RW WORD
401682 Engine Derate Active (ECM only) RW WORD
401683 Engine Stalled RW WORD
401684 J1939 CAN Engine Shutdown RW WORD Deere, Doosan, GM engines only
401685-- Reserved For Future Use RW WORD
401740
401741 Air-Fuel Module Start RW WORD Waukesha only.
401742 No Dial Tone RW WORD With optional dial-out feature only.
401743 Dialout Message Sent
401744 No Modem at Powerup
401745 Modem Connection Failed
401746 Close Button Pressed RW WORD
401747 Open Button Pressed
401748 Key Switch Locked
401749 Key Switch Unlocked
401750 Auto Button Pressed
401751 Off Button Pressed
401752 Run Button Pressed
401753 Gen Circuit Breaker Closed
401754 Gen Circuit Breaker Opened
401755 Util Circuit Breaker Closed
401756 Util Circuit Breaker Opened
401757 Common Warning
401758 Common Load Shed
401759 PGEN General Warning
401760 PGEN General Fault
401761 PGEN Comm Not Online
401762 PGEN Duplicate ID
401763 PGEN Missing Node
401764 PGEN Extra Node
401765 Auto Synch Disabled
401766 Gen Volts and Hz Ok
401767 Synch Frequency Match
401768 Synch Phase Match
401769 Synch Volts Match
401770 Breaker Trip to Shutdown Time
Delay Expired
401771 Dead Bus Sense Fault
401772 First On Fault
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

128 Section 8 Decision-Maker 6000 Generator Set Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units/Notes
401773 Fail to Synch Timeout RW WORD
401774 Circuit Breaker Close Fault
401775 Circuit Breaker Close Atts Fault
401776 Circuit Breaker Open Fault
401777 Circuit Breaker Current Fault
401778 Circuit Breaker Common Fault
401779 Contactor Output
401780 Close Generator Circuit Breaker
Output
401781 Trip Generator Circuit Breaker
Output
401782 Remote Shutdown
401783-- Reserved For Future Use RW WORD
401791
401792 Dual Start Application RW WORD
401793 Starter A Failure
401794 Starter B Failure
401795 Dual Starter B
401796 Controller Setup Warning
401797 Phase Selection Error
401798 Voltage Selection Error
401799 Frequency Selection Error
401800 kW Selection Error
401801 EEPROM Block Initialized
401802 Date Changed
401803 Controller Initialized
401804-- Reserved For Future Use
401999
402000-- Reserved For Factory Use
402512
402513-- Reserved For Future Use
409998
Device ID
409999 Device ID RO WORD Decision-Maker 6000 Device ID = 41
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Section 8 Decision-Maker 6000 Generator Set Controller 129


8.4.3 Remapped Registers Register Mapped to: Description
400787 401597 Digital Input 02
Registers 400740--400837 have been mapped to
401550--401647 (defined common faults). 400788 401598 Digital Input 03
400789 401599 Digital Input 04
Register Mapped to: Description 400790 401600 Digital Input 05
400740 401550 Emergency Stop 400791 401601 Digital Input 06
400741 401551 Overspeed 400792 401602 Digital Input 07
400742 401552 Overcrank 400793 401603 Digital Input 08
400743 401553 High Coolant Temperature 400794 401604 Digital Input 09
Shutdown 400795 401605 Digital Input 10
400744 401554 Oil Pressure Shutdown 400796 401606 Digital Input 11
400745 401555 Low Coolant Temperature Warn. 400797 401607 Digital Input 12
400746 401556 Low Fuel 400798 401608 Digital Input 13
400747 401557 High Coolant Temperature 400799 401609 Digital Input 14
Warning
400800 401610 Digital Input 15
400748 401558 Oil Pressure Warning
400801 401611 Digital Input 16
400749 401559 Master Not In Auto
400802 401612 Digital Input 17
400750 401560 NFPA 110 Fault
400803 401613 Digital Input 18
400751 401561 Low Battery Voltage
400804 401614 Digital Input 19
400752 401562 High Battery Voltage
400805 401615 Digital Input 20
400753 401563 Battery Charger Fault
400806 401616 Digital Input 21
400754 401564 System Ready
400807 401617 Analog Input 01
400755 401565 Loss of ECM Comm
400808 401618 Analog Input 02
400756 401566 No Oil Pressure Signal
400809 401619 Analog Input 03
400757 401567 High Oil Temperature Shutdown
400810 401620 Analog Input 04
400758 401568 No Coolant Temperature Signal
400811 401621 Analog Input 05
400759 401569 Low Coolant Level
400812 401622 Analog Input 06
400760 401570 Speed Sensor Fault
400813 401623 Analog Input 07
400761 401571 Locked Rotor
400814 401624
400762 401572 Master Switch Error
400815 401625
400763 401573 Master Switch Open
400816 401626
400764 401574 Master Switch Off
400817 401627
400765 401575 AC Sensing Loss Reserved for additional input
400818 401628
400766 401576 Over Voltage
400819 401629
400767 401577 Under Voltage
400768 401578 Weak Battery 400820 401630
400769 401579 Over Frequency 400821 401631
400770 401580 Under Frequency 400822 401632 Defined Common Fault
400771 401581 Load Shed kW Overload 400823 401633 Software Controlled RDO#1
400772 401582 Load Shed kW Under Frequency 400824 401634 Software Controlled RDO#2
400773 401583 Over Current Warning 400825 401635 Software Controlled RDO#3
400774 401584 EPS Supplying Load 400826 401636 Software Controlled RDO#4
400775 401585 Internal Fault 400827 401637
400776 401586 Engine Cooldown Delay 400828 401638
400777 401587 Engine Start Delay 400829 401639
400778 401588 Starting Aid 400830 401640
400779 401589 Generator Running 400831 401641
400780 401590 Air Damper Control 400832 401642 Reserved for factory use
400781 401591 Ground Fault 400833 401643
400782 401592 EEPROM Write Failure 400834 401644
400783 401593 Critical Overvoltage 400835 401645
400784 401594 Alternator Protect Shutdown 400836 401646
400785 401595 Air Damper Indicator 400837 401647
400786 401596 Digital Input 01

130 Section 8 Decision-Maker 6000 Generator Set Controller TP-6113 9/18


8.4.4 Relay Driver Outputs To identify the functions assigned to the RDOs, check
registers 400840--400870.
Status. Registers 400838--400839 contain the status
(active or not active) of the relay driver outputs (RDOs). Setup. Registers 400840--400870 contain the RDO
Each register is a 16-bit word and each individual bit function and setpoint information. The function
corresponds to one RDO. Figure 8-7 illustrates how the assigned to the RDO is indicated by the event codes
RDO status codes are stored. shown in the first byte of the register. Event codes are
listed in the table in Section 8.4.6. Setpoints are for
The RDO is active if the corresponding bit is set (equal analog inputs only; otherwise setpoint=0.
to 1). The example in Figure 8-6 shows that RDOs 7, 8,
12, 18, 23, and 30 are active.

Register RDO Number Corresponding to Each Bit


400848 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
400849 — 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17

Figure 8-5 RDO Status Registers

Register RDO Status: 0 = Not Set (not active), 1 = Set (active)


400848 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0
400849 — 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0

Figure 8-6 RDO Status Example

8.4.5 System Event Codes The condition indicated by the message code is active if
the corresponding bit is set. Figure 8-8 shows register
Event codes are contained in registers 401500 through 401500 indicating low battery voltage, a high coolant
401515. Each register is a 16-bit word, and each bit temperature warning, and a low fuel condition.
corresponds to a system event code. Figure 8-7
illustrates how the event codes are stored in the system
event stack registers. The numbers 0--255 in Figure 8-7
correspond to the event codes shown in the System
Event Codes table, Section 8.4.6. For example, number
6 corresponds to low fuel.

Register Event Code Indicated by Each Bit (See Section 8.4.6 for event code identification.)
401500 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
401501 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
401502 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32
401503 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48
401504 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64
401505 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80
401506 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96
401507 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112
401508 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128
401509 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144
401510 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160
401511 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176
401512 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192
401513 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208
401514 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224
401515 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240

Figure 8-7 Event Codes Stored in System Event Stack Registers 401500 through 401515

Register Event Code Status: 0 = Not Set, 1 = Set


401500 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0

Figure 8-8 Event Code Status Example, Register 401500

TP-6113 9/18 Section 8 Decision-Maker 6000 Generator Set Controller 131


8.4.6 System Event Code Table Code Description
47 Digital Input 02
The system event codes in the following table are used
48 Digital Input 03
for relay driver output functions as well as for events in
the event history and the event stack. 49 Digital Input 04
50 Digital Input 05
Code Description 51 Digital Input 06
0 Emergency Stop 52 Digital Input 07
1 Overspeed 53 Digital Input 08
2 Overcrank 54 Digital Input 09
3 High Coolant Temperature Shutdown 55 Digital Input 10
4 Oil Pressure Shutdown 56 Digital Input 11
5 Low Coolant Temperature 57 Digital Input 12
6 Low Fuel Warning 58 Digital Input 13
7 High Coolant Temperature Warning 59 Digital Input 14
8 Oil Pressure Warning 60 Digital Input 15
9 Master Not In Auto 61 Digital Input 16
10 NFPA 110 Fault 62 Digital Input 17
11 Low Battery Voltage 63 Digital Input 18
12 High Battery Voltage 64 Digital Input 19
13 Battery Charger Fault 65 Digital Input 20
14 System Ready 66 Digital Input 21
15 Loss of ECM Comm 67 Analog Input 01
16 No Oil Pressure Signal 68 Analog Input 02
17 High Oil Temperature Shutdown 69 Analog Input 03
18 No Coolant Temperature Signal 70 Analog Input 04
19 Low Coolant Level 71 Analog Input 05
20 Speed Sensor Fault 72 Analog Input 06
21 Locked Rotor 73 Analog Input 07
22 Master Switch Error 74 Reserved for additional input
23 Master Switch Open 75 Reserved for additional input
24 Master Switch Off 76 Reserved for additional input
25 AC Sensing Loss 77 Reserved for additional input
26 Over Voltage 78 Reserved for additional input
27 Under Voltage 79 Reserved for additional input
28 Weak Battery 80 Reserved for additional input
29 Over Frequency 81 Reserved for additional input
30 Under Frequency 82 Defined Common Fault
31 Load Shed kW Overload 83 Software Controlled RDO#1
32 Load Shed kW Under Frequency 84 Software Controlled RDO#2
33 Over Current 85 Software Controlled RDO#3
34 EPS Supplying Load 86 Software Controlled RDO#4
35 Internal Fault 99 Genset Parameter Warning
36 Engine Cooldown Delay 100 Genset S/N Mismatch Warning
37 Engine Start Delay 101 Genset S/N Mismatch Shutdown
38 Starting Aid 103 Protective Relay Overvoltage
39 Generator Running 104 Protective Relay Under Voltage
40 Air Damper Control 105 Protective Relay Overfrequency
41 Ground Fault 106 Protective Relay Underfrequency
42 EEPROM Write Failure 107 Protective Relay Reverse Power
43 Critical Overvoltage 108 Protective Relay Over Power
44 Alternator Protect Shutdown 109 Protective Relay Loss of Field
45 Air Damper Indicator 110 Protective Relay Overcurrent Vr
46 Digital Input 01 111 Reverse Power Shutdown

132 Section 8 Decision-Maker 6000 Generator Set Controller TP-6113 9/18


Code Description Code Description
112 Over Power Shutdown 200 Auto Button Acknowledged
113 Loss of Field Shutdown 201 Off Button Acknowledged
114 Over Current Shutdown 202 Run Button Acknowledged
115 Common Protective Relay Output 203 Generator Circuit Breaker Closed
116 In Synch 204 Generator Circuit Breaker Open
117 Breaker Trip 205 Utility circuit Breaker Closed
118 Fuel Valve Relay 206 Utility Circuit Breaker Open
119 Pre Lube Relay 207 Common Warning
120 Air -Fuel Module Start 208 Common Load Shed
121 Oil Temperature Loss of Signal 209 PGEN Common Warning
122 High Oil Temperature Warning 210 PGEN Common Fault
123 Intake Air Temperature Loss of Signal 211 PGEN Comm Not Online
124 High Intake Air Temperature Warning 212 PGEN Duplicate ID
125 High Intake Air Temperature Shutdown 213 PGEN Missing Node
126 MDEC/ADEC Yellow Alarm 214 PGEN Extra Node
127 MDEC/ADEC Red Alarm 215 Auto Synch Disabled
128 MDEC/ADEC Block Heater Control 216 Volts and Freq OK
129 Low Coolant Temperature Shutdown 217 Synch Frequency matched
130 MDEC/ADEC Load Shed Over Temperature 218 Synch Phase matched
131 Reserved For Future Use 219 Synch Volts Matched
132 Engine Derate Active 220 CB Trip to Shutdown Timeout
133 Engine Stalled 221 Dead Bus Sense Error
134 J1939 CAN Engine Shutdown 222 First On Fault
135-- Reserved for Future Use 223 Fail to Synch Timeout
174 224 CB Close Fault
175 No Oil Press1 Signal 225 CB Close Attempts Fault
176 No Oil Press2 Signal 226 CB Open Fault
177 No Cool Temp1 Signal 227 CB Current Fault
178 No Cool Temp2 Signal 228 CB Common Fault
179 Hi Cool Temp1 Shtdwn 229 Contactor Output
180 Hi Cool Temp2 Shtdwn 230 Close Generator Circuit Breaker
181 Oil Press1 Shutdown 231 External Breaker Trip
182 Oil Press2 Shutdown 232 Remote Shutdown
183 Hi Cool Temp1 Warn 233- Reserved for Future Use
184 Hi Cool Temp2 Warn 241
185 Lo Cool Temp1 Warn 242 Dual Starter App
186 Lo Cool Temp2 Warn 243 Starter A Failure
187 Oil Press1 Warning 244 Starter B Failure
188 Oil Press2 Warning 245 Dual Starter B
189 Coolant Pressr Warn 246 Controller Setup Error
190 No Cool Press Signal 247 Phase Selection Error
191 Air -Fuel Module Start 248 Voltage Selection Error
192 No Dial Tone 249 Frequency Selection Error
193 Dialout Message Sent 250 kW Selection Error
194 No Modem at Powerup 251 EEPROM Block Initialized
195 Modem Connection Failed 252 Date Changed
196 Close Button Acknowledged 253 Controller Initialized
197 Open Button Acknowledged
198 Key Switch Locked
199 Key Switch Unlocked

TP-6113 9/18 Section 8 Decision-Maker 6000 Generator Set Controller 133


8.4.7 Digital Auxiliary Input Functions Function ID Name Notes

The following function ID codes are used in registers 36 First On Reset


400227--400499 to identify the function that is assigned 37 Load Enable
to each digital input. The functions are assigned through 38 kW Baseload
the controller keypad or using Monitor III or SiteTech Mode
software. 39 Load Ramp Hold

Function ID Name Notes 40 Frequency Trim


Enable
1 Warning
41 Voltage Trim
2 Shutdown Type A Enable
3 Shutdown Type B 42 System kW
4 Voltage Raise Control Enable
5 Voltage Lower 43 System kVAR/PF
Control Enable
6 VAR PF Mode
44 External kW
7 Remote Shutdown
Setpoint Enable
8 Remote Reset
45 External kVAR/PF
9 Air Damper Setpoint Enable
10 Low Fuel Warning 46 kVAR Control
11 Field Over Volts Enable
12 Idle Mode ECM only 47 PF Control Enable
13 Battle Switch 48 Reactive Droop
Enable
14 Ground Fault
49 Circuit Breaker
15 Bat Chgr Fault Fault Reset
16 High Oil 50 Gen CB over
Temperature Current Trip
17 Low Coolant Lvl 51 VSG Disable
18 Low Coolant ECM only
Temperature (not user-assignable)
19 Breaker Closed (not user-assignable)
20 Enable Synch
21 AFM Shutdown Waukesha only
22 Knock Shutdown (not user-assignable)

23 Deton Warning
24 Deton Shutdown
25 Low Fuel Shutdown (not user-assignable)
26 Utility CB Aux
Contacts
27 Auxiliary Open
Command
28 Auxiliary Close
Command
29 Speed Raise
30 Speed Lower
31 Auto Synch
32 Synch Permissive
33 Synch Test/Check
34 Synch Reset
35 First Enable

134 Section 8 Decision-Maker 6000 Generator Set Controller TP-6113 9/18


Section 9 Decision-Maker 8000 Generator Set Controller

WARNING DANGER

Hazardous voltage.
Accidental starting. Will cause severe injury or death.
Can cause severe injury or death.
This equipment must be installed and
Disconnect the battery cables before serviced by qualified electrical
working on the generator set. personnel.
Remove the negative (--) lead first
when disconnecting the battery.
Reconnect the negative (--) lead last Accessing the middle compartment on the control panel.
when reconnecting the battery. Hazardous voltage will cause severe injury or death. On
the controller base box and automatic voltage regulator, do not
touch the terminals for voltage and current measurement.
Disabling the generator set. Accidental starting can Disconnect all power sources and disable the generator set
cause severe injury or death. Before working on the before servicing.
generator set or equipment connected to the set, disable the
generator set as follows: (1) If the controller is not already in The following section covers controller connections,
the MAN (manual) mode, press the Controller Mode button setpoints, examples of modbus communication, and
and then press the MAN mode button. (2) If the generator set lists of Modbusr registers.
is running, press and hold the Manual--Stop button for at least
2 seconds to stop the generator set. (3) Press the Controller The Decision-Makerr 8000 capability:
Mode button and then press the controller Off mode button.
(4) Disconnect the power to the battery charger, if equipped.
D Supports Modbusr RTU and TCP
(5) Remove the battery cables, negative (--) lead first.
Reconnect the negative (--) lead last when reconnecting the
D Use standard baud rates of 9600, 19200, 38400,
battery. Follow these precautions to prevent the starting of the
generator set by the remote start/stop switch. 57600

For controller connection details, refer to the controller


DANGER operation manual.

Hazardous voltage.
Will cause severe injury or death.
Only authorized personnel should
open the enclosure.

Figure 9-1 Decision-Makerr 8000 Controller

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 135


9.1 Connections Important Setpoints in the Controller

Note: Before working on the generator set or connected Use the controller menus to change the following
equipment, disable the generator set. Read and setpoints. Refer to the controller operation manual for
follow the safety precautions at the beginning of instructions on changing settings.
this section. D Comms Settings
d Contr. address: 1 (default)
On the Decision-Makerr 8000, the Ethernet and
RS--232 connection ports and the 120  resistor for d RS232(1) mode = [MODBUS--DIRECT]
RS-485 are located on the controller base box. The d RS232(2) mode = [MODBUS--DIRECT]
RS-485 connections are located in the customer d RS232(1)MBCSpd =
connections area in the bottom panel. See Figure 9-2 [9600, 19200, 38400, 57600] bps
and Figure 9-3. For more detailed instructions about d RS232(2)MBCSpd =
connections and changes to controller settings, refer to [9600, 19200, 38400, 57600] bps
the controller operation manual.
d RS485(2)Conv. = [DISABLED, ENABLED]
Note: If experiencing communication issues over Note: The Decision-Makerr 8000 has an internal
RS-485 connections, verify that the positive and converter for RS-485 communication.
negative wires are connected correctly. For the
Decision-Makerr 8000, the blue, high (H) or
positive (+), wire connects to the A terminal and
the green, low (L) or negative (--), wire connects
to the B terminal. 1

5 4 2
4
6
1

2 3
3
A
COM
B

1. RS-232 4. Pull up jumper


2. Ethernet 5. 120  resistor, RS-485
3. RS-485 (2) port 6. Pull down jumper

6
1. Top panel
2. USB-A port
Figure 9-2 Modbus Connections 3. Middle (high voltage) panel
4. Base box
5. Customer connection area
6. Bottom panel

Figure 9-3 Communication Port Locations

136 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


9.2 Modbus Communication D Data cannot be written from the middle. The register
number must correspond with the beginning of the
Note: The controller connection must be correctly data object. Written data must be complete to perform
configured prior to the inital use. See the writing of all requested data objects.
communication section in the operation manual.
D All written registers must be implemented or
supported. If an unimplemented register appears
9.2.1 Data Reading among the read registers, the controller returns an
For data reading, use the function Read Multiple error message.
Registers (See Section 9.3.1). The terminal sends a D Including unnamed registers in the written sequence
query and then, from the controller, receives either the is also possible. The controller confirms this writing
normal response containing the requested data or the but writing of unnamed registers is not performed.
exceptional response indicating a read error.

D It is possible to use function 3 for reading (Read 9.2.3 Request:


Multiple Registers, Section 9.3.1).
D Address of target controller (1--32) -- You can set or
D It is not possible to read from the middle of a block of check your controller’s address in the controller
registers. The register number must correspond with setpoints (Setpoints --> Comms settings -->
the beginning of the data object. The only exception Contr.address).
are the objects of “multipacket values” (registers
46367 -- 46491) and “data part of the history record” D Modbusr function code -- You can use the 3, 6, 16
(registers 46543 -- 46667). Modbusr function code.
d Function 3 (Read Multiple Registers)
D All read registers must be implemented or supported.
If an unimplemented register appears among the d Function 6 (Write Single Register)
read registers, the controller returns an error d Command 10
message. d Function 16 (Write Multiple Registers)

D Even unnamed values can be included among read D Number of registers (1--127) means how many
registers. The read value must be treated as registers you want to read.
meaningless.
D Cyclic Redundancy Check (CRC), no range. See
D The length of a block is 127 registers. Section 9.3.7.

Once a request is sent, a response is received. The


9.2.2 Data Writing response also has five parts:
All data can be written by the function Write Multiple D Address for responding controller (1--32), the same
Registers (Section 9.3.3). Data up to 2 bytes can be as the address in the request.
written by the function Write Single Register (9.3.2). The
terminal sends a query containing a written data and the D Modbusr function code (3,6,16, ..), mostly the
controller either confirms it (normal response) or refuses same as in the request.
it (exception response).
D Length of data (1--127), here is specified the length
D For writing, it is possible to use function 6 (Write of the transmitted data.
Single Register, Section 9.3.2) or function 16 (Write
Multiple Registers, Section 9.3.3). D Data (0 -- FF), data are in the HEX form, length is
defined above.
D Using function 16, it is possible to write a maximum of
16 registers at once. D Cyclic Redundancy Check (CRC), no range. See
Section 9.3.7.

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 137


9.3 Modbus Protocol Description
D Direct connection
d RS-232 and RS-485
d 8 data bits
d 1 stop bit
d no parity

D Communication speed
d 9600 / 19200 / 38400 / 57600 bps

D Transfer mode RTU

D Function codes
d 3 (Read Multiple Registers)
d 6 (Write Single Register)
d 10 (Command)
d 16 (Write Multiple Registers)

D The response to an incoming message depends on


the communication speed. The delay is not shorter
than the time needed to send/receive 3 and 1/2
characters.

138 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


9.3.1 Read Multiple Registers

Query (message to the controller)


Byte Meaning Note
0 Controller address (target controller) 1 to 32
1 3 = read multipe registers Modbus function code
Communication object number See the list of communication objects, Section 9.3.8.
-- upper byte (MSB) Number of the first register to be read.
2 -- lower byte (LSB)
3
Communication object length expressed by the number Greater than 0
of registers Total number of registers to be read.
-- upper byte (MSB)
4 -- lower byte (LSB)
5
Cyclic Redundancy Check (CRC) See Cyclid Redundancy Code, Section 9.3.7.
6 -- lower byte (LSB)
7 -- upper byte (MSB)

Standard response (from the controller)


Byte Meaning Note
0 Controller address (responding controller) Same as in the query (1--32)
1 3 = Read multipe registers Same as in the query
2 Length of read data in bytes (L) Number of registers * 2
3 Data of the 1st register
4 -- upper byte (MSB)
-- lower byte (LSB)
5 Data of the 2nd register
6 -- upper byte (MSB)
-- lower byte (LSB)
...
L+1 Data of the last register
L+2 -- upper byte (MSB)
-- lower byte (LSB)
L+3 Cyclic Redundancy Check (CRC) See Cyclic Redundancy Code, Section 9.3.7.
L+4 -- lower byte (LSB)
-- upper byte (MSB)

Exception response (from the controller)


Byte Meaning Note
0 Controller address (responding controller) Same as in the query (1--32)
1 131 (3+128) Modbus fun. number + 128
2 2 Illegal data address
Cyclic Redundancy Check (CRC) See Cyclic Redundancy Code, Section 9.3.7.
3 -- lower byte (LSB)
4 -- upper byte (MSB)
Note: If an exception response is recieved, read the value register 24523 to determine the error. See Section 9.4 for
more information.

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 139


9.3.2 Write Single Register

Query (message to the controller)


Byte Meaning Note
0 Controller address (target controller) 1 to 32
1 6 = write single register Modbus function code
Communication object number The one register into which a value can be written.
-- upper byte (MSB)
2 -- lower byte (LSB)
3
Data The value to be written.
4 -- upper byte (MSB)
5 -- lower byte (LSB)
Cyclic Redundancy Check (CRC) See Cyclic Redundancy Code, Section 9.3.7.
6 -- lower byte (LSB)
7 -- upper byte (MSB)

Standard response (from the controller)

Byte Meaning Note


0 Controller address (responding controller) Same as in the query (1--32)
1 6 = Write single register Same as in the query
Communication object number Same as in the query, the register that was written.
-- upper byte (MSB)
2 -- lower byte (LSB)
3
Data Same as in the query, the data that was written.
4 -- upper byte (MSB)
5 -- lower byte (LSB)
Cyclic Redundancy Check (CRC) See Cyclic Redundancy Code, Section 9.3.7.
6 -- lower byte (LSB)
7 -- upper byte (MSB)

Exception response (from the controller)


Byte Meaning Note
0 Controller address (responding controller) Same as in the query (1--32)
1 134 (6+128) Modbus fun. number + 128
2 2 Illegal data address
Cyclic Redundancy Check (CRC) See Cyclic Redundancy Code, Section 9.3.7.
3 -- lower byte (LSB)
4 -- upper byte (MSB)
Note: If an exception response is recieved, the error can be determined by reading the value at register 24523. See
Section 9.4 for more information.

140 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


9.3.3 Write Multiple Registers

Query (message to the controller)


Byte Meaning Note
0 Controller address (target controller) 1 to 32
1 16 = write multipe registers Modbus function mode
Communication object number See list of communication objects.
-- upper byte (MSB) The number of the first register to be written.
2 -- lower byte (LSB)
3
Communication object length expressed by the number Greater than 0
of registers The total number of registers to be written.
-- upper byte (MSB)
4 -- lower byte (LSB)
5
6 Length of written data in bytes (L) Number of registers * 2
Data of the 1st register The value to be written in the first register.
7 -- upper byte (MSB)
8 -- lower byte (LSB)
Data of the 2nd register The value to be written into the second register.
9 -- upper byte (MSB)
10 -- lower byte (LSB)
...
Data of the last register The value to be written into the last register.
L+5 -- upper byte (MSB)
L+6 -- lower byte (LSB)
Cyclic Redundancy Check (CRC) See Cyclic Redundancy Code, Section 9.3.7.
L+7 -- lower byte (LSB)
L+8 -- upper byte (MSB)

Standard response (from the controller)

Byte Meaning Note


0 Controller address (responding controller) Same as in the query (1--32)
1 16 = write multipe registers Same as in the query
Communication object number Same as in the query
-- upper byte (MSB) The number of the first register that was written to.
2 -- lower byte (LSB)
3
Communication object length expressed by the number Same as in the query
of registers The number of the registers that were written to.
-- upper byte (MSB)
4 -- lower byte (LSB)
5
Cyclic Redundancy Check (CRC) See Cyclic Redundancy Code, Section 9.3.7.
6 -- lower byte (LSB)
7 -- upper byte (MSB)

Exception response (from the controller)


Byte Meaning Note
0 Controller address (responding controller) Same as in the query (1--32)
1 144 (16+128) Function code + 128
2 2 Illegal data address
Cyclic Redundancy Check (CRC) See Cyclic Redundancy Code, Section 9.3.7.
3 -- lower byte (LSB)
4 -- upper byte (MSB)

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 141


9.3.4 Alarm List Reading 9.3.5 Alarm List Reading via Modbus
Reading the alarm list simultaneously from multiple It is possible to read the alarm list via Modbusr as binary
terminals is not possible. If one terminal starts reading, attributes of protection states. The range of registers
the alarm list is locked for other terminals and the locked given below are reserved for this function. See
terminal indicates an error message to another terminal. Figure 9-4.
The alarm list is unlocked 5 seconds after last reading.
The whole alarm list is stored in the cache memory at the
moment of locking and the following reading of records
is performed from this memory. Locking is done only
while reading the first record. So the successive reading
from the first to the last record is presumed to be at the
time reading was initiated.

Registers Register Number of registers Access Data type


addresses
45751 to 5750 to 125 Reading Domain
45875 5874
45876 to 5875 to 125 Reading Domain
46000 5999
46201 to 6200 to 125 Reading Domain
46325 6324

Figure 9-4 Alarm List Ranges

Each register in the alarm list carries information about Meaning of register content
two protections (Protection#1 and Protection#2). See
the following examples in Figure 9-5. Register map:
Bit 0--7 Protection #1
Register Protection#2 Protection#1 Bit 8--15 Protection #2
45753 Low Oil Level High Oil Level
45754 Ignition Fault Low Fuel Prsr Bit 0--2 Protection #1 Level 1
45755 High Fuel Prsr NT-BIN 10 Value Meaning
45759 Aux FaultSd AuxWarnAlways 0 (000) Level 1 inactive
45760 AuxWarnRunning LowCoolantLvl 2 (010) Level 1 active, confirmed
45761 GroundFault RemoteFltReset 3 (011) Level 1 active, blocked
45762 Remote GCB Btn Aux SlowStop 4 (100) Level 1 previously active, not confirmed yet
Figure 9-5 Alarm List Example 6 (110) Level 1 active, not confirmed yet
7 (111) Level 1 active, not confirmed yet, blocked

Bit 3--5 Protection #1 Level 2


Value Meaning
0 (000) Level 2 inactive
2 (010) Level 2 active, confirmed
3 (011) Level 2 active, blocked
4 (100) Level 2 previously active, not confirmed yet
6 (110) Level 2 active, not confirmed yet
7 (111) Level 2 active, not confirmed yet, blocked

142 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


Bit 6--7, Protection #1 Sensor failure Bit 11--13, Protection #2 Level 2
Value Meaning Value Meaning
0 (00) Sensor failure not active 0 (000) Level 2 inactive
1 (01) Sensor failure active, confirmed 2 (010) Level 2 active, confirmed
2 (10) Sensor failure previously active, 3 (011) Level 2 active, blocked
not confirmed yet 4 (100) Level 2 previously active, not confirmed yet
3 (11) Sensor failure active, not confirmed yet 6 (110) Level 2 active, not confirmed yet
7 (111) Level 2 active, not confirmed yet, blocked
Bit 8--10, Protection #2 Level 1
Value Meaning Bit 14--15 Protection #2 Sensor failure
0 (000) Level 1 inactive Value Meaning
2 (010) Level 1 active, confirmed 0 (00) Sensor failure not active
3 (011) Level 1 active, blocked 1 (01) Sensor failure active, confirmed (or not
4 (100) Level 1 previously active, not confirmed yet configured as protection)
6 (110) Level 1 active, not confirmed yet 2 (10) Sensor failure previously active,
7 (111) Level 1 active, not confirmed yet, blocked not confirmed yet
3 (11) Sensor failure active, not confirmed yet

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 143


Alarm List for the Decision-Makerr 8000
The following is a list of alarm registers for the
Decision-Makerr 8000.

Note: Some of these parameters are not alarm items.


However, since these parameters are grouped
with alarm type parameters, they are included in
the following list.

Register Protection#2 Protection#1


45753 Low Oil Level High Oil Level
45754 Ignition Fault Low Fuel Prsr
45755 High Fuel Prsr NT-BIN 10
45756--45758 Registers contains undefined or irrelevant parameters.
45759 Aux FaultSd AuxWarnAlways
45760 AuxWarnRunning LowCoolantLvl
45761 GroundFault RemoteFltReset
45762 Remote GCB Btn Aux SlowStop
45763--45806 Registers contains undefined or irrelevant parameters.
45807 LowCrankBatVlt LoBatteryWarn
45808 HiBatteryWarn BattChargeFail
45809 IgnitionFault LoPreLubePrsr
45810 Register contains undefined or irrelevant parameters.
45811 OvercrankSd UnderspeedSd
45812 OverspeedSd DerateActive
45813 LoadShedActive GCBClosedFbk
45814 EpsSupplyingLd GenRunning
45815 HiExhstTempWrn HiExhstDltaWrn
45816 CoolantTempWrn CoolantTempSd
45817 LoOilPressurWr LoOilPressurSd
45818 LowCoolantLvl LowCoolantTemp
45819 NotInAutoAlarm GenNotRdyArm
45820 EmergencyStop CommonWarning
45821 CommonFault LowFuelPrsrWrn
45822 FuelVlvFail2Op FuelVlvFail2Cl
45823--45864 Registers contains undefined or irrelevant parameters.
45865 Oil Temp Oil Pressure
45866 Coolant Temp LftBankExhaust
45867 RitBankExhaust AnlogAmbntTemp
45868 AirFuelMixTemp Coolant Presur
45869--45948 Registers contains undefined or irrelevant parameters.
45949 SHAinCfgErr PwrInitInAuto
45950 GcbFault Lo PreLubPrsr
45951 Registers contains undefined or irrelevant parameters.
45952 ECUDiagBlocked Wrong config
45953 RTCbatteryFlat System error
45954 UnauthorizCopy Hi Batt Volt
45955 Gen V unbal Gen I unbal
45956 LowCoolantTemp LosExhstTemp

144 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


Register Protection#2 Protection#1
45957 Derate Active Overload SD
45958 LosCoolantTemp LosOilPressure
45959 LosOilTemp LosCoolntPresr
45960 Lo Batt Volt LosFuelMixTemp
45961 Over Current LosAmbientTemp
45962 Amb Derate Act Dongle incomp
45963 Emergency stop RPM
45964 CAN2 bus empty ChrgAlternFail
45965 Sd Stop fail Overspeed
45966 Underspeed Pickup fail
45967 Sd ExtBattFlat WrnServiceT1+2
45968 WrnServiceT3+4 Not lubricated
45969 Start fail Start blocking
45970--45987 Registers contains undefined or irrelevant parameters.
45988 Stp Sync fail BOC L1 under
45989 BOC L2 under BOC L3 under
45990 BOC L1 over BOC L2 over
45991 BOC L3 over Sd L1 over
45992 Sd L2 over Sd L3 over
45993 BOC L12 under BOC L23 under
45994 BOC L31 under BOC L12 over
45995 BOC L23 over BOC L31 over
45996 Sd L12 over Sd L23 over
45997 Sd L31 over Gen V L1-N
45998 Gen V L2-N Gen V L3-N
45999 Gen V L1-L2 Gen V L2-L3
46000 Gen V L3-L1 Gen freq
46001--46200 Registers contains undefined or irrelevant parameters.
46201 BOC fgen under BOC fgen over
46202 BOC ReversePwr MP L1 under
46203--46214 Registers contains undefined or irrelevant parameters.
46215 BOC ShortCurr BOC Overload

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 145


9.3.6 History Reading
Reading the history from multiple terminals
simultaneously is not possible. Reading must be started
by writing of an index of requested history records. If the
index is not written, reading either the history header or
the data part of the record is not possible. In this case,
the controller returns an error message. If the terminal
writes the index of requested records, the history
reading is locked for other terminals (i.e. reading and
writing of an index of requested record, reading of Figure 9-6 CRC Calculator
header and data part of the record). History is unlocked
5 seconds after the last history reading. Locked history Controllers use the CRC--16 (Modbusr). Data in
is indicated to other terminals by an error message. examples in this manual are in HEX format.

The requested history record is stored at the moment of


locking in the cache memory and the following reading is
performed from this memory.

9.3.7 Cyclic Redundancy Code


Calculation
The Cyclical Redundancy Code (CRC) field allows the
receiver to check the validity of the message. The CRC
is based on the polynomial x16+x15+x2+1. CRC is
counted from all message bytes preceding the check
field. The following is a function in C language to
calculate the CRC. Note that “num” is the number of
bytes.

unsigned short count_CRC (unsigned char *addr, int


num)
{
unsigned short CRC = 0xFFFF;
int i;

while (num----)
{
CRC ^= *addr++;
for (i = 0; i < 8; i++)
{
if (CRC & 1)
{
CRC >>= 1;
CRC ^= 0xA001;
}
else
{
CRC >>= 1;
}
}
}
return CRC;
}

146 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


9.3.8 Reserved Communication Objects
These objects are always available regardless of the
controller software modification:

Registers (*) Register Number of Access Data type Meaning


addresses (*) registers
46347 -- 46348 6346 -- 6347 2 read/write Time Actual time
46349 -- 46350 6348 -- 6349 2 read/write Date Actual date
46351 6350 1 read/write Unsigned8 Language index
selected for
displaying of texts
specified by data
type String (# 7)
46352 -- 4653 6351 -- 6352 2 read Domain Code of the last
communication
fault. See Error list,
Section 9.4.
46354 6353 1 read Unsigned8 Number of records
in the alarm list
46355 6354 1 read Unsigned16 Number of records
in history (# 6)
46356 6355 1 Reserved (register
not implemented)
46357 6356 1 read/write Integer16 Index of requested
history record (# 5)
46358 6357 1 write Unsigned16 Remote key.
46359 -- 46360 6358 -- 6359 2 read/write Unsigned32 For writing:
command
argument
For reading:
command release
value (# 3)
46361 6360 1 write Unsigned16 Command (# 3)
46362 6361 1 Reserved (register
not implemented)
46363 6362 1 read/write Unsigned8 User identification
number (# 4)
46364 6363 1 write Unsigned16 Entering of
password for
writing (# 4)
46365 6364 1 Reserved (register
not implemented)
46366 -- 46490 6365 -- 6489 125 read Domain Values multipacket
(#8)
46491 6490 1 Reserved (register
not implemented)
46493 -- 46541 6492 -- 6540 50 read String Header of the
particular history
record (# 1)
46542 6541 1 Reserved (register
not implemented)
46543 -- 46667 6542 -- 6666 125 read Domain Data part of the
particular history
record (# 2)
46668 6667 1 Reserved (register
not implemented)
46669 -- 46693 6668 -- 6692 25 read String 1. record in alarm
list (# 1)

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 147


Registers (*) Register Number of Access Data type Meaning
addresses (*) registers
46694 -- 46718 6693 -- 6717 25 read String 2. record in alarm
list (# 1)
46719 -- 46743 6718 -- 6742 25 read String 3. record in alarm
list (# 1)
46744 -- 46768 6743 -- 6767 25 read String 4. record in alarm
list (# 1)
46769 -- 46793 6768 -- 6792 25 read String 5. record in alarm
list (# 1)
46794 -- 46818 6793 -- 6817 25 read String 6. record in alarm
list (# 1)
46819 -- 46843 6818 -- 6842 25 read String 7. record in alarm
list (# 1)
46844 -- 46868 6843 -- 6867 25 read String 8. record in alarm
list (# 1)
46869 -- 46893 6868 -- 6892 25 read String 9. record in alarm
list (# 1)
46894 -- 46918 6893 -- 6917 25 read String 10. record in alarm
list (# 1)
46919 -- 46943 6918 -- 6942 25 read String 11. record in alarm
list (# 1)
46944 -- 46968 6943 -- 6967 25 read String 12. record in alarm
list (# 1)
46969 -- 46993 6968 -- 6992 25 read String 13. record in alarm
list (# 1)
46994 -- 47018 6993 -- 7017 25 read String 14. record in alarm
list (# 1)
47019 -- 47043 7018 -- 7042 25 read String 15. record in alarm
list (# 1)
47044 -- 47068 7043 -- 7067 25 read String 16. record in alarm
list (# 1)
47069 -- 47168 7068 -- 7167 100 Reserved
(registers not
implemented)
(*) in DEC
#1 -- The result of reading an unused record is an empty #5 -- The latest record has index 0, the older record has
string. index --1, next record has index --2, and so on.

#2 -- The result of reading an unused record is a domain # 6 -- Reading and writing is only possible when the
with zero value. history reading is not locked by another terminal. Also,
the index must be written previously.
#3 -- Because a command is executed immediately after
it is written, an argument must be written before a # 7 -- Implicitly = 0.
command code. When multiple registers are written,
writing an argument and command simultaneously is #8 -- “Values multipacket” contains values that are
recommended. As the argument has lower register currently configured in the history record.
address than command, the required sequence is
maintained. See list of commands and Modbusr
communication examples.

#4 -- Before entering the password for writing, defining


the user identification number is necessary. Enter the
user identification number and password
simultaneously. Entered password stays valid 5 minutes
after the last successful writing.

148 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


9.3.9 Access to Password Protected defined and each user has a unique password. The user
Objects can gain permission for writing to 8 groups of objects
with different access levels by entering their password.
Dedicated communication objects are setpoints and The objects are assigned into groups in the controller
commands that are protected by a password against configuration.
writing. The set of protected objects is given in the
controller configuration and is fixed for a particular
controller.
9.3.10 Commands for the Controller
If commands are protected by levels 1--7, entering an
In Decision-Makerr 8000 controllers, specifying access appropriate user and his password first is necessary to
levels to protected objects for 8 different users is enable commands.
possible. For each user, a set of access attributes is

Command (*) Meaning Argument (*) Return Value (*)


Engine start 01FE0000 02FD0000 OK
2 Argument has not been written.
Engine stop 02FD0000 000002FE OK
2 Argument has not been written.
1
Horn reset 04FB0000 000004FC OK
Fault reset 08F70000 000008F8 OK
ECU Fault reset 10EF0000 000010F0 OK
other 1 Wrong argument
Close/open generator circuit 11EE0000 000011EF OK
breaker
Clutch ON/OFF (ID) 2 Argument has not been written.
Close generator circuit breaker 11EF0000 000011F0 OK
2
2 Argument has not been written.
Open generator circuit breaker 11F00000 000011F1 OK
2 Argument has not been written.
5 Reset from Init state (#1) 44440000 00004445 OK
1 Not possible to perform.
(*) in HEX
#1 -- If the controller setpoints are not valid after it is
switched on, the controller goes to a blocked state. In
this state, it is necessary to modify the setpoints from the
controller keypad and switch off and on the controller or
from the external terminal and unblock the controller by
Reset from Init state command. Another condition
necessary to unblock the application function of the
controller is valid configuration.

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 149


9.4 Error List
If the controller encounters an error when processing
the query, it returns the exceptional response instead of
the normal one to the terminal. An exception has always
the value 2 (Illegal Data Address). After receiving the
exceptional response, the terminal should read the
communication object 24523 containing the last error
specification. The meaning of an error can be found out
from the following table.
MSB1 (*) LSB1 (*) MSB2 (*) LSB2 (*) Meaning
0 0 0 0 No error.
0 0 2 6 Comm. Object nonexistent.
Illegal access:
0 0 1 6 Read (write) of the communication object. Object intended only for write (read).

255 0 0 8 Controller application is not active.


254 0 0 8 Inexpectant message
253 0 0 8 No more unread records in event history.
252 0 0 8 Setpoint not defined in controller configuration.
251 0 0 8 Bad write data length.
250 0 0 8 Invalid password.
249 0 0 8 No more free space in front for EEPROM.
248 0 0 8 Too long parameter.
247 0 0 8 Invalid controller configuration.
246 0 0 8 Undefined command.
245 0 0 8 Command can’t be done.
244 0 0 8 Too long data answer for peripheries (max. 4B).
243 0 0 8 Too long data for peripheries (max. 4B).
242 0 0 8 Unavailable peripheries.
241 0 0 8 Required operation isn’t available in peripheries.
Operation cannot be performed now, the terminal has to repeat the request.
This error can occur when an operation with EEPROM memory (setpoint write,
240 0 0 8 history record read) is required at the same time while an internal EEPROM
write cycle takes place.
239 0 0 8 Controller programming can’t be carried out.
238 0 0 8 Write cannot be performed -- power supply failure detected.
Another active call request is present.
237 0 0 8 This error code can be returned by the controller as the response to the
communication object. Object 24540 write -- active call termination.
236 0 0 8 Programming error.
235 0 0 8 This error is reported by modem bridge in the case of a connection failure
between the module and the addressed controller. The terminal can evaluate
this error as a communication timeout with the controller.

234 0 0 8 Write cannot be performed -- periphery not responding.


233 0 0 8 Write cannot be performed -- setpoint nonexistent in any periphery.
232 0 0 8 Bad access code for communication from a remote terminal.
(*) in DEC

150 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


MSB1 (*) LSB1 (*) MSB2 (*) LSB2 (*) Meaning
231 0 0 8 Invalid controller address: value out of range 1 to 32 or already used. This error
is a reaction on communication object. Object 24537 write.
230 0 0 8 Invalid controller address: value out of range 1 to 32 or already used. This error
is a reaction on communication object. Object 24537 write.
229 0 0 8 Undefined action. A reaction on communication object. Object 24521 write.
228 0 0 8 Action (although defined) cannot be performed. A reaction on communication
object. Object 24521 write.
227 0 0 8 Written object value is not acceptable.
226 0 0 8 No more free slots.
225 0 0 8 No connection.
224 0 0 8 Locked, block reading is active.
223 0 0 8 Locked, commanding is active.
222 0 0 8 Locked, the history reading is active.
221 0 0 8 Locked, the programming is active.
220 0 0 8 Communication error.
219 0 0 8 Request for -- data
218 0 0 8 Request for -- SMS
217 0 0 8 Request for -- email
216 0 0 8 Request for -- mobile email
215 0 0 8 Request for -- fax
214 0 0 8 Wrong access code, the connection must be terminated.
213 0 0 8 Reserved for HW key
212 0 0 8 Reserved for DENOX
211 0 0 8 Unsufficient access rights.
210 0 0 8 The request can be submitted only by the administrator (User 0).
209 0 0 8 The administrator has entered a wrong user identification number.
208 0 0 8 Not possible to write, the communication object has forced value.
207 0 0 8 The administrator requests an unsupported operation.
206 0 0 8 Selected communication mode doesn’t allow required interface
205 0 0 8 Selected interface doesn’t allow required communication mode
204 0 0 8 HW data flow control for modem communication. Sending as answer to
request to read 24437 communication object
203 0 0 8 SW data flow control for modem communication. Sending as answer to
request to read 24437 communication object
202 0 0 8 Access denied from actual IP address.
201 0 0 8 Unknown fault.
200 0 0 8 Invalid register.
199 0 0 8 Reading of alarm list is locked.
198 0 0 8 Reading of history is locked.
197 0 0 8 Reading of alarm list has to be started by reading the first record.
196 0 0 8 The history record is not defined for reading of history.
195 0 0 8 It is not possible to request such number of registers.
(*) in DEC

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 151


9.5 Data Types
The following table contains the communication objects
data types and their representation in the data part of the
communication function.
Data type Meaning Number of Data part of the communication function1
registers
Integer8 Signed integer -- 8 bits 1 MSB1 = sign extension LSB1
LSB1 = comm. object value
Unsigned8 Unsigned integer -- 8 bits 1 MSB1 = 0
LSB1 = comm. object value
Integer16 Signed integer -- 16 bits 1 MSB1 = comm. object value, bits 15-8
LSB1 = comm. object value, bits 7-0
Unsigned16 Unsigned integer -- 16 bits 1 MSB1 = comm. object value, bits 15-8
LSB1 = comm. object value, bits 7-0
Integer32 Signed integer -- 32 bits 2 MSB1 = comm. object value, bits 31-24
LSB1 = comm. object value, bits 23-16
MSB2 = comm. object value, bits 15-8
LSB2 = comm. object value, bits 7-0
Unsigned32 Unsigned integer -- 32 bits 2 MSB1 = comm. object value, bits 31-24
LSB1 = comm. object value, bits 23-16
MSB2 = comm. object value, bits 15-8
LSB2 = comm. object value, bits 7-0

Binary8 Binary number -- 8 bits 1 MSB1 = 0


LSB1 = comm. object value
Binary16 Binary number -- 16 bits 1 MSB1 = comm. object value, bits 15-8
LSB1 = comm. object value, bits 7-0
Binary32 Binary number -- 32 bits 2 MSB1 = comm. object value, bits 31-24
LSB1 = comm. object value, bits 23-16
MSB2 = comm. object value, bits 15-8
LSB2 = comm. object value, bits 7-0

Char ASCII character 1 MSB1 = 0


LSB1 = comm. object value
List String list 1 MSB1 = 0
LSB1 = comm. object value
ShortStr ASCII string of max. length of 15 8 MSB1 = 1. character of the string
characters (zero terminated string) LSB1 = 2. character of the string
MSB2 = 3. character of the string
LSB2 = 4. character of the string
...
LongStr ASCII string of max. length of 31 16 MSB1 = 1. character of the string
characters (zero terminated string) LSB1 = 2. character of the string
MSB2 = 3. character of the string
LSB2 = 4. character of the string
...

MSB1 = BCD(day)
LSB1= BCD(month)
MSB2 = BCD(year)
LSB2 = 0

Date Date 2 example:


MSB1 = 18 (HEX)
LSB1 = 04 (HEX)
MSB2 = 01 (HEX)
LSB2 = 0
 Date = 18.4.(20)01
MSBx = register x, bits 15--8
LSBx = register x, bits 7--0

152 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


Data type Meaning Number of Data part of the communication function1
registers
MSB1 = BCD(hour)
LSB1 = BCD(minute)
MSB2 = BCD(second)
LSB2 = 0
example:
Time Time 2
MSB1 = 20 (HEX)
LSB1 = 24 (HEX)
MSB2 = 02 (HEX)
LSB2 = 0
% Time = 20:24:02
MSB1 = x[0]
LSB1 = x[1]
MSB2 = x[2]
LSB2 = x[3]
...
Field n bytes
Domain n n is even number:
C-declaratione: unsigned char x[n]
MSBm-1 = x[n-2]
LSBm = x[n-1]
n is odd number:
MSMm- = x[n-1]
LSBm = 0
String Depends on String characters coding depends on chosen
String
(Zero terminated string) register number language (8bit coding, EUC)
MSBx = register x, bits 15--8
LSBx = register x, bits 7--0

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 153


9.6 Communication Status
Communication object number: 24571
Operation: Read only
Data type: Binary32

Bit Meaning
Bit 0 Internal terminal in controller does not work (0 for other controllers)
Bit 1 Invalid controller software (based on CRC).
Bit 2 Invalid controller configuration (based on CRC).
Bit 3 In the event history is present at least one unread record.
Bit 4 P type setpoints are invalid.
P type setpoints are representing the controller setpoints. Values of these setpoints can be set from connected
terminals. If these setpoints are invalid, the application functions are blocked. Setpoints recovery is needed.
Bit 5 R type setpoints are invalid.
R type setpoints are representing the data, that is only initialized from connected terminals, but its updating is
made by the controller itself (e.g. statistic or time and date). If these setpoints are invalid, their change from
the controller is blocked. Setpoint recovery is needed.
Bit 6 The event history was cleared.
Bit 7 The event history was filled up at least once.
Bit 8 P type setpoint change occurred (reading resets this bit).
Bit 9 R type setpoint change occurred (reading resets this bit).
Bit 10 Controller type (= 0)
Bit 11 Alarm list not empty.
Bit 12 Alarm list change (reading resets this bit).
Bit 13 New item added into alarm list (reading resets this bit).
Bit 14 Internal controller terminal is locked up for setpoint change.
Bit 15 Invalid configuration format.
Bit 16 Diagnostic codes change.
Bits 20 Controller type (= 0)
Bits 21--17 Reserve (= 0)
Bits 22--21 Password level for Setpoints and Commands write (Not applicabe for Decision-Makerr 8000 controllers).
Bit 23 Controller was initiated.
Bits 28--24 Communication module version.
Bits 29 Remote terminal is connected.
Bits 30 Controller type (= 0)
Bits 31 Reserve (= 0)
(*) Controller type

154 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


9.7 Examples of Modbus Communication
This chapter shows some examples of controller
communication through Modbusr.

9.7.1 Battery Voltage -- Reading (Read Multiple Registers)


Request: 01 03 00 0C 00 01 44 09
01 Controller address -- see your controller settings
03 = Modbusr function code (Read Multiple Registers)
00 0C = Register address: Register number (Ubat => 40013)
-- 40013 -- 40001 = 12 DEC => 000C HEX
-- see your Cfg Image or list of dedicated communication objects, Section 9.3.8.
00 01 = Number of registers
-- 40013, it is one register = 01 DEC =>0001 HEX
-- you have to calculate number of register which you want read
09 44 = CRC
-- CRC has to be written LSB then MSB! See Section 9.3.7.

Figure 9-7 Battery Voltage Modbus Register

Response: 01 03 02 00 DC B9 DD
01 Controller address -- see your controller settings.
03 = Modbusr function code (Read Multiple Registers)
02 = Length of read data in Bytes (in HEX)
-- 02 HEX => 2 DEC
-- define the length of data.
00 DC = Value of battery voltage -- DC HEX => 220 DEC => Batt. voltage is represented with 1 decimal => 22,0
VDC -- convert the data from hex to dec. Use the multiplication factor (In this case 0.1) !
DD B9 = CRC
-- check with your CRC, because of data validity.

Figure 9-8 Battery Voltage Data Length and Number of Decimals

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 155


9.7.2 Values (Oil Temp, Oil Pressure, Coolant Temp) -- Reading
Request: 01 03 00 0F 00 03 35 C8
01 Controller address -- see your controller settings
03 = Modbusr function code (Read Multiple Registers)
00 18 = Register address: Register number (40025) -- 40001 = 24 DEC => 18 HEX
00 03 = Number of registers (40025 -- Oil Temp, 40026 -- Oil Pressure, 40027 -- CoolantTemp) = 3 DEC = > 03 HEX
CC 85 = CRC (write LSB MSB !)

Register (s) Name Dim Type Len Dec Min Max Group
40025 Oil Temp _F Integer 2 1 0 3000 Analog Inputs 1
40026 Oil Pressure PSI Integer 2 1 0 1500 Analog Inputs 1
40027 Coolant Temperature _F Integer 2 1 0 3000 Analog Inputs 1
Figure 9-9 Values Modbus Register

Response: 01 03 06 00 27 00 2E 00 2B 35 64
01 Controller address -- see your controller settings.
03 = Modbusr function code (Read Multiple Registers)
06 = Length of read data in Bytes (in HEX)
06 C0 = 06C0 HEX => 1728 DEC => 172.8 _F (Divided by 10, DEC = 1, 1 Decimal)
02 A7 = 02A7 HEX => 679 DEC => 67.9 psi (Divided by 10, DEC = 1, 1 Decimal)
07 38 = 0738 HEX => 1848 DEC => 184.8 _F (Divided by 10, DEC = 1, 1 Decimal)
BB 92 = CRC

156 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


9.7.3 Binary Input -- Reading
Request: 01 03 00 02 00 01 25 CA
01 Controller address -- see your controller settings.
03 = Modbusr function code (Read Multiple Registers)
00 02 = Register address: Register number (40003) -- 40001 = 02 DEC => 02 HEX
00 01 = Number of registers (40003) = 01 DEC => 01 HEX
CA 25 = CRC (write LSB MSB !)

Response: 01 03 02 00 0A 38 43
01 Controller address -- see your controller settings
03 = Modbusr function code (Read Multiple Registers)
02 = Length of read data in Bytes (in HEX)
00 0A = Object data value (Binary input = 00000000000001010 i.e. BI2 and BI4 are set)*
43 38 = CRC

* Table of binary inputs (BI)


BI16 BI15 BI14 BI13 BI12 BI11 BI10 BI9 BI8 BI7 BI6 BI5 BI4 BI3 BI2 BI1
0 0 0 A
0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0
0 HEX = 0000 Binary 0 HEX = 0000 Binary 0 HEX = 0000 Binary A HEX = 1010 Binary

9.7.4 Password Decode -- Reading


Request: 01 03 00 A0 00 02 C4 29
01 Controller address
03 = Modbusr function code (Read Multiple Registers)
00 A0 = Register address: Register number (40161) -- 40001 = 160 DEC => A0 HEX
00 02 = Number of registers (40161 and 40162)
= 02 DEC => 02 HEX
29 C4 = CRC (write LSB MSB !)

Response: 01 03 04 68 73 90 00 7B 88
01 Controller address
03 = Modbusr function code (Read Multiple Registers)
04 = Length of read data in Bytes (in HEX)
68 73 90 00 68739000 HEX => 1752403968 DEC = > password decode is 1752403968
88 7B = CRC

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 157


9.7.5 Generator Set Name -- Reading
Request: 01 03 0B B8 00 08 C6 0D
01 Controller address
03 = Modbusr function code (Read Multiple Registers)
0B B8 = Register address: Register number (43001) -- 40001 = 3000 DEC => BB8 HEX
00 08 = Number of registers (43001 -- 43008) = 08 DEC => 08 HEX
0D C6 = CRC (write LSB MSB !)

Response: 01 03 10 49 47 53 2D 4E 54 00 00 00 00 00 00 00 00 00 00 D7 6A
01 Controller address
03 = Modbusr function code (Read Multiple Registers)
10 = Length of read data in Bytes (in HEX)
54 72 = Object data value (Tr)
61 69 = Object data value (ai)
6E 69 = Object data value (ni)
6E 67 = Object data value (ng)
35 00 = Object data value (5_)
00 00 = Object data value (_ _)
00 00 = Object data value (_ _)
00 00 = Object data value (_ _) =.> gen--set name is Training 5
D3 42 = CRC

158 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


9.7.6 User & Password -- in Two Steps
Request: 01 06 18 DA 00 00 AE 91
01 Controller address
06 = Modbusr function code (Write Single Register)
18 DA = Register address: Object for user identification (46363) -- 40001 = 6362 DEC => 18DA HEX
00 00 = ID of user; Administrator = 00 => 0000
91 AE = CRC (write LSB MSB !)

Registers (*) Register Number of Access Data type Meaning


addresses (*) registers
46361 6360 1 write Unsigned16 Command (# 3)
46362 6361 1 Reserved (register not implemented)
46363 6362 1 read/write Unsigned8 User identification number (# 4)
46364 6363 1 write Unsigned16 Entering of password for writing (# 4)
46365 6364 1 Reserved (register not implemented)
46366 -- 46490 6365 -- 6489 125 read Domain Values multipacket(#8)

Figure 9-10 User and Password Modbus Registers

Response: 01 06 18 DA 00 00 AE 91
01 Controller address
06 = Modbusr command
18 DA = Register address
00 00 = Release value
91 AE = CRC

Request: 01 06 18 DB 00 00 FF 51
01 Controller address
06 Modbusr function code (Write Single Register)
18 DB Register address: Object for entering password (46364) -- 40001 = 6363 DEC => 18DB HEX
00 00 = Password = 00 => 0000
51 FF = CRC (write LSB MSB !)

Response: 01 06 18 DB 00 00 FF 51
01 Controller address
06 Modbusr command
18 DB Register address
00 00 = Release value
51 FF CRC

Note: Before entering the password for writing, define


the user identification number. Enter the user
identification number and the password
simultaneously. Entered password stays valid
5 minutes after the last successful writing.

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 159


9.7.7 User & Password -- in One Step
Request: 01 10 18 DA 00 02 04 00 00 00 00 D4 8C
01 Controller address
10 = Modbusr command (Write Multiple Register)
18 DA = Register address: Object (46363) -- 40001
= 6362 DEC => 18DA HEX
00 02 = number of Modbusr registers (user & password)
04 = data length in bytes (00 00 00 00)
00 00 00 00 = User identification “00 00” & password “00 00”
8C D4 = CRC (write LSB MSB !)

Registers (*) Register Number of Access Data type Meaning


addresses (*) registers
46361 6360 1 write Unsigned16 Command (# 3)
46362 6361 1 Reserved (register not implemented)
46363 6362 1 read/write Unsigned8 User identification number(# 4)
46364 6363 1 write Unsigned16 Entering of password for writing (# 4)
46365 6364 1 Reserved (register not implemented)
46366 -- 46490 6365 -- 6489 125 read Domain Values multipacket(#8)

Figure 9-11 User and Password in One Step Modbus Registers

Response: 01,10,18,DA,00,02,66,93
01 Controller address
10 = Modbusr command
18 DA = Register address
00 02 = number of written Modbusr registers
93 66 = CRC

160 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


9.7.8 History -- Reading
See Section 9.3.6 for more information about History reading.

Note: If you use ModScan32 PC tool, use the script for this issue.

1 of 3 -- first the index of history record must be entered:

Request: 01 06 18 D4 00 00 CF 52
01 Controller address
06 = Modbusr function code (Write Single Register)
18 D4 = Register address of the history index (46357)-- 40001 = 6356 DEC => 18D4 HEX
00 00 = First history record (index = 0)
52 CF = CRC (write LSB MSB !)

Response: 01 06 18 D4 00 00 CF 52

Registers (*) Register Number of Access Data type Meaning


addresses (*) registers
46354 6353 1 read Unsigned8 Number of records in the alarm list
46356 6355 1 Reserved (register not implemented)
46357 6356 1 read/write Integer16 Index of requested history record#( 5)
46493 -- 46541 6492 -- 6540 50 read String Header of the particular history record#( 1)
46543 -- 46667 6542 -- 6666 125 read Domain Data part of the particular history record#( 2)
46668 6667 1 Reserved (register not implemented)
46669 -- 46693 6668 -- 6692 25 read String 1. record in alarm list #
( 1)
46694 -- 46718 6693 -- 6717 25 read String 2. record in alarm list #
( 1)
46719 -- 46743 6718 -- 6742 25 read String 3. record in alarm list #
( 1)

Figure 9-12 History Dedicated Communication Objects Table

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 161


2 of 3 -- reading of history record header:

Request: 01 03 19 5C 00 32 03 51
01 Controller address
03 = Modbusr function code (Read Multiple Registers)
19 5C = Register address of history record header (46493) *2 -- 40001 = 6492 DEC =>195C HEX
00 32 = Number of registers > 46493 -- 46541 => 50 DEC => 32 HEX
51 03 = CRC (write LSB MSB !)

Response: 01 03 64 4D 43 42 20 63 6C 6F 73 65 64 20 20 20 20 20 20 20 20 20 20 30 33 2F 30 39 2F 32 30 30 38 20 20
31 35 3A 34 34 3A 35 37 2E 39 00 ... 00 00 0E E0
01 Controller address
03 = Modbusr function code (Read Multiple Registers)
64 = Length of read data in Bytes (in HEX)
4D .. 39... = Object data value > 1.record in alarmlist is MCB closed 03.09.2008 15:44:57.9
E0 0E = CRC

3 of 3 -- reading of the data part of history record:

Request: 01 03 19 8E 00 7D E2 9C
01 Controller address
03 = Modbusr function code (Read Multiple Registers)
19 8E = Register address of history record header (46543) -- 40001 = 6542 DEC => 198E HEX
00 7D = Number of registers > 46542 -- 46667 => 125 DEC => 7D HEX
9C E2 = CRC (write LSB MSB !)

Response: 01 03 FA 00 00 00 00 00 00 00 20 00 ... 00 00 F4 01 FD 00 FD 00 FD 00 00 00 00 00 00 00 00 64 20 00 00 00
00 64 00 D8 00 55 01 00 00 A1 00 7A 00 64 00 0A 00 18 00 00 00 00 ... 00 00 20 3B
01 Controller address
03 = Modbusr function code (Read Multiple Registers)
FA = Length of read data in Bytes (in HEX)
00 .. 00 = Object data value > for reading this data see table 7 History Record in Communication object description
3B 20 = CRC

162 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


9.7.9 AlarmList Reading
See Section 9.3.4 for more information about AlarmList reading.

Request: 01 03 1A 0C 00 19 43 B1
01 Controller address
03 = Modbusr function code (Read Multiple Registers)
1A 0C = Register address: Register number (46669) -- 40001 = 6668 DEC => 1A0C HEX
00 19 = Number of registers > 46669 -- 46693 => 25 DEC => 19 HEX
B1 43 = CRC (write LSB MSB !)

Registers (*) Register Number of Access Data type Meaning


addresses (*) registers
46354 6353 1 read Unsigned8 Number of records in the alarm list
46357 6356 1 read/write Integer16 Index of requested history record ( # 5)
46364 6363 1 write Unsigned16 Entering of password for wri ting (# 4)
46542 6541 1 Reserved (register not implemented)
46668 6667 1 Reserved (register not implemented)
46669 -- 46693 6668 -- 6692 25 read String 1. record in alarm list ( # 1)
46694 -- 46718 6693 -- 6717 25 read String 2. record in alarm list ( # 1)
46719 -- 46743 6718 -- 6742 25 read String 3. record in alarm list ( # 1)

Figure 9-13 AlarmList Dedicated Communication Objects Table

Response: 01 03 32 2A 53 64 20 53 44 20 31 32 ... 00 00 18 F5
01 Controller address
03 = Modbusr function code (Read Multiple Registers)
32 = Length of read data in Bytes (in HEX)
2A 53 = Object data value (* S)
64 20 = Object data value (d _)
53 44 = Object data value (S D)
20 31 = Object data value (_ 1)
32 00 ... = Object data value (2) = > 1.record in alarmlist is *Sd SD 12 (inactive, not accepted)
F5 18 = CRC

Response: 01 03 32 2A 53 64 20 53 44 20 31 32 ... 00 00 18 F5
01 Controller address
03 = Modbusr function code (Read Multiple Registers)
32 = Length of read data in Bytes (in HEX)
21 2A = Object data value (! *)
53 64 = Object data value (S d)
20 53 = Object data value (_ S)
44 20 = Object data value (D _)
31 32 ... = Object data value (1 2) = > 1.record in alarmlist is !*Sd SD 12 (active, not accepted)
38 89 = CRC

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 163


9.8 Modbus Register
This section contains Modbusr registers for the
Decision-Makerr 8000.

D For 500-1000REZK and 400-1000REZCK generator


sets, refer to Section 9.8.1.

D For 1300REZCK generator sets, refer to


Section 9.8.2.

D Refer to Figure 9-14 and Section 1.3 for definitions of


terms and symbols used in the register tables.

Header Description
Registers(s) Register number; register address = register number -- 1
Com. Obj. Corresponding communication object number
Name Communication object name
Dim Value dimension
Type Value data type (see Data types)
Len Data length in Bytes (max. 64)
Dec Number of decimals
Min Value low limit
Max Value high limit
Group Group of setpoints/values

Figure 9-14 Modbus Table Definitions

9.8.1 Modbus Registers for 500--1000REZK and 400--1000REZCK Models


Data
Register Name Len Dec Min Max Dim Group
Type
40003 BIN Binary#1 2 - - - Bin inputs CU
40004 BIN-1 Binary#2 1 - - - Binary Inputs
40012 BOUT Binary#3 2 - - - Bin outputs CU
40013 Ubat Integer 2 1 0 360 V Analog CU
40014 CPU temp Integer 2 1 -200 800 _C Analog CU
40024 Oil Temp Integer 2 1 0 3000 _F AnalogInputs 1
40025 Oil Pressure Integer 2 1 0 1500 psi AnalogInputs 1
40026 Coolant Temp Integer 2 1 0 3000 _F AnalogInputs 1
40027 LftBankExhaust Integer 2 0 0 1500 _F AnalogInputs 1
40028 RitBankExhaust Integer 2 0 0 1500 _F AnalogInputs 1
40029 AnlogAmbntTemp Integer 2 1 0 3000 _F AnalogInputs 1
40030 AirFuelMixTemp Integer 2 1 0 3000 _F AnalogInputs 1
40031 Coolant Presur Integer 2 1 0 1500 psi AnalogInputs 1
40104 Engine Speed Integer 2 0 0 3000 RPM ECU
40105 Throttle Pos Integer 2 1 0 1000 % ECU
40106 Bypass Vlv Pos Integer 2 1 0 1000 % ECU
40107 Gas Valve Pos Integer 2 1 0 1000 % ECU
40108 Inlet Gas Prsr Integer 2 0 0 6400 kPa ECU
40109 Gas Temp Integer 2 0 -5 300 _F ECU
40110 Inlet Air Temp Integer 2 0 -5 410 _F ECU
40111 MAT Integer 2 0 -5 300 _F ECU
40112 MAP 1 Integer 2 0 0 145 psi ECU
40113 PTP 1 Integer 2 0 0 145 psi ECU
40114 Battery Volts Integer 2 1 0 32120 V ECU
40115 Gas Correction Integer 2 4 0 20000 - ECU
40116 Eff Correction Integer 2 4 0 20000 - ECU
* Limit is defined by the value of the communication object of specified number.

164 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


Data
Register Name Len Dec Min Max Dim Group
Type
40117 Misfire Level Integer 2 3 0 3000 - ECU
40118 MAP 2 Integer 2 0 0 145 psi ECU
40119 PTP 2 Integer 2 0 0 145 psi ECU
40124-40125 ( 2) EngHours Integer 4 0 - - h ECU
40137 VPIO BOUT1 Binary#15 1 - - - VPIO
40138 VPIO BOUT2 Binary#16 1 - - - VPIO
40139 VPIO BOUT3 Binary#17 1 - - - VPIO
40140 VPIO BOUT4 Binary#18 1 - - - VPIO
40158 SW version Unsigned 1 1 0 255 Info
40159 SW branch Unsigned 1 0 0 255 Info
40161-40162 ( 2) PasswordDecode Unsigned 4 0 - - Info
40163 Engine state List#3 1 - 1380 1400 Info
40168 ControllerMode List#5 1 - 1377 1379 Info
40171 CAN16 Binary 2 - - - Info
40172 CAN32 Binary 2 - - - Info
40177-40178 ( 2) ECU FC Unsigned 4 0 - - ECU diag
40179 ECU FMI Unsigned 1 0 0 255 ECU diag
40180 ECU OC Unsigned 1 0 0 255 ECU diag
40197 MaxLegCurrent Integer 2 0 --32768 32767 A PLC
40200 AmbDerate% Integer 2 0 --32768 32767 % PLC
40201 WaterDerate% Integer 2 0 --32768 32767 % PLC
40202 Derate% Integer 2 0 --32768 32767 % PLC
40203 MaxDerated% Integer 2 0 --32768 32767 % PLC
40204 DeratedPower Integer 2 0 --32768 32767 kW PLC
40205 AvgV L-N Integer 2 0 --32768 32767 V PLC
40208 MaxVA-PerPh Integer 2 0 --32768 32767 VA PLC
40209 RatedAmps Integer 2 0 --32768 32767 A PLC
40210 MaxLegAmpPrct Integer 2 0 --32768 32767 % PLC
40211 AvgV L-L Integer 2 0 --32768 32767 V PLC
40212 KwLoadPrct Integer 2 0 --32768 32767 % PLC
40213 RatedT Integer 2 0 --32768 32767 _F PLC
40214 ExhstTempDiff Integer 2 0 --32768 32767 _F PLC
40215 AvgCurrent Integer 2 0 --32768 32767 A PLC
40216 ExhuastTwrnLvl Integer 2 0 --32768 32767 _F PLC
40217 HiFreqLim Integer 2 1 --32768 32767 Hz PLC
40218 LoFreqLim Integer 2 1 --32768 32767 Hz PLC
40224 MinLoadedLevel Integer 2 0 --32768 32767 % PLC
40225 MaxCrntKwPrct Integer 2 0 --32768 32767 % PLC
40227 FanOffTemp Integer 2 1 --32768 32767 _F PLC
40237 SHBIN1 Binary#36 1 - - - SHBIN
40242 SHBOUT2 Binary#37 1 - - - SHBOUT
40249 Gen V L1-N Unsigned 2 0 0 8277* V Gener values
40250 Gen V L2-N Unsigned 2 0 0 8277* V Gener values
40251 Gen V L3-N Unsigned 2 0 0 8277* V Gener values
40252 Gen V Unsigned 2 0 0 8277* V Gener values
40253 Gen V L1-L2 Unsigned 2 0 0 9673* V Gener values
40254 Gen V L2-L3 Unsigned 2 0 0 9673* V Gener values
40255 Gen V L3-L1 Unsigned 2 0 0 9673* V Gener values
40256 Gen freq Unsigned 2 1 400 700 Hz Gener values
40258 Gen curr L1 Unsigned 2 0 0 8275* A Gener values
40259 Gen curr L2 Unsigned 2 0 0 8275* A Gener values
40260 Gen curr L3 Unsigned 2 0 0 8275* A Gener values
40261 Pwr factor Integer 1 2 -100 100 Gener values
40262 Load char Char 1 - - - Gener values
40264 Act power Integer 2 0 0 8276* kW Gener values
40266 Act pwr L1 Integer 2 0 0 8276* kW Gener values
40267 Act pwr L2 Integer 2 0 0 8276* kW Gener values
40268 Act pwr L3 Integer 2 0 0 8276* kW Gener values
40269 React power Integer 2 0 --32768 32767 kVAr Gener values
* Limit is defined by the value of the communication object of specified number.

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 165


Data
Register Name Len Dec Min Max Dim Group
Type
40271 React pwr L1 Integer 2 0 --32768 32767 kVAr Gener values
40272 React pwr L2 Integer 2 0 --32768 32767 kVAr Gener values
40273 React pwr L3 Integer 2 0 --32768 32767 kVAr Gener values
40274 Appar pwr Integer 2 0 --32768 32767 kVA Gener values
40275 Appar pwr L1 Integer 2 0 --32768 32767 kVA Gener values
40276 Appar pwr L2 Integer 2 0 --32768 32767 kVA Gener values
40277 Appar pwr L3 Integer 2 0 --32768 32767 kVA Gener values
40278 Pwr factor L1 Integer 1 2 -100 100 Gener values
40279 Pwr factor L2 Integer 1 2 -100 100 Gener values
40280 Pwr factor L3 Integer 1 2 -100 100 Gener values
40281 Gen V unbal Unsigned 2 0 0 200 % Gener values
40282 Gen I unbal Unsigned 2 0 0 200 % Gener values
40285 Load char L1 Char 1 - - - Gener values
40286 Load char L2 Char 1 - - - Gener values
40287 Load char L3 Char 1 - - - Gener values
40288 Bus V L1-N Unsigned 2 0 0 9888* V Bus values
40289 Bus V L2-N Unsigned 2 0 0 9888* V Bus values
40290 Bus V L3-N Unsigned 2 0 0 9888* V Bus values
40291 Bus V Unsigned 2 0 0 9888* V Bus values
40292 Bus V L1-L2 Unsigned 2 0 0 9907* V Bus values
40293 Bus V L2-L3 Unsigned 2 0 0 9907* V Bus values
40294 Bus V L3-L1 Unsigned 2 0 0 9907* V Bus values
40296 Bus freq Unsigned 2 1 400 700 Hz Bus values
40302 Bus V unbal Unsigned 2 0 0 200 % Bus values
40303 Slip freq Integer 2 2 --10000 10000 Hz Gener values
40304 Angle Integer 2 1 --1800 1800 _ Gener values
40312 Volt match 123 Binary 1 - - - Invisible
40315 RPM Integer 2 0 0 8253* RPM Engine values
40320 StatLdShed List#8 1 - 1415 1418 Load shedding
40359 BOUT-1 Binary#38 1 - - - Binary Outputs
40417 Gas Flow Integer 2 1 0 32760 L/s ECU
40418 Mixture Flow Integer 2 0 0 3276 L/s ECU
40419 Delta Pressure Integer 2 0 0 6400 kPa ECU
40420 Calculated Pwr Integer 2 0 0 6500 kW ECU
40421 Measured Power Integer 2 0 0 6500 kW ECU
40422 Speed Refrnc Integer 2 1 0 25000 RPM ECU
40423 Throttle Pos Integer 2 1 0 10000 % ECU
40424 DesireFuelRate Integer 2 2 0 6600 g/h ECU
40425 Bypass Vlv Pos Integer 2 1 0 1000 % ECU
40426 Lambda Req Integer 2 4 0 30000 - ECU
40427 Eng Serial Num Integer 2 0 0 -1 - ECU
40428 Percent Load Integer 2 0 0 125 % ECU
40429 ECUAmbientTemp Integer 2 0 -5 300 _F ECU
43001-43008 ( 8) Gen-set name String0 16 - - - Comms settings
43009 Nomin power Unsigned 2 0 1 32000 kW Basic settings
43010 Nomin current Unsigned 2 0 1 10000 A Basic settings
43011 CT ratio prim Unsigned 2 0 1 15000 A Basic settings
43012 CT ratio sec List#13 1 - 1226 1227 Basic settings
43015 VT ratio Unsigned 2 2 10 50000 V/V Basic settings
43016 Vg InpRangeSel List#14 1 - 1228 1229 Basic settings
43017 Vb VT ratio Unsigned 2 2 10 50000 V/V Basic settings
43018 Vb InpRangeSel List#14 1 - 1228 1229 Basic settings
43019 GenNomV Unsigned 2 0 10 34641 V Basic settings
43020 GenNomVph-ph Unsigned 2 0 17 60000 V Basic settings
43021 BusNomV Unsigned 2 0 10 34641 V Basic settings
43022 BusNomVph-ph Unsigned 2 0 17 60000 V Basic settings
43023 FixVoltProtSel List#15 1 - 1230 1231 Basic settings
43026 Nominal RPM Unsigned 2 0 100 4000 RPM Basic settings
43027 ControllerMode List#5 1 - 1377 1379 Basic settings
* Limit is defined by the value of the communication object of specified number.

166 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


Data
Register Name Len Dec Min Max Dim Group
Type
43028 FltRes GoToMAN List#16 1 - 1234 1235 Basic settings
43029 Local buttons List#17 1 - 1236 1238 Basic settings
43030 DispBaklightTO Unsigned 1 0 0 241 min Basic settings
43031 CAN2emptDetect List#16 1 - 1234 1235 Comms settings
43032 Starting RPM Unsigned 2 0 0 1500 RPM Engine params
43041 Min stab time Unsigned 2 0 1 8313* s Engine params
43042 Max stab time Unsigned 2 0 8259* 3600 s Engine params
43047 Cooling time Unsigned 2 0 0 3600 s Engine params
43048 Cooldown optim List#16 1 - 1234 1235 Engine params
43050 Stop time Unsigned 2 0 0 240 s Engine params
43055 Horn timeout Unsigned 2 0 0 3601 s Engine protect
43056 Overspeed Unsigned 2 0 0 200 % Engine protect
43067 Derating1 strt Integer 2 0 -5 300 _F ProcessControl
43068 Derating1 end Integer 2 0 -5 300 _F ProcessControl
43069 Derating1 pwr Unsigned 2 0 0 100 % ProcessControl
43070 Derating2 strt Integer 2 1 0 3000 _F ProcessControl
43071 Derating2 end Integer 2 1 0 3000 _F ProcessControl
43072 Derating2 pwr Unsigned 2 0 0 100 % ProcessControl
43091 OverldStrtEval Unsigned 2 0 100 200 % Gener protect
43092 2POvrldStEvDel Unsigned 2 1 0 6000 s Gener protect
43094 Ishort Unsigned 2 0 100 500 % Gener protect
43095 Ishort del Unsigned 2 2 0 1000 s Gener protect
43096 2Inom del Unsigned 2 1 0 6000 s Gener protect
43097 Gen >V BOC Unsigned 2 0 8293* 150 % Gener protect
43098 Gen >V Sd Unsigned 2 0 50 150 % Gener protect
43099 Gen <V BOC Unsigned 2 0 20 8291* % Gener protect
43100 Gen V del Unsigned 2 2 0 60000 s Gener protect
43102 Gen >f Unsigned 2 1 8298* 1500 % Gener protect
43103 Gen <f Unsigned 2 1 200 8296* % Gener protect
43104 Gen f del Unsigned 2 2 0 60000 s Gener protect
43155 AutoLd recon List#16 1 - 1234 1235 Load shedding
43156 Ld recon delay Unsigned 2 0 0 600 s Load shedding
43157 Ld shed level Integer 2 0 8890* 200 % Load shedding
43158 Ld shed delay Unsigned 2 1 0 6000 s Load shedding
43159 Ld recon level Integer 2 0 0 8884* % Load shedding
43160 AcallCH1-Type List#25 1 - 1337 1345 Act. calls/SMS
43161 AcallCH2-Type List#25 1 - 1337 1345 Act. calls/SMS
43162 AcallCH3-Type List#25 1 - 1337 1345 Act. calls/SMS
43163-43178 (16) AcallCH1-Addr String0 32 - - - Act. calls/SMS
43179-43194 (16) AcallCH2-Addr String0 32 - - - Act. calls/SMS
43195-43210 (16) AcallCH3-Addr String0 32 - - - Act. calls/SMS
43211 Warning List#16 1 - 1234 1235 Act. calls/SMS
43212 Shutdown List#16 1 - 1234 1235 Act. calls/SMS
43213 Slow stop List#16 1 - 1234 1235 Act. calls/SMS
43214 Off load List#16 1 - 1234 1235 Act. calls/SMS
43215 Mains protect List#16 1 - 1234 1235 Act. calls/SMS
43216 BrkOpen&CoolDn List#16 1 - 1234 1235 Act. calls/SMS
43217 Alarm only List#16 1 - 1234 1235 Act. calls/SMS
43218 History record List#16 1 - 1234 1235 Act. calls/SMS
43219 ECU Diag List#16 1 - 1234 1235 Comms settings
43224 ResetActAlarms List#16 1 - 1234 1235 Engine protect
43265 RunOnlyBlkDel1 Unsigned 2 1 0 30000 s Engine protect
43266 RunOnlyBlkDel2 Unsigned 2 1 0 30000 s Engine protect
43267 RunOnlyBlkDel3 Unsigned 2 1 0 30000 s Engine protect
43268 BinInp delay 1 Unsigned 2 1 0 6000 s Engine protect
43269 BinInp delay 2 Unsigned 2 1 0 6000 s Engine protect
43270 BinInp delay 3 Unsigned 2 1 0 6000 s Engine protect
43271 HiClntTmpWrLim Integer 2 1 0 3000 _F Analog protect
43272 Batt >V Integer 2 1 80 400 V Analog protect
* Limit is defined by the value of the communication object of specified number.

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 167


Data
Register Name Len Dec Min Max Dim Group
Type
43273 Batt <V Integer 2 1 80 400 V Analog protect
43274 Gen V unbal Integer 2 0 0 200 % Gener protect
43275 Gen I unbal Integer 2 0 0 200 % Gener protect
43276 HiClntTmpSdLim Integer 2 1 0 3000 _F Analog protect
43277 LowOilPrsWrLim Integer 2 1 0 1500 psi Analog protect
43278 LowOilPrsSdLim Integer 2 1 0 1500 psi Analog protect
43279 LoColntTempLim Integer 2 1 0 3000 _F Analog protect
43280 LoClntPrsrLim Integer 2 1 0 1500 psi Analog protect
43281 HiFuelMixWrLim Integer 2 1 0 3000 _F Analog protect
43282 HiFuelMixSdLim Integer 2 1 0 3000 _F Analog protect
43283 OvrCrntWrnLim Integer 2 0 0 150 % Gener protect
43284 Overpower kW Integer 2 0 300 1400 kW Gener protect
43287 OvrCrntSdLim Integer 2 0 0 200 % Gener protect
43289 HiOilTempWrLim Integer 2 1 0 3000 _F Analog protect
43290 HiOilTempSdLim Integer 2 1 0 3000 _F Analog protect
43431 AirFuelMix Del Unsigned 2 1 0 6000 s Analog protect
43432 Batt volt del Unsigned 2 1 0 6000 s Analog protect
43433 Gen V unb del Unsigned 2 1 0 6000 s Gener protect
43434 Gen I unb del Unsigned 2 1 0 6000 s Gener protect
43436 LoColntTempDel Unsigned 2 1 0 6000 s Analog protect
43439 Overpower Del Unsigned 2 1 0 6000 s Gener protect
43441 OvrCrntWrn Del Unsigned 2 1 0 6000 s Gener protect
43443 OvrCrntSd Del Unsigned 2 1 0 6000 s Gener protect
43444 HiOilTemp Del Unsigned 2 1 0 6000 s Analog protect
43445 CoolntTemp Del Unsigned 2 1 0 6000 s Analog protect
43446 LowOilPresrDel Unsigned 2 1 0 6000 s Analog protect
43450 CoolantPrsrDel Unsigned 2 1 0 6000 s Analog protect
43513 EnNotInAutAlrm Integer 2 0 0 1 PLC
43514 EnGenNotRdyAlr Integer 2 0 0 1 PLC
43515 Fan On Delay Integer 2 1 0 6000 s PLC
43516 Fan On Temp Integer 2 1 500 2500 _F PLC
43517 FanOffTmpHystr Integer 2 1 10 500 _F PLC
43518 ESP-PRP-COP List#0 2 1 0 20 PLC
43522 FaultInitToAut Integer 2 0 0 1 PLC
43525 LowCrnkBatLim Integer 2 1 0 360 V PLC
43526 GcbFdbkDel Integer 2 1 0 100 s PLC
43575 Time stamp act List#27 1 - 1346 1348 Date/Time
43576 Time stamp per Unsigned 1 0 1 240 min Date/Time
43587-43588 ( 2) Run hours Integer 4 0 - - h Statistics
43589 Num starts Unsigned 2 0 0 65535 Statistics
43590 NumUnscStarts Unsigned 2 0 0 65535 Statistics
43591 Service time 1 Unsigned 2 0 0 65535 h Statistics
43592 Service time 2 Unsigned 2 0 0 65535 h Statistics
43593 Service time 3 Unsigned 2 0 0 65535 h Statistics
43594 Service time 4 Unsigned 2 0 0 65535 h Statistics
43595-43596 ( 2) kWhours Integer 4 0 - - Statistics
43597-43598 ( 2) kVArhours Integer 4 0 - - Statistics
43601 #SummerTimeMod List#29 1 - 1349 1353 Date/Time
43640 CoolDnAfterBOC List#36 1 - 1304 1305 Engine params
43641 Ld shed active List#37 1 - 1333 1336 Load shedding
43642 DispBklStrtOff List#16 1 - 1234 1235 Basic settings
43660 SHxOcol Detect List#16 1 - 1234 1235 Comms settings
43746 Reverse power Unsigned 1 0 0 50 % Gener protect
43747 ReversePwr del Unsigned 2 1 0 6000 s Gener protect
43748 LB/UART Log List#16 1 - 1234 1235 Comms settings
43749 TotalDownTime Unsigned 2 0 0 65535 h Statistics
43750 DnTimeReqToRun Unsigned 2 0 0 65535 h Statistics
43754 Acall+SMS lang Unsigned 1 0 1 7 Act. calls/SMS
43755 ShutdownOvr List#16 1 - 1234 1235 Act. calls/SMS
* Limit is defined by the value of the communication object of specified number.

168 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


Data
Register Name Len Dec Min Max Dim Group
Type
43766 Nominal freq List#39 1 - 1232 1233 Basic settings
43769 ExcitationLoss Integer 2 0 0 150 % Gener protect
43770 ExctLoss del Unsigned 2 1 0 6000 s Gener protect
43774-43789 (16) AcallCH4-Addr String0 32 - - - Act. calls/SMS
43790-43805 (16) AcallCH5-Addr String0 32 - - - Act. calls/SMS
43806 AcallCH4-Type List#25 1 - 1337 1345 Act. calls/SMS
43807 AcallCH5-Type List#25 1 - 1337 1345 Act. calls/SMS
43815 UserBtn pulse Unsigned 1 1 2 100 s Basic settings
43816-43817 ( 2) kVAhours Integer 4 0 - - Statistics
43828 Prallel Fnc List#41 1 - 1298 1299 ProcessControl
43829 Underspeed Unsigned 2 0 3 9095* RPM Engine params
43830 LoadedLevel Unsigned 2 0 0 100 % Engine params
* Limit is defined by the value of the communication object of specified number.

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 169


9.8.2 Modbus Registers for 1300REZCK Models
Data
Register Name Len Dec Min Max Dim Group
Type
40003 BIN Binary#1 2 - - - Bin inputs CU
40004 BIN-1 Binary#2 1 - - - Binary Inputs
40012 BOUT Binary#3 2 - - - Bin outputs CU
40013 Ubat Integer 2 1 0 360 V Analog CU
40014 CPU temp Integer 2 1 -200 800 _C Analog CU
40104 Engine Speed Integer 2 0 0 3000 RPM ECU
40105 Throttle Pos Integer 2 1 0 1000 % ECU
40106 BypassPosition Integer 2 1 0 1000 % ECU
40107 GasValvePos Integer 2 1 0 1000 % ECU
40108 LubOilTemp Integer 2 0 -5 300 _F ECU
40109 CoolantTemp Integer 2 0 -5 300 _F ECU
40110 OilPressure Integer 2 0 0 145 psi ECU
40111 Intake Temp Integer 2 0 -5 300 _F ECU
40112 InletGasPress Integer 2 0 0 6400 kPa ECU
40113 P-WaterCircuit Integer 2 0 0 145 psi ECU
40114 T-WaterCircuit Integer 2 0 -5 300 _F ECU
40115 PreLubRemTime Integer 2 0 0 300 s ECU
40116 TurboSpeed Integer 2 2 0 26000 kRPM ECU
40117 T-TurboOil-In Integer 2 0 -5 300 _F ECU
40118 GasTemp Integer 2 0 -5 300 _F ECU
40119 P-Coolant Integer 2 0 0 145 psi ECU
40124-40125 ( 2) EngHours Integer 4 0 - - h ECU
40137 VPIO BOUT1 Binary#15 1 - - - VPIO
40138 VPIO BOUT2 Binary#16 1 - - - VPIO
40139 VPIO BOUT3 Binary#17 1 - - - VPIO
40140 VPIO BOUT4 Binary#18 1 - - - VPIO
40158 SW version Unsigned 1 1 0 255 Info
40159 SW branch Unsigned 1 0 0 255 Info
40161-40162 ( 2) PasswordDecode Unsigned 4 0 - - Info
40163 Engine state List#3 1 - 1326 1346 Info
40168 ControllerMode List#5 1 - 1323 1325 Info
40171 CAN16 Binary 2 - - - Info
40172 CAN32 Binary 2 - - - Info
40173 Status Binary#20 2 - - - Invisible
40177-40178 ( 2) ECU FC Unsigned 4 0 - - ECU diag
40179 ECU FMI Unsigned 1 0 0 255 ECU diag
40180 ECU OC Unsigned 1 0 0 255 ECU diag
40197 MaxVA-PerPh Integer 2 0 -32768 32767 VA PLC
40199 MaxLegCurrent Integer 2 0 -32768 32767 A PLC
40200 RatedAmps Integer 2 0 -32768 32767 A PLC
40201 KwLoadPrct Integer 2 0 -32768 32767 % PLC
40202 MaxLegAmpPrct Integer 2 0 -32768 32767 % PLC
40203 PresntLoadPrct Integer 2 0 -32768 32767 % PLC
40205 Avg V L-N Integer 2 0 -32768 32767 V PLC
40206 Avg Current Integer 2 0 -32768 32767 A PLC
40207 Avg V L-L Integer 2 0 -32768 32767 V PLC
40210 AmbDerate % Integer 2 0 -32768 32767 % PLC
40211 FanOffTemp Integer 2 0 -32768 32767 _F PLC
40212 WaterDerate % Integer 2 0 -32768 32767 % PLC
40213 Derate% Integer 2 0 -32768 32767 % PLC
40215 Derated Power Integer 2 0 -32768 32767 kW PLC
40216 Rated T Integer 2 0 -32768 32767 _F PLC
40217 ExhstTmpWrnLvl Integer 2 0 -32768 32767 _F PLC
40218 FaultInitAutx3 Integer 2 0 -32768 32767 PLC
40219 EngState-x2 Integer 2 0 -32768 32767 - PLC
40237 SHBIN1 Binary#30 1 - - - SHBIN
40241 SHBOUT1 Binary#31 1 - - - SHBOUT
40249 Gen V L1-N Unsigned 2 0 0 8277* V Gener values
* Limit is defined by the value of the communication object of specified number.

170 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


Data
Register Name Len Dec Min Max Dim Group
Type
40250 Gen V L2-N Unsigned 2 0 0 8277* V Gener values
40251 Gen V L3-N Unsigned 2 0 0 8277* V Gener values
40252 Gen V Unsigned 2 0 0 8277* V Gener values
40253 Gen V L1-L2 Unsigned 2 0 0 9673* V Gener values
40254 Gen V L2-L3 Unsigned 2 0 0 9673* V Gener values
40255 Gen V L3-L1 Unsigned 2 0 0 9673* V Gener values
40256 Gen freq Unsigned 2 1 400 700 Hz Gener values
40258 Gen curr L1 Unsigned 2 0 0 8275* A Gener values
40259 Gen curr L2 Unsigned 2 0 0 8275* A Gener values
40260 Gen curr L3 Unsigned 2 0 0 8275* A Gener values
40261 Pwr factor Integer 1 2 -100 100 Gener values
40262 Load char Char 1 - - - Gener values
40264 Act power Integer 2 0 0 8276* kW Gener values
40266 Act pwr L1 Integer 2 0 0 8276* kW Gener values
40267 Act pwr L2 Integer 2 0 0 8276* kW Gener values
40268 Act pwr L3 Integer 2 0 0 8276* kW Gener values
40269 React power Integer 2 0 -32768 32767 kVAr Gener values
40271 React pwr L1 Integer 2 0 -32768 32767 kVAr Gener values
40272 React pwr L2 Integer 2 0 -32768 32767 kVAr Gener values
40273 React pwr L3 Integer 2 0 -32768 32767 kVAr Gener values
40274 Appar pwr Integer 2 0 -32768 32767 kVA Gener values
40275 Appar pwr L1 Integer 2 0 -32768 32767 kVA Gener values
40276 Appar pwr L2 Integer 2 0 -32768 32767 kVA Gener values
40277 Appar pwr L3 Integer 2 0 -32768 32767 kVA Gener values
40278 Pwr factor L1 Integer 1 2 -100 100 Gener values
40279 Pwr factor L2 Integer 1 2 -100 100 Gener values
40280 Pwr factor L3 Integer 1 2 -100 100 Gener values
40281 Gen V unbal Unsigned 2 0 0 200 % Gener values
40282 Gen I unbal Unsigned 2 0 0 200 % Gener values
40285 Load char L1 Char 1 - - - Gener values
40286 Load char L2 Char 1 - - - Gener values
40287 Load char L3 Char 1 - - - Gener values
40288 Bus V L1-N Unsigned 2 0 0 9888* V Bus values
40289 Bus V L2-N Unsigned 2 0 0 9888* V Bus values
40290 Bus V L3-N Unsigned 2 0 0 9888* V Bus values
40291 Bus V Unsigned 2 0 0 9888* V Bus values
40292 Bus V L1-L2 Unsigned 2 0 0 9907* V Bus values
40293 Bus V L2-L3 Unsigned 2 0 0 9907* V Bus values
40294 Bus V L3-L1 Unsigned 2 0 0 9907* V Bus values
40296 Bus freq Unsigned 2 1 400 700 Hz Bus values
40302 Bus V unbal Unsigned 2 0 0 200 % Bus values
40303 Slip freq Integer 2 2 -10000 10000 Hz Gener values
40304 Angle Integer 2 1 -1800 1800 _ Gener values
40312 Volt match 123 Binary 1 - - - Invisible
40315 RPM Integer 2 0 0 8253* RPM Engine values
40320 StatLdShed List#8 1 - 1361 1364 Load shedding
40359 BOUT-1 Binary#32 1 - - - Binary Outputs
40417 T-Ambient Integer 2 0 -5 300 _F ECU
40418 T-InletAir Integer 2 0 -5 410 _F ECU
40419 MAP 1 Integer 2 0 0 145 psi ECU
40420 PTP1 Integer 2 0 0 145 psi ECU
40421 Battery Volts Integer 2 1 0 32120 V ECU
40422 GasCorrection Integer 2 4 0 20000 - ECU
40423 EffCorrection Integer 2 4 0 20000 - ECU
40424 MisfireLevel Integer 2 3 0 3000 - ECU
40425 KnockingLevel Integer 2 0 0 100 - ECU
40426 MAP 2 Integer 2 0 0 145 psi ECU
40427 PTP 2 Integer 2 0 0 145 psi ECU
40428 T-TurboOilOut Integer 2 0 -400 3180 _F ECU
* Limit is defined by the value of the communication object of specified number.

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 171


Data
Register Name Len Dec Min Max Dim Group
Type
40429 GeneratedEner Integer 2 0 -100 32767 MWh ECU
40430 EngineState Integer 2 0 0 13 - ECU
40431 EngineTiming Integer 2 1 0 500 - ECU
40432 TEXAfterTurboR Integer 2 0 -5 300 _F ECU
43001-43008 ( 8) Gen-set name String0 16 - - - Comms settings
43009 Nomin power Unsigned 2 0 1 32000 kW Basic settings
43010 Nomin current Unsigned 2 0 1 10000 A Basic settings
43011 CT ratio prim Unsigned 2 0 1 15000 A Basic settings
43012 CT ratio sec List#13 1 - 1172 1173 Basic settings
43015 VT ratio Unsigned 2 2 10 50000 V/V Basic settings
43016 Vg InpRangeSel List#14 1 - 1174 1175 Basic settings
43017 Vb VT ratio Unsigned 2 2 10 50000 V/V Basic settings
43018 Vb InpRangeSel List#14 1 - 1174 1175 Basic settings
43019 GenNomV Unsigned 2 0 10 34641 V Basic settings
43020 GenNomVph-ph Unsigned 2 0 17 60000 V Basic settings
43021 BusNomV Unsigned 2 0 10 34641 V Basic settings
43022 BusNomVph-ph Unsigned 2 0 17 60000 V Basic settings
43023 FixVoltProtSel List#15 1 - 1176 1177 Basic settings
43026 Nominal RPM Unsigned 2 0 100 4000 RPM Basic settings
43027 ControllerMode List#5 1 - 1323 1325 Basic settings
43028 FltRes GoToMAN List#16 1 - 1180 1181 Basic settings
43029 Local buttons List#17 1 - 1182 1184 Basic settings
43030 DispBaklightTO Unsigned 1 0 0 241 min Basic settings
43031 CAN2emptDetect List#16 1 - 1180 1181 Comms settings
43032 Starting RPM Unsigned 2 0 0 1500 RPM Engine params
43041 Min stab time Unsigned 2 0 1 8313* s Engine params
43042 Max stab time Unsigned 2 0 8259* 3600 s Engine params
43047 Cooling time Unsigned 2 0 0 3600 s Engine params
43048 Cooldown optim List#16 1 - 1180 1181 Engine params
43050 Stop time Unsigned 2 0 0 240 s Engine params
43055 Horn timeout Unsigned 2 0 0 3601 s Engine protect
43056 Overspeed Unsigned 2 0 0 200 % Engine protect
43067 Derating1 strt Integer 2 0 -5 300 _F ProcessControl
43068 Derating1 end Integer 2 0 -5 300 _F ProcessControl
43069 Derating1 pwr Unsigned 2 0 0 100 % ProcessControl
43070 Derating2 strt Integer 2 0 -5 300 _F ProcessControl
43071 Derating2 end Integer 2 0 -5 300 _F ProcessControl
43072 Derating2 pwr Unsigned 2 0 0 100 % ProcessControl
43091 OverldStrtEval Unsigned 2 0 100 200 % Gener protect
43092 2POvrldStEvDel Unsigned 2 1 0 6000 s Gener protect
43094 Ishort Unsigned 2 0 100 500 % Gener protect
43095 Ishort del Unsigned 2 2 0 1000 s Gener protect
43096 2Inom del Unsigned 2 1 0 6000 s Gener protect
43097 Gen >V BOC Unsigned 2 0 8293* 150 % Gener protect
43098 Gen >V Sd Unsigned 2 0 50 150 % Gener protect
43099 Gen <V BOC Unsigned 2 0 20 8291* % Gener protect
43100 Gen V del Unsigned 2 2 0 60000 s Gener protect
43102 Gen >f Unsigned 2 1 8298* 1500 % Gener protect
43103 Gen <f Unsigned 2 1 200 8296* % Gener protect
43104 Gen f del Unsigned 2 2 0 60000 s Gener protect
43155 AutoLd recon List#16 1 - 1180 1181 Load shedding
43156 Ld recon delay Unsigned 2 0 0 600 s Load shedding
43157 Ld shed level Integer 2 0 8890* 200 % Load shedding
43158 Ld shed delay Unsigned 2 1 0 6000 s Load shedding
43159 Ld recon level Integer 2 0 0 8884* % Load shedding
43160 AcallCH1-Type List#25 1 - 1283 1291 Act. calls/SMS
43161 AcallCH2-Type List#25 1 - 1283 1291 Act. calls/SMS
43162 AcallCH3-Type List#25 1 - 1283 1291 Act. calls/SMS
43163-43178 (16) AcallCH1-Addr String0 32 - - - Act. calls/SMS
* Limit is defined by the value of the communication object of specified number.

172 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


Data
Register Name Len Dec Min Max Dim Group
Type
43179-43194 (16) AcallCH2-Addr String0 32 - - - Act. calls/SMS
43195-43210 (16) AcallCH3-Addr String0 32 - - - Act. calls/SMS
43211 Warning List#16 1 - 1180 1181 Act. calls/SMS
43212 Shutdown List#16 1 - 1180 1181 Act. calls/SMS
43213 Slow stop List#16 1 - 1180 1181 Act. calls/SMS
43214 Off load List#16 1 - 1180 1181 Act. calls/SMS
43215 Mains protect List#16 1 - 1180 1181 Act. calls/SMS
43216 BrkOpen&CoolDn List#16 1 - 1180 1181 Act. calls/SMS
43217 Alarm only List#16 1 - 1180 1181 Act. calls/SMS
43218 History record List#16 1 - 1180 1181 Act. calls/SMS
43219 ECU Diag List#16 1 - 1180 1181 Comms settings
43224 ResetActAlarms List#16 1 - 1180 1181 Engine protect
43265 RunOnlyBlkDel1 Unsigned 2 1 0 30000 s Engine protect
43266 RunOnlyBlkDel2 Unsigned 2 1 0 30000 s Engine protect
43267 RunOnlyBlkDel3 Unsigned 2 1 0 30000 s Engine protect
43268 BinInp delay 1 Unsigned 2 1 0 6000 s Engine protect
43269 BinInp delay 2 Unsigned 2 1 0 6000 s Engine protect
43270 BinInp delay 3 Unsigned 2 1 0 6000 s Engine protect
43271 HiOilTempWrLim Integer 2 0 -5 300 _F Analog protect
43272 Batt >V Integer 2 1 80 400 V Analog protect
43273 Batt <V Integer 2 1 80 400 V Analog protect
43274 Gen V unbal Integer 2 0 0 200 % Gener protect
43275 Gen I unbal Integer 2 0 0 200 % Gener protect
43276 LoClntPrsrLim Integer 2 0 0 145 psi Analog protect
43277 LowOilPrsWrLim Integer 2 0 0 145 psi Analog protect
43278 HiClntTmpWrLim Integer 2 0 -5 300 _F Analog protect
43279 HiAmbTempWrLim Integer 2 0 -5 300 _F Analog protect
43280 OvrCrntWrnLim Integer 2 0 0 150 % Gener protect
43281 Overpower kW Integer 2 0 0 1400 kW Analog protect
43282 LoClntTempLim Integer 2 0 0 300 _F Analog protect
43283 HiExstTempLim Integer 2 0 0 1200 _F Analog protect
43284 OvrCrntSdLim Integer 2 0 0 200 % Gener protect
43285 HiFuelMixWrLim Integer 2 0 -5 300 _F Analog protect
43431 HiOilTemp Del Unsigned 2 1 0 6000 s Analog protect
43432 Batt volt del Unsigned 2 1 0 6000 s Analog protect
43433 Gen V unb del Unsigned 2 1 0 6000 s Gener protect
43434 Gen I unb del Unsigned 2 1 0 6000 s Gener protect
43435 LowOilPresrDel Unsigned 2 1 0 6000 s Analog protect
43436 CoolntPrssrDel Unsigned 2 1 0 6000 s Analog protect
43437 CoolntTemp Del Unsigned 2 1 0 6000 s Analog protect
43438 AmbientTempDel Unsigned 2 1 0 6000 s Analog protect
43439 OvrCrntWrn Del Unsigned 2 1 0 6000 s Gener protect
43440 Overpower Del Unsigned 2 1 0 6000 s Analog protect
43441 LoClntTempDel Unsigned 2 1 0 6000 s Analog protect
43442 ExstTempDel Unsigned 2 1 0 6000 s Analog protect
43443 OvrCrntSd Del Unsigned 2 1 0 6000 s Gener protect
43444 AirFuelMix Del Unsigned 2 1 0 6000 s Analog protect
43515 Fan On Delay Integer 2 1 0 6000 s PLC
43516 Fan On Temp Integer 2 0 20 225 _F PLC
43517 FanOffTmpHystr Integer 2 0 1 50 _F PLC
43522 FaultInitToAut Integer 2 0 0 1 PLC
43525 LowCrnkBatLim Integer 2 1 0 360 V PLC
43526 GcbFdbkDel Integer 2 1 0 100 s PLC
43575 Time stamp act List#27 1 - 1292 1294 Date/Time
43576 Time stamp per Unsigned 1 0 1 240 min Date/Time
43587-43588 ( 2) Run hours Integer 4 0 - - h Statistics
43589 Num starts Unsigned 2 0 0 65535 Statistics
43590 NumUnscStarts Unsigned 2 0 0 65535 Statistics
43591 Service time 1 Unsigned 2 0 0 65535 h Statistics
* Limit is defined by the value of the communication object of specified number.

TP-6113 9/18 Section 9 Decision-Maker 8000 Generator Set Controller 173


Data
Register Name Len Dec Min Max Dim Group
Type
43592 Service time 2 Unsigned 2 0 0 65535 h Statistics
43593 Service time 3 Unsigned 2 0 0 65535 h Statistics
43594 Service time 4 Unsigned 2 0 0 65535 h Statistics
43595-43596 ( 2) kWhours Integer 4 0 - - Statistics
43597-43598 ( 2) kVArhours Integer 4 0 - - Statistics
43601 #SummeTimeMod List#29 1 - 1295 1299 Date/Time
43640 CoolDnAfterBOC List#36 1 - 1250 1251 Engine params
43641 Ld shed active List#37 1 - 1279 1282 Load shedding
43642 DispBklStrtOff List#16 1 - 1180 1181 Basic settings
43660 SHxOcol Detect List#16 1 - 1180 1181 Comms settings
43746 Reverse power Unsigned 1 0 0 50 % Gener protect
43747 ReversePwr del Unsigned 2 1 0 6000 s Gener protect
43748 LB/UART Log List#16 1 - 1180 1181 Comms settings
43749 TotalDownTime Unsigned 2 0 0 65535 h Statistics
43750 DnTimeReqToRun Unsigned 2 0 0 65535 h Statistics
43754 Acall+SMS lang Unsigned 1 0 1 7 Act. calls/SMS
43755 ShutdownOvr List#16 1 - 1180 1181 Act. calls/SMS
43766 Nominal freq List#39 1 - 1178 1179 Basic settings
43769 ExcitationLoss Integer 2 0 0 150 % Gener protect
43770 ExctLoss del Unsigned 2 1 0 6000 s Gener protect
43774-43789 (16) AcallCH4-Addr String0 32 - - - Act. calls/SMS
43790-43805 (16) AcallCH5-Addr String0 32 - - - Act. calls/SMS
43806 AcallCH4-Type List#25 1 - 1283 1291 Act. calls/SMS
43807 AcallCH5-Type List#25 1 - 1283 1291 Act. calls/SMS
43815 UserBtn pulse Unsigned 1 1 2 100 s Basic settings
43816-43817 ( 2) kVAhours Integer 4 0 - - Statistics
43828 Prallel Fnc List#41 1 - 1244 1245 ProcessControl
43829 Underspeed Unsigned 2 0 3 9095* RPM Engine params
43830 LoadedLevel Unsigned 2 0 0 100 % Engine params
* Limit is defined by the value of the communication object of specified number.

174 Section 9 Decision-Maker 8000 Generator Set Controller TP-6113 9/18


Section 10 Master Control Panel (MCP 3000)

10.1 Introduction
The MCP 3000 Master Control Panel is used with the
Decision-Makerr 6000 generator controller in the
Decision-Makerr Paralleling System (DPS). This
section contains the Modbusr data registers for the
MCP 3000.

10.1.1 Modbus Connection


A Modbus/Ethernet converter is required. Order
Modbus/Ethernet converter kit GM41143-KP2. tp-6747
Connect the Ethernet port on the MCP PLC to the 1. MCP Ethernet port 1
Ethernet side of the converter. See Figure 10-1 for the
Figure 10-2 Ethernet Port Location on the MCP PLC
PLC location on the MCP. Also see Figure 10-2 and
Figure 10-4.
Setting Value
Install DC, control, and communication system wiring in IP Address 192.168.255.33
separate conduit from AC power wiring. Refer to Protocol Modbus/RTU, Master attached
TP-6747 for DPS system installation, commissioning,
and operation instructions. Figure 10-3 Modbus/Ethernet Converter Settings

10.1.2 Modbus/Ethernet Converter Setup


See TT-1405, provided with Modbus/Ethernet converter
kit, for instructions to set up the converter. See
Figure 10-3 for selected settings.

ADV-7719
1. PLC

Figure 10-1 PLC Location on the MCP 3000

TP-6113 9/18 Section 10 Master Control Panel (MCP 3000) 175


GM69773

TO MODBUSr
DEVICES

Figure 10-4 Modbus/Ethernet Converter Connection to the MCP

176 Section 10 Master Control Panel (MCP 3000) TP-6113 9/18


10.2 Modbus Data Map for DPS MCP 3000

Address Bit Description Access “0” State “1” State


405000 0 ATS Start Signal Present RO False True
1 Generator Management Waiting for Stabilization RO False True
2 Generator Management Active RO False True
3 Generator Management Timing to Stop a Gen RO False True
4 Generator Management Timing to Start a Gen RO False True
5 Generator Management N Gens kept online mode RO False True
6 Generator Management N+1 Gens kept online mode RO False True
7 Generator Management Manual order selection RO False True
8 Generator Management Runtime order mode RO False True
9 Generator Management Disabled RO False True
10 Generator Management Enabled RO False True
11 GOL Load Add Active RO False True
12 kW Capacity Load Add Active RO False True
13 Under Frequency Load Shed Active RO False True
14 kW Over Load Shed Active RO False True
15 Engine Failure Load Shed Active RO False True
405001 0 Reserved RO False True
1 Priority 2 Load Shed RO False True
2 Priority 3 Load Shed RO False True
3 Priority 4 Load Shed RO False True
4 Priority 5 Load Shed RO False True
5 Priority 6 Load Shed RO False True
6 Priority 7 Load Shed RO False True
7 Priority 8 Load Shed RO False True
8 Reserved RO False True
9 Priority 2 Load Add RO False True
10 Priority 3 Load Add RO False True
11 Priority 4 Load Add RO False True
12 Priority 5 Load Add RO False True
13 Priority 6 Load Add RO False True
14 Priority 7 Load Add RO False True
15 Priority 8 Load Add RO False True

Address Description Access Data Type Units / Scaling Remarks


405002 Average Total Voltage–AB RO INT Volts (RMS)
405003 Average Total Voltage–BC RO INT Volts (RMS)
405004 Average Total Voltage–CA RO INT Volts (RMS)
405005 Total kW RO INT kW
405006 Total kVA RO REAL kVA
405007 Total kVAR RO INT kVAR
405008 Total PF RO INT PF X 100 - lagging, + leading
405009 Total Amps – A Phase RO INT Amps (RMS)
405010 Total Amps – B Phase RO INT Amps (RMS)
405011 Total Amps – C Phase RO INT Amps (RMS)

TP-6113 9/18 Section 10 Master Control Panel (MCP 3000) 177


10.3 Generator 1 Data Map for DPS MCP 3000
Address Description Access Data Type Units / Scaling Remarks
405100 Generator Volts–AB RO INT Volts
405101 Generator Volts–BC RO INT Volts
405102 Generator Volts–CA RO INT Volts
405103 Generator Power—Real RO INT kW
405104 Generator Power Factor RO INT PF X 100 - lagging, + leading
405105 Generator Amps–A Phase RO INT Amps
405106 Generator Amps–B Phase RO INT Amps
405107 Generator Amps–C Phase RO INT Amps
405108 Generator Engine Speed RO INT RPM
405109 Generator Oil Pressure RO INT kPA
405110 Generator Water Temp RO INT F
405111 Generator Freq RO INT Hz x 100
405112 Generator Battery Voltage RO INT Volts X 10
405114 Generator Run Time Hours RO REAL Hours x10

Address Bit Description Access “0” State “1” State


405116 0 Breaker Closed RO False True
1 Breaker Open RO False True
2 Breaker Fail to Close RO False True
3 Breaker Fail to Open RO False True
4 Breaker Overcurrent Trip RO False True
5 Synchronizing RO False True
6 Fail To Sync RO False True
7 System Ready RO False True
8 Genset Not in Auto RO False True
9 MB Comm Failure to Gen RO False True
10 MDEC Yellow Alarm RO False True
11 Generic Alarm RO False True
405117 0 Emergency Stop SD RO False True
1 Overspeed SD RO False True
2 Overcrank SD RO False True
3 High Water Temp SD RO False True
4 Low Oil Pressure SD RO False True
5 NFPA 110 Fault SD RO False True
6 Low Coolant Level SD RO False True
7 Locked Rotor SD RO False True
8 MDEC Red SD RO False True
9 Low Coolant Temp SD RO False True
10 High Oil Temp SD RO False True
11 Dec550 SD RO False True
12 Overvoltage SD RO False True
13 Undervoltage SD RO False True
14 Overfrequency SD RO False True
15 Underfrequency SD RO False True

178 Section 10 Master Control Panel (MCP 3000) TP-6113 9/18


Address Bit Description Access “0” State “1” State
405118 0 Reverse Power SD RO False True
1 Overpower SD RO False True
2 Reverse Var SD RO False True
3 Overcurrent SD RO False True
4 RO False True
5 RO False True
6 RO False True
7 RO False True
8 RO False True
9 RO False True
10 RO False True
11 RO False True
12 RO False True
13 RO False True
14 RO False True
15 RO False True
405119 0 Low Coolant Temp Alarm RO False True
1 Low Fuel Alarm RO False True
2 High Water Temp Alarm RO False True
3 Low Oil Pressure Alarm RO False True
4 Low Battery Alarm RO False True
5 High Battery Alarm RO False True
6 Battery Charger Failure RO False True
7 Weak Starting Battery RO False True
8 Overvoltage Trip RO False True
9 Undervoltage Trip RO False True
10 Overfrequency Trip RO False True
11 Underfrequency Trip RO False True
12 Reverse Power Trip RO False True
13 Overpower Trip RO False True
14 Reverse Var Trip RO False True
15 Overcurrent Trip RO False True

TP-6113 9/18 Section 10 Master Control Panel (MCP 3000) 179


10.4 Generator 2 Data Map for DPS MCP 3000
Address Description Access Data Type Units / Scaling Remarks
405200 Generator Volts – AB RO INT Volts
405201 Generator Volts – BC RO INT Volts
405202 Generator Volts – CA RO INT Volts
405203 Generator Power – Real RO INT kW
405204 Generator Power Factor RO INT PF x 100 - lagging, + leading
405205 Generator Amps – A Phase RO INT Amps
405206 Generator Amps – B Phase RO INT Amps
405207 Generator Amps – C Phase RO INT Amps
405208 Generator Engine Speed RO INT RPM
405209 Generator Oil Pressure RO INT kPA
405210 Generator Water Temp RO INT F
405211 Generator Freq RO INT Hz x 100
405212 Generator Battery Voltage RO INT Volts x 10
405214 Generator Run Time Hours RO REAL Hours x 10

Address Bit Description Access “0” State “1” State


405216 0 Breaker Closed RO False True
1 Breaker Open RO False True
2 Breaker Fail to Close RO False True
3 Breaker Fail to Open RO False True
4 Breaker Overcurrent Trip RO False True
5 Synchronizing RO False True
6 Fail To Sync RO False True
7 System Ready RO False True
8 Genset Not in Auto RO False True
9 MB Comm Failure to Gen RO False True
10 MDEC Yellow Alarm RO False True
11 Generic Alarm RO False True
12
13
14
15
405217 0 Emergency Stop SD RO False True
1 Overspeed SD RO False True
2 Overcrank SD RO False True
3 High Water Temp SD RO False True
4 Low Oil Pressure SD RO False True
5 NFPA 110 Fault SD RO False True
6 Low Coolant Level SD RO False True
7 Locked Rotor SD RO False True
8 MDEC Red SD RO False True
9 Low Coolant Temp SD RO False True
10 High Oil Temp SD RO False True
11 Dec550 SD RO False True
12 Overvoltage SD RO False True
13 Undervoltage SD RO False True
14 Overfrequency SD RO False True
15 Underfrequency SD RO False True

180 Section 10 Master Control Panel (MCP 3000) TP-6113 9/18


Address Bit Description Access “0” State “1” State
405218 0 Reverse Power SD RO False True
1 Overpower SD RO False True
2 Reverse VAR SD RO False True
3 Overcurrent SD RO False True
4 RO False True
5 RO False True
6 RO False True
7 RO False True
8 RO False True
9 RO False True
10 RO False True
11 RO False True
12 RO False True
13 RO False True
14 RO False True
15 RO False True
405219 0 Low Coolant Temp Alarm RO False True
1 Low Fuel Alarm RO False True
2 High Water Temp Alarm RO False True
3 Low Oil Pressure Alarm RO False True
4 Low Battery Alarm RO False True
5 High Battery Alarm RO False True
6 Battery Charger Failure RO False True
7 Weak Starting Battery RO False True
8 Overvoltage Trip RO False True
9 Undervoltage Trip RO False True
10 Overfrequency Trip RO False True
11 Underfrequency Trip RO False True
12 Reverse Power Trip RO False True
13 Overpower Trip RO False True
14 Reverse Var Trip RO False True
15 Overcurrent Trip RO False True

TP-6113 9/18 Section 10 Master Control Panel (MCP 3000) 181


10.5 Generator 3 Data Map for DPS MCP 3000
Address Description Access Data Type Units / Scaling Remarks
405300 Generator Volts – AB RO INT Volts
405301 Generator Volts – BC RO INT Volts
405302 Generator Volts – CA RO INT Volts
405303 Generator Power – Real RO INT kW
405304 Generator Power Factor RO INT PF x 100 - lagging, + leading
405305 Generator Amps – A Phase RO INT Amps
405306 Generator Amps – B Phase RO INT Amps
405307 Generator Amps – C Phase RO INT Amps
405308 Generator Engine Speed RO INT RPM
405309 Generator Oil Pressure RO INT kPA
405310 Generator Water Temp RO INT F
405311 Generator Freq RO INT Hz x 100
405312 Generator Battery Voltage RO INT Volts x 10
405314 Generator Run Time Hours RO REAL Hours x 10

Address Bit Description Access “0” State “1” State


405316 0 Breaker Closed RO False True
1 Breaker Open RO False True
2 Breaker Fail to Close RO False True
3 Breaker Fail to Open RO False True
4 Breaker Overcurrent Trip RO False True
5 Synchronizing RO False True
6 Fail To Sync RO False True
7 System Ready RO False True
8 Genset Not in Auto RO False True
9 MB Comm Failure to Gen RO False True
10 MDEC Yellow Alarm RO False True
11 Generic Alarm RO False True
12
13
14
15
405317 0 Emergency Stop SD RO False True
1 Overspeed SD RO False True
2 Overcrank SD RO False True
3 High Water Temp SD RO False True
4 Low Oil Pressure SD RO False True
5 NFPA 110 Fault SD RO False True
6 Low Coolant Level SD RO False True
7 Locked Rotor SD RO False True
8 MDEC Red SD RO False True
9 Low Coolant Temp SD RO False True
10 High Oil Temp SD RO False True
11 Dec550 SD RO False True
12 Overvoltage SD RO False True
13 Undervoltage SD RO False True
14 Overfrequency SD RO False True
15 Underfrequency SD RO False True

182 Section 10 Master Control Panel (MCP 3000) TP-6113 9/18


Address Bit Description Access “0” State “1” State
405318 0 Reverse Power SD RO False True
1 Overpower SD RO False True
2 Reverse VAR SD RO False True
3 Overcurrent SD RO False True
4 RO False True
5 RO False True
6 RO False True
7 RO False True
8 RO False True
9 RO False True
10 RO False True
11 RO False True
12 RO False True
13 RO False True
14 RO False True
15 RO False True
405319 0 Low Coolant Temp Alarm RO False True
1 Low Fuel Alarm RO False True
2 High Water Temp Alarm RO False True
3 Low Oil Pressure Alarm RO False True
4 Low Battery Alarm RO False True
5 High Battery Alarm RO False True
6 Battery Charger Failure RO False True
7 Weak Starting Battery RO False True
8 Overvoltage Trip RO False True
9 Undervoltage Trip RO False True
10 Overfrequency Trip RO False True
11 Underfrequency Trip RO False True
12 Reverse Power Trip RO False True
13 Overpower Trip RO False True
14 Reverse Var Trip RO False True
15 Overcurrent Trip RO False True

TP-6113 9/18 Section 10 Master Control Panel (MCP 3000) 183


10.6 Generator 4 Data Map for DPS MCP 3000
Address Description Access Data Type Units / Scaling Remarks
405400 Generator Volts – AB RO INT Volts
405401 Generator Volts – BC RO INT Volts
405402 Generator Volts – CA RO INT Volts
405403 Generator Power – Real RO INT kW
405404 Generator Power Factor RO INT PF x 100 - lagging, + leading
405405 Generator Amps – A Phase RO INT Amps
405406 Generator Amps – B Phase RO INT Amps
405407 Generator Amps – C Phase RO INT Amps
405408 Generator Engine Speed RO INT RPM
405409 Generator Oil Pressure RO INT kPA
405410 Generator Water Temp RO INT F
405411 Generator Freq RO INT Hz x 100
405412 Generator Battery Voltage RO INT Volts x 10
405414 Generator Run Time Hours RO REAL Hours x 10

Address Bit Description Access “0” State “1” State


405416 0 Breaker Closed RO False True
1 Breaker Open RO False True
2 Breaker Fail to Close RO False True
3 Breaker Fail to Open RO False True
4 Breaker Overcurrent Trip RO False True
5 Synchronizing RO False True
6 Fail To Sync RO False True
7 System Ready RO False True
8 Genset Not in Auto RO False True
9 MB Comm Failure to Gen RO False True
10 MDEC Yellow Alarm RO False True
11 Generic Alarm RO False True
12
13
14
15
405417 0 Emergency Stop SD RO False True
1 Overspeed SD RO False True
2 Overcrank SD RO False True
3 High Water Temp SD RO False True
4 Low Oil Pressure SD RO False True
5 NFPA 110 Fault SD RO False True
6 Low Coolant Level SD RO False True
7 Locked Rotor SD RO False True
8 MDEC Red SD RO False True
9 Low Coolant Temp SD RO False True
10 High Oil Temp SD RO False True
11 Dec550 SD RO False True
12 Overvoltage SD RO False True
13 Undervoltage SD RO False True
14 Overfrequency SD RO False True
15 Underfrequency SD RO False True

184 Section 10 Master Control Panel (MCP 3000) TP-6113 9/18


Address Bit Description Access “0” State “1” State
405418 0 Reverse Power SD RO False True
1 Overpower SD RO False True
2 Reverse VAR SD RO False True
3 Overcurrent SD RO False True
4 RO False True
5 RO False True
6 RO False True
7 RO False True
8 RO False True
9 RO False True
10 RO False True
11 RO False True
12 RO False True
13 RO False True
14 RO False True
15 RO False True
405419 0 Low Coolant Temp Alarm RO False True
1 Low Fuel Alarm RO False True
2 High Water Temp Alarm RO False True
3 Low Oil Pressure Alarm RO False True
4 Low Battery Alarm RO False True
5 High Battery Alarm RO False True
6 Battery Charger Failure RO False True
7 Weak Starting Battery RO False True
8 Overvoltage Trip RO False True
9 Undervoltage Trip RO False True
10 Overfrequency Trip RO False True
11 Underfrequency Trip RO False True
12 Reverse Power Trip RO False True
13 Overpower Trip RO False True
14 Reverse VAR Trip RO False True
15 Overcurrent Trip RO False True

TP-6113 9/18 Section 10 Master Control Panel (MCP 3000) 185


10.7 Generator 5 Data Map for DPS MCP 3000
Address Description Access Data Type Units / Scaling Remarks
405500 Generator Volts – AB RO INT Volts
405501 Generator Volts – BC RO INT Volts
405502 Generator Volts – CA RO INT Volts
405503 Generator Power – Real RO INT kW
405504 Generator Power Factor RO INT PF x 100 - lagging, + leading
405505 Generator Amps – A Phase RO INT Amps
405506 Generator Amps – B Phase RO INT Amps
405507 Generator Amps – C Phase RO INT Amps
405508 Generator Engine Speed RO INT RPM
405509 Generator Oil Pressure RO INT kPA
405510 Generator Water Temp RO INT F
405511 Generator Freq RO INT Hz x 100
405512 Generator Battery Voltage RO INT Volts x 10
405514 Generator Run Time Hours RO REAL Hours x 10

Address Bit Description Access “0” State “1” State


405516 0 Breaker Closed RO False True
1 Breaker Open RO False True
2 Breaker Fail to Close RO False True
3 Breaker Fail to Open RO False True
4 Breaker Overcurrent Trip RO False True
5 Synchronizing RO False True
6 Fail To Sync RO False True
7 System Ready RO False True
8 Genset Not in Auto RO False True
9 MB Comm Failure to Gen RO False True
10 MDEC Yellow Alarm RO False True
11 Generic Alarm RO False True
12
13
14
15
405517 0 Emergency Stop SD RO False True
1 Overspeed SD RO False True
2 Overcrank SD RO False True
3 High Water Temp SD RO False True
4 Low Oil Pressure SD RO False True
5 NFPA 110 Fault SD RO False True
6 Low Coolant Level SD RO False True
7 Locked Rotor SD RO False True
8 MDEC Red SD RO False True
9 Low Coolant Temp SD RO False True
10 High Oil Temp SD RO False True
11 Dec550 SD RO False True
12 Overvoltage SD RO False True
13 Undervoltage SD RO False True
14 Overfrequency SD RO False True
15 Underfrequency SD RO False True

186 Section 10 Master Control Panel (MCP 3000) TP-6113 9/18


Address Bit Description Access “0” State “1” State
405518 0 Reverse Power SD RO False True
1 Overpower SD RO False True
2 Reverse VAR SD RO False True
3 Overcurrent SD RO False True
4 RO False True
5 RO False True
6 RO False True
7 RO False True
8 RO False True
9 RO False True
10 RO False True
11 RO False True
12 RO False True
13 RO False True
14 RO False True
15 RO False True
405519 0 Low Coolant Temp Alarm RO False True
1 Low Fuel Alarm RO False True
2 High Water Temp Alarm RO False True
3 Low Oil Pressure Alarm RO False True
4 Low Battery Alarm RO False True
5 High Battery Alarm RO False True
6 Battery Charger Failure RO False True
7 Weak Starting Battery RO False True
8 Overvoltage Trip RO False True
9 Undervoltage Trip RO False True
10 Overfrequency Trip RO False True
11 Underfrequency Trip RO False True
12 Reverse Power Trip RO False True
13 Overpower Trip RO False True
14 Reverse VAR Trip RO False True
15 Overcurrent Trip RO False True

TP-6113 9/18 Section 10 Master Control Panel (MCP 3000) 187


10.8 Generator 6 Data Map for DPS MCP 3000
Address Description Access Data Type Units / Scaling Remarks
405600 Generator Volts – AB RO INT Volts
405601 Generator Volts – BC RO INT Volts
405602 Generator Volts – CA RO INT Volts
405603 Generator Power – Real RO INT kW
405604 Generator Power Factor RO INT PF x 100 - lagging, + leading
405605 Generator Amps – A Phase RO INT Amps
405606 Generator Amps – B Phase RO INT Amps
405607 Generator Amps – C Phase RO INT Amps
405608 Generator Engine Speed RO INT RPM
405609 Generator Oil Pressure RO INT kPA
405610 Generator Water Temp RO INT F
405611 Generator Freq RO INT Hz x 100
405612 Generator Battery Voltage RO INT Volts x 10
405614 Generator Run Time Hours RO REAL Hours x 10

Address Bit Description Access “0” State “1” State


405616 0 Breaker Closed RO False True
1 Breaker Open RO False True
2 Breaker Fail to Close RO False True
3 Breaker Fail to Open RO False True
4 Breaker Overcurrent Trip RO False True
5 Synchronizing RO False True
6 Fail To Sync RO False True
7 System Ready RO False True
8 Genset Not in Auto RO False True
9 MB Comm Failure to Gen RO False True
10 MDEC Yellow Alarm RO False True
11 Generic Alarm RO False True
12
13
14
15
405617 0 Emergency Stop SD RO False True
1 Overspeed SD RO False True
2 Overcrank SD RO False True
3 High Water Temp SD RO False True
4 Low Oil Pressure SD RO False True
5 NFPA 110 Fault SD RO False True
6 Low Coolant Level SD RO False True
7 Locked Rotor SD RO False True
8 MDEC Red SD RO False True
9 Low Coolant Temp SD RO False True
10 High Oil Temp SD RO False True
11 Dec550 SD RO False True
12 Overvoltage SD RO False True
13 Undervoltage SD RO False True
14 Overfrequency SD RO False True
15 Underfrequency SD RO False True

188 Section 10 Master Control Panel (MCP 3000) TP-6113 9/18


Address Bit Description Access “0” State “1” State
405618 0 Reverse Power SD RO False True
1 Overpower SD RO False True
2 Reverse VAR SD RO False True
3 Overcurrent SD RO False True
4 RO False True
5 RO False True
6 RO False True
7 RO False True
8 RO False True
9 RO False True
10 RO False True
11 RO False True
12 RO False True
13 RO False True
14 RO False True
15 RO False True
405619 0 Low Coolant Temp Alarm RO False True
1 Low Fuel Alarm RO False True
2 High Water Temp Alarm RO False True
3 Low Oil Pressure Alarm RO False True
4 Low Battery Alarm RO False True
5 High Battery Alarm RO False True
6 Battery Charger Failure RO False True
7 Weak Starting Battery RO False True
8 Overvoltage Trip RO False True
9 Undervoltage Trip RO False True
10 Overfrequency Trip RO False True
11 Underfrequency Trip RO False True
12 Reverse Power Trip RO False True
13 Overpower Trip RO False True
14 Reverse VAR Trip RO False True
15 Overcurrent Trip RO False True

TP-6113 9/18 Section 10 Master Control Panel (MCP 3000) 189


10.9 Generator 7 Data Map for DPS MCP 3000
Address Description Access Data Type Units / Scaling Remarks
405700 Generator Volts – AB RO INT Volts
405701 Generator Volts – BC RO INT Volts
405702 Generator Volts – CA RO INT Volts
405703 Generator Power – Real RO INT kW
405704 Generator Power Factor RO INT PF x 100 - lagging, + leading
405705 Generator Amps – A Phase RO INT Amps
405706 Generator Amps – B Phase RO INT Amps
405707 Generator Amps – C Phase RO INT Amps
405708 Generator Engine Speed RO INT RPM
405709 Generator Oil Pressure RO INT kPA
405710 Generator Water Temp RO INT F
405711 Generator Freq RO INT Hz x 100
405712 Generator Battery Voltage RO INT Volts x 10
405714 Generator Run Time Hours RO REAL Hours x 10

Address Bit Description Access “0” State “1” State


405716 0 Breaker Closed RO False True
1 Breaker Open RO False True
2 Breaker Fail to Close RO False True
3 Breaker Fail to Open RO False True
4 Breaker Overcurrent Trip RO False True
5 Synchronizing RO False True
6 Fail To Sync RO False True
7 System Ready RO False True
8 Genset Not in Auto RO False True
9 MB Comm Failure to Gen RO False True
10 MDEC Yellow Alarm RO False True
11 Generic Alarm RO False True
12
13
14
15
405717 0 Emergency Stop SD RO False True
1 Overspeed SD RO False True
2 Overcrank SD RO False True
3 High Water Temp SD RO False True
4 Low Oil Pressure SD RO False True
5 NFPA 110 Fault SD RO False True
6 Low Coolant Level SD RO False True
7 Locked Rotor SD RO False True
8 MDEC Red SD RO False True
9 Low Coolant Temp SD RO False True
10 High Oil Temp SD RO False True
11 Dec550 SD RO False True
12 Overvoltage SD RO False True
13 Undervoltage SD RO False True
14 Overfrequency SD RO False True
15 Underfrequency SD RO False True

190 Section 10 Master Control Panel (MCP 3000) TP-6113 9/18


Address Bit Description Access “0” State “1” State
405718 0 Reverse Power SD RO False True
1 Overpower SD RO False True
2 Reverse VAR SD RO False True
3 Overcurrent SD RO False True
4 RO False True
5 RO False True
6 RO False True
7 RO False True
8 RO False True
9 RO False True
10 RO False True
11 RO False True
12 RO False True
13 RO False True
14 RO False True
15 RO False True
405719 0 Low Coolant Temp Alarm RO False True
1 Low Fuel Alarm RO False True
2 High Water Temp Alarm RO False True
3 Low Oil Pressure Alarm RO False True
4 Low Battery Alarm RO False True
5 High Battery Alarm RO False True
6 Battery Charger Failure RO False True
7 Weak Starting Battery RO False True
8 Overvoltage Trip RO False True
9 Undervoltage Trip RO False True
10 Overfrequency Trip RO False True
11 Underfrequency Trip RO False True
12 Reverse Power Trip RO False True
13 Overpower Trip RO False True
14 Reverse VAR Trip RO False True
15 Overcurrent Trip RO False True

TP-6113 9/18 Section 10 Master Control Panel (MCP 3000) 191


10.10 Generator 8 Data Map for DPS MCP 3000
Address Description Access Data Type Units / Scaling Remarks
405800 Generator Volts – AB RO INT Volts
405801 Generator Volts – BC RO INT Volts
405802 Generator Volts – CA RO INT Volts
405803 Generator Power – Real RO INT kW
405804 Generator Power Factor RO INT PF x 100 - lagging, + leading
405805 Generator Amps – A Phase RO INT Amps
405806 Generator Amps – B Phase RO INT Amps
405807 Generator Amps – C Phase RO INT Amps
405808 Generator Engine Speed RO INT RPM
405809 Generator Oil Pressure RO INT kPA
405810 Generator Water Temp RO INT F
405811 Generator Freq RO INT Hz x 100
405812 Generator Battery Voltage RO INT Volts x 10
405814 Generator Run Time Hours RO REAL Hours x 10

Address Bit Description Access “0” State “1” State


405816 0 Breaker Closed RO False True
1 Breaker Open RO False True
2 Breaker Fail to Close RO False True
3 Breaker Fail to Open RO False True
4 Breaker Overcurrent Trip RO False True
5 Synchronizing RO False True
6 Fail To Sync RO False True
7 System Ready RO False True
8 Genset Not in Auto RO False True
9 MB Comm Failure to Gen RO False True
10 MDEC Yellow Alarm RO False True
11 Generic Alarm RO False True
12
13
14
15
405817 0 Emergency Stop SD RO False True
1 Overspeed SD RO False True
2 Overcrank SD RO False True
3 High Water Temp SD RO False True
4 Low Oil Pressure SD RO False True
5 NFPA 110 Fault SD RO False True
6 Low Coolant Level SD RO False True
7 Locked Rotor SD RO False True
8 MDEC Red SD RO False True
9 Low Coolant Temp SD RO False True
10 High Oil Temp SD RO False True
11 Dec550 SD RO False True
12 Overvoltage SD RO False True
13 Undervoltage SD RO False True
14 Overfrequency SD RO False True
15 Underfrequency SD RO False True

192 Section 10 Master Control Panel (MCP 3000) TP-6113 9/18


Address Bit Description Access “0” State “1” State
405818 0 Reverse Power SD RO False True
1 Overpower SD RO False True
2 Reverse VAR SD RO False True
3 Overcurrent SD RO False True
4 RO False True
5 RO False True
6 RO False True
7 RO False True
8 RO False True
9 RO False True
10 RO False True
11 RO False True
12 RO False True
13 RO False True
14 RO False True
15 RO False True
405819 0 Low Coolant Temp Alarm RO False True
1 Low Fuel Alarm RO False True
2 High Water Temp Alarm RO False True
3 Low Oil Pressure Alarm RO False True
4 Low Battery Alarm RO False True
5 High Battery Alarm RO False True
6 Battery Charger Failure RO False True
7 Weak Starting Battery RO False True
8 Overvoltage Trip RO False True
9 Undervoltage Trip RO False True
10 Overfrequency Trip RO False True
11 Underfrequency Trip RO False True
12 Reverse Power Trip RO False True
13 Overpower Trip RO False True
14 Reverse VAR Trip RO False True
15 Overcurrent Trip RO False True

TP-6113 9/18 Section 10 Master Control Panel (MCP 3000) 193


Notes

194 Section 10 Master Control Panel (MCP 3000) TP-6113 9/18


Section 11 M340 and M340+ ATS Controllers

11.1 Introduction 11.2 Hardware and Connections


The M340 and M340+ ATS controllers use KBUS
protocol for communication. Modbusr/KBUS converter WARNING
kits are required for Modbus communication with these
controllers. See Figure 11-2.

Accidental starting.
Can cause severe injury or death.
Disconnect the battery cables before
working on the generator set.
Remove the negative (--) lead first
when disconnecting the battery.
Reconnect the negative (--) lead last
when reconnecting the battery.

Figure 11-1 M340+ Controller Disabling the generator set. Accidental starting can
cause severe injury or death. Before working on the
generator set or equipment connected to the set, disable the
generator set as follows: (1) Move the generator set master
M340 and M340+ switch to the OFF position. (2) Disconnect the power to the
Controller battery charger. (3) Remove the battery cables, negative (--)
lead first. Reconnect the negative (--) lead last when
reconnecting the battery. Follow these precautions to prevent
starting of the generator set by an automatic transfer switch,
KBUS at 9600 Baud remote start/stop switch, or engine start command from a
remote computer.

Modbus/KBUS Modbus/KBUS converter kit GM41143-KP3 replaces


Converter RS-232 and RS-485 communication modules and
allows the selection of either KBUS or Modbus
KBUS at 9600 Baud or communication. See Figure 11-3 and Figure 11-4 for
Modbus RTU at the converter location inside the controller.
9600 or 19200 Baud
If your device is equipped with an RS-232/RS-485
communication module, remove the old communication
KBUS or Modbus
Network module and ribbon cable before installing the new
tt1405 Modbus/KBUS converter and ribbon cable.
Figure 11-2 Modbus/KBUS Converter Function

Installing the Modbus/KBUS converter kit allows this


controller to communicate with a personal computer
running Monitor III software. For Modbus applications
other than Monitor III, the Modbus master must be
programmed to read the Modbus registers shown in this
manual. A system designer trained in the application of
Modbus protocol must write and thoroughly test the
program before implementation.

TP-6113 9/18 Section 11 M340 and M340+ ATS Controllers 195


Figure 11-5 shows the Modbus/KBUS converter circuit
1 board connections and DIP switches. Refer to
Installation Instructions TT-1405, provided with
converter kit, for converter installation and connection
instructions. Set converter DIP switches for baud rate,
2
device type, and network address as described in TT-1405.
A
1 2 3

4
5
BW-295000A
1. P10, ribbon cable connection for 340 generator set and
1. ATS enclosure door power monitor
2. Converter module location 2. P13, ribbon cable connection for ATS controller
3. RS-485 connection TB1
Figure 11-3 Modbus/KBUS Converter Location 4. RS-232 connection P19
5. DIP switches 1--8

Figure 11-5 Modbus/KBUS Converter Board

11.3 Controller Setup


Configure the controller for remote communications by
2 setting the parameters shown in Figure 11-6. See
TT-1405 and the controller Operation Manual for more
information.

1
tt1405
1. Circuit board 2. Ribbon cable

Figure 11-4 Modbus/KBUS Converter Kit, Installed

Device Menu or Index Parameter Setting


M340 or Index 13, Remote Control, On-Line? YES
M340+ATS Remote Control and Local, LAN, Remote, or Select the appropriate setting for your
Controller Monitoring Settings Remote Area Network connection type. Use Local for Ethernet
connections. See TT-1405 for more
information.
Address Any *
Baud rate 9600 [
* The network address for Series 340 devices is set using DIP switches on the converter module and will override the network address on
the controller.
[ This baud rate must be set at 9600 to match the KBUS side of the Modbus/KBUS converter. It may be different from the Modbus baud
rates of other devices in the system.

Figure 11-6 Controller Settings for Modbus Communication

196 Section 11 M340 and M340+ ATS Controllers TP-6113 9/18


11.4 Modbus Registers
Refer to Section 1.3 for definitions of terms and symbols used in the register tables.

Register Data Description Access Data Type Range/Units


40001
40002 System Time RO WORD
40003 Day of Week RO WORD
40004 Month RO WORD 1--12
40005 Day RO WORD 1--31
40006 Year RO WORD
40007 Week of Month RO WORD
40008 Time Not In Normal Since Reset RO WORD hrs
40009 Time In Emergency Since Reset hrs
40010 Days of Operation Since Reset days
40011 Transfers Since Reset
40012 Month of Reset 1--12
40013 Day of Reset 1--31
40014 Year of Reset
40015 Time Not In Normal RO WORD hrs
40016 Time In Emergency RO WORD hrs
40017 Days of Operation RO WORD days
40018 Transfers RO WORD
40019 Month in Operation RO WORD 1--12
40020 Day in Operation RO WORD 1--31
40021 Year in Operation RO WORD
40022 Voltage A--B Normal RO WORD volts
40023 Voltage B--C Normal RO WORD volts
40024 Voltage C--A Normal RO WORD volts
40025 Freq. A--C Normal RO WORD Hz
40026 Voltage A--B Emerg. RO WORD volts
40027 Voltage B--C Emerg. RO WORD volts
40028 Voltage C--A Emerg. RO WORD volts
40029 Freq. A--C Emerg. RO WORD Hz
40030 Exerciser Time Remaining RO WORD
40031 Month of Last Exercise RO WORD 1--12
40032 Day of Last Exercise RO WORD 1--31
40033 Year of Last Exercise RO WORD
40034 Time of Last Outage RO WORD
40035 Month of Last Outage RO WORD 1--12
40036 Day of Last Outage RO WORD 1--31
40037 Year of Last Outage RO WORD
40038 Duration of Last Outage RO WORD
40039 History Event #1 Code RO WORD code
40040 History Event #2 Code RO WORD code
40041 History Event #2 Month RO WORD 1--12
40042 History Event #2 Day RO WORD 1--31
40043 History Event #2 Year RO WORD
40044 History Event #3 Code RO WORD code
40045 History Event #3 Month RO WORD 1--12
40046 History Event #3 Day RO WORD 1--31

TP-6113 9/18 Section 11 M340 and M340+ ATS Controllers 197


Register Data Description Access Data Type Range/Units
40047 History Event #3 Year RO WORD
40048 History Event #4 Code RO WORD code
40049 History Event #4 Month RO WORD 1--12
40050 History Event #4 Day RO WORD 1--31
40051 History Event #4 Year RO WORD
40052 Alert Code RO WORD Alert Code
40064 Status RO WORD[0--7] 0--1: Sw. Position (00=undefined; 01=Normal;
10=Emerg.; 11=undefined)
2: Normal Source Available
3: Emerg. Source Available
4--5: Prog. Mode Sw. (00=Off; 01=Remote;
10=Local; 11= undefined)
6: Test Sw. In Auto
7: Manual Transfer Mode
40066 Settings RO WORD[0--7] 0: Plant Exerciser Enabled
1: Load Shed Enabled
2: In Phase Monitor Enabled
3: Area Protection Enabled
4: Normal Phase Sequence (0=ABC; 1=BAC)
5: Emerg. Phase Sequence (0=ABC; 1=BAC)
6: Normal Number of Phases (0=Single;
1=Three)
7: Emerg. Number of Phases (0=Single;
1=Three)
400677 Settings RO WORD[4--6] 4: Extended Time Delays Enabled
5: Manual Override Enabled
6: Load Transfer Enabled
40078 Off to Emergency Time Delay RO WORD 0-5940 seconds; 0x7FFF if NOT M340+
40079 Off to Normal Time Delay RO WORD 0-5940 seconds; 0x7FFF if NOT M340+
40080 Engine Start Time Delay RO WORD
40081 Normal to Emerg. Time Delay RO WORD
40082 Emerg. To Normal Time Delay RO WORD
40083 Engine Cooldown Time Delay RO WORD
40084 Before Emerg. Time Delay RO WORD
40085 After Emerg. Time Delay RO WORD
40086 Sequence to Emerg. Time Delay RO WORD
40087 Return to Emerg. Loads RO WORD (1-9)
40088 Before Normal Time Delay RO WORD
40089 After Normal Time Delay RO WORD
40090 Sequence to Normal Time Delay RO WORD
40091 Return to Normal Loads RO WORD (1-9)
40092 Over Voltage Dropout Normal RO WORD
40093 Over Voltage Pickup Normal RO WORD
40094 Under Voltage Pickup Normal RO WORD
40095 Under Voltage Dropout Normal RO WORD
40096 Over Frequency Dropout Normal RO WORD
40097 Over Frequency Pickup Normal RO WORD
40098 Under Frequency Pickup Normal RO WORD
40099 Under Frequency Dropout Normal RO WORD
40100 Over Voltage Dropout Emerg. RO WORD
40101 Over Voltage Pickup Emerg. RO WORD

198 Section 11 M340 and M340+ ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
40102 Under Voltage Pickup Emerg. RO WORD
40103 Under Voltage Dropout Emerg. RO WORD
40104 Over Frequency Dropout Emerg. RO WORD
40105 Over Frequency Pickup Emerg. RO WORD
40106 Under Frequency Pickup Emerg. RO WORD
40107 Under Frequency Dropout Emerg. RO WORD
40108 System Voltage Normal RO WORD
40109 System Frequency Normal RO WORD
40110 System Voltage Emerg. RO WORD
40111 System Frequency Emerg. RO WORD
40120-- Designation RO WORD*5 9 chars, 1 per byte, first char = LSB,
40124 last byte ignored
40125-- Load Description RO WORD*10 20 chars, 1 per byte, first char = LSB
40134
40135-- Location RO WORD*10 20 chars, 1 per byte, first char = LSB
40144
40145-- Branch RO WORD*9 18 chars, 1 per byte, first char = LSB
40153
40154-- Options RO WORD*18 36 chars, 1 per byte, first char = LSB
40171
40172-- Serial No. RO WORD*3 6 chars, 1 per byte, first char = LSB
40174
40175-- Controller Serial No. RO WORD*3 6 chars, 1 per byte, first char = LSB
40177
40178-- Switch Size in Amps RO WORD*2 4 chars, 1 per byte, first char = LSB
40179
40180 Number of Poles RO WORD 1 char, first char = LSB
40194 Calendar Start Time #1 RO WORD
40195 Calendar Run Time #1 RO WORD
40196 Calendar Start Time #2 RO WORD
40197 Calendar Run Time #2 RO WORD
40198 Calendar Start Time #3 RO WORD
40199 Calendar Run Time #3 RO WORD
40200 Calendar Start Time #4 RO WORD
40201 Calendar Run Time #4 RO WORD
40202 Calendar Start Time #5 RO WORD
40203 Calendar Run Time #5 RO WORD
40204 Day of Week #1 (Calendar) RO WORD
40205 First Week of Month #1 (Calendar) RO WORD
40206 Second Week of Month #1 (Calendar) RO WORD
40207 Day of Week #2 (Calendar) RO WORD
40208 First Week of Month #2 (Calendar) RO WORD
40209 Second Week of Month #2 (Calendar) RO WORD
40210 Day of Week #3 (Calendar) RO WORD
40211 First Week of Month #3 (Calendar) RO WORD
40212 Second Week of Month #3 (Calendar) RO WORD
40213 Day of Week #4 (Calendar) RO WORD
40214 First Week of Month #4 (Calendar) RO WORD
40215 Second Week of Month #4 (Calendar) RO WORD
40216 Day of Week #5 (Calendar) RO WORD
40217 First Week of Month #5 (Calendar) RO WORD
40218 Second Week of Month #5 (Calendar) RO WORD

TP-6113 9/18 Section 11 M340 and M340+ ATS Controllers 199


Register Data Description Access Data Type Range/Units
40219 Day of Week #1 (14--day) RO WORD
40220 Second Day of Week #1 (14--day) RO WORD
40221 Week #1 (14--day) RO WORD
40222 Day of Week #2 (14--day) RO WORD
40223 Second Day of Week #2 (14--day) RO WORD
40224 Week #2 (14--day) RO WORD
40225 Day of Week #3 (14--day) RO WORD
40226 Second Day of Week #3 (14--day) RO WORD
40227 Week #3 (14--day) RO WORD
40228 Day of Week #4 (14--day) RO WORD
40229 Second Day of Week #4 (14--day) RO WORD
40230 Week #4 (14--day) RO WORD
40231 Day of Week #5 (14--day) RO WORD
40232 Second Day of Week #5 (14--day) RO WORD
40233 Week #5 (14--day) RO WORD
40234 First Day of Week #1 (7--day) RO WORD
40235 Second Day of Week #1 (7--day) RO WORD
40236 First Day of Week #2 (7--day) RO WORD
40237 Second Day of Week #2 (7--day) RO WORD
40238 First Day of Week #3 (7--day) RO WORD
40239 Second Day of Week #3 (7--day) RO WORD
40240 First Day of Week #4 (7--day) RO WORD
40241 Second Day of Week #4 (7--day) RO WORD
40242 First Day of Week #5 (7--day) RO WORD
40243 Second Day of Week #5 (7--day) RO WORD
40300 Timed Run Time RW WORD minutes

11.5 M340/M340+ Alert Codes


Alert Code Description Alert Code Description
1 N Overvoltage AB 19 N Overvoltage 1-phase
2 N Overvoltage BC 20 N Undervoltage 1-phase
3 N Overvoltage CA 21 N Overfrequency 1-phase
4 N Undervoltage AB 22 N Underfrequency 1-phase
5 N Undervoltage BC 23 E Overvoltage1-phase
6 N Undervoltage CA 24 E Undervoltage1-phase
7 N Overfrequency 25 E Overfrequency 1-phase
8 N Underfrequency 26 E Underfrequency 1-phase
9 N Phase Loss 27 Aux. Sw. Fault
10 E Overvoltage AB 28 Double Aux. Sw. Fault
11 E Overvoltage BC 29 Transfer Hang
12 E Overvoltage CA 30 Power Down Error
13 E Undervoltage AB 31 RAM Error
14 E Undervoltage BC 32 Memory Error
15 E Undervoltage CA 33 Manual Transfer
16 E Overfrequency 34 Remote Fault #1
17 E Underfrequency 35 Remote Fault #2
18 E Phase Loss

200 Section 11 M340 and M340+ ATS Controllers TP-6113 9/18


Section 12 MPAC 1000 ATS Controller

12.1 Specifications reconnecting the battery cables after servicing. Follow these
precautions to prevent the starting of generator sets by an
The MPACt1000 controller’s Modbusr communication automatic transfer switch, remote start/stop switch, or engine
start command from a remote computer. Before servicing any
capability:
components inside the enclosure: (1) Remove all jewelry. (2)
D Supports industry-standard Modbusr RTU protocol. Stand on a dry, approved electrically insulated mat. (3) Test
circuits with a voltmeter to verify that they are deenergized.
D Can use Modbusr TCP protocol with the addition of a
Modbus/Ethernet converter. NOTICE
D Connects to a Modbusr master singly over an Electrostatic discharge damage. Electrostatic discharge
RS-232 line. (ESD) damages electronic circuit boards. Prevent
D Uses RS-485 connections to connect to a Modbusr electrostatic discharge damage by wearing an approved
master singly or over an RS-485 network. grounding wrist strap when handling electronic circuit boards
or integrated circuits. An approved grounding wrist strap
D Connects to an Ethernet network using a Modbus/ provides a high resistance (about 1 megohm), not a direct
Ethernet converter. short, to ground.
D Uses standard baud rates of 9600 or 19200.
Note: Install communication conductors in raceways,
cables, or conduit separate from AC power
conductors.

The controller uses a non-isolated RS-485 port with


connection speeds of 9.6 kbps and 19.2 kbps.

Connection Procedure
1. Disconnect power to the transfer switch by opening
switches or circuit breakers before opening the
enclosure.

2. Open the controller housing and locate terminal


strip TB1. See Figure 12-2.

Figure 12-1 MPACt 1000 Controller


1
12.2 Hardware Connections
DANGER

Hazardous voltage.
Will cause severe injury or death.
Disconnect all power sources before
opening the enclosure.

Servicing the transfer switch. Hazardous voltage will GM21364

cause severe injury or death. Deenergize all power sources


before servicing. Turn off the main circuit breakers of all
transfer switch power sources and disable all generator sets
as follows: (1) Move all generator set master controller 1. Terminal strip TB1 (inputs, output, Modbus connections)
switches to the OFF position. (2) Disconnect power to all
battery chargers. (3) Disconnect all battery cables, negative Figure 12-2 ATS Controller, Cover Removed
(--) leads first. Reconnect negative (--) leads last when

TP-6113 9/18 Section 12 MPAC 1000 ATS Controller 201


3. Connect the Modbusr input and output to the 12.3 Controller Setup
terminals shown in Figure 12-3. Use #12-24 AWG
twisted-pair shielded cable; Belden cable #9841 or Use a personal computer (PC) running the ATS
equivalent is recommended. Connect A to Controller Setup Program to set the address and baud
negative (--), B to positive (+), and the shield to rate of the Modbusr network interface port. Refer to the
ground as shown in Figure 12-3. Setup Program Operation Manual for instructions for
using the program, including creating data windows.
4. Tighten the connections to 0.5 Nm (4.4 in. lb.).
Follow the instructions in the Setup Program Operation
5. Replace the controller housing cover. Manual to use the Network Interface Port data window to
check and set the address and baud rate of the
6. Close and lock the transfer switch enclosure door Modbusr network interface port to match the other
before reconnecting the power. devices in the network. See Figure 12-4.

TRANSFER
PRE-SIGNAL
10A@30VDC/250VAC Figure 12-4 Network Interface Port Display Window

PROGRAMMABLE
The Network Interface Port display window shows the
OUTPUT address and baud rate of the Modbusr network
2A@30VDC/250VAC interface port.

Use the Network Interface Port setup window to set the


PROGRAMMABLE Modbusr network interface port to communicate with
INPUT 1 the other devices in the network. See Figure 12-5.

PROGRAMMABLE
INPUT 2

MODBUS RS485
B (+)

A (--)

MODBUS RS485
B (+)
Figure 12-5 Network Interface Port Setup Window
A (--)
Choose a unique network address for each device in the
network. Type in the address or use the up and down
arrows. Choose the baud rate from the drop-down list.
GM22366
Allowable baud rates are 9600 and 19200 baud. Select
Customer connections the baud rate to match the other devices on the network.
Figure 12-3 Terminal Strip TB1 Connections

202 Section 12 MPAC 1000 ATS Controller TP-6113 9/18


12.4 Modbus Registers 12.4.1 Guide to the Register Map
Refer to Section 1.3 for definitions of terms and symbols Description Registers
used in the register tables.
Monitoring 40001--40021
Time delays, setpoints, inputs and outputs, and other Setup 40022--40030
user-defined parameters are programmed using the Time delays 400032--40044
Setup Program. Refer to the Setup Program Operation Trip point settings 40045--40064
Manual for instructions. See the List of Related
Materials for document part numbers. Outputs (event code) 40066--40089
Inputs (event code) 40090--40099
Event history 40150--40550
I/O status 40600--40605
Active time delay 40650--40652
Accessories 40740--40742
DIP switch positions 40743
Pre/post transfer delays 40750--40785
Common alarms 40800--40864
Exerciser 40900--40994
Last outage 41010--41013
Customer-defined descriptions * 41110--41149
Code versions 41200--41205
Time/date 41250--41254
Maintenance history 41300--41351
Disable manual exercise 41352
Device ID 49999
* Descriptions entered through Setup or Monitor III software.

12.4.2 Modbus Registers

Register Data Description Access Data Type Range/Units


40001 System Overview RO WORD 0--1: Contactor Position (00 = Off;
[0:14] 01 = Normal; 10 = Emerg; 11 = Fault)
2: Preferred Source (0 = Source1;
1= Source2)
3--12: Top Event on Warning Stack
13: Preferred Source Available (0 = No, 1 = Yes)
14: Standby Source Available (0 = No, 1 =
Yes)
40002 SourceA Line-Neutral L1-L0 RO WORD Volts AC * 10
40003 SourceA Line-Neutral L2-L0 RO WORD Volts AC * 10
40004 SourceA Line-Neutral L3-L0 RO WORD Volts AC * 10
40005 SourceB Line-Neutral L1-L0 RO WORD Volts AC * 10
40006 SourceB Line-Neutral L2-L0 RO WORD Volts AC * 10
40007 SourceB Line-Neutral L3-L0 RO WORD Volts AC * 10
40008 SourceA Line Voltage L1-L2 RO WORD Volts AC * 10
40009 SourceA Line Voltage L2-L3 RO WORD Volts AC * 10
40010 SourceA Line Voltage L3-L1 RO WORD Volts AC * 10
40011 SourceB Line Voltage L1-L2 RO WORD Volts AC * 10
40012 SourceB Line Voltage L2-L3 RO WORD Volts AC * 10
40013 SourceB Line Voltage L3-L1 RO WORD Volts AC * 10

TP-6113 9/18 Section 12 MPAC 1000 ATS Controller 203


Register Data Description Access Data Type Range/Units
40014 SourceA Frequency RO WORD Hz * 10
40015 SourceB Frequency RO WORD Hz * 10
40016 Reserved for future use Return 0
40017 Reserved for future use Return 0
40018 Reserved for future use Return 0
40019 Reserved for future use Return 0
40020 Reserved for future use Return 0
40021 Reserved for future use Return 0
40022 Source Phase Sequence Actual RO WORD[0:3] 0--1: SourceA 01 = ABC; 00 = CBA; 10 = N/A;
11 = ERR
2--3: SourceB 01 = ABC; 00 = CBA; 10 = N/A;
11 = ERR
40023 Source Phase Sequence Expected RW WORD[0] 0: 1 = ABC; 0 = CBA
40024 SourceA Nominal Voltage RW WORD Volts AC * 10
40025 SourceB Nominal Voltage RW WORD Volts AC * 10
40026 SourceA Nominal Frequency RW WORD Hz * 10
40027 SourceB Nominal Frequency RW WORD Hz * 10
40028 SourceA Number of Phases RW WORD 1 or 3
40029 SourceB Number of Phases RW WORD 1 or 3
40030 Rated Amperage RW WORD 0--4000
40032 SourceA Engine Start Time Delay RW WORD 0--6 sec
(ID 0x0001)
40033 SourceB Engine Start Time Delay RW WORD 0--6 sec
(ID 0x0002)
40034 SourceA Ext Engine Start Time Delay RW WORD 0--5999 sec
(ID 0x0003)
40035 SourceB Ext Engine Start Time Delay RW WORD 0--5999 sec
(ID 0x0004)
40036 SourceA Engine Cooldown Time Delay RW WORD 0--5999 sec
(ID 0x0005)
40037 SourceB Engine Cooldown Time Delay RW WORD 0--5999 sec
(ID 0x0006)
40038 Preferred to Standby Time Delay RW WORD 0--5999 sec
(ID 0x0007)
40039 Standby to Preferred Time Delay RW WORD 0--5999 sec
(ID 0x0008)
40040 Off to Preferred Time Delay (ID 0x0009) RW WORD 0--5999.9 sec * 10
40041 Off to Standby Time Delay (ID 0x000A) RW WORD 0--5999.9 sec * 10
40042 Acquire Standby Source (ID 0x000B) RW WORD 1--5999 sec
40043 InPhase Monitor Synch (ID 0x000C) RW WORD 1--5999 sec
40044 Reserved for future use Return 0
40045 SourceA Over Volt Dropout Trip Point RW WORD (105 -- 135) % of rated source voltage
40046 SourceA Over Volt Pickup Trip Point RW WORD (95 -- 100)% of over voltage dropout point
40047 SourceA Under Volt Pickup Trip Point RW WORD (85 -- 100) % of rated source voltage
40048 SourceA Under Volt Dropout Trip Point RW WORD (75 -- 98) % of overvoltage pickup point
40049 SourceA Voltage Debounce Time RW WORD Sec * 10 (0.1--9.9)
40050 SourceB Over Volt Dropout Trip Point RW WORD (105 -- 135) % of rated source voltage
40051 SourceB Over Volt Pickup Trip Point RW WORD (95 -- 100)% of over voltage dropout point
40052 SourceB Under Volt Pickup Trip Point RW WORD (85 -- 100) % of rated source voltage
40053 SourceB Under Volt Dropout Trip Point RW WORD (75 -- 98) % of overvoltage pickup point
40054 SourceB Voltage Debounce Time RW WORD Sec * 10 (0.1--9.9)
40055 SourceA Over Freq Dropout Trip Point RW WORD (101 --105) % of overfreq pickup point

204 Section 12 MPAC 1000 ATS Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units
40056 SourceA Over Freq Pickup Trip Point RW WORD (105 -- 120) % of rated source freq
40057 SourceA Under Freq Dropout Trip Point RW WORD (95 -- 99) % of underfreq pickup point
40058 SourceA Under Freq Pickup Trip Point RW WORD (80 -- 95)% of rated system frequency
40059 SourceA Freq Dropout Time RW WORD Sec * 10 (0.1--15.0)
40060 SourceB Over Freq Dropout Trip Point RW WORD (101 --105) % of overfreq pickup point
40061 SourceB Over Freq Pickup Trip Point RW WORD (105 -- 120) % of rated source freq
40062 SourceB Under Freq Dropout Trip Point RW WORD (95 -- 99) % of underfreq pickup point
40063 SourceB Under Freq Pickup Trip Point RW WORD (80 -- 95)% of rated system frequency
40064 SourceB Freq Dropout Time RW WORD Sec * 10 (0.1--15.0)
40065 ATS Controller Output RW WORD Event Code (see Section 12.4.3)
40066 I/O Module 1 Output 1 RW WORD Event Code (see Section 12.4.3)
40067 I/O Module 1 Output 2 RW WORD Event Code (see Section 12.4.3)
40068 I/O Module 1 Output 3 RW WORD Event Code (see Section 12.4.3)
40069 I/O Module 1 Output 4 RW WORD Event Code (see Section 12.4.3)
40070 I/O Module 1 Output 5 RW WORD Event Code (see Section 12.4.3)
40071 I/O Module 1 Output 6 RW WORD Event Code (see Section 12.4.3)
40072 I/O Module 2 Output 1 RW WORD Event Code (see Section 12.4.3)
40073 I/O Module 2 Output 2 RW WORD Event Code (see Section 12.4.3)
40074 I/O Module 2 Output 3 RW WORD Event Code (see Section 12.4.3)
40075 I/O Module 2 Output 4 RW WORD Event Code (see Section 12.4.3)
40076 I/O Module 2 Output 5 RW WORD Event Code (see Section 12.4.3)
40077 I/O Module 2 Output 6 RW WORD Event Code (see Section 12.4.3)
40078 I/O Module 3 Output 1 RW WORD Event Code (see Section 12.4.3)
40079 I/O Module 3 Output 2 RW WORD Event Code (see Section 12.4.3)
40080 I/O Module 3 Output 3 RW WORD Event Code (see Section 12.4.3)
40081 I/O Module 3 Output 4 RW WORD Event Code (see Section 12.4.3)
40082 I/O Module 3 Output 5 RW WORD Event Code (see Section 12.4.3)
40083 I/O Module 3 Output 6 RW WORD Event Code (see Section 12.4.3)
40084 I/O Module 4 Output 1 RW WORD Event Code (see Section 12.4.3)
40085 I/O Module 4 Output 2 RW WORD Event Code (see Section 12.4.3)
40086 I/O Module 4 Output 3 RW WORD Event Code (see Section 12.4.3)
40087 I/O Module 4 Output 4 RW WORD Event Code (see Section 12.4.3)
40088 I/O Module 4 Output 5 RW WORD Event Code (see Section 12.4.3)
40089 I/O Module 4 Output 6 RW WORD Event Code (see Section 12.4.3)
40090 TSI1 Event RW WORD Event Code (see Section 12.4.3)
40091 TSI2 Event RW WORD Event Code (see Section 12.4.3)
40092 I/O Module 1 Input 1 RW WORD Event Code (see Section 12.4.3)
40093 I/O Module 1 Input 2 RW WORD Event Code (see Section 12.4.3)
40094 I/O Module 2 Input 1 RW WORD Event Code (see Section 12.4.3)
40095 I/O Module 2 Input 2 RW WORD Event Code (see Section 12.4.3)
40096 I/O Module 3 Input 1 RW WORD Event Code (see Section 12.4.3)
40097 I/O Module 3 Input 2 RW WORD Event Code (see Section 12.4.3)
40098 I/O Module 4 Input 1 RW WORD Event Code (see Section 12.4.3)
40099 I/O Module 4 Input 2 RW WORD Event Code (see Section 12.4.3)
40150 Events 0 -- 19 RO WORD*100 Time, Date, Code (see Section 12.4.3),
Param1, Param2
40250 Events 20 -- 39 RO WORD*100 Time, Date, Code (see Section 12.4.3),
Param1, Param2
40350 Events 40 -- 59 RO WORD*100 Time, Date, Code (see Section 12.4.3),
Param1, Param2

TP-6113 9/18 Section 12 MPAC 1000 ATS Controller 205


Register Data Description Access Data Type Range/Units
40450 Events 60 -- 79 RO WORD*100 Time, Date, Code (see Section 12.4.3),
Param1, Param2
40550 Events 80 -- 99 RO WORD*100 Time, Date, Code (see Section 12.4.3),
Param1, Param2
40600 SCRDOs (software-controlled relay driver RW WORD[0:1] X0 = Off; X1 = On; 0X = Unassigned;
outputs) 1X = Assigned
40601 MLB (main logic board) I/O Status RO WORD [0:4] One bit per I/O:
Bit 0=Programmable Output
Bit 1=Programmable Input #1
Bit 2=Programmable Input #2
Bit 3=Fixed Output LSDO
Bit 4=Fixed Output Source 2 Engine Start
40602 I/O Module1 I/O Status RO WORD [0:7] For each I/O module:
Bit 0=Programmable Output #1
40603 I/O Module2 I/O Status RO WORD [0:7] Bit 1=Programmable Output #2
Bit 2=Programmable Output #3
Bit 3=Programmable Output #4
40604 I/O Module3 I/O Status RO WORD [0:7] Bit 4=Programmable Output #5
Bit 5=Programmable Output #6
40605 I/O Module4 I/O Status RO WORD [0:7] Bit 6=Programmable Input #1
Bit 7=Programmable Input #2
40650 Active Time Delay Number RO WORD
40651 Active Time Delay Remaining RO WORD Seconds
40652 Active Time Delay Preset RO WORD Seconds
40740 Accessory Setup RW WORD 0: Enable Engine Start Extended Time Delay
[0:15] 1: Reserved for future use (always 0)
2: Enable In Phase Monitor
3: Reserved for future use (always 0)
4: Commit to Transfer
5: Peak Shave Delay Bypass
6--7: Reserved for future use (always 0)
8: In Phase Transition Angle
(0=Lagging; 1=Leading)
9--15: In Phase Transition Angle
40741 No. of I/O Modules RW WORD 1--4
40742 Accessory Status RO WORD[0:4] 0: Exercise In Progress
1: In Phase Monitor Active
2: Load Shed In Progress
3: Peak Shaving In Progress
4: Test Occurring
40743 DIP Switch Position RO WORD[0:4] 0: Transfer Inhibited
1: Loaded/Unloaded Test
2: Exercise Inhibited
3: Loaded/Unloaded Exercise (Push Button
Only) (0=Unloaded; 1=Loaded)
4: Exercise Interval (Push Button Only)
(0=1 week; 1=2 week)
40750 Before Transfer to Source 1 Mtr Load RW WORD 0--3600 Sec
Discon. Output
40751 Before Transfer Source 1 Delay #1 RW WORD 0--3600 Sec
40752 Before Transfer Source 1 Delay #2 RW WORD 0--3600 Sec
40753 Before Transfer Source 1 Delay #3 RW WORD 0--3600 Sec
40754 Before Transfer Source 1 Delay #4 RW WORD 0--3600 Sec
40755 Before Transfer Source 1 Delay #5 RW WORD 0--3600 Sec
40756 Before Transfer Source 1 Delay #6 RW WORD 0--3600 Sec

206 Section 12 MPAC 1000 ATS Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units
40757 Before Transfer Source 1 Delay #7 RW WORD 0--3600 Sec
40758 Before Transfer Source 1 Delay #8 RW WORD 0--3600 Sec
40759 After Transfer to Source 1 Mtr Load RW WORD 0--3600 Sec
Discon. Output
40760 After Transfer Source 1 Delay #1 RW WORD 0--3600 Sec
40761 After Transfer Source 1 Delay #2 RW WORD 0--3600 Sec
40762 After Transfer Source 1 Delay #3 RW WORD 0--3600 Sec
40763 After Transfer Source 1 Delay #4 RW WORD 0--3600 Sec
40764 After Transfer Source 1 Delay #5 RW WORD 0--3600 Sec
40765 After Transfer Source 1 Delay #6 RW WORD 0--3600 Sec
40766 After Transfer Source 1 Delay #7 RW WORD 0--3600 Sec
40767 After Transfer Source 1 Delay #8 RW WORD 0--3600 Sec
40768 Before Transfer to Source 2 Mtr Load RW WORD 0--3600 Sec
Discon. Output
40769 Before Transfer Source 2 Delay #1 RW WORD 0--3600 Sec
40770 Before Transfer Source 2 Delay #2 RW WORD 0--3600 Sec
40771 Before Transfer Source 2 Delay #3 RW WORD 0--3600 Sec
40772 Before Transfer Source 2 Delay #4 RW WORD 0--3600 Sec
40773 Before Transfer Source 2 Delay #5 RW WORD 0--3600 Sec
40774 Before Transfer Source 2 Delay #6 RW WORD 0--3600 Sec
40775 Before Transfer Source 2 Delay #7 RW WORD 0--3600 Sec
40776 Before Transfer Source 2 Delay #8 RW WORD 0--3600 Sec
40777 After Transfer to Source 2 Mtr Load RW WORD 0--3600 Sec
Discon. Output
40778 After Transfer Source 2 Delay #1 RW WORD 0--3600 Sec
40779 After Transfer Source 2 Delay #2 RW WORD 0--3600 Sec
40780 After Transfer Source 2 Delay #3 RW WORD 0--3600 Sec
40781 After Transfer Source 2 Delay #4 RW WORD 0--3600 Sec
40782 After Transfer Source 2 Delay #5 RW WORD 0--3600 Sec
40783 After Transfer Source 2 Delay #6 RW WORD 0--3600 Sec
40784 After Transfer Source 2 Delay #7 RW WORD 0--3600 Sec
40785 After Transfer Source 2 Delay #8 RW WORD 0--3600 Sec
40800-- Common Event Alarms RW WORD * 0--14: Event code of defined common alarm
40864 65 [0:15] (DCA) (see Section 12.4.3)
15: 0=Not assigned to DCA; 1= Assigned to
DCA
40900 Plant Exerciser Mode RW WORD 0 = Push Button Mode; 1 = Calendar Only;
2 = Calendar w/ Override
40901 Length Push Button Exercise RW WORD 1--5999 Minutes
40902 Time of Push Button Exercise RO WORD Minutes since midnight
40903 Initial Date of Push Button Exercise RO WORD 0--4: Day of Month
[0:15] 5--8: Month of Year
9--15: Year + 2000 (2000--2127)
40905 Enabled / Loaded / Interval Code / Repeat RW WORD[0:8] 0: 0 = Disabled; 1 = Enabled
Rate Next Cal. Event 1: 0 = Unloaded; 1 = Loaded
2--3: Interval Code ( 00 = DMO; 01 = day;
10 = week; 11 = month )
4--7: Repeat Rate ( 1--12 )
8: 0 = Not Running; 1 = Running (read only)
40906 Start Time Next Cal. Event RW WORD Minutes since midnight

TP-6113 9/18 Section 12 MPAC 1000 ATS Controller 207


Register Data Description Access Data Type Range/Units
40907 Start Date Next Cal. Event RW WORD 0--4: Day of Month
[0:15] 5--8: Month of Year
9--15: Year + 2000 (2000--2127)
40908 Run Time Next Cal. Event RW WORD 1--5999 Minutes
40910 Enabled / Loaded / Interval Code / Repeat RW WORD[0:8] 0: 0 = Disabled; 1 = Enabled
Rate Exer. Event #1 1: 0 = Unloaded; 1 = Loaded
2--3: Interval Code ( 00 = DMO; 01 = day;
10 = week; 11 = month )
4--7: Repeat Rate ( 1--12 )
8: 0 = Not Running; 1 = Running (read only)
40911 Start Time Exer. Event #1 RW WORD Minutes since midnight
40912 Start Date Exer. Event #1 RW WORD 0--4: Day of Month
[0:15] 5--8: Month of Year
9--15: Year + 2000 (2000--2127)
40913 Run Time Exer. Event #1 RW WORD 1--5999 Minutes
40914-- Exer. Events #2--#21 (same as above) RW WORD * 80 Same structure as Exer. Event #1
40994
41010 Last Outage Time RO WORD Minutes since midnight
41011 Last Outage Date RO WORD 0--4: Day of Month
[0:15] 5--8: Month of Year
9--15: Year + 2000 (2000--2127)
41012-- Duration of Last Outage RO WORD * 2 Minutes
41013
41110-- Designation RW WORD * 10 20 ASCII characters
41119
41120-- Load Description RW WORD * 10 20 ASCII characters
41129
41130-- Branch Description RW WORD * 10 20 ASCII characters
41139
41140-- Location RW WORD * 10 20 ASCII characters
41149
41200 ATS Controller Code Revision RO WORD 0--7: Minor Version
[0:15] 8--15: Major Version
41201 PIC Code Revision RO WORD 0--7: Minor Version
[0:15] 8--15: Major Version
41202 I/O Module1 Code Revision RO WORD 0--7: Minor Version (return 0 if not installed)
[0:15] 8--15: Major Version (return 0 if not installed)
41203 I/O Module2 Code Revision RO WORD 0--7: Minor Version (return 0 if not installed)
[0:15] 8--15: Major Version (return 0 if not installed)
41204 I/O Module3 Code Revision RO WORD 0--7: Minor Version (return 0 if not installed)
[0:15] 8--15: Major Version (return 0 if not installed)
41205 I/O Module4 Code Revision RO WORD 0--7: Minor Version (return 0 if not installed)
[0:15] 8--15: Major Version (return 0 if not installed)
41250 Time RW WORD Minutes since midnight
41251 Date (day) RW WORD 0--4: Day of Month
[0:15]
Date (month) 5--8: Month of Year
Date (year) 9--15: Year + 2000 (2000--2127)
41252 Adjust for daylight savings time RW WORD [0] 0: 0 = do not adjust; 1 = adjust

208 Section 12 MPAC 1000 ATS Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units
41253 Date to move clock forward (day) RW WORD 0--4: Day of Month
[0:15]
Date to move clock forward (month) 5--8: Month of Year
Date to move clock forward (year) 9--15: Year + 2000 (2000--2127)
41254 Date to move clock backward (day) RW WORD 0--4: Day of Month
[0:15]
Date to move clock backward (month) 5--8: Month of Year
Date to move clock backward (year) 9--15: Year + 2000 (2000--2127)
41300-- Minutes not in Preferred Total RO WORD * 2 minutes (most significant word first)
41301
41302-- Minutes not in Preferred since Reset RO WORD * 2 minutes (most significant word first)
41303
41304-- Minutes in Standby Total RO WORD * 2 minutes (most significant word first)
41305
41306-- Minutes in Standby since Reset RO WORD * 2 minutes (most significant word first)
41307
41308-- Minutes of Operation Total RO WORD * 2 minutes (most significant word first)
41309
41310-- Minutes of Operation since Reset RO WORD * 2 minutes (most significant word first)
41311
41312 Switch Transfers Total RO WORD
41313 Switch Transfers since Reset RO WORD
41314 Failures to Transfer Total RO WORD
41315 Failures to Transfer since Reset RO WORD
41316 Loss of Preferred Transfers Total RO WORD
41317 Loss of Preferred Transfers since Reset RO WORD
41318 Transfer Time N-->E RO WORD milliseconds
41319 Transfer Time E-->N RO WORD milliseconds
41320 System Start Date RO WORD 0--4: Day of Month
[0:15] 5--8: Month of Year
9--15: Year + 2000 (2000--2127)
41321 Last Maintenance Date RO WORD 0--4: Day of Month
[0:15] 5--8: Month of Year
9--15: Year + 2000 (2000--2127)
41350 Maintenance/Test & Manual Actions WO WORD 0: Reset Maintenance Records
[0:9] 1: Start Peak Shave
2: End Peak Shave
3: Start Remote Test
4: End Remote Test
5: Force Transfer to OFF
6: Resume Program Trans. Operation
7: End Current Time Delay
8: Remote Manual Exercise Start
9: Remote Manual Exercise End
41351 Clear Event Log WO WORD[0] 0: 1=Clear Log
41352 Disable Manual Exercise RW WORD[0] 0: 0=Enabled; 1=Disabled
49999 Device ID RO WORD MPAC r1000 ATS controller= 19

TP-6113 9/18 Section 12 MPAC 1000 ATS Controller 209


12.4.3 Event Codes Code Description
81 Source E Under Voltage
Event codes are used in the Event History registers
40150-40599. 82 Source E Over Voltage
83 Source E Loss of Phase
Code Description 84 Source E Phase Rotation Error
1 End Time Delay Button 85 Source E Over Frequency
2 Test Button 86 Source E Under Frequency
3 Exercise Button 87 Failure to Acquire Standby
4 Lamp Test Button 88 Failure to Transfer
5 Service Required Reset 89 I/O Module Comms Lost
6 Exerciser Set 90 I/O Module Not Found
7 Maintenance DIP Switch 91 I/O Module Not Installed
8 Exerciser Loaded DIP Switch 92 Aux. Switch Fault
9 Test Loaded DIP Switch 93 Aux. Switch Open
10 One/Two Week DIP Switch 94 Load Control Output #0
11 Disable Exercise DIP Switch 95 Load Control Output #1
12 Supervised Switch in Manual 96 Load Control Output #2
13 Supervised Immediate Transfer 97 Load Control Output #3
14 Supervised Switch in Auto 98 Load Control Output #4
15 Source N Preferred 99 Load Control Output #5
16 Source E Preferred 100 Load Control Output #6
17--45 Reserved 101 Load Control Output #7
46 I/O Module Timeout 102 Load Control Output #8
47 I/O Module Bus Error 103 Modbus Controlled RDO #1
48--54 Reserved for future use 104 Modbus Controlled RDO #2
55 No Function Defined 105 Modbus Controlled RDO #3
56 Preferred Source Available 106 Modbus Controlled RDO #4
57 Standby Source Available 107 3 Source System Disable
58 Contactor in Preferred Position 108--114 Reserved for future use
59 Contactor in Standby Position 115 No Function Defined
60 Contactor in Off Position 116 Forced Transfer to Off
61 Contactor in Source N Position 117 Peak Shave Mode
62 Contactor in Source E Position 118 Inhibit Transfer
63 Not in Auto 119 Remote End Time Delay
64 Load Control Active 120 Remote Test
65 Low Battery on Standby Source 121 Low Battery Voltage
66 Exerciser Started 122 Remote Common Alarm
67 Test Mode Active 123 Bypass Contactor Disable
68 Peak Shave Active 124 3 Source System Disable
69 Non-Emergency Transfer 125--131 Reserved for future use
70 Load Bank Activate 132 Contactor Moved
71 Start Source N Generator 133 EEPROM Access Warning
72 Start Source E Generator 134 Internal Fault
73 In Phase Monitor Waiting for Synch 135 System Ready
74 Common Alarm 136 Critical Service Required
75 Source N Under Voltage 137 Non-Critical Service Required
76 Source N Over Voltage 138 System Parameter Changed
77 Source N Loss of Phase 139 Source N Available
78 Source N Phase Rotation Error 140 Source E Available
79 Source N Over Frequency 141 Over Frequency Source E
80 Source N Under Frequency

210 Section 12 MPAC 1000 ATS Controller TP-6113 9/18


Code Description
142 Under Frequency Source E
143 Loss of Phase Source E
144 Phase Rotation Error Source E
145 Over Voltage L1-L2 Source E
146 Over Voltage L2-L3 Source E
147 Over Voltage L3-L1 Source E
148 Under Voltage L1-L2 Source E
149 Under Voltage L2-L3 Source E
150 Under Voltage L3-L1 Source E
151--201 Reserved
202 Partial Meter Read
203--209 Reserved for future use
210 History Read from EEPROM
212 DCA Read from EEPROM
213 Exercise Time Updated
214 Network Settings Updated
211 Settings Read from EEPROM
215 Transfer Mode Changed
216 Default History Loaded
217 Default Settings Loaded
218 Default Common Alarms Loaded
219--222 Reserved for future use
223 Modbus Force Transfer to Off
224 Modbus Peak Shave
225 Modbus System Test
232 System Ready

TP-6113 9/18 Section 12 MPAC 1000 ATS Controller 211


Notes

212 Section 12 MPAC 1000 ATS Controller TP-6113 9/18


Section 13 MPAC 1500 ATS Controller

13.1 Specifications switches to the OFF position. (2) Disconnect power to all
battery chargers. (3) Disconnect all battery cables, negative
The MPACt1500 controller’s Modbusr communication (--) leads first. Reconnect negative (--) leads last when
reconnecting the battery cables after servicing. Follow these
capability:
precautions to prevent the starting of generator sets by an
automatic transfer switch, remote start/stop switch, or engine
D Supports industry-standard Modbusr RTU protocol
start command from a remote computer. Before servicing any
through the RS-485 serial ports. components inside the enclosure: (1) Remove all jewelry. (2)
Stand on a dry, approved electrically insulated mat. (3) Test
D Uses Modbusr TCP protocol through the Ethernet circuits with a voltmeter to verify that they are deenergized.
port.
NOTICE
D Uses RS-485 connections to a single Modbusr Electrostatic discharge damage. Electrostatic discharge
master or a network of devices. (ESD) damages electronic circuit boards. Prevent
electrostatic discharge damage by wearing an approved
D Connects directly to an Ethernet network (RJ-45 grounding wrist strap when handling electronic circuit boards
connector on the main logic board). or integrated circuits. An approved grounding wrist strap
provides a high resistance (about 1 megohm), not a direct
D Uses standard baud rates of 9600, 19200, or 57600. short, to ground.

The controller uses a non-isolated RS-485 port with


connection speeds of 9.6, 19.2, and 57.6 kbps.

1. Disconnect power to the transfer switch by opening


switches or circuit breakers before opening the
enclosure.

2. Ethernet connection: Use CAT5 network cable to


connect to RJ-45 connector P13 on the controller.
See Figure 13-2 for the connector location.

2
Figure 13-1 MPACt 1500 Controller Identification
Logic
Board
13.2 Hardware Connections -- +

-- +
DANGER

Power
Board
Hazardous voltage.
Will cause severe injury or death.
Disconnect all power sources before
opening the enclosure.

GM46733
Servicing the transfer switch. Hazardous voltage will
cause severe injury or death. Deenergize all power sources 1. RS-485 connection TB2
2. Ethernet connection RJ-45 P13
before servicing. Turn off the main circuit breakers of all
transfer switch power sources and disable all generator sets Figure 13-2 ATS Controller, Cover Removed
as follows: (1) Move all generator set master controller

TP-6113 9/18 Section 13 MPAC 1500 ATS Controller 213


3. RS-485 connection:

a. Remove the controller housing cover to gain


access to connector TB2.. See Figure 13-2.

b. Use #12--24 AWG twisted-pair shielded cable;

GND1

GND2
B2(+)
B1(+)

A1(--)

A2(--)
Belden cable #9841 or equivalent is
recommended. Connect the Modbusr input
and output to terminal strip TB2. See
Figure 13-3. Connect A to negative (--), B to
positive (+), and the shield to ground as shown
in Figure 13-3.

c. Tighten the connections to 0.5 Nm (4.4 in. lb.).

A1(--)
GND1
B1(+)

A2(--)
GND2
B2(+)
d. Replace the controller housing cover.

4. Close and lock the transfer switch enclosure door


before reconnecting the power.
6431
Note: Install communication conductors in raceways,
cables, or conduit separate from AC power Note: Belden cable #9841 or equivalent is
conductors. recommended.
Figure 13-3 RS-485 Connections

214 Section 13 MPAC 1500 ATS Controller TP-6113 9/18


13.3 Controller Setup Choose a unique network address for each device in the
network.
Set the controller communications settings through the
controller user interface. Navigate to the The MPACt 1500 controller does not operate as a
Communications Setup screen and set the parameters Modbus-to-Ethernet converter for other devices in a
for serial or ethernet communication as shown in network. For multiple device networks connected to the
Figure 13-4. Refer to the ATS Operation/Installation for personal computer through the Ethernet, use a
more detailed instructions. See List of Related Materials Modbus-to-Ethernet converter for the other devices in
in the Introduction to this manual. the network. See TT-1405, provided with the converter,
for connection instructions.
Set the baud rate of the Modbusr network interface port
to match the other devices in the network. Allowable
baud rates are 9600,19200, and 57600 baud.

Needed for Connection Type:

Remote
Serial
Setting Range Serial (modem) Ethernet Notes
Enabled or Enable for network communication through the
Modbus Server TCP X
Disabled ethernet port.
Enabled or Enable for Modbus communication through serial
Modbus Server Port 1 X X
Disabled port 1 on the main logic board.
Enabled or Enable for Modbus communication through serial
Modbus Server Port 2 X X
Disabled port 2 on the main logic board.
001--247 Address for RS-485 serial port 1 (on the main logic
Modbus Addr Port 1 X X
default 1 board). Each port must have a different address.
001--247 Address for RS-485 serial port 2 (on the main logic
Modbus Addr Port 2 X X
default 2 board). Each port must have a different address.
9600, 19200, Baud rate in bits per second for serial communication
Baud Rate Port 1 X X
57600 between the controller and a personal computer’s
COM port. All devices in a network must use the
9600, 19200, same baud rate.
Baud Rate Port 2 X X
57600
Factory-set to 3. A unit ID is required for Modbus
over TCP communication. The unit ID for TCP
Modbus TCP Unit ID X
communication is analogous to the Modbus address
for serial communication through the RS-485 ports.
Obtain from your local network administrator. Every
IP Address X device on the network must have a unique IP
address.
Subnet Mask X Obtain from your local network administrator.
Hardware address, entered at the factory. Not
MAC Address Factory-set — — X adjustable. Appears only in the Communications
View on the controller’s display.

Figure 13-4 Communication Settings

TP-6113 9/18 Section 13 MPAC 1500 ATS Controller 215


13.4 Modbus Registers 13.4.2 Passwords
Refer to Section 1.3 for definitions of terms and symbols Note: Password-protected parameters are factory-set
used in the register tables. and should not require changes unless the
transfer switch controller is replaced.
Time delays, setpoints, inputs and outputs, and other
user-defined parameters are programmed using the If the transfer switch controller needs replacement,
Setup Program. Refer to the Setup Program Operation some password-protected settings may need to be
Manual for instructions. See the List of Related changed after the new controller assembly is installed.
Materials for document part numbers. Setup registers, serial numbers, and calibration
registers require the distributor-level password, which is
not the same as the setup or test passwords for the
13.4.1 Guide to the Register Map transfer switch. Distributors must contact the Kohler
Power Systems Service Department to obtain the
Description Registers
distributor-level password.
Monitoring 40001--40054
Setup * 40057-40058 Send the data register and the password in the same
request. For example, send register 43400 and 43401
Time delays 400059-40077
together to change the calibration of the L1L2N (normal
Trip point settings 40078-40107 source) voltage.
Outputs (event code) 40108-40153
Modules types 40154-40161
I/O status 40194-40255
Remote I/O descriptions 40260-40349
Accessories 40740-40742
DIP switch positions 40743
Pre/post transfer delays 40750-40787
Common alarms 40800-40864
Exerciser 40905-40994
Last outage 41010-41013
Customer-defined descriptions [ 41110-41149
Password-protected factory settings * 41150-41167
Code versions 41200-41201
MAC address 41202
Time/date 41250-41254
Maintenance history 41300-41320
Manual operations 41350-41352
Event history 42150-42854
Calibration * 43400-43429
Device ID 49999
* Distributor-level password required to write to these registers
[ Descriptions entered through Monitor III software

216 Section 13 MPAC 1500 ATS Controller TP-6113 9/18


13.4.3 Modbus Registers
Register Data Description Access Data Type Range/Units
40001 System Overview RO WORD 0--1: Contactor Position (00 = Off; 01 = Normal;
[0:14] 10 = Emerg; 11 = Fault)
2: Preferred Source (0 = Source1; 1= Source2)
3--12: Top Event on Warning Stack
13: Preferred Source Available (0 = No,
1 = Yes)
14: Standby Source Available (0 = No, 1 = Yes)
15: Reserved for future use (always 0)
40002 Source N Line--Neutral L1--L0 RO WORD Volts AC * 10
40003 Source N Line--Neutral L2--L0 RO WORD Volts AC * 10
40004 Source N Line--Neutral L3--L0 RO WORD Volts AC * 10
40005 Source E Line--Neutral L1--L0 RO WORD Volts AC * 10
40006 Source E Line--Neutral L2--L0 RO WORD Volts AC * 10
40007 Source E Line--Neutral L3--L0 RO WORD Volts AC * 10
40008 Source N Line Voltage L1--L2 RO WORD Volts AC * 10
40009 Source N Line Voltage L2--L3 RO WORD Volts AC * 10
40010 Source N Line Voltage L3--L1 RO WORD Volts AC * 10
40011 Source E Line Voltage L1--L2 RO WORD Volts AC * 10
40012 Source E Line Voltage L2--L3 RO WORD Volts AC * 10
40013 Source E Line Voltage L3--L1 RO WORD Volts AC * 10
40014 Source N Frequency RO WORD Hz * 10
40015 Source E Frequency RO WORD Hz * 10
40016 Current L1 RO WORD Amps * 10
40017 Current L2 RO WORD Amps * 10
40018 Current L3 RO WORD Amps * 10
40019 Closed Transition In Phase Degree RO WORD Degrees
Delta
40020-- Reserved for future use — — Return 0
40038
40039 Closed-Programmed Transition RW WORD 0 = Auto Override, 1 = Non-Automatic
Override Mode
40040 Password for writing register 40042 WO WORD 0-32768
40041 Synchronous Voltage Phase Angle RO WORD 0-10 degrees
40042 Synchronous Voltage Differential RW WORD 0%-5%
40043 Synchronous Frequency Differential RW WORD 0.0Hz.-0.3Hz. (Hz * 0.1)
40044 Service Entrance Type RW WORD 0 = None; 1 = Insulated Case Circuit Breaker, 2
= Molded Case Circuit Breaker, 3 = Contactor
40045 Phase Rotation Actual RO WORD 0 = disabled; 1 = ABC;
2 = CBA (MSB = Normal; LSB = Emerg.)
40046 Phase Rotation Expected RW WORD 0 = disabled; 1 = ABC; 2 = CBA
40047 Nominal Normal Voltage RW WORD Volts AC * 10
40048 Nominal Emergency Voltage RW WORD Volts AC * 10
40049 Nominal Normal Frequency RW WORD Hz * 10
40050 Nominal Emergency Frequency RW WORD Hz * 10
40051 Normal Number of Phases RW WORD 1 or 3
40052 Emergency Number of Phases RW WORD 1 or 3
40053 Rated Amperage RW WORD 0--4000
40054 Reserved for future use — — Return 0
40055 Proprietary — — —
40056 Proprietary — — —

TP-6113 9/18 Section 13 MPAC 1500 ATS Controller 217


Register Data Description Access Data Type Range/Units
40057 Transition Mode RW WORD 0--1: 00 = Open; 01 = Programmed;
[0:4] 10 = Closed; 11 = Reserved
Mode of Operation 2--3: 01 = Genset to Util; 10 = Util to Util;
00 = Genset to Genset; 11 = Util to Gen--Gen
Supervised Transfer Control Switch 4: 0 = Auto; 1 = Manual
Position
40058 Password for writing register 40057 WO WORD 0 -- 32768
40059 Normal Engine Start Time Delay RW WORD 0--10 sec
40060 Emergency Engine Start Time Delay RW WORD 0--10 sec
40061 Normal Ext. Engine Start Time Delay RW WORD 0--3600 sec
40062 Emergency Ext. Engine Start Time RW WORD 0--3600 sec
Delay
40063 Normal Engine Cooldown RW WORD 0--3600 sec
40064 Emergency Engine Cooldown RW WORD 0--3600 sec
40065 Standby to Preferred RW WORD 0--3600 sec
40066 Preferred to Standby RW WORD 0--3600 sec
40067 Off (Preferred to Standby -- Prog. RW WORD 0--3600 sec
Transition)
40068 Off (Standby to Preferred -- Prog. RW WORD 0--3600 sec
Transition)
40069 Fail to Acquire Preferred RW WORD 1--3600 sec (1--300 sec for closed transition)
40070 Fail to Acquire Standby RW WORD 1--3600 sec (1--300 sec for closed transition)
40071 Fail to Synchronize RW WORD 1--3600 sec
40072 Fail to Synch. Enable RW WORD 0 = disabled; 1 = enabled
40073 Reserved for future use — — Return 0
40074 Reserved for future use — — Return 0
40075 Active Time Delay # RO WORD
40076 Active Time Delay Remaining RO WORD Seconds * 10
40077 Active Time Delay Preset RO WORD Seconds * 10
40078 Normal Over Voltage Dropout RW WORD 105%--135% of Nominal
40079 Normal Over Voltage Pickup RW WORD 95%--100% of Nominal
40080 Normal Under Voltage Pickup RW WORD 85%--100% of Nominal
40081 Normal Under Voltage Dropout RW WORD 75%--98% of Pickup
40082 Normal Unbalance Enabled RW WORD 0 = disabled; 1 = enabled
40083 Normal Unbalance Voltage Dropout RW WORD 5%--20%
40084 Normal Unbalance Voltage Pickup RW WORD 3%--18%
40085 Normal Voltage Debounce Time RW WORD 0.1 -- 9.9 sec * 10
40086 Emergency Over Voltage Dropout RW WORD 105%--135% of Nominal
40087 Emergency Over Voltage Pickup RW WORD 95%--100% of Nominal
40088 Emergency Under Voltage Pickup RW WORD 85%--100% of Nominal
40089 Emergency Under Voltage Dropout RW WORD 75%--98% of Pickup
40090 Emergency Unbalance Enabled RW WORD 0 = disabled; 1 = enabled
40091 Emergency Unbalance Voltage RW WORD 5%--20%
Dropout
40092 Emergency Unbalance Voltage RW WORD 3%--18%
Pickup
40093 Emergency Voltage Debounce Time RW WORD 0.1 -- 9.9 sec * 10
40094 Normal Over Freq Dropout RW WORD 101%--105% of Pickup
40095 Normal Over Freq Pickup RW WORD 105%--120% of Nominal
40096 Normal Under Freq Dropout RW WORD 95%--99% of Pickup
40097 Normal Under Freq Pickup RW WORD 80%--95% of Nominal
40098 Normal Freq Dropout Time RW WORD 0.1 -- 15.0 sec * 10
40099 Emergency Over Freq Dropout RW WORD 101%--105% of Pickup

218 Section 13 MPAC 1500 ATS Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units
40100 Emergency Over Freq Pickup RW WORD 105%--120% of Nominal
40101 Emergency Under Freq Dropout RW WORD 95%--99% of Pickup
40102 Emergency Under Freq Pickup RW WORD 80%--95% of Nominal
40103 Emergency Freq Dropout Time RW WORD 0.1 -- 15.0 sec * 10
40104 Reserved for future use — — Return 0
40105 Reserved for future use — — Return 0
40106 Reserved for future use — — Return 0
40107 Reserved for future use — — Return 0
40108 MLB Programmable Output #1 RW WORD Event Code
40109 MLB Programmable Output #2 RW WORD Event Code
40110 Reserved for future use — — Return 0
40111 MLB Programmable Input #1 RW WORD Event Code
40112 MLB Programmable Input #2 RW WORD Event Code
40113 Reserved for future use — — Return 0
40114 Expansion Board Address 1 Output #1 RW WORD Event Code
40115 Expansion Board Address 1 Output #2 RW WORD Event Code
40116 Expansion Board Address 1 Output #3 RW WORD Event Code
40117 Expansion Board Address 1 Output #4 RW WORD Event Code
40118 Expansion Board Address 1 Output #5 RW WORD Event Code
40119 Expansion Board Address 1 Output #6 RW WORD Event Code
40120 Expansion Board Address 2 Output #1 RW WORD Event Code
40121 Expansion Board Address 2 Output #2 RW WORD Event Code
40122 Expansion Board Address 2 Output #3 RW WORD Event Code
40123 Expansion Board Address 2 Output #4 RW WORD Event Code
40124 Expansion Board Address 2 Output #5 RW WORD Event Code
40125 Expansion Board Address 2 Output #6 RW WORD Event Code
40126 Expansion Board Address 3 Output #1 RW WORD Event Code
40127 Expansion Board Address 3 Output #2 RW WORD Event Code
40128 Expansion Board Address 3 Output #3 RW WORD Event Code
40129 Expansion Board Address 3 Output #4 RW WORD Event Code
40130 Expansion Board Address 3 Output #5 RW WORD Event Code
40131 Expansion Board Address 3 Output #6 RW WORD Event Code
40132 Expansion Board Address 4 Output #1 RW WORD Event Code
40133 Expansion Board Address 4 Output #2 RW WORD Event Code
40134 Expansion Board Address 4 Output #3 RW WORD Event Code
40135 Expansion Board Address 4 Output #4 RW WORD Event Code
40136 Expansion Board Address 4 Output #5 RW WORD Event Code
40137 Expansion Board Address 4 Output #6 RW WORD Event Code
40138-- Reserved for future use — — Return 0
40143
40144 Expansion Board Address 1 Input #1 RW WORD Event Code
40145 Expansion Board Address 1 Input #2 RW WORD Event Code
40146 Expansion Board Address 2 Input #1 RW WORD Event Code
40147 Expansion Board Address 2 Input #2 RW WORD Event Code
40148 Expansion Board Address 3 Input #1 RW WORD Event Code
40149 Expansion Board Address 3 Input #2 RW WORD Event Code
40150 Expansion Board Address 4 Input #1 RW WORD Event Code
40151 Expansion Board Address 4 Input #2 RW WORD Event Code
40152 Reserved for future use — — Return 0
40153 Reserved for future use — — Return 0

TP-6113 9/18 Section 13 MPAC 1500 ATS Controller 219


Register Data Description Access Data Type Range/Units
40154 Expansion Board Address 1 Board RO WORD 0 = No Board Installed; 1 = Standard; 2 = Power
Type
40155 Expansion Board Address 2 Board RO WORD 0 = No Board Installed; 1 = Standard; 2 = Power
Type
40156 Expansion Board Address 3 Board RO WORD 0 = No Board Installed; 1 = Standard; 2 = Power
Type
40157 Expansion Board Address 4 Board RO WORD 0 = No Board Installed; 1 = Standard; 2 = Power
Type
40158 Reserved for future use — — Return 0
40159 Reserved for future use — — Return 0
40160 Alarm Option Board RO WORD 0 = No Board Installed; 1 = Normal;
2 = Chicago; 3 = Silence
40161 Battery Option Board Installed RO WORD 0 = No Board Installed; 1 = Installed
40162-- Reserved for future use — — Return 0
40193
40194 MLB Output State RO WORD One bit per output
[0:1]
40195 MLB Input State RO WORD One bit per input
[0:1]
40196 Expansion Board #1 Outputs State RO WORD One bit per output
[0:X]
40197 Expansion Board #2 Outputs State RO WORD
[0:X]
40198 Expansion Board #3 Outputs State RO WORD
[0:X]
40199 Expansion Board #4 Outputs State RO WORD
[0:X]
40200 Expansion Board #1 Inputs State RO WORD One bit per input
[0:1]
40201 Expansion Board #2 Inputs State RO WORD
[0:1]
40202 Expansion Board #3 Inputs State RO WORD
[0:1]
40203 Expansion Board #4 Inputs State RO WORD
[0:1]
40250 Software Controlled Outputs State RW WORD One bit per output
[0:3]
40251 Software Controlled Outputs RO WORD One bit per output
Assigned [0:3]
40252 Remote Monitoring Input State RO WORD One bit per input
[0:4]
40253 Remote Monitoring Input Assigned RO WORD One bit per input
[0:4]
40260-- SCO #1 Description RW WORD*10 Software controller output
40269
40270-- SCO #2 Description RW WORD*10
40279
40280-- SCO #3 Description RW WORD*10
40289
40290-- SCO #4 Description RW WORD*10
40299
40300-- Reserved for future use — — Return 0 (all registers)
40309
40310-- Remote Monitored Input #1 RW WORD*10
40319 Description
40320-- Remote Monitored Input #2 RW WORD*10
40329 Description

220 Section 13 MPAC 1500 ATS Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units
40330-- Remote Monitored Input #3 RW WORD*10
40339 Description
40340-- Remote Monitored Input #4 RW WORD*10
40349 Description
40350-- Reserved for future use — — Return 0 (all registers)
40359
40600-- Reserved for future use — — Return 0 (all registers)
40698
40699 Proprietary — —
40700 Proprietary — —
40740 Accessory Setup RW WORD 0: Enable Engine Start Extended Time Delay
[0:15] 1: Reserved for future use (always 0)
2: Enable In Phase Monitor
3: Remote Test Loading (0=Loaded;
1=Unloaded)
4: Commit to Transfer
5: Peak Shave Delay Bypass
6: 3--Source Eng. Start Mode
(0=pref. first; 1=both @ same time)
7: 3--source Pref. Source Toggle
8: In Phase Transition Angle (0=Lagging;
1=Leading)
9--15: In Phase Transition Angle
40741 Reserved for future use — — Return 0
40742 Accessory Status RO WORD 0: Exercise In Progress
[0:6] 1: In Phase Monitor Active
2: Load Control In Progress
3: Peak Shaving In Progress
4: Loaded Test Occurring
5: Unloaded Test Occurring
6: Auto-Loaded Test Occurring
40743 DIP Switch Position RO WORD 0: Maintenance Mode
[0:4] 1: Password Disabled
2: Spare 3 On
3: Spare 4 On

40744 Reserved for future use — — Return 0


40750 Load Shed: Source N Disconnect RW WORD 0--3600 Sec
Time#1
40751 Load Shed: Source N Disconnect RW WORD 0--3600 Sec
Time#2
40752 Load Shed: Source N Disconnect RW WORD 0--3600 Sec
Time#3
40753 Load Shed: Source N Disconnect RW WORD 0--3600 Sec
Time#4
40754 Load Shed: Source N Disconnect RW WORD 0--3600 Sec
Time#5
40755 Load Shed: Source N Disconnect RW WORD 0--3600 Sec
Time#6
40756 Load Shed: Source N Disconnect RW WORD 0--3600 Sec
Time#7
40757 Load Shed: Source N Disconnect RW WORD 0--3600 Sec
Time#8

TP-6113 9/18 Section 13 MPAC 1500 ATS Controller 221


Register Data Description Access Data Type Range/Units
40758 Load Shed: Source N Disconnect RW WORD 0--3600 Sec
Time#9
40759 Load Shed: Source E Reconnect RW WORD 0--3600 Sec
Time #1
40760 Load Shed: Source E Reconnect RW WORD 0--3600 Sec
Time #2
40761 Load Shed: Source E Reconnect RW WORD 0--3600 Sec
Time #3
40762 Load Shed: Source E Reconnect RW WORD 0--3600 Sec
Time #4
40763 Load Shed: Source E Reconnect RW WORD 0--3600 Sec
Time #5
40764 Load Shed: Source E Reconnect RW WORD 0--3600 Sec
Time #6
40765 Load Shed: Source E Reconnect RW WORD 0--3600 Sec
Time #7
40766 Load Shed: Source E Reconnect RW WORD 0--3600 Sec
Time #8
40767 Load Shed: Source E Reconnect RW WORD 0--3600 Sec
Time #9
40768 Load Shed: Source E Disconnect RW WORD 0--3600 Sec
Time #1
40769 Load Shed: Source E Disconnect RW WORD 0--3600 Sec
Time #2
40770 Load Shed: Source E Disconnect RW WORD 0--3600 Sec
Time #3
40771 Load Shed: Source E Disconnect RW WORD 0--3600 Sec
Time #4
40772 Load Shed: Source E Disconnect RW WORD 0--3600 Sec
Time #5
40773 Load Shed: Source E Disconnect RW WORD 0--3600 Sec
Time #6
40774 Load Shed: Source E Disconnect RW WORD 0--3600 Sec
Time #7
40775 Load Shed: Source E Disconnect RW WORD 0--3600 Sec
Time #8
40776 Load Shed: Source E Disconnect RW WORD 0--3600 Sec
Time #9
40777 Load Shed: Source N Reconnect RW WORD 0--3600 Sec
Time #1
40778 Load Shed: Source N Reconnect RW WORD 0--3600 Sec
Time #2
40779 Load Shed: Source N Reconnect RW WORD 0--3600 Sec
Time #3
40780 Load Shed: Source N Reconnect RW WORD 0--3600 Sec
Time #4
40781 Load Shed: Source N Reconnect RW WORD 0--3600 Sec
Time #5
40782 Load Shed: Source N Reconnect RW WORD 0--3600 Sec
Time #6
40783 Load Shed: Source N Reconnect RW WORD 0--3600 Sec
Time #7
40784 Load Shed: Source N Reconnect RW WORD 0--3600 Sec
Time #8
40785 Load Shed: Source N Reconnect RW WORD 0--3600 Sec
Time #9

222 Section 13 MPAC 1500 ATS Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units
40786 Load Shed: Source N Number of RW WORD 1--9
Loads to Add
40787 Load Shed: Source E Number of RW WORD 1--9
Loads to Add
40788-- Reserved for future use — — Return 0 (all registers)
40799
40800-- Common Event Alarms RW WORD* 0--12: Msg Code of defined common alarm
40864 65 [0:15] 13: 0=Not audible alarm; 1 = Audible alarm
14: 0=Not assigned to DCA #2;
1= Assigned to DCA #2
15: 0=Not assigned to DCA #1;
1= Assigned to DCA #1
40900 Reserved for future use — — Return 0
40901 Reserved for future use — — Return 0
40902 Reserved for future use — — Return 0
40903 Reserved for future use — — Return 0
40905 Enabled / Loaded / Interval Code / RW WORD 0: 0 = Disabled; 1 = Enabled
Repeat Rate Next Cal. Event [0:7] 1: 0 = Unloaded; 1 = Loaded
2--3: Interval Code
(00 = DMO; 01 = day; 10 = week; 11 = month)
4--7: Repeat Rate (1--12)
8: 0 = Not Running; 1 = Running (read only)
40906 Start Time Next Cal. Event RW WORD Minutes since midnight
40907 Start Date Next Cal. Event RW WORD 0--4: Day of Month
[0:15] 5--8: Month of Year
9--15: Year + 2000 (2000--2128)
40908 Run Time Next Cal. Event RW WORD 1--5999 Minutes
40909 Reserved for future use — — Return 0
40910 Enabled / Loaded / Interval Code / RW WORD 0: 0 = Disabled; 1 = Enabled
Repeat Rate Exer. Event #1 [0:7] 1: 0 = Unloaded; 1 = Loaded
2--3: Interval Code (00 = DMO; 01 = day; 10 =
week; 11 = month)
4--7: Repeat Rate (1--12)
8: 0 = Not Running; 1 = Running (read only)
9: 0 = N source; 1 = E source (Gen--Gen Only)
40911 Start Time Exer. Event #1 RW WORD Minutes since midnight
40912 Start Date Exer. Event #1 RW WORD 0--4: Day of Month
[0:15] 5--8: Month of Year
(Jan = 1, Feb = 2, Dec = 12)
9--15: Year + 2000 (2001--2128)
40913 Run Time Exer. Event #1 RW WORD 1--5999 Minutes
40914-- Exer. Events #2--#21 RW WORD * Same structure as Exer. Event #1
40994 (same as above) 80
40995-- Reserved for future use — — Return 0 (all registers)
40999
41010 Last Outage Time RO WORD Minutes since midnight
41011 Last Outage Date RO WORD 0--4: Day of Month
[0:15] 5--8: Month of Year
9--15: Year + 2000 (2000--2128)
41012-- Duration of Last Outage RO WORD * 2 Minutes
41013
41110-- Designation RW WORD * 10 20 ASCII characters
41119

TP-6113 9/18 Section 13 MPAC 1500 ATS Controller 223


Register Data Description Access Data Type Range/Units
41120-- Load Description RW WORD * 10 20 ASCII characters
41129
41130-- Branch Description RW WORD * 10 20 ASCII characters
41139
41140-- Location RW WORD * 10 20 ASCII characters
41149
41150-- ATS Serial Number RW WORD * 5 10 ASCII characters
41154
41155 Password for registers 41150--41154 WO WORD 0 -- 32768
41156-- Controller Serial Number (FACTORY RW WORD * 5 10 ASCII characters
41160 ONLY)
41161 Password for registers 41156--41160 WO WORD 0 -- 32768 (FACTORY ONLY)
41162-- Contactor Serial Number RW WORD * 5 10 ASCII characters
41166
41167 Password for registers 41162--41166 WO WORD 0 -- 32768
41168-- Reserved for future use — — Return 0 (all registers)
41187
41200 1500 Code Revision RO WORD 0--7: Minor Version
[0:15] 8--15: Major Version
41201 FPGA Revision RO WORD 0--7: Minor Version
41202 MAC Address RO WORD Bits 0--14 only
(least significant bits only) [0:14]
41250 Time RW WORD Minutes since midnight
41251 Date (day) RW WORD 0--4: Day of Month
[0:15]
Date (month) 5--8: Month of Year
(Jan = 1, Feb = 2, Dec = 12)
Date (year) 9--15: Year + 2000 (2001--2128)
41252 Adjust for daylight savings time RW WORD [0] 0: 0 = do not adjust; 1 = adjust
41253 Date to move clock forward (day of RW WORD 0--2: Day of Month
week) [0:9] (Sun = 0, Mon = 1,  Sat = 6)
Date to move clock forward (month) 3--6: Month of Year
(Jan = 1, Feb = 2,  Dec = 12)
Date to move clock forward (week of 7--9: Week of Month (1 -- 4 only)
month)
41254 Date to move clock backward (day of RW WORD 0--2: Day of Month
week) [0:9] (Sun = 0, Mon = 1,  Sat = 6)
Date to move clock backward 3--6: Month of Year
(month) (Jan = 1, Feb = 2,  Dec = 12)
Date to move clock backward (week 7--9: Week of Month (1 -- 4 only)
of month)
41255-- Reserved for future use — — Return 0 (all registers)
41260
41295 Close Transition Parallel Time RO WORD milliseconds
41296 Transfer Time N->Open RO WORD milliseconds
41297 Transfer Time N->Close RO WORD milliseconds
41298 Transfer Time E->Open RO WORD milliseconds
41299 Transfer Time E->Close RO WORD milliseconds
41300-- Minutes not in Preferred Total RO WORD * 2 minutes (most significant word first)
41301
41302-- Minutes not in Preferred since Reset RO WORD * 2 minutes (most significant word first)
41303
41304-- Minutes in Standby Total RO WORD * 2 minutes (most significant word first)
41305
41306-- Minutes in Standby since Reset RO WORD * 2 minutes (most significant word first)
41307

224 Section 13 MPAC 1500 ATS Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units
41308-- Minutes of Operation Total RO WORD * 2 minutes (most significant word first)
41309
41310-- Minutes of Operation since Reset RO WORD * 2 minutes (most significant word first)
41311
41312 Switch Transfers Total RO WORD
41313 Switch Transfers since Reset RO WORD
41314 Failures to Transfer Total RO WORD
41315 Failures to Transfer since Reset RO WORD
41316 Loss of Preferred Transfers Total RO WORD
41317 Loss of Preferred Transfers since RO WORD
Reset
41318 Transfer Time N-->E RO WORD milliseconds
41319 Transfer Time E-->N RO WORD milliseconds
41320 Last Maintenance Date RO WORD 0--4: Day of Month
[0:15] 5--8: Month of Year
(Jan = 1, Feb = 2, Dec = 12)
9--15: Year + 2000 (2001--2128)
41321 Proprietary — —
41322 Proprietary — —
41323-- Reserved for Future Use — —
41330
41350 Maintenance/Test and Manual WO WORD 0: Reset Maintenance Records
Operations [0:9] 1: Start Peak Shave
2: End Peak Shave
3: Start Remote Loaded Test
4: Start Remote Unloaded Test
5: Reserved for future use (always 0)
6: End Remote Test
7: Force Transfer to OFF
8: Resume Program Trans. Operation
9: End Current Time Delay
41351 Auto--Load Run Time WO WORD Minutes (sending any non--zero value starts test)
41352 Clear Event Log WO WORD [0] 0: 1=Clear Log
41353 Reserved for future use — — Return 0
42150-- Events 0 -- 19 RO WORD * Time, Date, Code, Param1, Param2
42249 100
42250-- Events 20 -- 39 RO WORD * Time, Date, Code, Param1, Param2
42349 100
42350-- Events 40 -- 59 RO WORD * Time, Date, Code, Param1, Param2
42449 100
42450-- Events 60 -- 79 RO WORD * Time, Date, Code, Param1, Param2
42549 100
42550-- Events 80 -- 99 RO WORD * Time, Date, Code, Param1, Param2
42649 100
42650-- Reserved for future use — — Return 0 (all registers)
42749
42750 Event Window Start Time RW WORD Minutes since midnight
42751 Event Window Start Date RW WORD 0--4: Day of Month
[0:15] 5--8: Month of Year
(Jan = 1, Feb = 2, Dec = 12)
9--15: Year + 2000 (2000--2128)
42752 Event Window End Time RW WORD Minutes since midnight

TP-6113 9/18 Section 13 MPAC 1500 ATS Controller 225


Register Data Description Access Data Type Range/Units
42753 Event Window End Date RW WORD 0--4: Day of Month
[0:15] 5--8: Month of Year (Jan = 1, Feb = 2, Dec =
12)
9--15: Year + 2000 (2000--2128)
42754 Number of Events in Window RO WORD
42755-- Windowed Events 0 -- 19 RO WORD* Time, Date, Code, Param1, Param2
42854 100
42900-- Reserved for Future Use — — Return 0 (all registers)
42949
43400 Calibrate L1L2 Normal Source WO WORD Volts * 10
Voltage
43401 Password for 43400 WO WORD 0 -- 32768
43402 Calibrate L2L3 Normal Source WO WORD Volts * 10
Voltage
43403 Password for 43402 WO WORD 0 -- 32768
43404 Calibrate L3L1 Normal Source WO WORD Volts * 10
Voltage
43405 Password for 43404 WO WORD 0 -- 32768
43406 Calibrate L1L2 Emergency Source WO WORD Volts * 10
Voltage
43407 Password for 43406 WO WORD 0 -- 32768
43408 Calibrate L2L3 Emergency Source WO WORD Volts * 10
Voltage
43409 Password for 43408 WO WORD 0 -- 32768
43410 Calibrate L3L1 Emergency Source WO WORD Volts * 10
Voltage
43411 Password for 43410 WO WORD 0 -- 32768
43412 Calibrate L1L0 Normal Source WO WORD Volts * 10
Voltage
43413 Password for 43412 WO WORD 0 -- 32768
43414 Calibrate L2L0 Normal Source WO WORD Volts * 10
Voltage
43415 Password for 43414 WO WORD 0 -- 32768
43416 Calibrate L3L0 Normal Source WO WORD Volts * 10
Voltage
43417 Password for 43416 WO WORD 0 -- 32768
43418 Calibrate L1L0 Emergency Source WO WORD Volts * 10
Voltage
43419 Password for 43418 WO WORD 0 -- 32768
43420 Calibrate L2L0 Emergency Source WO WORD Volts * 10
Voltage
43421 Password for 43420 WO WORD 0 -- 32768
43422 Calibrate L3L0 Emergency Source WO WORD Volts * 10
Voltage
43423 Password for 43422 WO WORD 0 -- 32768
43424 Calibrate L1 Current WO WORD Amps * 10
43425 Password for 43424 WO WORD 0 -- 32768
43426 Calibrate L2 Current WO WORD Amps * 10
43427 Password for 43426 WO WORD 0 -- 32768
43428 Calibrate L3 Current WO WORD Amps * 10
43429 Password for 43428 WO WORD 0 -- 32768
43450 Key Press Status RO WORD One bit per button
[0:3]
43500 User Defined Value RW WORD For internal use

226 Section 13 MPAC 1500 ATS Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units
43501 User Defined Value RW WORD For internal use
43502 User Defined Value RW WORD For internal use
43503 User Defined Value RW WORD For internal use
43504 User Defined Value RW WORD For internal use
43505 User Defined Value RW WORD For internal use
43506 User Defined Value RW WORD For internal use
43507 User Defined Value RW WORD For internal use
43508 User Defined Value RW WORD For internal use
43509 User Defined Value RW WORD For internal use
43552- Reserved for future use Return 0 (all registers)
43599

43700 Controller Parameter Force Save RW WORD 0: Idle


Status 1: Force the parameters to be saved
2. Parameters have been saved successfully
43701 Password for register 43550 WO WORD 0 - 32768 (factory password)

43800 Reserved for future use RW WORD 0 = None, 1 = Time Based, 2 = Current Based
43801 Load Control Mode RW WORD 0 = None, 1 = Time Based, 2 = Current Based
43802 Source 1 Add Load Amperage RW WORD 0-4000 Amps
43803 Source 1 Remove Load Amperage RW WORD 0-4000 Amps
43804 Source 2 Add Load Amperage RW WORD 0-4000 Amps
43805 Source 2 Remove Load Amperage RW WORD 0-4000 Amps
43806 Source 1 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 1 Enable
43807 Source 1 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 2 Enable
43808 Source 1 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 3 Enable
43809 Source 1 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 4 Enable
43810 Source 1 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 5 Enable
43811 Source 1 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 6 Enable
43812 Source 1 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 7 Enable
43813 Source 1 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 8 Enable
43814 Source 1 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 9 Enable
43815 Source 1 Current Based Load RW WORD 1-9
Control Output 1 Add Priority
43816 Source 1 Current Based Load RW WORD 1-9
Control Output 2 Add Priority
43817 Source 1 Current Based Load RW WORD 1-9
Control Output 3 Add Priority
43818 Source 1 Current Based Load RW WORD 1-9
Control Output 4 Add Priority
43819 Source 1 Current Based Load RW WORD 1-9
Control Output 5 Add Priority
43820 Source 1 Current Based Load RW WORD 1-9
Control Output 6 Add Priority
43821 Source 1 Current Based Load RW WORD 1-9
Control Output 7 Add Priority
43822 Source 1 Current Based Load RW WORD 1-9
Control Output 8 Add Priority
43823 Source 1 Current Based Load RW WORD 1-9
Control Output 9 Add Priority

TP-6113 9/18 Section 13 MPAC 1500 ATS Controller 227


Register Data Description Access Data Type Range/Units
43824 Source 1 Current Based Load RW WORD 1-9
Control Output 1 Remove Priority
43825 Source 1 Current Based Load RW WORD 1-9
Control Output 2 Remove Priority
43826 Source 1 Current Based Load RW WORD 1-9
Control Output 3 Remove Priority
43827 Source 1 Current Based Load RW WORD 1-9
Control Output 4 Remove Priority
43828 Source 1 Current Based Load RW WORD 1-9
Control Output 5 Remove Priority
43829 Source 1 Current Based Load RW WORD 1-9
Control Output 6 Remove Priority
43830 Source 1 Current Based Load RW WORD 1-9
Control Output 7 Remove Priority
43831 Source 1 Current Based Load RW WORD 1-9
Control Output 8 Remove Priority
43832 Source 1 Current Based Load RW WORD 1-9
Control Output 9 Remove Priority
43833 Source 1 Current Based Load RW WORD 0-3600
Control Output 1 Add Time
43834 Source 1 Current Based Load RW WORD 0-3600
Control Output 2 Add Time
43835 Source 1 Current Based Load RW WORD 0-3600
Control Output 3 Add Time
43836 Source 1 Current Based Load RW WORD 0-3600
Control Output 4 Add Time
43837 Source 1 Current Based Load RW WORD 0-3600
Control Output 5 Add Time
43838 Source 1 Current Based Load RW WORD 0-3600
Control Output 6 Add Time
43839 Source 1 Current Based Load RW WORD 0-3600
Control Output 7 Add Time
43840 Source 1 Current Based Load RW WORD 0-3600
Control Output 8 Add Time
43841 Source 1 Current Based Load RW WORD 0-3600
Control Output 9 Add Time
43842 Source 1 Current Based Load RW WORD 0-3600
Control Output 1 Remove Time
43843 Source 1 Current Based Load RW WORD 0-3600
Control Output 2 Remove Time
43844 Source 1 Current Based Load RW WORD 0-3600
Control Output 3 Remove Time
43845 Source 1 Current Based Load RW WORD 0-3600
Control Output 4 Remove Time
43846 Source 1 Current Based Load RW WORD 0-3600
Control Output 5 Remove Time
43847 Source 1 Current Based Load RW WORD 0-3600
Control Output 6 Remove Time
43848 Source 1 Current Based Load RW WORD 0-3600
Control Output 7 Remove Time
43849 Source 1 Current Based Load RW WORD 0-3600
Control Output 8 Remove Time
43850 Source 1 Current Based Load RW WORD 0-3600
Control Output 9 Remove Time
43851 Source 2 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 1 Enable
43852 Source 2 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 2 Enable
43853 Source 2 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 3 Enable

228 Section 13 MPAC 1500 ATS Controller TP-6113 9/18


Register Data Description Access Data Type Range/Units
43854 Source 2 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 4 Enable
43855 Source 2 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 5 Enable
43856 Source 2 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 6 Enable
43857 Source 2 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 7 Enable
43858 Source 2 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 8 Enable
43859 Source 2 Current Based Load RW WORD 0 = Disabled; 1= Enabled
Control Output 9 Enable
43860 Source 2 Current Based Load RW WORD 1-9
Control Output 1 Add Priority
43861 Source 2 Current Based Load RW WORD 1-9
Control Output 2 Add Priority
43862 Source 2 Current Based Load RW WORD 1-9
Control Output 3 Add Priority
43863 Source 2 Current Based Load RW WORD 1-9
Control Output 4 Add Priority
43864 Source 2 Current Based Load RW WORD 1-9
Control Output 5 Add Priority
43865 Source 2 Current Based Load RW WORD 1-9
Control Output 6 Add Priority
43866 Source 2 Current Based Load RW WORD 1-9
Control Output 7 Add Priority
43867 Source 2 Current Based Load RW WORD 1-9
Control Output 8 Add Priority
43868 Source 2 Current Based Load RW WORD 1-9
Control Output 9 Add Priority
43869 Source 2 Current Based Load RW WORD 1-9
Control Output 1 Remove Priority
43870 Source 2 Current Based Load RW WORD 1-9
Control Output 2 Remove Priority
43871 Source 2 Current Based Load RW WORD 1-9
Control Output 3 Remove Priority
43872 Source 2 Current Based Load RW WORD 1-9
Control Output 4 Remove Priority
43873 Source 2 Current Based Load RW WORD 1-9
Control Output 5 Remove Priority
43874 Source 2 Current Based Load RW WORD 1-9
Control Output 6 Remove Priority
43875 Source 2 Current Based Load RW WORD 1-9
Control Output 7 Remove Priority
43876 Source 2 Current Based Load RW WORD 1-9
Control Output 8 Remove Priority
43877 Source 2 Current Based Load RW WORD 1-9
Control Output 9 Remove Priority
43878 Source 2 Current Based Load RW WORD 0-3600
Control Output 1 Add Time
43879 Source 2 Current Based Load RW WORD 0-3600
Control Output 2 Add Time
43880 Source 2 Current Based Load RW WORD 0-3600
Control Output 3 Add Time
43881 Source 2 Current Based Load RW WORD 0-3600
Control Output 4 Add Time
43882 Source 2 Current Based Load RW WORD 0-3600
Control Output 5 Add Time
43883 Source 2 Current Based Load RW WORD 0-3600
Control Output 6 Add Time

TP-6113 9/18 Section 13 MPAC 1500 ATS Controller 229


Register Data Description Access Data Type Range/Units
43884 Source 2 Current Based Load RW WORD 0-3600
Control Output 7 Add Time
43885 Source 2 Current Based Load RW WORD 0-3600
Control Output 8 Add Time
43886 Source 2 Current Based Load RW WORD 0-3600
Control Output 9 Add Time
43887 Source 2 Current Based Load RW WORD 0-3600
Control Output 1 Remove Time
43888 Source 2 Current Based Load RW WORD 0-3600
Control Output 2 Remove Time
43889 Source 2 Current Based Load RW WORD 0-3600
Control Output 3 Remove Time
43890 Source 2 Current Based Load RW WORD 0-3600
Control Output 4 Remove Time
43891 Source 2 Current Based Load RW WORD 0-3600
Control Output 5 Remove Time
43892 Source 2 Current Based Load RW WORD 0-3600
Control Output 6 Remove Time
43893 Source 2 Current Based Load RW WORD 0-3600
Control Output 7 Remove Time
43894 Source 2 Current Based Load RW WORD 0-3600
Control Output 8 Remove Time
43895 Source 2 Current Based Load RW WORD 0-3600
Control Output 9 Remove Time

43920 Prime Power Event Source 1 RW WORD (Hours * 0.1)


Duration
43921 Prime Power Event Source 2 RW WORD (Hours * 0.1)
Duration
43922 Prime Power Event Source 1 Count RO WORD*2 Minutes
Down
43924 Prime Power Event Source 2 Count RO WORD*2 Minutes
Down
43926 Prime Power Event Start/Stop RW WORD 0 = Stop, 1 = Start

43930 USB Data Logging Period RW WORD 0 = Seconds; 1 = Minutes, 2 = Hours; 3 = Days

43940 Min/Max Logging Period RW WORD 0 = Continuous; 1 = Calendar; 2 = Daily; 3 =


Weekly
43941 Min/Max Logging Calendar Start RW WORD 0-4: Day of Month
Date (day) [0:15]
Min/Max Logging Calendar Start 5-8: Month of Year (Jan = 1, Feb = 2, Dec =
Date (month) 12)
Min/Max Logging Calendar Start 9-15: Year + 2000 (2001-2128)
Date (year)
43942 Min/Max Logging Start Time RW WORD Minutes
43943 Min/Max Logging Calendar Stop RW WORD 0-4: Day of Month
Date (day) [0:15]
Min/Max Logging Calendar Stop 5-8: Month of Year (Jan = 1, Feb = 2, Dec =
Date (month) 12)
Min/Max Logging Calendar Stop 9-15: Year + 2000 (2001-2128)
Date (year)
43944 Min/Max Logging Stop Time RW WORD Minutes
43945 Min/Max Logging Days RW WORD Number of days in period
43946 Min/Max Logging Weeks RW WORD Number of weeks in period

49999 Device ID RO WORD MPACt 1500 ATS Controller = 0x17

230 Section 13 MPAC 1500 ATS Controller TP-6113 9/18


13.4.4 Event Codes
Event codes are used in the following registers: Code Description
62 Source E Under Voltage
D Programmable inputs and outputs, registers
40108--40153 63 Source E Over Voltage
64 Source E Voltage Unbalanced
D Common event alarms, registers 40800--40864
65 Source E Loss of Phase
D Event log registers 42150-42649 66 Source E Phase Rotation Error
Code Description 67 Source E Over Frequency
1 End Time Delay Button 68 Source E Under Frequency
2 Test Button 69 Failure to Acquire Standby
3 Exercise Button 70 Failure to Acquire Preferred
4 Lamp Test Button 71 Failure to Transfer
5 Service Required Reset 72 I/O Module Comms Lost
6 Maintenance DIP Switch Changed State 73 Audible Alarm Status
7 Password DIP Switch Changed State 74 Aux. Switch Fault
8 Spare DIP Switch Changed State 75 Aux. Switch Open
9 Spare DIP Switch Changed State 76 Load Control Output #0
10 Supervised Transfer Switch Changed State 77 Load Control Output #1
11--26 Reserved 78 Load Control Output #2
27 New I/O Module Detected 79 Load Control Output #3
28--32 Reserved 80 Load Control Output #4
33 No Output Function Defined 81 Load Control Output #5
34 Preferred Source Available 82 Load Control Output #6
35 Standby Source Available 83 Load Control Output #7
36 Contactor in Preferred Position 84 Load Control Output #8
37 Contactor in Standby Position 85 Modbus Controlled RDO #1
38 Contactor in Off Position 86 Modbus Controlled RDO #2
39 Contactor in Source N Position 87 Modbus Controlled RDO #3
40 Contactor in Source E Position 88 Modbus Controlled RDO #4
41 Not in Auto 89 3 Source System Disable Output
42 Load Control Active 90 Common Alarm 2
43 Low Battery on Standby Source 91 Audible Alarm Has Been Silenced
44 Exerciser Started 92--98 Reserved for future use
45 Test Mode Active 99 No Input Function Defined
46 Peak Shave Active 100 Forced Transfer to Off
47 Non-Emergency Transfer 101 Peak Shave Mode
48 Back--up Battery Low 102 Inhibit Transfer
49 Maintenance Mode Active 103 Remote End Time Delay
50 Load Bank Activate 104 Remote Test
51 Start Source N Generator 105 Low Battery Voltage
52 Start Source E Generator 106 Remote Common Alarm
53 In Phase Monitor Waiting for Synch 107 Bypass Contactor Disable
54 Common Alarm 108 3 Source System Disable Input
55 Source N Under Voltage 109 Remote Monitor Input #1
56 Source N Over Voltage 110 Remote Monitor Input #2
57 Source N Voltage Unbalanced 111 Remote Monitor Input #3
58 Source N Loss of Phase 112 Remote Monitor Input #4
59 Source N Phase Rotation Error 113--119 Reserved for future use
60 Source N Over Frequency 120 System Ready
61 Source N Under Frequency 121 Critical Service Required

TP-6113 9/18 Section 13 MPAC 1500 ATS Controller 231


Code Description
122 Non----Critical Service Required
123 System Parameter Changed
124 Source N Available
125 Source E Available
126 Over Frequency
127 Under Frequency
128 Loss of Phase
129 Phase Rotation Error
130 Over Voltage L1----L2
131 Over Voltage L2----L3
132 Over Voltage L3----L1
133 Under Voltage L1----L2
134 Under Voltage L2----L3
135 Under Voltage L3----L1
136 Voltage Unbalanced
137 History Log Saved
138--147 Reserved
148 Inphase Synching
149--174 Reserved for future use
175 Auto Loaded Test Complete
176--200 Reserved for future use
201 Transfer Mode Changed
202 Default History Loaded
203 Reserved for future use
204 Default Settings Loaded
205 MLB Programmable Input Changed
206 MLB Programmable Output Changed
207 Exercise Loaded Changed
208 Test Loaded Changed
209 One/Two Week Exercise Changed
210 Disable Exercise Changed
211 Preferred Source Changed
212 Default Settings Loaded
213--214 Reserved for future use
215 Backup Parameter File Loaded
216 Backup History File Loaded
217--222 Reserved for future use
223 Modbus Force Transfer to Off
224 Modbus Peak Shave
225 Modbus System Test
226--247 Reserved for future use
248 Battery Backup Output Changed
249--250 Reserved for future use
251 A USB Device Has Been Connected
252 A USB Device Has Been Disconnected
256 System Ready

232 Section 13 MPAC 1500 ATS Controller TP-6113 9/18


Section 14 Decision-Maker MPAC ATS Controllers

14.1 Specifications 14.2 Hardware Connections


The Decision-Makerr MPAC ATS controllers’ Modbusr
communication capability:
DANGER

D Supports industry-standard Modbusr RTU protocol


through the RS-485 serial ports.

D Uses Modbusr TCP protocol through the Ethernet Hazardous voltage.


port. Will cause severe injury or death.

D Uses RS-485 connections to a single Modbusr Disconnect all power sources before
opening the enclosure.
master or a network of devices.

D Uses standard baud rates of 9600, 19200, or 57600. Servicing the transfer switch. Hazardous voltage will
cause severe injury or death. Deenergize all power sources
before servicing. Turn off the main circuit breakers of all
transfer switch power sources and disable all generator sets
as follows: (1) Move all generator set master controller
switches to the OFF position. (2) Disconnect power to all
battery chargers. (3) Disconnect all battery cables, negative
(--) leads first. Reconnect negative (--) leads last when
reconnecting the battery cables after servicing. Follow these
precautions to prevent the starting of generator sets by an
automatic transfer switch, remote start/stop switch, or engine
start command from a remote computer. Before servicing any
components inside the enclosure: (1) Remove all jewelry. (2)
Stand on a dry, approved electrically insulated mat. (3) Test
circuits with a voltmeter to verify that they are deenergized.
(Decision-Makerr 3+ and 550 Generator Controllers)

Decision-Maker 1200 or 1500 Controller Servicing the transfer switch. Hazardous voltage will
cause severe injury or death. Deenergize all power sources
before servicing. Turn off the main circuit breakers of all
transfer switch power sources and disable all generator sets
as follows: (1) Press the generator set off/reset button to shut
down the generator set. (2) Disconnect power to all battery
chargers. (3) Disconnect all battery cables, negative (--) leads
first. Reconnect negative (--) leads last when reconnecting the
battery cables after servicing. Follow these precautions to
prevent the starting of generator sets by an automatic transfer
switch, remote start/stop switch, or engine start command
from a remote computer. Before servicing any components
inside the enclosure: (1) Remove all jewelry. (2) Stand on a
dry, approved electrically insulated mat. (3) Test circuits with a
voltmeter to verify that they are deenergized.
Decision-Maker 750 Controller (RDC, DC, RDC2, DC2, Decision-Makerr 3000, 3500, 6000
and APM402 Generator Controllers)
Figure 14-1 Decision-Makerr MPAC Controllers

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 233


NOTICE
1 2
Electrostatic discharge damage. Electrostatic discharge
(ESD) damages electronic circuit boards. Prevent
electrostatic discharge damage by wearing an approved
grounding wrist strap when handling electronic circuit boards
or integrated circuits. An approved grounding wrist strap
provides a high resistance (about 1 megohm), not a direct
short, to ground.

The controller is equipped with a Modbus port with an


RS-485 connector. See Figure 14-2 for the RS-485
Modbus connector location.

Use serial connections to TB2 on the main logic board to


connect the transfer switch to a personal computer for
system monitoring, an optional remote annunciator, or a
Modbusr network. GM85884

The serial port is an isolated RS-485 port with


connection speeds of 9.6, 19.2, and 57.6 kbps.
1. RS-485 terminal block TB2
2. Ethernet connection
Use Modbusr RTU (remote terminal unit) protocol for
communication through the serial port. Figure 14-2 RS-485 Terminal Block Location
Note: Modbusr applications require a Modbusr
software driver written by a trained and qualified
systems programmer.

1. Disconnect power to the transfer switch by opening


switches or circuit breakers before opening the
GND1

GND2
B2(+)
B1(+)

A1(--)

A2(--)
enclosure.

2. RS-485 connection:

a. Remove the controller housing cover to gain


access to connector TB2.. See Figure 12-2.

b. Use #12--24 AWG twisted-pair shielded cable;


A1(--)
GND1
B1(+)

Belden cable #9841 or equivalent is


A2(--)
GND2
B2(+)

recommended. Connect the Modbusr input


and output to terminal strip TB2. See
Figure 14-3. Connect A to negative (--), B to
positive (+), and the shield to ground as shown
in Figure 14-3.
6431

c. Tighten the connections to 0.5 Nm (4.4 in. lb.).


Note: Belden cable #9841 or equivalent is
d. Replace the controller housing cover. recommended.
Figure 14-3 RS-485 Connections
3. Close and lock the transfer switch enclosure door
before reconnecting the power.

Note: Install communication conductors in raceways,


cables, or conduit separate from AC power
conductors.

234 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


14.3 Communications Setup communicate with each other on the same local network
must use the same subnet mask.
Use the controller display and keypad or a personal
computer with Kohlerr SiteTecht software connected Static Default Gateway. Obtain gateway information
to the USB port to set the communication parameters for from the local network administrator.
serial or ethernet connections. The controller uses
Modbusr communication protocol. DHCP Server. Displayed for information only. Provide
this value to the network administrator if there are
problems with DHCP.
14.3.1 Modbus RTU Serial
Communication Setup Modbus TCP Unit ID. The unit ID is required for
Modbus over TCP communication. The unit ID for TCP
Set the following communication parameters for serial communication is analogous to the Modbus address for
communication. Also see Figure 14-4 for a summary of serial communication through the RS-485 ports. The
these settings. factory default setting is 2.

Note: Modbusr applications require a Modbusr Modbus TCP Server Enabled. Enable (set to True) to
software driver written by a trained and qualified enable TCP if the transfer switch is connected to a
systems programmer. network for TCP/IP communication (for example,
ethernet communication).
Modbus Enabled. Set to True to allow Modbusr
communication. MAC address. The MAC hardware address is
factory-set. It can be seen in the View>Communications
Modbus Baud Rate. Required for serial connections. Setup menus but not viewed or changed in the setup
The baud rate must match the baud rate of the menus.
connected PC.

Modbus Slave Addr. Assign a unique address 14.3.3 Setup Using the Controller
between 001 and 247 to the serial port. Keypad
On Decision-Makerr 1200 or 1500 controllers, you can
14.3.2 Modbus TCP Communication use the Set Communications menu or Kohler SiteTech
Setup software to set the communication parameters for serial
connections. See the controller operation manual for
Work with your local network administrator to set the detailed instructions.
following communication parameters for Ethernet
communication. The Modbus port on the controller circuit board is Port 0.
See Figure 14-4 for a summary of the following settings. For MPAC 750 controllers, use SiteTech as described in
the following section.
DHCP Enabled. Factory set to False. Setting this
parameter to True enables dynamic host configuration
protocol (DHCP), which allows a DHCP server to 14.3.4 Setup Using SiteTech
automatically assign a dynamic IP address, subnet
mask, and default gateway to the MPAC controller. Use a USB cable, male USB A to male USB mini-B, to
Work with your local network administrator to determine connect the MPAC controller to a personal computer.
whether DHCP is required. Then use Kohler SiteTech software to set the
communication parameters for serial or Ethernet
Static IP Address. The transfer switch may have a connections. See the SiteTech Software Operation
default IP address assigned at the factory. Change the Manual for instructions.
IP address to a static IP address owned by the user.
Obtain an IP address, subnet mask, and default SiteTech software is available only to Kohler authorized
gateway information from the local network distributor and dealers.
administrator.
Some parameter names in SiteTech are slightly different
Static Subnet Mask. Obtain subnet mask information than what is shown on the controller display.
from the local network administrator. All devices that Figure 14-4 shows both names.

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 235


Setting
as shown in SiteTech
and on the controller display Range Default Notes
SiteTech: Modbus Enabled True or False True Enable for network communication through the
Controller: Modbus Server Port 0 Enabled or Disabled Enabled ethernet port.

SiteTech: Modbus Baud Rate 9600, 19200, 57600 19200 Baud rate in bits per second for serial communication
Controller: Baud Rate between the controller and a personal computer’s
COM port.
SiteTech: Modbus Slave Address 001-247 0 Address for the RS-485 serial port (on the logic
Controller: Modbus Address board).

SiteTech: Modbus Parity Read only None Not adjustable.


Controller: (not shown on controller)

SiteTech: Modbus Stop Bits Read only 1 Not adjustable.


Controller: (not shown on controller)

SiteTech: DHCP Enabled True or False False Dynamic host communication protocol. Enable if
Controller: DHCP Status Enabled or Disabled Disabled required; check with your local network administrator.

SiteTech: Static IP Address See notes. * Obtain from your local network administrator. Every
Controller: IP Address device on the network must have a unique IP
address.
SiteTech: Static Subnet Mask See notes. * Obtain from your local network administrator.
Controller: Subnet Mask All devices that communicate with each other on the
same local network must use the same subnet mask.
SiteTech: Static Default Gateway See notes. * Obtain from your local network administrator.
Controller: Default Gateway

SiteTech: DHCP Server Read only — Displayed in SiteTech for information only.
Controller: (not shown on controller)

SiteTech: Modbus TCP Unit ID 001-247 002 The unit ID is required for Modbus over TCP
Controller: Modbus TCP Unit ID communication.

SiteTech: Modbus TCP Server Enabled True or False True Enable (set to True) to enable TCP/IP communication
Controller: Modbus Server TCP Enabled or Disabled Enabled (for example, Ethernet communication).

SiteTech: MAC Address Not Adjustable Factory- Hardware address, entered at the factory. Not
Controller: MAC Address (view menu only) set adjustable.

* Do not use the factory settings for IP address, subnet mask, or default gateway. Obtain these settings from your local network
administrator.

Figure 14-4 Communication Parameters

236 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


14.4 Modbus Registers 14.4.2 Password-Protected Parameters
Refer to Section 1.3 for definitions of terms and symbols Note: Password-protected parameters are factory-set
used in the register tables. and should not require changes unless the
transfer switch controller is replaced.
Time delays, setpoints, inputs and outputs, and other
user-defined parameters are programmed from the If the transfer switch controller needs replacement,
controller keypad (1200 and 1500 controllers) or using some password-protected settings may need to be
Kohler SiteTech software. Refer to the SiteTech changed after the new controller assembly is installed.
Software Operation Manual for instructions. See the Setup registers, serial numbers, and calibration
List of Related Materials for document part numbers. registers require the distributor-level password, which is
not the same as the setup or test passwords for the
transfer switch. Distributors must contact the Kohler
14.4.1 Guide to the Register Map Power Systems Service Department to obtain the
distributor-level password.
Description Registers
Monitoring 400001--400019 Send the data register and the password in the same
Setup * 400039-400058 request. For example, send register 43400 and 43401
together to change the calibration of the L1-L2 (normal
Time delays 4000059-400077
source) voltage.
Trip point settings 400078-400104
Outputs (event code) 400108-400113
I/O Module events 400114-400151
Expansion board type 400154-400161
I/O status 400194-400255
Remote I/O descriptions 400260-400349
Preferred source selection 400699-400700
Accessory setup 400740-400741
Accessory status 400742
DIP switch positions 400743
Time-based load control setup 400750-400787
Common alarms 400800-400863
Exerciser 400905-400993
Last outage 401010-401012
ATS information 401110-401149
Password-protected factory settings 401150-401167
Firmware information 401200-401206
Communication network information 401210-401223
UART0 configuration 401230-401234
Time/date 401250-401254
Controller history 401295-401352
Event history 402150-402854
Calibration 403400-403429
Current-based load control 403800-403895
Prime power mode 403920-403926
Min/max logging 403940-403946
Device ID 409999

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 237


14.4.3 Modbus Registers
Register Data Description Access Data Type Range/Units
400001 System Overview(Bitmap) RO WORD
Bits 0-1:Contactor Position (Enum) 0: Off
1: Source1
2: Source2
3: Source1Source2
Bit 2:Preferred Source 0: Source1
1: Source2
Bits 3-12:Active Event Code See Figure 14-5 for event codes.
Bit 13:Preferred Source Available 0: False
1: True
Bit 14:Standby Source Available 0: False
1: True
Bit 15: Reserved Return 0
Source Metering
400002 SourceA Line-Neutral L1-L0 RO WORD Volts AC * 10
400003 SourceA Line-Neutral L2-L0 RO WORD Volts AC * 10
400004 SourceA Line-Neutral L3-L0 RO WORD Volts AC * 10
400005 SourceB Line-Neutral L1-L0 RO WORD Volts AC * 10
400006 SourceB Line-Neutral L2-L0 RO WORD Volts AC * 10
400007 SourceB Line-Neutral L3-L0 RO WORD Volts AC * 10
400008 SourceA Line Voltage L1-L2 RO WORD Volts AC * 10
400009 SourceA Line Voltage L2-L3 RO WORD Volts AC * 10
400010 SourceA Line Voltage L3-L1 RO WORD Volts AC * 10
400011 SourceB Line Voltage L1-L2 RO WORD Volts AC * 10
400012 SourceB Line Voltage L2-L3 RO WORD Volts AC * 10
400013 SourceB Line Voltage L3-L1 RO WORD Volts AC * 10
400014 SourceA Frequency RO WORD Hz * 10
400015 SourceB Frequency RO WORD Hz * 10
400016 Current L1 RO WORD Amps * 10
400017 Current L2 RO WORD Amps * 10
400018 Current L3 RO WORD Amps * 10
400019 Closed Transition In Phase Degree Delta RO WORD Degrees
400020-- Reserved for future use — —
400038
400039 Closed-Programmed Transition Override RW WORD 0 = Auto Override
Mode 1 = Non-Automatic
400040 Password for writing register 40039 WO WORD 0-32768
400041 Synchronous Voltage Phase Angle RW WORD 0-10 degrees
400042 Synchronous Voltage Differential RW WORD 0%-5%
400043 Synchronous Frequency Differential RW WORD 0-3 (Hz * 10)
400044 Service Entrance Type (Enum) RW WORD 0: None
1: Insulated Case Circuit Breaker
2: Molded Case Circuit Breaker
3: Contactor
400045 Source Configuration RO WORD
Phase Rotation Actual
Bits 0-1:Source 2 Phase Rotation 0: Disabled
(Enum) 1: ABC
2: CBA
Bits 8-9:Source 1 Phase Rotation 0: Disabled
(Enum) 1: ABC
2: CBA
400046 Phase Rotation Expected (Enum) RW WORD 0: Disabled
1: ABC
2: CBA
400047 Nominal Normal Voltage RW WORD Volts AC * 10
400048 Nominal Emergency Voltage RW WORD Volts AC * 10
400049 Nominal Normal Frequency RW WORD Hz * 10
400050 Nominal Emergency Frequency RW WORD Hz * 10
400051 Normal Number of Phases RW WORD 1 or 3
400052 Emergency Number of Phases RW WORD 1 or 3
400053 Rated Amperage RW WORD 0-4000

238 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
400054 Reserved for future use — —
400055 Proprietary — —
400056 Proprietary — —
400057 Transition/Operation Modes RW WORD Bits 0-1: Transition Mode (Enum):
0: Open
1: Programmed
2: Closed
3: Reserved
Bits 2-3: Operation Mode (Enum):
0: Genset to Genset
1: Genset To Utility
2: Utility to Genset-Genset
3: Utility to Utility
Bit 4: Supervised Transfer Switch Position:
0: Auto
1: Manual
400058 Password for writing register 40057 WO WORD 0 - 32768
Time Delays
400059 Normal Engine Start Time Delay RW WORD 0-10 sec
400060 Emergency Engine Start Time Delay RW WORD 0-10 sec
400061 Normal Ext. Engine Start Time Delay RW WORD 0-3600 sec
400062 Emergency Ext. Engine Start Time Delay RW WORD 0-3600 sec
400063 Normal Engine Cooldown RW WORD 0-3600 sec
400064 Emergency Engine Cooldown RW WORD 0-3600 sec
400065 Standby to Preferred RW WORD 0-3600 sec
400066 Preferred to Standby RW WORD 0-3600 sec
400067 Off (Preferred to Standby - Prog. RW WORD 0-3600 sec
Transition)
400068 Off (Standby to Preferred - Prog. RW WORD 0-3600 sec
Transition)
400069 Fail to Acquire Preferred RW WORD 1-3600 sec
(1-300 sec for closed transition)
400070 Fail to Acquire Standby RW WORD 1-3600 sec
(1-300 sec for closed transition)
400071 Fail to Synchronize RW WORD 1-3600 sec
400072 Fail to Synch. Enable RW WORD 0 = disabled; 1 = enabled
400073- Reserved
400074
Active Time Delay
400075 Time Delay Number RO WORD
400076 Time Remaining RO WORD Seconds * 10
400077 Time Delay Preset RO WORD Seconds * 10
Setpoints
Voltage Setpoints
400078 Normal Over Voltage Dropout RW WORD 106%-135% of Nominal
400079 Normal Over Voltage Pickup RW WORD 95%-100% of Nominal
400080 Normal Under Voltage Pickup RW WORD 85%-100% of Nominal
400081 Normal Under Voltage Dropout RW WORD 75%-98% of Pickup
400082 Normal Unbalance Enabled RW WORD 0 = disabled; 1 = enabled
400083 Normal Unbalance Voltage Dropout RW WORD 5%-20%
400084 Normal Unbalance Voltage Pickup RW WORD 3%-18%
400085 Normal Voltage Debounce Time RW WORD 0.1 - 9.9 sec * 10
400086 Emergency Over Voltage Dropout RW WORD 106%-135% of Nominal
400087 Emergency Over Voltage Pickup RW WORD 95%-100% of Nominal
400088 Emergency Under Voltage Pickup RW WORD 85%-100% of Nominal
400089 Emergency Under Voltage Dropout RW WORD 75%-98% of Pickup
400090 Emergency Unbalance Enabled RW WORD 0 = disabled; 1 = enabled
400091 Emergency Unbalance Voltage Dropout RW WORD 5%-20%
400092 Emergency Unbalance Voltage Pickup RW WORD 3%-18%
400093 Emergency Voltage Debounce Time RW WORD 0.1 - 9.9 sec * 10

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 239


Register Data Description Access Data Type Range/Units
Frequency Setpoints
400094 Normal Over Freq Dropout RW WORD 101%-105% of Pickup
400095 Normal Over Freq Pickup RW WORD 105%-120% of Nominal
400096 Normal Under Freq Dropout RW WORD 95%-99% of Pickup
400097 Normal Under Freq Pickup RW WORD 80%-95% of Nominal
400098 Normal Freq Debounce Time RW WORD 0.1 - 15.0 sec * 10
400099 Emergency Over Freq Dropout RW WORD 101%-105% of Pickup
400100 Emergency Over Freq Pickup RW WORD 105%-120% of Nominal
400101 Emergency Under Freq Dropout RW WORD 95%-99% of Pickup
400102 Emergency Under Freq Pickup RW WORD 80%-95% of Nominal
400103 Emergency Freq Debounce Time RW WORD 0.1 - 15.0 sec * 10
400104-- Reserved
400107
Main Logic Board I/O Output Event Message Codes See Figure 11-9 for event codes
400108 MLB Programmable Output #1 RW WORD Output Event Message Code
400109 MLB Programmable Output #2 RW WORD Output Event Message Code
400110 Reserved
Input Event Message Codes See Figure 11-9 for event codes.
400111 MLB Programmable Input #1 RW WORD Input Event Message Code
400112 MLB Programmable Input #2 RW WORD Input Event Message Code
400113 Reserved
Expansion Board I/O Configuration Not applicable to the MPAC 750 controller.
Outputs
Expansion Board Address 1 Not applicable to the MPAC 750 controller.
400114 Output #1 RW WORD Output Event Message Code.
400115 Output #2 RW WORD See Figure 11-9 for event codes.
400116 Output #3 RW WORD
400117 Output #4 RW WORD
400118 Output #5 RW WORD
400119 Output #6 RW WORD
Expansion Board Address 2 Not applicable to the MPAC 750 controller.
400120 Output #1 RW WORD Output Event Message Code
400121 Output #2 RW WORD See Figure 11-9 for event codes.
400122 Output #3 RW WORD
400123 Output #4 RW WORD
400124 Output #5 RW WORD
400125 Output #6 RW WORD
Expansion Board Address 3 Not applicable to the MPAC 750 controller.
400126 Output #1 RW WORD Output Event Message Code
400127 Output #2 RW WORD See Figure 11-9 for event codes.
400128 Output #3 RW WORD
400129 Output #4 RW WORD
400130 Output #5 RW WORD
400131 Output #6 RW WORD
Expansion Board Address 4 Not applicable to the MPAC 750 controller.
400132 Output #1 RW WORD Output Event Message Code
400133 Output #2 RW WORD See Figure 11-9 for event codes.
400134 Output #3 RW WORD
400135 Output #4 RW WORD
400136 Output #5 RW WORD
400137 Output #6 RW WORD
400138-- Reserved
400143

240 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
Inputs Not applicable to the MPAC 750 controller.
400144 Expansion Board Address 1 Input #1 RW WORD Input Event Message Code
400145 Expansion Board Address 1 Input #2 RW WORD See Figure 11-9 for Input Event Message Code
(Same as Main Logic Board Inputs)
400146 Expansion Board Address 2 Input #1 RW WORD
400147 Expansion Board Address 2 Input #2 RW WORD
400148 Expansion Board Address 3 Input #1 RW WORD
400149 Expansion Board Address 3 Input #2 RW WORD
400150 Expansion Board Address 4 Input #1 RW WORD
400151 Expansion Board Address 4 Input #2 RW WORD
400152-- Reserved
400153
400154 Expansion Board Address 1 Board Type RO WORD 0 = No Board Installed
400155 Expansion Board Address 2 Board Type RO WORD 1 = Standard
2 = Power
400156 Expansion Board Address 3 Board Type RO WORD
400157 Expansion Board Address 4 Board Type RO WORD
400158-- Reserved
400159
400160 Alarm Option Board RO WORD 0 = No Board Installed
1 = Norma
2 = Chicago
3 = Silence
400161 Battery Option Board Installed RO WORD 0 = No Board Installed
1 = Installed
400162-- Reserved
400193
Main Logic and Expansion Board User I/O Status
400194 MLB Output State RO WORD One bit per output
400195 MLB Input State RO WORD One bit per input
400196 Expansion Board #1 Outputs State RO WORD One bit per output
400197 Expansion Board #2 Outputs State RO WORD One bit per output
400198 Expansion Board #3 Outputs State RO WORD One bit per output
400199 Expansion Board #4 Outputs State RO WORD One bit per output
400200 Expansion Board #1 Inputs State RO WORD One bit per input
400201 Expansion Board #2 Inputs State RO WORD One bit per input
400202 Expansion Board #3 Inputs State RO WORD One bit per input
400203 Expansion Board #4 Inputs State RO WORD One bit per input
400204-- Reserved
400209

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 241


Register Data Description Access Data Type Range/Units
MLB Hardware Output State (Bitmap) RO WORD One bit per output
400210 0 Source 2 Engine Start Control
1 Programmable Output 1
2 Programmable Output 2
3 Relay K1 Control
4 Relay K2 Control
5 Relay K3 Control
6 Relay K4 Control
7 Source 1 Available Indicator:
0:On
1:Off
8 Contactor In Source 1 Position Indicator:
0:On
1:Off
9 Source 2 Available Indicator:
0:On
1:Off
10 Contactor In Source 2 Position Indicator:
0:On
1:Off
11 Not in Auto Indicator
0:On
1:Off
12 Warning Indicator
0:On
1:Off
13 (Not Used) Diagnostic 1 Indicator:
0:On
1:Off
14 (Not Used) Diagnostic 2 Indicator:
0:On
1:Off
15 Voltage High Gain Select Control
400211 16 Not Used (USB Reset)
17 Not Used (Phy Reset)
18 Not Used (Battery Backup Check)
19 Not Used (Battery Backup Control)
20-31 Not Used
400212-- Reserved
400219
Active Events (Bitmap) RO WORD One bit per event
400220 Events 0-15 Active
400221 Events 16-31 Active
400222 Events 32-47 Active
400223 Events 48-63 Active
400224 Events 64-79 Active
400225 Events 80-95 Active
400226 Events 96-111 Active
400227 Events 112-127 Active
400228 Events 128-143 Active
400229 Events 144-159 Active
400230 Events 160-175 Active
400231 Events 176-191 Active
400232 Events 192-207 Active
400233 Events 208-223 Active
400234 Events 224-239 Active
400235 Events 240-255 Active
400236-- Reserved
400249

242 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
Remote I/O Status
400250 Software Controlled Outputs State RW WORD One bit per output
400251 Software Controlled Outputs Assigned RO WORD One bit per output
400252 Remote Monitoring Input State RO WORD One bit per input
400253 Remote Monitoring Input Assigned RO WORD One bit per input
400254 -- Reserved
400259
Remote I/O Configuration
Software Controlled Output Descriptions
400260 SCO #1 Description RW WORD*10 20 ASCII characters
400270 SCO #2 Description RW WORD*10 20 ASCII characters
400280 SCO #3 Description RW WORD*10 20 ASCII characters
400290 SCO #4 Description RW WORD*10 20 ASCII characters
400300 -- Reserved
400309
Remote Monitored Input Descriptions
400310 Remote Monitored Input #1 Description RW WORD*10 20 ASCII characters
400320 Remote Monitored Input #2 Description RW WORD*10 20 ASCII characters
400330 Remote Monitored Input #3 Description RW WORD*10 20 ASCII characters
400340 Remote Monitored Input #4 Description RW WORD*10 20 ASCII characters
400350 -- Reserved
400698
400699 Preferred Source Selection (Enum) RW WORD 0: Source2
1: Source1
400700 Factory Password WO WORD 0 - 32768
400701 -- Reserved
400739
Accessory Setup (Bitmap) RW WORD
400740 Bits 0-8: Configured Accessories
(Bitmap)
0 Extended Engine Start
1 Unused
2 In-phase Monitor
3 Remote Test Loading
0=Loaded
1=Unloaded
4 Transfer Commit
5 Peak-Shave Retransfer Delay Bypass
6 Three-Source Engine Start Mode
0: Preferred First
1 :Both Simultaneously
7 Three-Source Preferred Source Toggle
8 Unused
Bits 9-15: In-Phase Transition Angle Degrees
400741 Reserved
400742 Accessory Status (Bitmap) RO WORD
0 Exercise In Progress
1 In Phase Monitor Active
2 Load Control In Progress
3 Peak Shave In Progress
4 Loaded Test Occurring
5 Unloaded Test Occurring
6 Auto-Loaded Test Occurring
7 Synchronous Check Occurring
8 User Forcing To Off
400743 DIP Switch Position (Bitmap) RO WORD
0 Maintenance Mode
1 Password Disabled
2 Spare 3 On
3 Spare 4 On
400744 -- Reserved
400749

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 243


Register Data Description Access Data Type Range/Units
Time-Based Load Control Configuration
400750 Load Shed: Source N Disconnect Time RW WORD 0-3600 Sec
#1
400751 Load Shed: Source N Disconnect Time RW WORD 0-3600 Sec
#2
400752 Load Shed: Source N Disconnect Time RW WORD 0-3600 Sec
#3
400753 Load Shed: Source N Disconnect Time RW WORD 0-3600 Sec
#4
400754 Load Shed: Source N Disconnect Time RW WORD 0-3600 Sec
#5
400755 Load Shed: Source N Disconnect Time RW WORD 0-3600 Sec
#6
400756 Load Shed: Source N Disconnect Time RW WORD 0-3600 Sec
#7
400757 Load Shed: Source N Disconnect Time RW WORD 0-3600 Sec
#8
400758 Load Shed: Source N Disconnect Time RW WORD 0-3600 Sec
#9
400759 Load Shed: Source E Reconnect Time RW WORD 0-3600 Sec
#1
400760 Load Shed: Source E Reconnect Time RW WORD 0-3600 Sec
#2
400761 Load Shed: Source E Reconnect Time RW WORD 0-3600 Sec
#3
400762 Load Shed: Source E Reconnect Time RW WORD 0-3600 Sec
#4
400763 Load Shed: Source E Reconnect Time RW WORD 0-3600 Sec
#5
400764 Load Shed: Source E Reconnect Time RW WORD 0-3600 Sec
#6
400765 Load Shed: Source E Reconnect Time RW WORD 0-3600 Sec
#7
400766 Load Shed: Source E Reconnect Time RW WORD 0-3600 Sec
#8
400767 Load Shed: Source E Reconnect Time RW WORD 0-3600 Sec
#9
400768 Load Shed: Source E Disconnect Time RW WORD 0-3600 Sec
#1
400769 Load Shed: Source E Disconnect Time RW WORD 0-3600 Sec
#2
400770 Load Shed: Source E Disconnect Time RW WORD 0-3600 Sec
#3
400771 Load Shed: Source E Disconnect Time RW WORD 0-3600 Sec
#4
400772 Load Shed: Source E Disconnect Time RW WORD 0-3600 Sec
#5
400773 Load Shed: Source E Disconnect Time RW WORD 0-3600 Sec
#6
400774 Load Shed: Source E Disconnect Time RW WORD 0-3600 Sec
#7
400775 Load Shed: Source E Disconnect Time RW WORD 0-3600 Sec
#8
400776 Load Shed: Source E Disconnect Time RW WORD 0-3600 Sec
#9
400777 Load Shed: Source N Reconnect Time RW WORD 0-3600 Sec
#1
400778 Load Shed: Source N Reconnect Time RW WORD 0-3600 Sec
#2
400779 Load Shed: Source N Reconnect Time RW WORD 0-3600 Sec
#3
400780 Load Shed: Source N Reconnect Time RW WORD 0-3600 Sec
#4
400781 Load Shed: Source N Reconnect Time RW WORD 0-3600 Sec
#5

244 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
400782 Load Shed: Source N Reconnect Time RW WORD 0-3600 Sec
#6
400783 Load Shed: Source N Reconnect Time RW WORD 0-3600 Sec
#7
400784 Load Shed: Source N Reconnect Time RW WORD 0-3600 Sec
#8
400785 Load Shed: Source N Reconnect Time RW WORD 0-3600 Sec
#9
400786 Load Shed: Source N Number of Loads RW WORD 1-9
to Add
400787 Load Shed: Source E Number of Loads RW WORD 1-9
to Add
400788 -- Reserved
400799
Common Alarms
400800 Common Alarm Event #1(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
Bit 13 Audible Alarm
Bit 14 Assigned to Common Alarm 2
Bit 15 Assigned to Common Alarm 1
400801 Common Alarm Event #2(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
Bit 13 Audible Alarm
Bit 14 Assigned to Common Alarm 2
Bit 15 Assigned to Common Alarm 1
400802 Common Alarm Event #3(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400803 Common Alarm Event #4(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400804 Common Alarm Event #5(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400805 Common Alarm Event #6(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400806 Common Alarm Event #7(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400807 Common Alarm Event #8(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400808 Common Alarm Event #9(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 245


Register Data Description Access Data Type Range/Units
400809 Common Alarm Event #10(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400810 Common Alarm Event #11(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400811 Common Alarm Event #12(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400812 Common Alarm Event #13(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400813 Common Alarm Event #14(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400814 Common Alarm Event #15(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400815 Common Alarm Event #16(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400816 Common Alarm Event #17(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400817 Common Alarm Event #18(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400818 Common Alarm Event #19(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400819 Common Alarm Event #20(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1

246 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
400820 Common Alarm Event #21(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400821 Common Alarm Event #22(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400822 Common Alarm Event #23(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400823 Common Alarm Event #24(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400824 Common Alarm Event #25(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400825 Common Alarm Event #26(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400826 Common Alarm Event #27(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400827 Common Alarm Event #28(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400828 Common Alarm Event #29(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400829 Common Alarm Event #30(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400830 Common Alarm Event #31(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 247


Register Data Description Access Data Type Range/Units
400831 Common Alarm Event #32(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400832 Common Alarm Event #33(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400833 Common Alarm Event #34(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400834 Common Alarm Event #35(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400835 Common Alarm Event #36(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400836 Common Alarm Event #37(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400837 Common Alarm Event #38(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400838 Common Alarm Event #39(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400839 Common Alarm Event #40(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400840 Common Alarm Event #41(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400841 Common Alarm Event #42(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1

248 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
400842 Common Alarm Event #43(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400843 Common Alarm Event #44(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400844 Common Alarm Event #45(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400845 Common Alarm Event #46(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400846 Common Alarm Event #47(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400847 Common Alarm Event #48(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400848 Common Alarm Event #49(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400849 Common Alarm Event #50(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400850 Common Alarm Event #51(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400851 Common Alarm Event #52(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400852 Common Alarm Event #53(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 249


Register Data Description Access Data Type Range/Units
400853 Common Alarm Event #54(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400854 Common Alarm Event #55(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400855 Common Alarm Event #56(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400856 Common Alarm Event #57(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400857 Common Alarm Event #58(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400858 Common Alarm Event #59(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400859 Common Alarm Event #60(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400860 Common Alarm Event #61(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400861 Common Alarm Event #62(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400862 Common Alarm Event #63(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400863 Common Alarm Event #64(Bitmap) RW WORD
Bits 0-12: Event Message Code See Figure 14-5 for Event Message Codes.
13 Audible Alarm
14 Assigned to Common Alarm 2
15 Assigned to Common Alarm 1
400864-- Reserved
400903

250 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
Exerciser Calendar
400905 Next Exerciser Event RW WORD
400905 Exerciser Summary (Bitmap) RW WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400906 Start Time RW WORD Minutes since midnight
400907 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400908 Run Time RW WORD 1-5999 Minutes
400909 Reserved
Exerciser Event #1 RW WORD
400910 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400911 Start Time RW WORD Minutes since midnight
400912 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400913 Run Time RW WORD 1-5999 Minutes
Exerciser Event #2 RW WORD
400914 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400915 Start Time RW WORD Minutes since midnight
400916 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400917 Run Time RW WORD 1-5999 Minutes

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 251


Register Data Description Access Data Type Range/Units
Exerciser Event #3 RW WORD
400918 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400919 Start Time RW WORD Minutes since midnight
400920 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400921 Run Time RW WORD 1-5999 Minutes
Exerciser Event #4 RW WORD
400922 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400923 Start Time RW WORD Minutes since midnight
400924 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400925 Run Time RW WORD 1-5999 Minutes
Exerciser Event #5 RW WORD
400926 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400927 Start Time RW WORD Minutes since midnight
400928 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400929 Run Time RW WORD 1-5999 Minutes

252 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
Exerciser Event #6 RW WORD
400930 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400931 Start Time RW WORD Minutes since midnight
400932 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400933 Run Time RW WORD 1-5999 Minutes
Exerciser Event #7 RW WORD
400934 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400935 Start Time RW WORD Minutes since midnight
400936 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400937 Run Time RW WORD 1-5999 Minutes
Exerciser Event #8 RW WORD
400938 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400939 Start Time RW WORD Minutes since midnight
400940 Start Date (Bitmap) RW WORD[0:
15]
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400941 Run Time RW WORD 1-5999 Minutes

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 253


Register Data Description Access Data Type Range/Units
Exerciser Event #9 RW WORD
400942 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400943 Start Time RW WORD Minutes since midnight
400944 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400945 Run Time RW WORD 1-5999 Minutes
Exerciser Event #10 RW WORD
400946 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400947 Start Time RW WORD Minutes since midnight
400948 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400949 Run Time RW WORD 1-5999 Minutes
Exerciser Event #11 RW WORD
400950 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400951 Start Time RW WORD Minutes since midnight
400952 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400953 Run Time RW WORD 1-5999 Minutes

254 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
Exerciser Event #12 RW WORD
400954 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400955 Start Time RW WORD Minutes since midnight
400956 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400957 Run Time RW WORD 1-5999 Minutes
Exerciser Event #13 RW WORD
400958 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400959 Start Time RW WORD Minutes since midnight
400960 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400961 Run Time RW WORD 1-5999 Minutes
Exerciser Event #14 RW WORD
400962 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400963 Start Time RW WORD Minutes since midnight
400964 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400965 Run Time RW WORD 1-5999 Minutes

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 255


Register Data Description Access Data Type Range/Units
Exerciser Event #15 RW WORD
400966 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400967 Start Time RW WORD Minutes since midnight
400968 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400969 Run Time RW WORD 1-5999 Minutes
Exerciser Event #16 RW WORD
400970 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400971 Start Time RW WORD Minutes since midnight
400972 Start Date (Bitmap) RW WORD[0:
15]
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400973 Run Time RW WORD 1-5999 Minutes
Exerciser Event #17 RW WORD
400974 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400975 Start Time RW WORD Minutes since midnight
400976 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400977 Run Time RW WORD 1-5999 Minutes

256 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
Exerciser Event #18 RW WORD
400978 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400979 Start Time RW WORD Minutes since midnight
400980 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400981 Run Time RW WORD 1-5999 Minutes
Exerciser Event #19 RW WORD
400982 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400983 Start Time RW WORD Minutes since midnight
400984 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400985 Run Time RW WORD 1-5999 Minutes
Exerciser Event #20 RW WORD
400986 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400987 Start Time RW WORD Minutes since midnight
400988 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400989 Run Time RW WORD 1-5999 Minutes

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 257


Register Data Description Access Data Type Range/Units
Exerciser Event #21 RW WORD
400990 Exerciser Summary (Bitmap) WORD
0 Enabled
1 Loaded
Bits 2-3 Interval (Enum)
0 Day of Month Occurrence
1 Day
2 Week
3 Month
Bits 4-7 Repeat Rate (1-12)
8 RO Running
9 RO Source (0 = Source1; 1 = Source 2)
400991 Start Time RW WORD Minutes since midnight
400992 Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
400993 Run Time RW WORD 1-5999 Minutes
400994-- Reserved
401009
Last Utility Outage Information
401010 Last Outage Time RO WORD Minutes since midnight
401011 Last Outage Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
401012 Duration of Last Outage RO WORD * 2 Minutes
401014 -- Reserved
401109
ATS Information
401110 Designation RW WORD * 20 ASCII characters
10
401120 Load Description RW WORD * 20 ASCII characters
10
401130 Branch Description RW WORD * 20 ASCII characters
10
401140 Location RW WORD * 20 ASCII characters
10
401150 ATS Serial Number RW WORD * 5 10 ASCII characters
401155 Password for registers 41150-41154 WO WORD 0 - 32768
401156 Controller Serial Number RW WORD * 5 10 ASCII characters
401161 Password for registers 41156-41160 WO WORD 0 - 32768 (factory password)
401162 Contactor Serial Number RW WORD * 5 10 ASCII characters
401167 Password for registers 41162-41166 WO WORD 0 - 32768
401168 -- Reserved
401199
Firmware Information
401200 MpacDm Code Version (Bitmap) RO WORD
Bits 0-7 Minor Version
Bits 8-15 Major Version
401201 FPGA Code Version (Bitmap) RO WORD
Bits 0-7 Minor Version
Bits 8-15 Major Version
401202 FirmwareVersionUpdate
401202 FirmwareVersionUpdateFileSize WO WORD * 2
401204 FirmwareVersionUpdateReady WO WORD 0 = No; 1 = Yes
401205 FirmwareVersionFlashUpdateStatus RO WORD 0% - 100%
401206 FirmwareVersionLoadStatus RO WORD 1 = None; 1 = In Progress; 2 = Success; 3 =
Invalid Packet; 4 = InvalidFileCrc
401206 -- Reserved
401209

258 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
Communication Network Information
401210 Ethernet Configuration
401210 MAC Address RO WORD * 3 (most significant word first)
401213 IP Address RW WORD * 2 (most significant word first)
401215 Subnet Mask RW WORD * 2 (most significant word first)
401217 Default Gateway RW WORD * 2 (most significant word first)
401219 DHCP Server RW WORD * 2 (most significant word first)
401221 DHCP Enabled RW WORD 0 = No; 1 = Yes
401222 MNI_TCP_Unit Id RW WORD
401223 Modbus TCP Server Enabled RW WORD 0 = No; 1 = Yes
401224 -- Reserved
401229
UART0 Configuration
401230 MNI_UART0_Enabled RW WORD 0 = No; 1 = Yes
401231 MNI_UART0_Server_Address RW WORD
401232 MNI_UART0_Baudrate RW WORD 0 = 9600; 1 = 19200; 2 = 57600
401233 MNI_UART0_Parity RO WORD
401234 MNI_UART0_Stop Bits RO WORD
401235 -- Reserved
401249
Date and Time Information
401250 Present Time RW WORD Minutes since midnight
401251 Present Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
Daylight Saving Time Information
401252 Daylight Saving Time Control RW WORD 0 = Off; 1 = On
401253 Set Clock Forward Date (Bitmap) RW WORD
Bits 0-2 Day of Week (Sun = 0, Mon = 1,  Sat = 6)
Bits 3-6 Month of Year (1-12)
Bits 7-9 Week of Month (1 - 4)
401254 Set Clock Backward Date (Bitmap) RW WORD
Bits 0-2 Day of Week (Sun = 0, Mon = 1,  Sat = 6)
Bits 3-6 Month of Year (1-12)
Bits 7-9 Week of Month (1 - 4)
401255 -- Reserved
401294
Controller Historical Information
401295 Closed Transition Dual Source RO WORD milliseconds
Connected Time
401296 Source 1 to Open Time RO WORD milliseconds
401297 Source 1 to Close Time RO WORD milliseconds
401298 Source 2 to Open Time RO WORD milliseconds
401299 Source 2 to Open Time RO WORD milliseconds
401300 Minutes not in Preferred Total RO WORD * 2 minutes (most significant word first)
401302 Minutes not in Preferred since Reset RO WORD * 2 minutes (most significant word first)
401304 Minutes in Standby Total RO WORD * 2 minutes (most significant word first)
401306 Minutes in Standby since Reset RO WORD * 2 minutes (most significant word first)
401308 Minutes of Operation Total RO WORD * 2 minutes (most significant word first)
401310 Minutes of Operation since Reset RO WORD * 2 minutes (most significant word first)
401312 Switch Transfers Total RO WORD
401313 Switch Transfers since Reset RO WORD
401314 Failures to Transfer Total RO WORD
401315 Failures to Transfer since Reset RO WORD
401316 Loss of Preferred Transfers Total RO WORD
401317 Loss of Preferred Transfers since Reset RO WORD
401318 Transfer Time Source 1 to Source 2 RO WORD milliseconds
401319 Transfer Time Source 2 to Source 1 RO WORD milliseconds

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 259


Register Data Description Access Data Type Range/Units
401320 Last Maintenance Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
401321 System Start Date (Bitmap) RW WORD
Bits 0-4 Day of Month
Bits 5-8 Month of Year
Bits 9-15 Year -- 2000 (0 to 128 = 2000 to 2128)
401322 Password for register 41321 WO WORD 0 - 32768 (factory password)
401323 -- Reserved
401349
Maintenance / Test & Manual Actions
401350 Control Bitmap WO WORD
0 Reset Maintenance Records
1 Start Peak Shave
2 End Peak Shave
3 Start Remote Loaded Test
4 Start Remote Unloaded Test
5 Unused
6 End Remote Test
7 Force Transfer to OFF
8 Resume Operation (Reset Force Transfer to OFF)
9 End Current Time Delay
10 Start Synchronous Check
11 End Synchronous Check
401351 Auto-Loaded Test Run Time WO WORD Minutes (sending any non-zero value starts test)
401352 Clear Event Log WO WORD 0: 1=Clear Log
401353 -- Reserved
401599
401600 Reserved HiTech Annunciator Control
Blocks
401600 Control Block 1 RW
401601 Control Block 2 RW
401602 -- Reserved
402148
402149 EventNextEntryIndex RO WORD
Event History
402150 Each Event
Event Time RO WORD Minutes since midnight
Event Date (Bitmap) RO WORD
Bits 0-4 WORD Day of Month
Bits 5-8 WORD Month of Year
Bits 9-15 WORD Year -- 2000 (0 to 128 = 2000 to 2128)
Events 0 - 19 RO WORD*10 Time, Date, Code, Param1, Param2
0 See XX for event codes. Param1 and Param2
vary depending on the event code.
402250 Events 20 - 39 RO WORD*10 Time, Date, Code, Param1, Param2
0 See XX for event codes. Param1 and Param2
vary depending on the event code.
402350 Events 40 - 59 RO WORD*10 Time, Date, Code, Param1, Param2
0 See XX for event codes. Param1 and Param2
vary depending on the event code.
402450 Events 60 - 79 RO WORD*10 Time, Date, Code, Param1, Param2
0 See XX for event codes. Param1 and Param2
vary depending on the event code.
402550 Events 80 - 99 RO WORD*10 Time, Date, Code, Param1, Param2
0 See XX for event codes. Param1 and Param2
vary depending on the event code.
402650 -- Reserved
402749

260 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
Selected Window of Events
402750 Event Window Start Time RW WORD Minutes since midnight
402751 Event Window Start Date (Bitmap) RW WORD
Bits 0-4 WORD Day of Month
Bits 5-8 WORD Month of Year
Bits 9-15 WORD Year -- 2000 (0 to 128 = 2000 to 2128)
402752 Event Window End Time RW WORD Minutes since midnight
402753 Event Window End Date (Bitmap) RW WORD
Bits 0-4 WORD Day of Month
Bits 5-8 WORD Month of Year
Bits 9-15 WORD Year -- 2000 (0 to 128 = 2000 to 2128)
402754 Number of Events in Window RO WORD
402755 Windowed Event History
Each Event
Event Time RO WORD Minutes since midnight
Event Date (Bitmap) RO WORD
Bits 0-4 WORD Day of Month
Bits 5-8 WORD Month of Year
Bits 9-15 WORD Year -- 2000 (0 to 128 = 2000 to 2128)
402755 Windowed Events 0 - 19 RO WORD*10 Time, Date, Code, Param1, Parma2
0 (See Each Event Description in Event History)
402855 -- Reserved
403399
Calibration Parameters
403400 Calibrate L1 L2 Source1 WO WORD Volts * 10
403401 Password for 43400 WO WORD 0 - 32768
403402 Calibrate L2 L3 Source1 WO WORD Volts * 10
403403 Password for 43402 WO WORD 0 - 32768
403404 Calibrate L3 L1 Source1 WO WORD Volts * 10
403405 Password for 43404 WO WORD 0 - 32768
403406 Calibrate L1 L2 Source2 WO WORD Volts * 10
403407 Password for 43406 WO WORD 0 - 32768
403408 Calibrate L2 L3 Source2 WO WORD Volts * 10
403409 Password for 43408 WO WORD 0 - 32768
403410 Calibrate L3 L1 Source2 WO WORD Volts * 10
403411 Password for 43410 WO WORD 0 - 32768
403412 Calibrate L1 L0 Source1 WO WORD Volts * 10
403413 Password for 43412 WO WORD 0 - 32768
403414 Calibrate L2 L0 Source1 WO WORD Volts * 10
403415 Password for 43414 WO WORD 0 - 32768
403416 Calibrate L3 L0 Source1 WO WORD Volts * 10
403417 Password for 43416 WO WORD 0 - 32768
403418 Calibrate L1 L0 Source2 WO WORD Volts * 10
403419 Password for 43418 WO WORD 0 - 32768
403420 Calibrate L2 L0 Source2 WO WORD Volts * 10
403421 Password for 43420 WO WORD 0 - 32768
403422 Calibrate L3 L0 Source2 WO WORD Volts * 10
403423 Password for 43422 WO WORD 0 - 32768
403424 Calibrate L1 WO WORD Amps
403425 Password for 43424 WO WORD 0 - 32768
403426 Calibrate L2 WO WORD Amps
403427 Password for 43426 WO WORD 0 - 32768
403428 Calibrate L3 WO WORD Amps
403429 Password for 43428 WO WORD 0 - 32768
403430 -- Reserved
403449
403450 Panel Switch Status(Bitmap) RO
0 Button 1
1 Button 2
2 Button 3
3 Button 4

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 261


Register Data Description Access Data Type Range/Units
402451 -- Reserved
403699
Controller Perform Parameter Save
403700 Save Status (Enum) RW WORD
0 Idle (No save in process)
1 Initiate the parameter save action
2 Parameters have been saved successfully
403701 Password for register 43700 WO WORD 0 - 32768 (factory password)
403702 Gap Begin
403799 Gap End
Current-Based Load Control Configuration
403800 Source 1 Load Control Mode RW WORD 0 = None
1 = Time Based
2 = Current Based
403801 Source 2 Load Control Mode RW WORD 0 = None
1 = Time Based
2 = Current Based
403802 Source 1 Add Load Amperage RW WORD 0-4000 Amps
403803 Source 1 Remove Load Amperage RW WORD 0-4000 Amps
403804 Source 2 Add Load Amperage RW WORD 0-4000 Amps
403805 Source 2 Remove Load Amperage RW WORD 0-4000 Amps
403806 Source 1 Current Based Load Control RW WORD 0 = Disabled
Output 1 Enable 1 = Enabled
403807 Source 1 Current Based Load Control RW WORD 0 = Disabled
Output 2 Enable 1 = Enabled
403808 Source 1 Current Based Load Control RW WORD 0 = Disabled
Output 3 Enable 1 = Enabled
403809 Source 1 Current Based Load Control RW WORD 0 = Disabled
Output 4 Enable 1 = Enabled
403810 Source 1 Current Based Load Control RW WORD 0 = Disabled
Output 5 Enable 1 = Enabled
403811 Source 1 Current Based Load Control RW WORD 0 = Disabled
Output 6 Enable 1 = Enabled
403812 Source 1 Current Based Load Control RW WORD 0 = Disabled
Output 7 Enable 1 = Enabled
403813 Source 1 Current Based Load Control RW WORD 0 = Disabled
Output 8 Enable 1 = Enabled
403814 Source 1 Current Based Load Control RW WORD 0 = Disabled
Output 9 Enable 1 = Enabled
403815 Source 1 Current Based Load Control RW WORD 1-9
Output 1 Add Priority
403816 Source 1 Current Based Load Control RW WORD 1-9
Output 2 Add Priority
403817 Source 1 Current Based Load Control RW WORD 1-9
Output 3 Add Priority
403818 Source 1 Current Based Load Control RW WORD 1-9
Output 4 Add Priority
403819 Source 1 Current Based Load Control RW WORD 1-9
Output 5 Add Priority
403820 Source 1 Current Based Load Control RW WORD 1-9
Output 6 Add Priority
403821 Source 1 Current Based Load Control RW WORD 1-9
Output 7 Add Priority
403822 Source 1 Current Based Load Control RW WORD 1-9
Output 8 Add Priority
403823 Source 1 Current Based Load Control RW WORD 1-9
Output 9 Add Priority
403824 Source 1 Current Based Load Control RW WORD 1-9
Output 1 Remove Priority
403825 Source 1 Current Based Load Control RW WORD 1-9
Output 2 Remove Priority
403826 Source 1 Current Based Load Control RW WORD 1-9
Output 3 Remove Priority
403827 Source 1 Current Based Load Control RW WORD 1-9
Output 4 Remove Priority

262 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
403828 Source 1 Current Based Load Control RW WORD 1-9
Output 5 Remove Priority
403829 Source 1 Current Based Load Control RW WORD 1-9
Output 6 Remove Priority
403830 Source 1 Current Based Load Control RW WORD 1-9
Output 7 Remove Priority
403831 Source 1 Current Based Load Control RW WORD 1-9
Output 8 Remove Priority
403832 Source 1 Current Based Load Control RW WORD 1-9
Output 9 Remove Priority
403833 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 1 Add Time
403834 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 2 Add Time
403835 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 3 Add Time
403836 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 4 Add Time
403837 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 5 Add Time
403838 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 6 Add Time
403839 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 7 Add Time
403840 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 8 Add Time
403841 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 9 Add Time
403842 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 1 Remove Time
403843 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 2 Remove Time
403844 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 3 Remove Time
403845 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 4 Remove Time
403846 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 5 Remove Time
403847 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 6 Remove Time
403848 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 7 Remove Time
403849 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 8 Remove Time
403850 Source 1 Current Based Load Control RW WORD 0-3600 Seconds
Output 9 Remove Time
403851 Source 2 Current Based Load Control RW WORD 0 = Disabled; 1= Enabled
Output 1 Enable
403852 Source 2 Current Based Load Control RW WORD 0 = Disabled; 1= Enabled
Output 2 Enable
403853 Source 2 Current Based Load Control RW WORD 0 = Disabled; 1= Enabled
Output 3 Enable
403854 Source 2 Current Based Load Control RW WORD 0 = Disabled; 1= Enabled
Output 4 Enable
403855 Source 2 Current Based Load Control RW WORD 0 = Disabled; 1= Enabled
Output 5 Enable
403856 Source 2 Current Based Load Control RW WORD 0 = Disabled; 1= Enabled
Output 6 Enable
403857 Source 2 Current Based Load Control RW WORD 0 = Disabled; 1= Enabled
Output 7 Enable
403858 Source 2 Current Based Load Control RW WORD 0 = Disabled; 1= Enabled
Output 8 Enable
403859 Source 2 Current Based Load Control RW WORD 0 = Disabled; 1= Enabled
Output 9 Enable
403860 Source 2 Current Based Load Control RW WORD 1-9
Output 1 Add Priority

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 263


Register Data Description Access Data Type Range/Units
403861 Source 2 Current Based Load Control RW WORD 1-9
Output 2 Add Priority
403862 Source 2 Current Based Load Control RW WORD 1-9
Output 3 Add Priority
403863 Source 2 Current Based Load Control RW WORD 1-9
Output 4 Add Priority
403864 Source 2 Current Based Load Control RW WORD 1-9
Output 5 Add Priority
403865 Source 2 Current Based Load Control RW WORD 1-9
Output 6 Add Priority
403866 Source 2 Current Based Load Control RW WORD 1-9
Output 7 Add Priority
403867 Source 2 Current Based Load Control RW WORD 1-9
Output 8 Add Priority
403868 Source 2 Current Based Load Control RW WORD 1-9
Output 9 Add Priority
403869 Source 2 Current Based Load Control RW WORD 1-9
Output 1 Remove Priority
403870 Source 2 Current Based Load Control RW WORD 1-9
Output 2 Remove Priority
403871 Source 2 Current Based Load Control RW WORD 1-9
Output 3 Remove Priority
403872 Source 2 Current Based Load Control RW WORD 1-9
Output 4 Remove Priority
403873 Source 2 Current Based Load Control RW WORD 1-9
Output 5 Remove Priority
403874 Source 2 Current Based Load Control RW WORD 1-9
Output 6 Remove Priority
403875 Source 2 Current Based Load Control RW WORD 1-9
Output 7 Remove Priority
403876 Source 2 Current Based Load Control RW WORD 1-9
Output 8 Remove Priority
403877 Source 2 Current Based Load Control RW WORD 1-9
Output 9 Remove Priority
403878 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 1 Add Time
403879 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 2 Add Time
403880 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 3 Add Time
403881 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 4 Add Time
403882 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 5 Add Time
403883 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 6 Add Time
403884 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 7 Add Time
403885 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 8 Add Time
403886 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 9 Add Time
403887 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 1 Remove Time
403888 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 2 Remove Time
403889 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 3 Remove Time
403890 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 4 Remove Time
403891 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 5 Remove Time
403892 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 6 Remove Time
403893 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 7 Remove Time

264 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Register Data Description Access Data Type Range/Units
403894 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 8 Remove Time
403895 Source 2 Current Based Load Control RW WORD 0-3600 Seconds
Output 9 Remove Time
403896 -- Reserved
403919
Prime Power Mode Configuration
403920 Prime Power Event Source 1 Duration RW WORD (Hours * 0.1)
403921 Prime Power Event Source 2 Duration RW WORD (Hours * 0.1)
403922 Prime Power Event Source 1 Count RO WORD*2 Minutes
Down
403924 Prime Power Event Source 2 Count RO WORD*2 Minutes
Down
403926 Prime Power Event Start/Stop RW WORD 0 = Stop
1 = Start
403927 -- Reserved
403939
Minimum/Maximum Value Logging Configuration
403940 Logging Period (Enum) RW WORD
0 Continuous
1 Calendar
2 Daily
3 Weekly
403941 Calendar Period Configuration
403941 Calendar Start Configuration
403941 Calendar Start Date (Bitmap) RW WORD
Bits 0-4 WORD Day of Month
Bits 5-8 WORD Month of Year
Bits 9-15 WORD Year -- 2000 (0 to 128 = 2000 to 2128)
403942 Calendar Start Time RW WORD Minutes Since Midnight
403943 Calendar Stop Configuration
403943 Calendar Stop Date (Bitmap) RW WORD
Bits 0-4 WORD Day of Month
Bits 5-8 WORD Month of Year
Bits 9-15 WORD Year -- 2000 (0 to 128 = 2000 to 2128)
403944 Calendar Stop Time RW WORD Minutes Since Midnight
403945 Days RW WORD Number of days in period
403946 Weeks RW WORD Number of weeks in period
403947 - Reserved
403999
404000 -- Reserved For Internal Use Only
409998
409999 Device ID RO WORD MPAC1500 = 0x17 (23)
MPAC1200 = 0x1A (26)
MPAC750 = 0x1B (27)

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 265


14.4.4 Event Codes
Figure 14-5 identifies the event codes. An X in a column indicates that the event code is used in that register(s). For
example, event code 34, preferred source available, can appear in output registers 400108 or 400109.

Common Event
System Output Input Alarm History
Overview Registers Registers Registers Registers
Event Register 400108, 400111, 400800 -- 402150 --
Code Description 400001 400109 400112 400863 402649
1 End Time Delay Button Hit X X
2 Test Button Hit X X
3 Set Exerciser Button Hit X X
4 Lamp Test Button Hit X X
5 Reset Service Required Button Hit X X
6 Maintenance Switch Active X X
7 Password Disabled Switch Active X X
8 Auto/Manual/Transfer Switch Hit X X
13 Audible Alarm X
14 Prime Power Run Start/Stop Button Hit X X
14 Assigned to Common Alarm 2 X
15 Assigned to Common Alarm 1 X
14 Prime Power Run Start/Stop Button Hit X X
27 New I2C Device Discovered X X
34 Preferred Source Available X
35 Standby Source Available X
36 Contactor is in Preferred Position X
37 Contactor is in Standby Position X
38 Contactor in Off Position X X X
39 Contactor in Source1 Position X X X
40 Contactor in Source2 Position X X X
43 External Battery Low Voltage X X X
44 Exerciser active X X X
45 Test Mode is Active X
46 Peak Shave Mode is Active X
47 Non-Emergency Transfer is Act- X
ive(Peak Shave/Exerciser/Test)
48 Maintenance Mode X
49 Load Bank Control is On X
50 Source 1 Engine Start Signal X
51 Source 2 Engine Start Signal X
52 In-phase Monitor Waiting for X
Synchronization
53 Common Alarm Active X
54 Source 1 Under Voltage Condition X
55 Source 1 Over Voltage Condition X
56 Source 1 Phase Voltage Imbalance X
Condition
57 Source 1 Loss of Phase Condition X
58 Source 1 Phase Rotation Error X
59 Source 1 Over Frequency Condition X
60 Source 1 Under Frequency Condition X
61 Source 2 Under Voltage Condition X
62 Source 2 Over Voltage Condition X
63 Source 2 Phase Voltage Imbalance X
Condition
64 Source 2 Loss of Phase Condition X
65 Source 2 Phase Rotation Error X
66 Source 2 Over Frequency Condition X

266 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Common Event
System Output Input Alarm History
Overview Registers Registers Registers Registers
Event Register 400108, 400111, 400800 -- 402150 --
Code Description 400001 400109 400112 400863 402649
67 Source 2 Under Frequency Condition X
68 Fail To Acquire Standby Source X X X
69 Fail To Acquire Preferred Source X X X
70 Fail To Transfer X X X
71 I2C Device Lost X X X
73 Auxiliary Switch Fault X X X
74 Auxiliary Switch Open X X X
75 Load Control Output #0 X
76 Load Control Output #1 X
77 Load Control Output #2 X
78 Load Control Output #3 X
79 Load Control Output #4 X
80 Load Control Output #5 X
81 Load Control Output #6 X
82 Load Control Output #7 X
83 Load Control Output #8 X
84 Software Controlled RDO #1 is Active X
85 Software Controlled RDO #2 is Active X
86 Software Controlled RDO #3 is Active X
87 Software Controlled RDO #4 is Active X
88 Three-Source System Disable X
89 Common Alarm #2 X
90 Audible Alarm Silenced X
91 Fail To Open Source 1 X X X
92 Fail To Close Source 1 X X X
93 Fail To Open Source 2 X X X
94 Fail To Close Source 2 X X X
95 Source 1 Breaker Tripped X X X
96 Source 2 Breaker Tripped X X X
100 Force Transfer To Off X X X
101 Peak Shave X X X
102 Transfer Inhibited X X X
103 Remote End Time Delay X X X
104 Remote Test Start/Stop X X X
105 Low Battery Input X X X
106 Remote Common Alarm Input X X X
107 Bypass Contactor Disabled X X X
108 Three-Source System Disabled X X X
109 User Input #1 is Active X X
110 User Input #2 is Active X X
111 User Input #3 is Active X X
112 User Input #4 is Active X X
113 Service Disconnect X X X
120 System Ready X
121 Critical Service Required X
122 Non-Critical Service Required X
124 Source 1 is Available X
125 Source 2 is Available X
126 Over Frequency X X
127 Under frequency X X
128 Phase Loss X X
129 Phase Rotation Error X X
130 Over Voltage L1-L2 X X

TP-6113 9/18 Section 14 Decision-Maker MPAC ATS Controllers 267


Common Event
System Output Input Alarm History
Overview Registers Registers Registers Registers
Event Register 400108, 400111, 400800 -- 402150 --
Code Description 400001 400109 400112 400863 402649
131 Over Voltage L2-L3 X X
132 Over Voltage L3-L1 X X
133 Under Voltage L1-L2 X X
134 Under Voltage L2-L3 X X
135 Under Voltage L3-L1 X X
136 Voltage Imbalance X X
137 History Saved To File X X
166 Supervised Transfer Waiting X
175 Auto-Loaded Test Timeout X X
207 Exerciser Loaded/Unloaded Changed X X
208 Test Loaded/Unloaded Changed X X
209 One-Week Exerciser Changed X X
210 Exerciser-Disabled Changed X X
211 Preferred-Source Changed X X
212 Default Parameters Loaded X X
223 Force Transfer To Off via Serial Commu- X X
nication
224 Peak Shave Command via Serial Com- X X
munication
225 Test Command via Serial Communication X X

Figure 14-5 Event Codes

268 Section 14 Decision-Maker MPAC ATS Controllers TP-6113 9/18


Section 15 Power Monitor

15.1 Introduction 15.2 Hardware and Connections


The Power Monitor uses KBUS protocol for
communication. The Modbusr/KBUS converter kit is WARNING
required for Modbus communication with these devices.
See Figure 15-2.

Installing the Modbusr/KBUS converter kit allows this


controller to communicate with a personal computer
Accidental starting.
running Monitor III software. For other Modbus
Can cause severe injury or death.
applications, the Modbus master must be programmed
to read the Modbus registers shown in this manual. A Disconnect the battery cables before
system designer trained in the application of Modbusr working on the generator set.
protocol must write and thoroughly test the program Remove the negative (--) lead first
before implementation. when disconnecting the battery.
Reconnect the negative (--) lead last
when reconnecting the battery.

Disabling the generator set. Accidental starting can


cause severe injury or death. Before working on the
generator set or equipment connected to the set, disable the
generator set as follows: (1) Move the generator set master
switch to the OFF position. (2) Disconnect the power to the
battery charger. (3) Remove the battery cables, negative (--)
lead first. Reconnect the negative (--) lead last when
reconnecting the battery. Follow these precautions to prevent
starting of the generator set by an automatic transfer switch,
remote start/stop switch, or engine start command from a
remote computer.

The Modbus/KBUS converter kit GM41143-KP3


replaces RS-232 and RS-485 communication modules
and allows the selection of either KBUS or Modbus
Figure 15-1 Power Monitor PM340 communication. See Figure 15-3 for the converter
location inside the controller.

If your device is equipped with an RS-232/RS-485


Power Monitor communication module, remove the old communication
module and ribbon cable before installing the new
Modbus/KBUS converter and ribbon cable.

KBUS at 9600 Baud

Modbus/KBUS
Converter

KBUS at 9600 Baud or


Modbus RTU at
9600 or 19200 Baud

KBUS or Modbus
Network
tt1405

Figure 15-2 Modbus/KBUS Converter Function


TP-6113 9/18 Section 15 Power Monitor 269
Figure 15-4 shows the Modbus/KBUS converter circuit
1 board connections and DIP switches. Refer to
Installation Instructions TT-1405, provided with the
converter kit, for converter installation and connection
instructions. Set the converter DIP switches for baud
rate, device type, and network address as described in
TT-1405.

15.3 Device Setup


2 Configure power monitor for remote communications by
setting the parameters shown in Figure 15-5. See
TT-1405 and the controller operation manual for more
information.

tt1405

1. Ribbon cable
2. Converter board

Figure 15-3 Converter Module Location for Power


Monitor

1 2 3

4
5
1. P10, ribbon cable connection for 340 generator set and
power monitor
2. P13, ribbon cable connection for ATS controller
3. RS-485 connection TB1
4. RS-232 connection P19
5. DIP switches 1--8

Figure 15-4 Modbus/KBUS Converter Board

Device Menu or Index Parameter Setting


Power monitor Menu 8, On Line YES
Remote Control Local, LAN, Remote, or Select the appropriate setting for your connection type.
Remote Area Network Use Local for Ethernet connections. See TT-1405 for more
information.
Address Any *
Baud rate 9600 [
* The network address is set using DIP switches on the converter module and will override the network address on the controller.
[ This baud rate must be set at 9600 to match the KBUS side of the Modbus/KBUS converter. It may be different from the Modbus baud
rates of other devices in the system.

Figure 15-5 Controller Settings for Modbus Communication

270 Section 15 Power Monitor TP-6113 9/18


15.4 Power Monitor Modbus Registers
Refer to Section 1.3 for definitions of terms and symbols
used in the register tables.
Register Data Description Access Data Type Range/Units
40001
40002 System Time RO WORD
40003 Day of Week RO WORD
40004 Month RO WORD 1--12
40005 Day RO WORD 1--31
40006 Year RO WORD
40007 Week of Month RO WORD
40008 Voltage L1--L2 RO WORD volts
40009 Voltage L2--L3 RO WORD volts
40010 Voltage L3--L1 RO WORD volts
40011 Frequency RO WORD Hz * 10
40012 Voltage L1--L0 RO WORD volts
40013 Voltage L2--L0 RO WORD volts
40014 Voltage L3--L0 RO WORD volts
40015 Alert Code RO WORD Alert Code
40016 Analog Input #1 Percentage RO WORD % * 10
40017 Analog Input #2 Percentage RO WORD % * 10
40019 Power Supply Voltage RO WORD VDC * 10
40020 L1 Current RO WORD amps
40021 L2 Current RO WORD amps
40022 L3 Current RO WORD amps
40023 Power Factor RO WORD * 100
40024 Total Real Power RO WORD kW
40025 Total Imaginary Power RO WORD kVAR
40026 PF Lead/Lag RO WORD[0] 0: 0 = leading; 1 = lagging
40030 System Status RO WORD[0:7] 0--1: Switch Position (00=off; 01=Normal;
10=Emerg; 11=Undefined)
2--3: Contactor Position (00=off; 01=Normal;
10=Emerg; 11=Undefined)
4--5: Program Mode (00=off; 01=Remote;
10=Local; 11=Undefined)
40030, System Status RO WORD[0:7] 6: Test Mode Timed
cont. 7: Test Mode Active
8--15: Unused
40040 Aux 1 Delay Time RO WORD sec.
40041 Aux 2 Delay Time RO WORD sec.
40042 Aux 3 Delay Time RO WORD sec.
40043 Aux 4 Delay Time RO WORD sec.
40044 Aux 5 Delay Time RO WORD sec.
40045 Aux 6 Delay Time RO WORD sec.
40046 System Voltage RO WORD volts, 105--14600
40047 System Frequency RO WORD Hz, 48--62
40048 ATS Rating RO WORD A, 0--3000
40049 Connection RO WORD[0:1] 0: 0=wye; 1=delta
1: 0=single phase; 1=three phase
40056--40057 Time in Normal RO WORD*2 hours * 10
40058--40059 Time in Off RO WORD*2 hours * 10
40060--40061 Time in Emergency RO WORD*2 hours * 10
40062 Shutdown #1 Code RO WORD code

TP-6113 9/18 Section 15 Power Monitor 271


Register Data Description Access Data Type Range/Units
40063 Shutdown #1 Month RO WORD 1--12
40064 Shutdown #1 Day RO WORD 1--31
40065 Shutdown #1 Year RO WORD
40066 Shutdown #2 Code RO WORD code
40067 Shutdown #2 Month RO WORD 1--12
40068 Shutdown #2 Day RO WORD 1--31
40069 Shutdown #2 Year RO WORD
40070 Shutdown #3 Code RO WORD code
40071 Shutdown #3 Month RO WORD 1--12
40072 Shutdown #3 Day RO WORD 1--31
40073 Shutdown #3 Year RO WORD
40074 Shutdown #4 Code RO WORD code
40075 Shutdown #4 Month RO WORD 1--12
40076 Shutdown #4 Day RO WORD 1--31
40077 Shutdown #4 Year RO WORD
40095--40099 Designation RO WORD*5 9 chars, 1 per byte, first char = LSB, last byte
ignored
40100--40109 Load Description RO WORD*10 20 chars, 1 per byte, first char = LSB
40110--40119 Location RO WORD*10 20 chars, 1 per byte, first char = LSB
40120--40132 Model No. RO WORD*13 26 chars, 1 per byte, first char = LSB
40133--40140 Spec. No. RO WORD*8 16 chars, 1 per byte, first char = LSB
40141--40143 Serial No. RO WORD*3 6 chars, 1 per byte, first char = LSB
40144--40146 Controller Serial No. RO WORD*3 6 chars, 1 per byte, first char = LSB
40147--40156 Analog Input #1 Description RO WORD*10 20 chars, 1 per byte, first char = LSB
40157--40166 Analog Input #2 Description RO WORD*10 20 chars, 1 per byte, first char = LSB
40167--40176 Auxiliary 1 Description RO WORD*10 20 chars, 1 per byte, first char = LSB
40177--40186 Auxiliary 2 Description RO WORD*10 20 chars, 1 per byte, first char = LSB
40187--40196 Auxiliary 3 Description RO WORD*10 20 chars, 1 per byte, first char = LSB
40197--40206 Auxiliary 4 Description RO WORD*10 20 chars, 1 per byte, first char = LSB
40207--40216 Auxiliary 5 Description RO WORD*10 20 chars, 1 per byte, first char = LSB
40217--40226 Auxiliary 6 Description RO WORD*10 20 chars, 1 per byte, first char = LSB
40300 Timed Run Time RW WORD minutes

15.5 Alert Codes


Alert Code Description
0 Auxiliary 1
1 Auxiliary 2
2 Auxiliary 3
3 Auxiliary 4
4 Auxiliary 5
5 Auxiliary 6
6 Test Mode Active
7 Internal Error
8 System Ready
9 Power Down Error

272 Section 15 Power Monitor TP-6113 9/18


Appendix A Abbreviations
The following list contains abbreviations that may appear in this publication.
A, amp ampere cfm cubic feet per minute est. estimated
ABDC after bottom dead center CG center of gravity E-Stop emergency stop
AC alternating current CID cubic inch displacement etc. et cetera (and so forth)
A/D analog to digital CL centerline exh. exhaust
ADC advanced digital control; cm centimeter ext. external
analog to digital converter CMOS complementary metal oxide F Fahrenheit, female
adj. adjust, adjustment substrate (semiconductor) fglass. fiberglass
ADV advertising dimensional cogen. cogeneration FHM flat head machine (screw)
drawing com communications (port) fl. oz. fluid ounce
Ah amp-hour coml commercial flex. flexible
AHWT anticipatory high water Coml/Rec Commercial/Recreational freq. frequency
temperature conn. connection FS full scale
AISI American Iron and Steel cont. continued
Institute ft. foot, feet
CPVC chlorinated polyvinyl chloride ft. lb. foot pounds (torque)
ALOP anticipatory low oil pressure
crit. critical ft./min. feet per minute
alt. alternator
CRT cathode ray tube ftp file transfer protocol
Al aluminum
CSA Canadian Standards g gram
ANSI American National Standards Association
Institute (formerly American ga. gauge (meters, wire size)
Standards Association, ASA) CT current transformer gal. gallon
AO anticipatory only Cu copper gen. generator
APDC Air Pollution Control District cUL Canadian Underwriter’s genset generator set
Laboratories
API American Petroleum Institute GFI ground fault interrupter
CUL Canadian Underwriter’s
approx. approximate, approximately Laboratories GND, ground
AQMD Air Quality Management District cu. in. cubic inch gov. governor
AR as required, as requested cw. clockwise gph gallons per hour
AS as supplied, as stated, as CWC city water-cooled gpm gallons per minute
suggested
cyl. cylinder gr. grade, gross
ASE American Society of Engineers
D/A digital to analog GRD equipment ground
ASME American Society of
Mechanical Engineers DAC digital to analog converter gr. wt. gross weight
assy. assembly dB decibel HxWxD height by width by depth
ASTM American Society for Testing dB(A) decibel (A weighted) HC hex cap
Materials DC direct current HCHT high cylinder head temperature
ATDC after top dead center DCR direct current resistance HD heavy duty
ATS automatic transfer switch deg.,  degree HET high exhaust temp., high
auto. automatic dept. department engine temp.
aux. auxiliary DFMEA Design Failure Mode and hex hexagon
avg. average Effects Analysis Hg mercury (element)
AVR automatic voltage regulator dia. diameter HH hex head
AWG American Wire Gauge DI/EO dual inlet/end outlet HHC hex head cap
AWM appliance wiring material DIN Deutsches Institut fur Normung HP horsepower
e. V. (also Deutsche Industrie hr. hour
bat. battery Normenausschuss)
BBDC before bottom dead center HS heat shrink
DIP dual inline package hsg. housing
BC battery charger, battery DPDT double-pole, double-throw
charging HVAC heating, ventilation, and air
DPST double-pole, single-throw conditioning
BCA battery charging alternator
DS disconnect switch HWT high water temperature
BCI Battery Council International
DVR digital voltage regulator Hz hertz (cycles per second)
BDC before dead center
E, emer. emergency (power source) IC integrated circuit
BHP brake horsepower
ECM electronic control module, ID inside diameter, identification
blk. black (paint color), block engine control module
(engine) IEC International Electrotechnical
EDI electronic data interchange Commission
blk. htr. block heater
EFR emergency frequency relay IEEE Institute of Electrical and
BMEP brake mean effective pressure
e.g. for example (exempli gratia) Electronics Engineers
bps bits per second
EG electronic governor IMS improved motor starting
br. brass
EGSA Electrical Generating Systems in. inch
BTDC before top dead center Association in. H2O inches of water
Btu British thermal unit EIA Electronic Industries in. Hg inches of mercury
Btu/min. British thermal units per minute Association in. lb. inch pounds
C Celsius, centigrade EI/EO end inlet/end outlet Inc. incorporated
cal. calorie EMI electromagnetic interference ind. industrial
CAN controller area network emiss. emission int. internal
CARB California Air Resources Board eng. engine int./ext. internal/external
CB circuit breaker EPA Environmental Protection I/O input/output
cc cubic centimeter Agency
IP iron pipe
CCA cold cranking amps EPS emergency power system
ISO International Organization for
ccw. counterclockwise ER emergency relay Standardization
CEC Canadian Electrical Code ES engineering special, J joule
cert. certificate, certification, certified engineered special
JIS Japanese Industry Standard
cfh cubic feet per hour ESD electrostatic discharge

TP-6113 9/18 Appendix 273


k kilo (1000) MTBO mean time between overhauls rms root mean square
K kelvin mtg. mounting rnd. round
kA kiloampere MTU Motoren-und Turbinen-Union ROM read only memory
KB kilobyte (210 bytes) MW megawatt rot. rotate, rotating
KBus Kohler communication protocol mW milliwatt rpm revolutions per minute
kg kilogram F microfarad RS right side
kg/cm2 kilograms per square N, norm. normal (power source) RTU remote terminal unit
centimeter NA not available, not applicable RTV room temperature vulcanization
kgm kilogram-meter nat. gas natural gas RW read/write
kg/m3 kilograms per cubic meter NBS National Bureau of Standards SAE Society of Automotive
kHz kilohertz NC normally closed Engineers
kJ kilojoule NEC National Electrical Code scfm standard cubic feet per minute
km kilometer NEMA National Electrical SCR silicon controlled rectifier
kOhm, k kilo-ohm Manufacturers Association s, sec. second
kPa kilopascal NFPA National Fire Protection SI Systeme international d’unites,
kph kilometers per hour Association International System of Units
kV kilovolt Nm newton meter SI/EO side in/end out
kVA kilovolt ampere NO normally open sil. silencer
kVAR kilovolt ampere reactive no., nos. number, numbers SN serial number
kW kilowatt NPS National Pipe, Straight SNMP simple network management
kWh kilowatt-hour NPSC National Pipe, Straight-coupling protocol
kWm kilowatt mechanical NPT National Standard taper pipe SPDT single-pole, double-throw
kWth kilowatt-thermal thread per general use SPST single-pole, single-throw
L liter NPTF National Pipe, Taper-Fine spec specification
LAN local area network NR not required, normal relay specs specification(s)
L x W x H length by width by height ns nanosecond sq. square
lb. pound, pounds OC overcrank sq. cm square centimeter
lbm/ft3 pounds mass per cubic feet OD outside diameter sq. in. square inch
LCB line circuit breaker OEM original equipment SS stainless steel
manufacturer std. standard
LCD liquid crystal display
OF overfrequency stl. steel
ld. shd. load shed
opt. option, optional tach. tachometer
LED light emitting diode
OS oversize, overspeed TD time delay
Lph liters per hour
OSHA Occupational Safety and Health TDC top dead center
Lpm liters per minute Administration
LOP low oil pressure TDEC time delay engine cooldown
OV overvoltage TDEN time delay emergency to
LP liquefied petroleum oz. ounce normal
LPG liquefied petroleum gas p., pp. page, pages TDES time delay engine start
LS left side PC personal computer TDNE time delay normal to
Lwa sound power level, A weighted PCB printed circuit board emergency
LWL low water level pF picofarad TDOE time delay off to emergency
LWT low water temperature PF power factor TDON time delay off to normal
m meter, milli (1/1000) ph.,  phase temp. temperature
M mega (106 when used with SI PHC Phillipsr head Crimptiter term. terminal
units), male (screw) THD total harmonic distortion
m3 cubic meter PHH Phillipsr hex head (screw) TIF telephone influence factor
m3/hr. cubic meters per hour PHM pan head machine (screw) TIR total indicator reading
m3/min. cubic meters per minute PLC programmable logic control tol. tolerance
mA milliampere PMG permanent magnet generator turbo. turbocharger
man. manual pot potentiometer, potential typ. typical (same in multiple
max. maximum ppm parts per million locations)
MB megabyte (220 bytes) PROM programmable read-only UF underfrequency
MCCB molded-case circuit breaker memory UHF ultrahigh frequency
MCM one thousand circular mils psi pounds per square inch UL Underwriter’s Laboratories, Inc.
meggar megohmmeter psig pounds per square inch gauge UNC unified coarse thread (was NC)
MHz megahertz pt. pint UNF unified fine thread (was NF)
mi. mile PTC positive temperature coefficient univ. universal
mil one one-thousandth of an inch PTO power takeoff US undersize, underspeed
min. minimum, minute PVC polyvinyl chloride UV ultraviolet, undervoltage
misc. miscellaneous qt. quart, quarts V volt
MJ megajoule qty. quantity VAC volts alternating current
mJ millijoule R replacement (emergency) VAR voltampere reactive
mm millimeter power source VDC volts direct current
mOhm, mmilliohm rad. radiator, radius VFD vacuum fluorescent display
MOhm, Mmegohm RAM random access memory VGA video graphics adapter
MOV metal oxide varistor RDO relay driver output VHF very high frequency
MPa megapascal ref. reference W watt
mpg miles per gallon rem. remote WCR withstand and closing rating
mph miles per hour Res/Coml Residential/Commercial w/ with
MS military standard RFI radio frequency interference w/o without
ms millisecond RH round head wt. weight
m/sec. meters per second RHM round head machine (screw) xfmr transformer
MTBF mean time between failure rly. relay

274 Appendix TP-6113 9/18


Appendix B Noise and Wiring Practices

Electrical noise is an unwanted electrical signal that can D General Purpose Power Distribution. Circuits to
cause errors in measurement, loss of control, medium-power loads such as lighting, offices, light-
malfunctions in microprocessor-based control systems, duty equipment, and small motors such as fans and
errors in data transfer between systems over pumps can emit transient, medium levels of
communication links, or reductions in system broad-spectrum noise. Some electronic equipment,
performance. such as computers, emits constant levels of
broad-spectrum noise in addition to transient
Good system design and wiring practices can minimize broad-spectrum noise. Loads on general-purpose
noise levels and the effects of noise. circuits, except for sensitive electronic equipment,
are nearly immune to noise.
Noise, because of its random nature, is typically
characterized by frequency distribution. Many noise D Control. Control circuits include DC circuits and
sources are broad-spectrum, that is, they produce many 120 VAC maximum AC circuits that operate at a low
frequencies distributed over a wide range. Broad- power level (less than 1 W). Typical circuits include
spectrum noise is particularly troublesome because it circuits to switches, actuators, and dry-contact relays,
cannot be removed easily by filtering, and because it including the generator engine-start circuit. Control
can affect a variety of systems in unpredictable ways. circuits emit transient low levels of broad-spectrum
One common source of broad-spectrum noise is a noise and are fairly immune to noise.
switch, which can produce voltage and current changes
when an electrical circuit is connected and D Analog. Analog circuits are low-voltage DC circuits
disconnected. that convey measurement information as relatively
small changes in current or voltage. Typical circuits
Coupling is the transfer of signals between separate include those connected to the controller’s analog
circuits. Signals from one circuit become noise in inputs. Analog circuits create the lowest noise levels
another. The amount of coupling is cumulative and is a and are the most sensitive to noise.
function of the proximity of the circuits, their orientation,
exposed area, and length of run. Minimize coupling by D Communication and Signaling. Communication
the following: and signaling circuits are low-voltage circuits that
convey information. Typical circuits include RS-232
D Isolating circuits from each other by using separate and RS-485 serial communication lines, telephone
raceways or conduit lines, and computer network lines. These circuits
create noise with frequencies related to the
D Separating circuits from each other by locating them communication signaling rate. These circuits have
as far apart as possible some level of built-in noise immunity. Typical systems
will detect or correct errors caused by noise below
D Enclosing circuits with a grounded metallic shield
certain levels, but with a corresponding reduction in
such as an enclosure, metallic conduit, or cable shield
the data transfer rate.
D Running conductors perpendicular, rather than
When planning an installation, separate all of these
parallel, to each other
types of circuits as much as possible to minimize the
D Running wires loosely and randomly rather than hazards of insulation failure, accidental miswiring, and
bundling them tightly together noise coupling. For best results, install control circuits,
analog circuits, and communication and signaling
D Twisting a circuit’s wires together in pairs circuits separately. Combining circuit types is
unavoidable in the controller’s enclosure and some
In an industrial environment, there are typically five other areas.
types of circuits with different noise emission and
rejection capabilities. The five types of circuits are as Note: It is very important to isolate high- and medium-
follows: power circuits in raceways or conduit separate
from the other types of circuits.
D High-Power Distribution. Circuits to high-power
loads such as large electric motors and heaters can
emit transient high levels of broad-spectrum noise.
Loads on high-power distribution circuits are nearly
immune to noise.

TP-6113 9/18 Appendix 275


Appendix C Decison-Maker 550 Controllers, Versions Below 2.10

This section contains Modbusr registers for Decision-


Makerr550 controller with application code versions
numbered below 2.10 (for example, code version
number 1.34). See Section 5.4 for instructions to
determine the application code version number for your
controller.

Guide to Register Map


Description Registers
Monitoring 40001--40083
Electrical Output 40001--40027
Reserved 40028--40032
Engine Status 40033--40054
Reserved 40055--40060
Analog Input Status 40061--40068
Reserved 40069--40076
Digital Input status 40077--40078
Reserved 40079--40083
Maintenance 40084--40112
Time/Date 40113--40115
Time Delay Settings 40116--40124
Settings and Setpoints 40125--40146
Factory Setup 40147--40226
Digital Input Setup 40227--40499
Analog Input Setup 40500--40739
Remapped Registers * 40740--40837
Relay Driver Output Status 40838--40839
Relay Driver Output Setup 40840--40870
Event History 40871--41270
Miscellaneous Strings 41271--41295
Reserved and Write-Only Registers 41296--41308

276 Appendix TP-6113 9/18


Modbus Registers
Register Parameter Access Data Type Range/Units
40001 L1 -- L2 Voltage RO WORD Volts AC
40002 L2 -- L3 Voltage RO WORD Volts AC
40003 L3 -- L1 Voltage RO WORD Volts AC
40004 L1 -- L0 Voltage RO WORD Volts AC
40005 L2 -- L0 Voltage RO WORD Volts AC
40006 L3 -- L0 Voltage RO WORD Volts AC
40007 L1 Current RO WORD Amps AC
40008 L2 Current RO WORD Amps AC
40009 L3 Current RO WORD Amps AC
40010 Frequency RO WORD Hz x 100
40011 Total kW RO WORD kW
40012 Percent Of Rated kW RO WORD % Rated kW
40013 Total Power Factor RO SWORD PF x 100
40014 L1 kW RO WORD kW
40015 L1 Power Factor RO SWORD PF x 100
40016 L2 kW RO WORD kW
40017 L2 Power Factor RO SWORD PF x 100
40018 L3 kW RO WORD kW
40019 L3 Power Factor RO SWORD PF x 100
40020 Total kVAR RO SWORD kVAR
40021 L1 kVAR RO SWORD kVAR
40022 L2 kVAR RO SWORD kVAR
40023 L3 kVAR RO SWORD kVAR
40024 Total kVA RO WORD kVA
40025 L1 kVA RO WORD kVA
40026 L2 kVA RO WORD kVA
40027 L3 kVA RO WORD kVA
40028 Reserved for Future Use RO WORD
40029 Reserved for Future Use RO WORD
40030 Reserved for Future Use RO WORD
40031 Reserved for Future Use RO WORD
40032 Reserved for Future Use RO WORD
40033 Oil Pressure* RO WORD kPa/psi
40034 Coolant Temperature* RO SWORD C/F
40035 Engine Speed* RO WORD rpm
40036 Local Battery Voltage* RO WORD Volts DC x 10
40037 Fuel Pressure* RO WORD kPa/psi (ECM only)
40038 Fuel Temperature* RO SWORD C/F (ECM only)
40039 Fuel Rate* RO WORD Liters/Hour x 100/Gallons/Hour x 100 (ECM only)
40040 Used Last Run* RO WORD Liters/Gallons (ECM only)
40041 Coolant Pressure* RO WORD kPa/psi (ECM only)
40042 Coolant Level* RO WORD % x 10 (ECM only)
40043 Oil Temperature* RO SWORD C/F (ECM only)
40044 Oil Level* RO WORD % x 10 (ECM only)
40045 Crankcase Pressure* RO WORD kPa/psi (ECM only)
40046 Ambient Temperature* RO SWORD C/F (ECM only)
40047 ECM Battery Voltage* RO WORD Volts DC x 10 (ECM only)
40048 ECM Status RO WORD 0 = ECM--Equipped, 1 = Non--ECM
40049 Reserved for Future Use RO WORD
40050 Reserved for Future Use RO WORD
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Appendix 277


Register Parameter Access Data Type Range/Units
40051 Reserved for Future Use RO WORD
40052 Reserved for Future Use RO WORD
40053 Reserved for Future Use RO WORD
40054 System Event Stack RO 7 WORDS Word #1: System Events 0--15
Word #2: System Events 16--31
Word #3: System Events 32--47
Word #4: System Events 48--63
Word #5: System Events 64--79
Word #6: System Events 80--95
Word #7: System Events 96--99 (bits 4--15 unused)
Event exists if individual bit is set. Refer to Message
Codes Section in this Appendix for message codes
and descriptions.
40061 Analog Input 00(Battery RO WORD Volts DC
voltage)*
40062 Analog Input 01* RO WORD User-Defined
40063 Analog Input 02* RO WORD User-Defined
40064 Analog Input 03* RO WORD User-Defined
40065 Analog Input 04* RO WORD User-Defined
40066 Analog Input 05* RO WORD User-Defined
40067 Analog Input 06* RO WORD User-Defined
40068 Analog Input 07* RO WORD User-Defined
40069 Reserved for Additional Input RO WORD
40070 Reserved for Additional Input RO WORD
40071 Reserved for Additional Input RO WORD
40072 Reserved for Additional Input RO WORD
40073 Reserved for Additional Input RO WORD
40074 Reserved for Additional Input RO WORD
40075 Reserved for Additional Input RO WORD
40076 Reserved for Additional Input RO WORD
40077-- Digital Input Status RO 2 WORDS Input is high if individual bit is set.
40078 40077 Word #1 Digital Inputs 0--15:
Bit 0 Remote start contacts
Bit 1 Emergency stop
Bit 2 Low coolant level
Bit 3 Digital Input #1
Bit 4 Digital Input #2
Bit 5 Digital Input #3
Bit 6 Digital Input #4
Bit 7 Digital Input #5
Bit 8 Digital Input #6
Bit 9 Digital Input #7
Bit 10 Digital Input #8
Bit 11 Digital Input #9
Bit 12 Digital Input #10
Bit 13 Digital Input #11
Bit 14 Digital Input #12
Bit 15 Digital Input #13
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

278 Appendix TP-6113 9/18


Register Parameter Access Data Type Range/Units
40077-- Digital Input Status RO 2 WORDS 40078 Word #2 Digital Inputs 16--23
40078, (Bits 8--15 Unused):
cont. Bit 0 Digital Input #14
Bit 1 Digital Input #15
Bit 2 Digital Input #16
Bit 3 Digital Input #17
Bit 4 Digital Input #18
Bit 5 Digital Input #19
Bit 6 Digital Input #20
Bit 7 Digital Input #21
Bit 8 Unused
Bit 9 Unused
Bit 10 Unused
Bit 11 Unused
Bit 12 Unused
Bit 13 Unused
Bit 14 Unused
Bit 15 Unused
40079 Reserved for Future Use RO WORD
40080 Reserved for Future Use RO WORD
40081 Reserved for Future Use RO WORD
40082 Reserved for Future Use RO WORD
40083 Reserved for Future Use RO WORD
40084 Total Number Of Starts RO WORD Starts
40085 Total Run Time Hours RO LONG Hrs. x 100 (LSW First)
40087 Total Run Time Loaded Hours RO LONG Hrs. x 100 (LSW First)
40089 Total Run Time Unloaded Hours RO LONG Hrs. x 100 (LSW First)
40091 Total Run Time kW Hours RO LONG kW Hrs. (LSW First)
40093 RTSM (Run Time Since RO LONG Hrs. x 100 (LSW First)
Maintenance) Total Hours
40095 RTSM Loaded Hours RO LONG Hrs. x 100 (LSW First)
40097 RTSM Unloaded Hours RO LONG Hrs. x 100 (LSW First)
40099 RTSM kW Hours RO LONG kW Hrs. (LSW First)
40101 Last Maintenance Date RO 2 WORDS Day| Month, Year
40103 Operating Days Since Maint. RO WORD Days
40104 Number Of Starts Since Maint. RO WORD Starts
40105 Last Start Date RO 2 WORDS Day| Month, Year
40107 Last Start Time RO WORD Hr. |Min.
40108 Last Run Length RO WORD Hrs. x 100
40109 Last Run Loaded RO WORD 0 = Unloaded, 1 = Loaded
40110 Timed Run Time RW WORD Hr. | Min.
40111 Timed Run Remaining RO WORD Hr. | Min.
40112 Is Timed Run Active RO WORD 1 = True, 0 = False
40113 Current Date RW 2 WORDS Day| Month, 2 Digit Year | Day Of Week ( 0 = Sunday)
40115 Current Time (24 Hr. Clock) RW WORD Hr.|Min.
40116 Time Delay Engine Start RW WORD Min. | Sec.
40117 Time Delay Starting Aid RW WORD Min. | Sec.
40118 Time Delay Crank On RW WORD Min. | Sec.
40119 Time Delay Crank Pause RW WORD Min. | Sec.
40120 Time Delay Engine Cooldown RW WORD Min. | Sec.
40121 Time Delay Crank Cycles RW WORD Cycles
40122 Time Delay Overvoltage RW WORD Min. | Sec.
40123 Time Delay Undervoltage RW WORD Min. | Sec.
40124 Time Delay Load Shed kW RW WORD Min. | Sec.
40125 Operating Mode RW WORD 1 = Standby, 2 = Prime Power
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Appendix 279


Register Parameter Access Data Type Range/Units
40126 System Voltage RW WORD Volts AC
40127 System Frequency RW WORD Hz
40128 System Phase RW WORD 1 = 3 Phase Delta, 2 = 3 Phase Wye,
3 = Single Phase
40129 kW Rating RW WORD kW
40130 Load Shed Output RW WORD % of kW Rating
40131 Overvoltage RW WORD % of System Voltage
40132 Undervoltage RW WORD % of System Voltage
40133 Overfrequency RW WORD % of System Frequency
40134 Underfrequency RW WORD % of System Frequency
40135 Overspeed RW WORD Hz
40136 Battery Voltage RW WORD Volts DC x 10
40137 Low Battery Voltage RW WORD Volts DC x 10
40138 High Battery Voltage RW WORD Volts DC x 10
40139 Metric Units RW WORD 1 = True, 0 = False
40140 NFPA 110 Defaults Enabled RW WORD 1 = True, 0 = False
40141 Rated Current RO WORD Amps AC
40142 Reserved for Future Use RO WORD
40143 Reserved for Future Use RO WORD
40144 Reserved for Future Use RO WORD
40145 Reserved for Future Use RO WORD
40146 Reserved for Future Use RO WORD
40147 Final Assembly Date RO 2 WORDS Day| Month, Year
40149 Final Assembly Clock No. RO LONG 99999 Max (LSW First)
40151 Total Operating Days RO WORD Days
40152 Model No. RO 13 WORDS 26 Character String
40165 Spec. No. RO 8 WORDS 16 Character String
40173 Genset Serial No. RO 10 WORDS 20 Character String
40183 Alternator Part No. RO 10 WORDS 20 Character String
40193 Engine Part Number RO 10 WORDS 20 Character String
40203 Control No. RO LONG (LSW First)
40205 Code Version RO 3 WORDS 6 Character String
40208 Setup Lock RO WORD 1 = Locked, 0 = Unlocked
40209 Engine Model Number RO 4 WORDS 8 Character String (ECM only)
40213 Engine Serial Number RO 5 WORDS 10 Character String (ECM only)
40218 Unit Number RO 5 WORDS 10 Character String (ECM only)
40223 ECM Serial Number RO 4 WORDS 8 Character String (ECM only)
40227-- Digital Inputs RW 13 WORDS For each digital input:
40499: PER INPUT Word #1: Enabled (1 = True, 0 = False | Function
40227 Digital Input 01 RW 13 WORDS Code
Word #2: Inhibit Time (Min.|Sec.)
40240 Digital Input 02 RW 13 WORDS
Word #3: Delay Time (Min.|Sec.)
40253 Digital Input 03 RW 13 WORDS Words #4--13: 10 words for 20-character description
40266 Digital Input 04 RW 13 WORDS string. Refer to the Function Codes section in this
Appendix for digital input function codes.
40279 Digital Input 05 RW 13 WORDS
40292 Digital Input 06 RW 13 WORDS
40305 Digital Input 07 RW 13 WORDS
40318 Digital Input 08 RW 13 WORDS
40331 Digital Input 09 RW 13 WORDS
40344 Digital Input 10 RW 13 WORDS
40357 Digital Input 11 RW 13 WORDS
40370 Digital Input 12 RW 13 WORDS
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

280 Appendix TP-6113 9/18


Register Parameter Access Data Type Range/Units
40383 Digital Input 13 RW 13 WORDS For each digital input:
40396 Digital Input 14 RW 13 WORDS Word #1: Enabled (1 = True, 0 = False | Function
Code
40409 Digital Input 15 RW 13 WORDS
Word #2: Inhibit Time (Min.|Sec.)
40422 Digital Input 16 RW 13 WORDS Word #3: Delay Time (Min.|Sec.)
40435 Digital Input 17 RW 13 WORDS Words #4--13: 10 words for 20-character description
40448 Digital Input 18 RW 13 WORDS string. Refer to the Function Codes section in this
Appendix for digital input function codes.
40461 Digital Input 19 RW 13 WORDS
40474 Digital Input 20 RW 13 WORDS
40487 Digital Input 21 RW 13 WORDS
Note: Cannot read past end of block
40500-- Analog Inputs RW 16 WORDS For each analog input:
40739: Word #1: Warning/Shutdown Enable [bits 8,9] (1 =
40500 Analog Input 01 (ECM only) RW 16 WORDS True, 0 = False) | Inhibit Time (Sec.)
Word #2: Warn Time (Sec) | Sdwn Time (Sec.)
40516 Analog Input 02 (ECM only) RW 16 WORDS
Word #3: Lower Warn Limit
40532 Analog Input 03 RW 16 WORDS Word #4: Upper Warn Limit
40548 Analog Input 04 RW 16 WORDS Word #5: Lower Sdwn Limit
Word #6: Upper Sdwn Limit
40564 Analog Input 05 RW 16 WORDS
Words #7--16: 10 words for 20-character description
40580 Analog Input 06 RW 16 WORDS string
40596 Analog Input 07 RW 16 WORDS
Note: Cannot read past end of block
40612 Reserved for additional analog input RO 16 WORDS For each analog input:
40628 Reserved for additional analog input RO 16 WORDS Word #1: Warning/Shutdown Enable [bits 8,9] (1 =
True, 0 = False) | Inhibit Time (Sec.)
40644 Reserved for additional analog input RO 16 WORDS
Word #2: Warn Time (Sec) | Sdwn Time (Sec.)
40660 Reserved for additionalanalog input RO 16 WORDS Word #3: Lower Warn Limit
40676 Reserved for additional analog input RO 16 WORDS Word #4: Upper Warn Limit
40692 Reserved for additional analog input RO 16 WORDS Word #5: Lower Sdwn Limit
Word #6: Upper Sdwn Limit
40708 Reserved for additionalanalog input RO 16 WORDS Words #7--16: 10 words for 20-character description
40724 Reserved for additional analog input RO 16 WORDS string
Note: Cannot read past end of block
40740-- Defined Common Faults RW 1 WORD For all DCFs: Selected (1 = True, 0 = False) |
40837: per DCF Setpoint (Analog inputs only)
40740 Emergency Stop RW 1 WORD
40741 Overspeed RW 1 WORD
40742 Overcrank RW 1 WORD
40743 High Coolant Temperature RW 1 WORD
Shutdown
40744 Oil Pressure Shutdown RW 1 WORD
40745 Low Coolant Temperature RW 1 WORD Note: DCF and RDO on ECM only
40746 Low Fuel RW 1 WORD
40747 High Coolant Temperature RW 1 WORD
Warning
40748 Oil Pressure Warning RW 1 WORD
40749 Master Not In Auto RW 1 WORD
40750 NFPA 110 Fault RW 1 WORD
40751 Low Battery Voltage RW 1 WORD
40752 High Battery Voltage RW 1 WORD
40753 Battery Charger Fault RW 1 WORD
40754 System Ready RW 1 WORD
40755 Loss of ECM Comm RW 1 WORD Note: DCF and RDO on ECM only
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Appendix 281


Register Parameter Access Data Type Range/Units
40756 No Oil Pressure Signal RW 1 WORD
40757 High Oil Temperature Shutdown RW 1 WORD
40758 No Coolant Temperature Signal RW 1 WORD
40759 Low Coolant Level RW 1 WORD
40760 Speed Sensor Fault RW 1 WORD
40761 Locked Rotor RW 1 WORD
40762 Master Switch Error RW 1 WORD
40763 Master Switch Open RW 1 WORD
40764 Master Switch Off RW 1 WORD
40765 AC Sensing Loss RW 1 WORD
40766 Overvoltage RW 1 WORD
40767 Undervoltage RW 1 WORD
40768 Weak Battery RW 1 WORD
40769 Overfrequency RW 1 WORD
40770 Underfrequency RW 1 WORD
40771 Load Shed kW Overload RW 1 WORD
40772 Load Shed kW Underfrequency RW 1 WORD
40773 Over Current RW 1 WORD
40774 EPS Supplying Load RW 1 WORD
40775 Internal Fault RW 1 WORD
40776 Engine Cooldown Delay RW 1 WORD
40777 Engine Start Delay RW 1 WORD
40778 Starting Aid RW 1 WORD
40779 Generator Running RW 1 WORD
40780 Air Damper Control RW 1 WORD
40781 Ground Fault RW 1 WORD
40782 EEPROM Write Failure RW 1 WORD
40783 Critical Overvoltage RW 1 WORD
40784 Alternator Protect Shutdown RW 1 WORD
40785 Air Damper Indicator RW 1 WORD
40786 Digital Input 01 RW 1 WORD
40787 Digital Input 02 RW 1 WORD
40788 Digital Input 03 RW 1 WORD
40789 Digital Input 04 RW 1 WORD
40790 Digital Input 05 RW 1 WORD
40791 Digital Input 06 RW 1 WORD
40792 Digital Input 07 RW 1 WORD
40793 Digital Input 08 RW 1 WORD
40794 Digital Input 09 RW 1 WORD
40795 Digital Input 10 RW 1 WORD
40796 Digital Input 11 RW 1 WORD
40797 Digital Input 12 RW 1 WORD
40798 Digital Input 13 RW 1 WORD
40799 Digital Input 14 RW 1 WORD
40800 Digital Input 15 RW 1 WORD
40801 Digital Input 16 RW 1 WORD
40802 Digital Input 17 RW 1 WORD
40803 Digital Input 18 RW 1 WORD
40804 Digital Input 19 RW 1 WORD
40805 Digital Input 20 RW 1 WORD
40806 Digital Input 21 RW 1 WORD
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

282 Appendix TP-6113 9/18


Register Parameter Access Data Type Range/Units
40807 Analog Input 01 RW 1 WORD
40808 Analog Input 02 RW 1 WORD
40809 Analog Input 03 RW 1 WORD
40810 Analog Input 04 RW 1 WORD Note: Non-zero setpoint values apply only to Analog
Inputs 1--7.
40811 Analog Input 05 RW 1 WORD
40812 Analog Input 06 RW 1 WORD
40813 Analog Input 07 RW 1 WORD
40814 Reserved for Additional Input RO 1 WORD
40815 Reserved for Additional Input RO 1 WORD
40816 Reserved for Additional Input RO 1 WORD
40817 Reserved for Additional Input RO 1 WORD
40818 Reserved for Additional Input RO 1 WORD
40819 Reserved for Additional Input RO 1 WORD
40820 Reserved for Additional Input RO 1 WORD
40821 Reserved for Additional Input RO 1 WORD
40822 Reserved for Future Use RO
through
40837
Note: Cannot read past end of block
40838 RDO Status -- RDO1 --> RDO16 RO* 1 WORD Output is high if individual bit is set. Bit 0 = RDO 1
Software-controlled RDOs are RW.
40839 RDO Status -- RDO17 --> RO* 1 WORD Output is high if individual bit is set. Bit 0 = RDO 17
RDO31
Software-controlled RDOs are RW.
Note: Cannot read past end of block
40840 Relay Driver Output 01 RW 1 WORD For RDOs: Message Code | Setpoint
40841 Relay Driver Output 02 RW 1 WORD Note: Non-zero setpoint values apply only to RDOs
assigned to analog inputs. See the Message Codes
40842 Relay Driver Output 03 RW 1 WORD
section in this Appendix for message codes.
40843 Relay Driver Output 04 RW 1 WORD
40844 Relay Driver Output 05 RW 1 WORD
40845 Relay Driver Output 06 RW 1 WORD
40846 Relay Driver Output 07 RW 1 WORD
40847 Relay Driver Output 08 RW 1 WORD
40848 Relay Driver Output 09 RW 1 WORD
40849 Relay Driver Output 10 RW 1 WORD
40850 Relay Driver Output 11 RW 1 WORD
40851 Relay Driver Output 12 RW 1 WORD
40852 Relay Driver Output 13 RW 1 WORD
40853 Relay Driver Output 14 RW 1 WORD
40854 Relay Driver Output 15 RW 1 WORD
40855 Relay Driver Output 16 RW 1 WORD
40856 Relay Driver Output 17 RW 1 WORD
40857 Relay Driver Output 18 RW 1 WORD
40858 Relay Driver Output 19 RW 1 WORD
40859 Relay Driver Output 20 RW 1 WORD
40860 Relay Driver Output 21 RW 1 WORD
40861 Relay Driver Output 22 RW 1 WORD
40862 Relay Driver Output 23 RW 1 WORD
40863 Relay Driver Output 24 RW 1 WORD
40864 Relay Driver Output 25 RW 1 WORD
40865 Relay Driver Output 26 RW 1 WORD
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

TP-6113 9/18 Appendix 283


Register Parameter Access Data Type Range/Units
40866 Relay Driver Output 27 RW 1 WORD For RDOs: Message Code | Setpoint
40867 Relay Driver Output 28 RW 1 WORD Note: Non-zero setpoint values apply only to RDOs
assigned to analog inputs. See the Message Codes
40868 Relay Driver Output 29 RW 1 WORD
section in this Appendix for message codes.
40869 Relay Driver Output 30 RW 1 WORD
40870 Relay Driver Output 31 RW 1 WORD
Note: Cannot read past end of block
40871 Event History, Page 1 (1--10) RO 40 WORDS For event history:
40911 Event History, Page 2 (11--20) RO 40 WORDS Message code|Setpoint* Hr.|Min. Day|Month, Year
* Analog Inputs only
40951 Event History, Page 3 (21--30) RO 40 WORDS
See the Message Codes section in this Appendix for
40991 Event History, Page 4 (31--40) RO 40 WORDS
message codes
41031 Event History, Page 5 (41--50) RO 40 WORDS
Note: Message code = 0xFFat end of history.
41071 Event History, Page 6 (51--60) RO 40 WORDS
41111 Event History, Page 7 (61--70) RO 40 WORDS
41151 Event History, Page 8 (71--80) RO 40 WORDS
41191 Event History, Page 9 (81--90) RO 40 WORDS
41231 Event History, Page 10 (91--100) RO 40 WORDS
Note: Cannot read past end of block
41271 Designation RW 5 WORDS 9-Character String
41276 Load RW 10 WORDS 20-Character String
41286 Location RW 10 WORDS 20-Character String
Note: Cannot read past end of block
41296-- Reserved for Future Use RO WORD
41305
Note: Cannot read past end of block
41306 Start Timed Run WO WORD 1 = Start, 0 = No Start
41307 Stop Timed Run WO WORD 1 = Stop, 0 = No Stop
41308 Reset Maintenance Records WO WORD 1 = Reset, 0 = No Reset
*0x7FD6 = data unavailable. 0x7FFF = data is out of range.

284 Appendix TP-6113 9/18


Message Codes: Event History, Common Fault, and RDO Byte Summary
Code Display Message Code Display Message
0 Emergency Stop 48 Digital Input 03
1 Overspeed 49 Digital Input 04
2 Overcrank 50 Digital Input 05
3 High Coolant Temperature Shutdown 51 Digital Input 06
4 Oil Pressure Shutdown 52 Digital Input 07
5 Low Coolant Temperature 53 Digital Input 08
Note: DCF and RDO on ECM only 54 Digital Input 09
6 Low Fuel 55 Digital Input 10
7 High Coolant Temperature Warning 56 Digital Input 11
8 Oil Pressure Warning 57 Digital Input 12
9 Master Not In Auto 58 Digital Input 13
10 NFPA 110 Fault 59 Digital Input 14
11 Low Battery Voltage 60 Digital Input 15
12 High Battery Voltage 61 Digital Input 16
13 Battery Charger Fault 62 Digital Input 17
14 System Ready 63 Digital Input 18
15 Loss of ECM Comm 64 Digital Input 19
Note: DCF and RDO on ECM only
65 Digital Input 20
16 No Oil Pressure Signal
66 Digital Input 21
17 High Oil Temperature Shutdown
67 Analog Input 01
18 No Coolant Temperature Signal
68 Analog Input 02
19 Low Coolant Level
69 Analog Input 03
20 Speed Sensor Fault
70 Analog Input 04
21 Locked Rotor
71 Analog Input 05
22 Master Switch Error
72 Analog Input 06
23 Master Switch Open
73 Analog Input 07
24 Master Switch Off
74--81 Reserved for Future Use
25 AC Sensing Loss
26 Overvoltage The following system message codes cannot be defined
27 Undervoltage as common faults but can be assigned to RDOs and are
28 Weak Battery referenced in the event stack and history.
29 Overfrequency
30 Underfrequency Message
31 Load Shed kW Overload Code Description
32 Load Shed kW Underfrequency 82 Defined Common Fault
33 Over Current 83 Software-Controlled RDO #1
34 Emergency power supply (EPS) Supplying Load 84 Software-Controlled RDO #2
35 Internal Fault 85 Software-Controlled RDO #3
36 Engine Cooldown Delay 86 Software-Controlled RDO #4
37 Engine Start Delay 87--98 Reserved
38 Starting Aid
39 Generator Running The following system message codes cannot be defined
40 Air Damper Control
as common faults or assigned to RDOs but can be
referenced in the event stack and history.
41 Ground Fault
42 EEPROM Write Failure
Message
43 Critical Overvoltage Code Description
44 Alternator Protect Shutdown 99 Genset Parameter Warning
45 Air Damper Indicator 100 Genset S/N Mismatch Warning
46 Digital Input 01 101 Genset S/N Mismatch Shutdown
47 Digital Input 02

TP-6113 9/18 Appendix 285


Function Codes: Digital Auxiliary
Input
Code Name Notes
1 Warning
2 Shutdown Type A
3 Shutdown Type B
4 Voltage Raise
5 Voltage Lower
6 VARPf Mode
7 Remote Shutdown
8 Remote Reset
9 Air Damper
10 Low Fuel
11 Field Over Voltage
12 Idle Mode ECM only
13 Battle Switch
14 Ground Fault
15 Bat Chgr Fault
16 High Oil Temperature
17 Low Coolant Lvl
18 Low Coolant ECM only.
Temperature Not user-assignable.

286 Appendix TP-6113 9/18


KOHLER CO., Kohler, Wisconsin 53044
TP-6113 9/18l Phone 920-457-4441, Fax 920-459-1646
For the nearest sales/service outlet in the
E 2001, 2002, 2004, 2006, 2007, 2010, 2011, 2014, 2017, 2018 by US and Canada, phone 1-800-544-2444
Kohler Co. All rights reserved. KOHLERPower.com

You might also like