Professional Documents
Culture Documents
CG-062 - DGA 900 family - Modbus IO Registers - Rev 3.0
CG-062 - DGA 900 family - Modbus IO Registers - Rev 3.0
Grid Solutions
Transformer Oil
Dissolved Gas and Moisture Monitor
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 2 of 58
1 INTRODUCTION
This document provides a reference to the DGA 900 family Modbus input / output (I/O)
registers. It is intended to aid system programmers who may need to reference the DGA
900 family Modbus I/O registers to integrate with a DGA 900 family product.
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 3 of 58
Data Point
Address Alias Description
Format Type
1 if high_high alarm for gas
Discrete
1014 source_1__co__high_high__alarm source_1__co is active, otherwise BOOL
Input
0
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 4 of 58
Data Point
Address Alias Description
Format Type
1 if high alarm for gas
Discrete
1033 source_1__h2__roc__high__alarm source_1__h2__roc is active, BOOL
Input
otherwise 0
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 5 of 58
Data Point
Address Alias Description
Format Type
1 if high_high alarm for gas
Discrete
1052 source_1__n2__roc__high_high__alarm source_1__n2__roc is active, BOOL
Input
otherwise 0
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 6 of 58
Data Point
Address Alias Description
Format Type
1 if low_low alarm for gas
Discrete
1071 source_1__ratio_4__low_low__alarm source_1__ratio_4 is active, BOOL
Input
otherwise 0
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 7 of 58
Data Point
Address Alias Description
Format Type
1 if high alarm for ain_2 is active, Discrete
3005 ain_2__high__alarm BOOL
otherwise 0 Input
1 if low alarm for ain_2 is active, Discrete
3006 ain_2__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_2 is Discrete
3007 ain_2__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for ain_3 is Discrete
3008 ain_3__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_3 is active, Discrete
3009 ain_3__high__alarm BOOL
otherwise 0 Input
1 if low alarm for ain_3 is active, Discrete
3010 ain_3__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_3 is Discrete
3011 ain_3__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for ain_4 is Discrete
3012 ain_4__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_4 is active, Discrete
3013 ain_4__high__alarm BOOL
otherwise 0 Input
1 if low alarm for ain_4 is active, Discrete
3014 ain_4__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_4 is Discrete
3015 ain_4__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for ain_5 is Discrete
3016 ain_5__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_5 is active, Discrete
3017 ain_5__high__alarm BOOL
otherwise 0 Input
1 if low alarm for ain_5 is active, Discrete
3018 ain_5__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_5 is Discrete
3019 ain_5__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for ain_6 is Discrete
3020 ain_6__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_6 is active, Discrete
3021 ain_6__high__alarm BOOL
otherwise 0 Input
1 if low alarm for ain_6 is active, Discrete
3022 ain_6__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_6 is Discrete
3023 ain_6__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for
din_1__transition_total__high_high__alar Discrete
3024 din_1__transition_total is active, BOOL
m Input
otherwise 0
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 8 of 58
Data Point
Address Alias Description
Format Type
Discrete
3031 din_2__alarm 1 if alarm for din_2 is active. BOOL
Input
Discrete
3032 din_3__alarm 1 if alarm for din_3 is active. BOOL
Input
1 if high_high alarm for
din_4__transition_total__high_high__alar Discrete
3033 din_4__transition_total is active, BOOL
m Input
otherwise 0
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 9 of 58
Data Point
Address Alias Description
Format Type
1 if high_high alarm for ain_8 is Discrete
3104 ain_8__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_8 is active, Discrete
3105 ain_8__high__alarm BOOL
otherwise 0 Input
1 if low alarm for ain_8 is active, Discrete
3106 ain_8__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_8 is Discrete
3107 ain_8__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for ain_9 is Discrete
3108 ain_9__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_9 is active, Discrete
3109 ain_9__high__alarm BOOL
otherwise 0 Input
1 if low alarm for ain_9 is active, Discrete
3110 ain_9__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_9 is Discrete
3111 ain_9__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for ain_10 is Discrete
3112 ain_10__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_10 is Discrete
3113 ain_10__high__alarm BOOL
active, otherwise 0 Input
1 if low alarm for ain_10 is active, Discrete
3114 ain_10__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_10 is Discrete
3115 ain_10__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for ain_11 is Discrete
3116 ain_11__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_11 is Discrete
3117 ain_11__high__alarm BOOL
active, otherwise 0 Input
1 if low alarm for ain_11 is active, Discrete
3118 ain_11__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_11 is Discrete
3119 ain_11__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for ain_12 is Discrete
3120 ain_12__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_12 is Discrete
3121 ain_12__high__alarm BOOL
active, otherwise 0 Input
1 if low alarm for ain_12 is active, Discrete
3122 ain_12__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_12 is Discrete
3123 ain_12__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for ain_13 is Discrete
3124 ain_13__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_13 is Discrete
3125 ain_13__high__alarm BOOL
active, otherwise 0 Input
1 if low alarm for ain_13 is active, Discrete
3126 ain_13__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_13 is Discrete
3127 ain_13__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for ain_14 is Discrete
3128 ain_14__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_14 is Discrete
3129 ain_14__high__alarm BOOL
active, otherwise 0 Input
1 if low alarm for ain_14 is active, Discrete
3130 ain_14__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_14 is Discrete
3131 ain_14__low_low__alarm BOOL
active, otherwise 0 Input
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 10 of 58
Data Point
Address Alias Description
Format Type
1 if high_high alarm for ain_15 is Discrete
3132 ain_15__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_15 is Discrete
3133 ain_15__high__alarm BOOL
active, otherwise 0 Input
1 if low alarm for ain_15 is active, Discrete
3134 ain_15__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_15 is Discrete
3135 ain_15__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for ain_16 is Discrete
3136 ain_16__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_16 is Discrete
3137 ain_16__high__alarm BOOL
active, otherwise 0 Input
1 if low alarm for ain_16 is active, Discrete
3138 ain_16__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_16 is Discrete
3139 ain_16__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for ain_17 is Discrete
3140 ain_17__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_17 is Discrete
3141 ain_17__high__alarm BOOL
active, otherwise 0 Input
1 if low alarm for ain_17 is active, Discrete
3142 ain_17__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_17 is Discrete
3143 ain_17__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for ain_18 is Discrete
3144 ain_18__high_high__alarm BOOL
active, otherwise 0 Input
1 if high alarm for ain_18 is Discrete
3145 ain_18__high__alarm BOOL
active, otherwise 0 Input
1 if low alarm for ain_18 is active, Discrete
3146 ain_18__low__alarm BOOL
otherwise 0 Input
1 if low_low alarm for ain_18 is Discrete
3147 ain_18__low_low__alarm BOOL
active, otherwise 0 Input
1 if high_high alarm for
Discrete
4000 to_temperature_1__high_high__alarm to_temperature_1 is active, BOOL
Input
otherwise 0
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 11 of 58
Data Point
Address Alias Description
Format Type
1 if high_high alarm for
Discrete
4008 to_temperature_5__high_high__alarm to_temperature_5 is active, BOOL
Input
otherwise 0
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 12 of 58
Data Point
Address Alias Description
Format Type
1 if high alarm for
Discrete
5011 to_temperature_6__roc__high__alarm to_temperature_6__roc is active, BOOL
Input
otherwise 0
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 13 of 58
Data Point
Address Alias Description
Format Type
'bushing current saturation'
Discrete
7015 bd_1_bushing_current_saturation_ch3 detected on the BMT LF channel BOOL
Input
3
'bushing current saturation'
Discrete
7016 bd_1_bushing_current_saturation_ch4 detected on the BMT LF channel BOOL
Input
4
'bushing current saturation'
Discrete
7017 bd_1_bushing_current_saturation_ch5 detected on the BMT LF channel BOOL
Input
5
'bushing current saturation'
Discrete
7018 bd_1_bushing_current_saturation_ch6 detected on the BMT LF channel BOOL
Input
6
'bushing failure' detected on the Discrete
7019 bd_1_bushing_failure_ch1 BOOL
BMT LF channel 1 Input
'bushing failure' detected on the Discrete
7020 bd_1_bushing_failure_ch2 BOOL
BMT LF channel 2 Input
'bushing failure' detected on the Discrete
7021 bd_1_bushing_failure_ch3 BOOL
BMT LF channel 3 Input
'bushing failure' detected on the Discrete
7022 bd_1_bushing_failure_ch4 BOOL
BMT LF channel 4 Input
'bushing failure' detected on the Discrete
7023 bd_1_bushing_failure_ch5 BOOL
BMT LF channel 5 Input
'bushing failure' detected on the Discrete
7024 bd_1_bushing_failure_ch6 BOOL
BMT LF channel 6 Input
'high noise' detected on the BMT Discrete
7025 bd_1_high_hf_noise_ch1 BOOL
HF channel 1 Input
'high noise' detected on the BMT Discrete
7026 bd_1_high_hf_noise_ch2 BOOL
HF channel 2 Input
'high noise' detected on the BMT Discrete
7027 bd_1_high_hf_noise_ch3 BOOL
HF channel 3 Input
'high noise' detected on the BMT Discrete
7028 bd_1_high_hf_noise_ch4 BOOL
HF channel 4 Input
'high noise' detected on the BMT Discrete
7029 bd_1_high_hf_noise_ch5 BOOL
HF channel 5 Input
'high noise' detected on the BMT Discrete
7030 bd_1_high_hf_noise_ch6 BOOL
HF channel 6 Input
'BMT temperature sensor failure'
Discrete
7031 bd_1_temperature_sensor_failure_ch1 detected on LF channel 1 (either BOOL
Input
1-wire or top-oil)
'BMT temperature sensor failure'
Discrete
7032 bd_1_temperature_sensor_failure_ch2 detected on LF channel 2 (either BOOL
Input
1-wire or top-oil)
'BMT temperature sensor failure'
Discrete
7033 bd_1_temperature_sensor_failure_ch3 detected on LF channel 3 (either BOOL
Input
1-wire or top-oil)
'BMT temperature sensor failure'
Discrete
7034 bd_1_temperature_sensor_failure_ch4 detected on LF channel 4 (either BOOL
Input
1-wire or top-oil)
'BMT temperature sensor failure'
Discrete
7035 bd_1_temperature_sensor_failure_ch5 detected on LF channel 5 (either BOOL
Input
1-wire or top-oil)
'BMT temperature sensor failure'
Discrete
7036 bd_1_temperature_sensor_failure_ch6 detected on LF channel 6 (either BOOL
Input
1-wire or top-oil)
'BMT ambient sensor failure' Discrete
7037 bd_1_ambient_sensor_failure BOOL
detected Input
'BMT top oil 1 temperature Discrete
7038 bd_1_top_oil1_failure BOOL
sensor failure' Input
'BMT top oil 2 temperature Discrete
7039 bd_1_top_oil2_failure BOOL
sensor failure' Input
'BMT top oil 3 temperature Discrete
7040 bd_1_top_oil3_failure BOOL
sensor failure' Input
'BMT top oil 4 temperature Discrete
7041 bd_1_top_oil4_failure BOOL
sensor failure' Input
Discrete
7042 bd_1_fpga_failure 'BMT FPGA failure' detected BOOL
Input
Discrete
7043 bd_1_gps_failure 'BMT GPS failure' detected BOOL
Input
Discrete
7044 bd_1_sdcard_failure 'BMT SD-card failure' detected BOOL
Input
Discrete
7045 bd_1_fram_failure 'BMT FRAM failure' detected BOOL
Input
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 14 of 58
Data Point
Address Alias Description
Format Type
Discrete
7046 bd_1_eeprom_failure 'BMT EEPROM failure' detected BOOL
Input
'BMT FPGA temperature' exceeds Discrete
7047 bd_1_high_fpga_temperature BOOL
the specified limit Input
'BMT FPGA power supplier
bd_1_high_fpga_power_supply_temperat Discrete
7048 temperature' exceeds the BOOL
ure Input
specified limit
'BMT MCU temperature' exceeds Discrete
7049 bd_1_high_mcu_temperature BOOL
the specified limit Input
1 if high_high alarm for BMT C1 Discrete
7050 bm_1_c1_ch1__high_high__alarm BOOL
on channel 1 Input
1 if high alarm for BMT C1 on Discrete
7051 bm_1_c1_ch1__high__alarm BOOL
channel 1. Input
1 if low alarm for BMT C1 on Discrete
7052 bm_1_c1_ch1__low__alarm BOOL
channel 1 Input
1 if low_low alarm for BMT C1 on Discrete
7053 bm_1_c1_ch1__low_low__alarm BOOL
channel 1 Input
1 if high_high alarm for BMT C1 Discrete
7054 bm_1_c1_ch2__high_high__alarm BOOL
on channel 2 Input
1 if high alarm for BMT C1 on Discrete
7055 bm_1_c1_ch2__high__alarm BOOL
channel 2 Input
1 if low alarm for BMT C1 on Discrete
7056 bm_1_c1_ch2__low__alarm BOOL
channel 2 Input
1 if low_low alarm for BMT C1 on Discrete
7057 bm_1_c1_ch2__low_low__alarm BOOL
channel 2 Input
1 if high_high alarm for BMT C1 Discrete
7058 bm_1_c1_ch3__high_high__alarm BOOL
on channel 3 Input
1 if high alarm for BMT C1 on Discrete
7059 bm_1_c1_ch3__high__alarm BOOL
channel 3 Input
1 if low alarm for BMT C1 on Discrete
7060 bm_1_c1_ch3__low__alarm BOOL
channel 3 Input
1 if low_low alarm for BMT C1 on Discrete
7061 bm_1_c1_ch3__low_low__alarm BOOL
channel 3 Input
1 if high_high alarm for BMT C1 Discrete
7062 bm_1_c1_ch4__high_high__alarm BOOL
on channel 4 Input
1 if high alarm for BMT C1 on Discrete
7063 bm_1_c1_ch4__high__alarm BOOL
channel 4 Input
1 if low alarm for BMT C1 on Discrete
7064 bm_1_c1_ch4__low__alarm BOOL
channel 4 Input
1 if low_low alarm for BMT C1 on Discrete
7065 bm_1_c1_ch4__low_low__alarm BOOL
channel 4 Input
1 if high_high alarm for BMT C1 Discrete
7066 bm_1_c1_ch5__high_high__alarm BOOL
on channel 5 Input
1 if high alarm for BMT C1 on Discrete
7067 bm_1_c1_ch5__high__alarm BOOL
channel 5 Input
1 if low alarm for BMT C1 on Discrete
7068 bm_1_c1_ch5__low__alarm BOOL
channel 5 Input
1 if low_low alarm for BMT C1 on Discrete
7069 bm_1_c1_ch5__low_low__alarm BOOL
channel 5 Input
1 if high_high alarm for BMT C1 Discrete
7070 bm_1_c1_ch6__high_high__alarm BOOL
on channel 6 Input
1 if high alarm for BMT C1 on Discrete
7071 bm_1_c1_ch6__high__alarm BOOL
channel 6 Input
1 if low alarm for BMT C1 on Discrete
7072 bm_1_c1_ch6__low__alarm BOOL
channel 6 Input
1 if low_low alarm for BMT C1 on Discrete
7073 bm_1_c1_ch6__low_low__alarm BOOL
channel 6 Input
1 if high_high alarm for BMT
bo_1_delta_angle_ch12__high_high__alar Discrete
7074 angle change between channel 1 BOOL
m Input
&2
1 if high alarm for BMT angle Discrete
7075 bo_1_delta_angle_ch12__high__alarm BOOL
change between channel 1 & 2 Input
1 if high_high alarm for BMT
bo_1_delta_angle_ch13__high_high__alar Discrete
7076 angle change between channel 1 BOOL
m Input
&3
1 if high alarm for BMT angle Discrete
7077 bo_1_delta_angle_ch13__high__alarm BOOL
change between channel 1 & 3 Input
1 if high_high alarm for BMT
bo_1_delta_angle_ch45__high_high__alar Discrete
7078 angle change between channel 4 BOOL
m Input
&5
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 15 of 58
Data Point
Address Alias Description
Format Type
1 if high alarm for BMT angle Discrete
7079 bo_1_delta_angle_ch45__high__alarm BOOL
change between channel 4 & 5 Input
1 if high_high alarm for BMT
bo_1_delta_angle_ch46__high_high__alar Discrete
7080 angle change between channel 4 BOOL
m Input
&6
1 if high alarm for BMT angle Discrete
7081 bo_1_delta_angle_ch46__high__alarm BOOL
change between channel 4 & 6 Input
1 if high_high alarm for BMT PD Discrete
7082 bm_1_pd_max_ch1__high_high__alarm BOOL
Max value on channel 1 Input
1 if high alarm for BMT PD Max Discrete
7083 bm_1_pd_max_ch1__high__alarm BOOL
value on channel 1 Input
1 if high_high alarm for BMT PD Discrete
7084 bm_1_pd_max_ch2__high_high__alarm BOOL
Max value on channel 2 Input
1 if high alarm for BMT PD Max Discrete
7085 bm_1_pd_max_ch2__high__alarm BOOL
value on channel 2 Input
1 if high_high alarm for BMT PD Discrete
7086 bm_1_pd_max_ch3__high_high__alarm BOOL
Max value on channel 3 Input
1 if high alarm for BMT PD Max Discrete
7087 bm_1_pd_max_ch3__high__alarm BOOL
value on channel 3 Input
1 if high_high alarm for BMT PD Discrete
7088 bm_1_pd_max_ch4__high_high__alarm BOOL
Max value on channel 4 Input
1 if high alarm for BMT PD Max Discrete
7089 bm_1_pd_max_ch4__high__alarm BOOL
value on channel 4 Input
1 if high_high alarm for BMT PD Discrete
7090 bm_1_pd_max_ch5__high_high__alarm BOOL
Max value on channel 5 Input
1 if high alarm for BMT PD Max Discrete
7091 bm_1_pd_max_ch5__high__alarm BOOL
value on channel 5 Input
1 if high_high alarm for BMT PD Discrete
7092 bm_1_pd_max_ch6__high_high__alarm BOOL
Max value on channel 6 Input
1 if high alarm for BMT PD Max Discrete
7093 bm_1_pd_max_ch6__high__alarm BOOL
value on channel 6 Input
1 if high alarm for BMT Discrete
7094 bm_1_temperature_ch1__high__alarm BOOL
temperature on channel 1 Input
1 if high alarm for BMT Discrete
7095 bm_1_temperature_ch2__high__alarm BOOL
temperature on channel 2 Input
1 if high alarm for BMT Discrete
7096 bm_1_temperature_ch3__high__alarm BOOL
temperature on channel 3 Input
1 if high_high alarm for BMT
Discrete
7097 bm_1_pf_abs_ch1__high_high__alarm absolute power factor on BOOL
Input
channel 1
1 if high alarm for BMT absolute Discrete
7098 bm_1_pf_abs_ch1__high__alarm BOOL
power factor on channel 1 Input
1 if high_high alarm for BMT
Discrete
7099 bm_1_pf_abs_ch2__high_high__alarm absolute power factor on BOOL
Input
channel 2
1 if high alarm for BMT absolute Discrete
7100 bm_1_pf_abs_ch2__high__alarm BOOL
power factor on channel 2 Input
1 if high_high alarm for BMT
Discrete
7101 bm_1_pf_abs_ch3__high_high__alarm bsolute power factor on channel BOOL
Input
3
1 if high alarm for BMT absolute Discrete
7102 bm_1_pf_abs_ch3__high__alarm BOOL
power factor on channel 3 Input
1 if high_high alarm for BMT polar Discrete
7103 bm_1_c1_ch1_pp__high_high__alarm BOOL
plot of C1 on channel 1 Input
1 if high alarm for BMT polar plot Discrete
7104 bm_1_c1_ch1_pp__high__alarm BOOL
of C1 on channel 1 Input
1 if high_high alarm for BMT polar Discrete
7105 bm_1_c1_ch2_pp__high_high__alarm BOOL
plot of C1 on channel 2 Input
1 if high alarm for BMT polar plot Discrete
7106 bm_1_c1_ch2_pp__high__alarm BOOL
of C1 on channel 2 Input
1 if high_high alarm for BMT polar Discrete
7107 bm_1_c1_ch3_pp__high_high__alarm BOOL
plot of C1 on channel 3 Input
1 if high alarm for BMT polar plot Discrete
7108 bm_1_c1_ch3_pp__high__alarm BOOL
of C1 on channel 3 Input
1 if high_high alarm for BMT polar Discrete
7109 bm_1_c1_ch4_pp__high_high__alarm BOOL
plot of C1 on channel 4 Input
1 if high alarm for BMT polar plot Discrete
7110 bm_1_c1_ch4_pp__high__alarm BOOL
of C1 on channel 4 Input
1 if high_high alarm for BMT polar Discrete
7111 bm_1_c1_ch5_pp__high_high__alarm BOOL
plot of C1 on channel 5 Input
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 16 of 58
Data Point
Address Alias Description
Format Type
1 if high alarm for BMT polar plot Discrete
7112 bm_1_c1_ch5_pp__high__alarm BOOL
of C1 on channel 5 Input
1 if high_high alarm for BMT polar Discrete
7113 bm_1_c1_ch6_pp__high_high__alarm BOOL
plot of C1 on channel 6 Input
1 if high alarm for BMT polar plot Discrete
7114 bm_1_c1_ch6_pp__high__alarm BOOL
of C1 on channel 6 Input
1 if high_high alarm for BMT polar Discrete
7115 bm_1_pf_ch1_pp__high_high__alarm BOOL
plot of pf on channel 1 Input
1 if high alarm for BMT polar plot Discrete
7116 bm_1_pf_ch1_pp__high__alarm BOOL
of pf on channel 1 Input
1 if high_high alarm for BMT polar Discrete
7117 bm_1_pf_ch2_pp__high_high__alarm BOOL
plot of pf on channel 2 Input
1 if high alarm for BMT polar plot Discrete
7118 bm_1_pf_ch2_pp__high__alarm BOOL
of pf on channel 2 Input
1 if high_high alarm for BMT polar Discrete
7119 bm_1_pf_ch3_pp__high_high__alarm BOOL
plot of pf on channel 3 Input
1 if high alarm for BMT polar plot Discrete
7120 bm_1_pf_ch3_pp__high__alarm BOOL
of pf on channel 3 Input
1 if high_high alarm for BMT polar Discrete
7121 bm_1_pf_ch4_pp__high_high__alarm BOOL
plot of pf on channel 4 Input
1 if high alarm for BMT polar plot Discrete
7122 bm_1_pf_ch4_pp__high__alarm BOOL
of pf on channel 4 Input
1 if high_high alarm for BMT polar Discrete
7123 bm_1_pf_ch5_pp__high_high__alarm BOOL
plot of pf on channel 5 Input
1 if high alarm for BMT polar plot Discrete
7124 bm_1_pf_ch5_pp__high__alarm BOOL
of pf on channel 5 Input
1 if high_high alarm for BMT polar Discrete
7125 bm_1_pf_ch6_pp__high_high__alarm BOOL
plot of pf on channel 6 Input
1 if high alarm for BMT polar plot Discrete
7126 bm_1_pf_ch6_pp__high__alarm BOOL
of pf on channel 6 Input
1 if high_high alarm for BMT polar Discrete
7127 bm_1_pdi_ch1_pp__high_high__alarm BOOL
plot of PDI on channel 1 Input
1 if high alarm for BMT polar plot Discrete
7128 bm_1_pdi_ch1_pp__high__alarm BOOL
of PDI on channel 1 Input
1 if high_high alarm for BMT polar Discrete
7129 bm_1_pdi_ch2_pp__high_high__alarm BOOL
plot of PDI on channel 2 Input
1 if high alarm for BMT polar plot Discrete
7130 bm_1_pdi_ch2_pp__high__alarm BOOL
of PDI on channel 2 Input
1 if high_high alarm for BMT polar Discrete
7131 bm_1_pdi_ch3_pp__high_high__alarm BOOL
plot of PDI on channel 3 Input
1 if high alarm for BMT polar plot Discrete
7132 bm_1_pdi_ch3_pp__high__alarm BOOL
of PDI on channel 3 Input
bm_1_pd_count_ch1_pp__high_high__ala 1 if high_high alarm for BMT polar Discrete
7133 BOOL
rm plot of PD count on channel 1 Input
1 if high alarm for BMT polar plot Discrete
7134 bm_1_pd_count_ch1_pp__high__alarm BOOL
of PD count on channel 1 Input
bm_1_pd_count_ch2_pp__high_high__ala 1 if high_high alarm for BMT polar Discrete
7135 BOOL
rm plot of PD count on channel 2 Input
1 if high alarm for BMT polar plot Discrete
7136 bm_1_pd_count_ch2_pp__high__alarm BOOL
of PD count on channel 2 Input
bm_1_pd_count_ch3_pp__high_high__ala 1 if high_high alarm for BMT polar Discrete
7137 BOOL
rm plot of PD count on channel 3 Input
1 if high alarm for BMT polar plot Discrete
7138 bm_1_pd_count_ch3_pp__high__alarm BOOL
of PD count on channel 3 Input
bm_1_pd_value_ch1_pp__high_high__alar 1 if high_high alarm for BMT polar Discrete
7139 BOOL
m plot of PD value on channel 1 Input
1 if high alarm for BMT polar plot Discrete
7140 bm_1_pd_value_ch1_pp__high__alarm BOOL
of PD value on channel 1 Input
bm_1_pd_value_ch2_pp__high_high__alar 1 if high_high alarm for BMT polar Discrete
7141 BOOL
m plot of PD value on channel 2 Input
1 if high alarm for BMT polar plot Discrete
7142 bm_1_pd_value_ch2_pp__high__alarm BOOL
of PD value on channel 2 Input
bm_1_pd_value_ch3_pp__high_high__alar 1 if high_high alarm for BMT polar Discrete
7143 BOOL
m plot of PD value on channel 3 Input
1 if high alarm for BMT polar plot Discrete
7144 bm_1_pd_value_ch3_pp__high__alarm BOOL
of PD value on channel 3 Input
1 if high_high alarm for BMT polar Discrete
7145 bm_1_c1_abs_ch1_pp__high_high__alarm BOOL
plot of absolute C1 on channel 1 Input
1 if high alarm for BMT polar plot Discrete
7146 bm_1_c1_abs_ch1_pp__high__alarm BOOL
of absolute C1 on channel 1 Input
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 17 of 58
Data Point
Address Alias Description
Format Type
1 if high_high alarm for BMT polar Discrete
7147 bm_1_c1_abs_ch2_pp__high_high__alarm BOOL
plot of absolute C1 on channel 2 Input
1 if high alarm for BMT polar plot Discrete
7148 bm_1_c1_abs_ch2_pp__high__alarm BOOL
of absolute C1 on channel 2 Input
1 if high_high alarm for BMT polar Discrete
7149 bm_1_c1_abs_ch3_pp__high_high__alarm BOOL
plot of absolute C1 on channel 3 Input
1 if high alarm for BMT polar plot Discrete
7150 bm_1_c1_abs_ch3_pp__high__alarm BOOL
of absolute C1 on channel 3 Input
1 if high_high alarm for BMT polar Discrete
7151 bm_1_pf_abs_ch1_pp__high_high__alarm BOOL
plot of absolute pf on channel 1 Input
1 if high alarm for BMT polar plot Discrete
7152 bm_1_pf_abs_ch1_pp__high__alarm BOOL
of absolute pf on channel 1. Input
1 if high_high alarm for BMT polar Discrete
7153 bm_1_pf_abs_ch2_pp__high_high__alarm BOOL
plot of absolute pf on channel 2 Input
1 if high alarm for BMT polar plot Discrete
7154 bm_1_pf_abs_ch2_pp__high__alarm BOOL
of absolute pf on channel 2 Input
1 if high_high alarm for BMT polar Discrete
7155 bm_1_pf_abs_ch3_pp__high_high__alarm BOOL
plot of absolute pf on channel 3 Input
1 if high alarm for BMT polar plot Discrete
7156 bm_1_pf_abs_ch3_pp__high__alarm BOOL
of absolute pf on channel 3 Input
1 if Hottest Spot Temperature
mo_whst_winding_hottest_hot_spot_te Discrete
8000 High-High alarm is ON,, BOOL
mperature__high_high__alarm Input
otherwise 0
mo_whst_winding_hottest_hot_spot_te 1 if Hottest Spot Temperature Discrete
8001 BOOL
mperature__high__alarm High alarm is ON,, otherwise 0 Input
1 if Water Condensation
mo_mco_water_cond_temp__high_high_ Discrete
8002 Temperature High-High alarm is BOOL
_alarm Input
ON,, otherwise 0
1 if Water Condensation
mo_mco_water_cond_temp__high__alar Discrete
8003 Temperature High alarm is ON,, BOOL
m Input
otherwise 0
mo_mstwind_bubbling_temperature_ma 1 if Bubbling Temperature Margin Discrete
8004 BOOL
rgin__low__alarm Low alarm is ON,, otherwise 0 Input
1 if Bubbling Temperature Margin
mo_mstwind_bubbling_temperature_ma Discrete
8005 Low-Low alarm is ON,, otherwise BOOL
rgin__low_low__alarm Input
0
1 if Moisture Content in
mo_mstinsbar_moisture_insulation_barri Discrete
8006 Insulating Barriers High-High BOOL
er__high_high__alarm Input
alarm is ON,, otherwise 0
1 if Moisture Content in
mo_mstinsbar_moisture_insulation_barri Discrete
8007 Insulating Barriers High alarm is BOOL
er__high__alarm Input
ON,, otherwise 0
mo_csm_cooling_bank_1_deficiency_alar 1 if Cooling Bank 1 Deficiency Discrete
8008 BOOL
m__alarm Alarm is ON,, otherwise 0 Input
mo_csm_cooling_bank_2_deficiency_alar 1 if Cooling Bank 2 Deficiency Discrete
8009 BOOL
m__alarm Alarm is ON,, otherwise 0 Input
mo_csm_cooling_bank_3_deficiency_alar 1 if Cooling Bank 3 Deficiency Discrete
8010 BOOL
m__alarm Alarm is ON,, otherwise 0 Input
mo_csm_cooling_bank_4_deficiency_alar 1 if Cooling Bank 4 Deficiency Discrete
8011 BOOL
m__alarm Alarm is ON,, otherwise 0 Input
mo_csm_cooling_bank_1_over_current_ 1 if Cooling Bank 1 Overcurrent Discrete
8012 BOOL
warning__alarm Warning is ON,, otherwise 0 Input
mo_csm_cooling_bank_2_over_current_ 1 if Cooling Bank 2 Overcurrent Discrete
8013 BOOL
warning__alarm Warning is ON,, otherwise 0 Input
mo_csm_cooling_bank_3_over_current_ 1 if Cooling Bank 3 Overcurrent Discrete
8014 BOOL
warning__alarm Warning is ON,, otherwise 0 Input
mo_csm_cooling_bank_4_over_current_ 1 if Cooling Bank 4 Overcurrent Discrete
8015 BOOL
warning__alarm Warning is ON,, otherwise 0 Input
mo_csm_cooling_bank_1_over_current_a 1 if Cooling Bank 1 Overcurrent Discrete
8016 BOOL
larm__alarm Alarm is ON,, otherwise 0 Input
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 18 of 58
Data Point
Address Alias Description
Format Type
mo_csm_cooling_bank_2_over_current_a 1 if Cooling Bank 2 Overcurrent Discrete
8017 BOOL
larm__alarm Alarm is ON,, otherwise 0 Input
mo_csm_cooling_bank_3_over_current_a 1 if Cooling Bank 3 Overcurrent Discrete
8018 BOOL
larm__alarm Alarm is ON,, otherwise 0 Input
mo_csm_cooling_bank_4_over_current_a 1 if Cooling Bank 4 Overcurrent Discrete
8019 BOOL
larm__alarm Alarm is ON,, otherwise 0 Input
mo_csm_cooling_stage_malfunction__ala 1 if Cooling Stage Malfunction Discrete
8020 BOOL
rm Alarm is ON,, otherwise 0 Input
1 if Cooling Bank 1 Continuous
mo_csm_cooling_bank_1_continuous_no Discrete
8021 Non-Operational Time High-High BOOL
noperational_time_hour__high__alarm Input
Alarm is ON,, otherwise 0
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 19 of 58
Data Point
Address Alias Description
Format Type
mo_oltc_torque_max_pwr1_pct__high__a OLTC Motor Torque Maximum 1 Discrete
8040 BOOL
larm (%). High Input
mo_oltc_torque_max_pwr2_pct__high_hi OLTC Motor Torque Maximum 2 Discrete
8041 BOOL
gh__alarm (%). High-High Input
mo_oltc_torque_max_pwr2_pct__high__a OLTC Motor Torque Maximum 2 Discrete
8042 BOOL
larm (%). High Input
mo_oltc_torque_max_pwr3_pct__high_hi OLTC Motor Torque Maximum 3 Discrete
8043 BOOL
gh__alarm (%).High-High Input
mo_oltc_torque_max_pwr3_pct__high__a OLTC Motor Torque Maximum 3 Discrete
8044 BOOL
larm (%).High Input
mo_oltc_torque_avg_pwr_pct__high_high OLTC Motor Average Torque Discrete
8045 BOOL
__alarm (%).High-High Input
mo_oltc_torque_avg_pwr_pct__high__ala OLTC Motor Average Torque Discrete
8046 BOOL
rm (%).High Input
1 if Cooling Bank 1 is ON,, Discrete
8047 mo_csm_cooling_bank_1_on BOOL
otherwise 0 Input
1 if Cooling Bank 2 is ON,, Discrete
8048 mo_csm_cooling_bank_2_on BOOL
otherwise 0 Input
1 if Cooling Bank 3 is ON,, Discrete
8049 mo_csm_cooling_bank_3_on BOOL
otherwise 0 Input
1 if Cooling Bank 4 is ON,, Discrete
8050 mo_csm_cooling_bank_4_on BOOL
otherwise 0 Input
1000 FLOAT3 Input
source_1__h2 Hydrogen concentration (ppm)
1001 2 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 20 of 58
Data Point
Address Alias Description
Format Type
1028 FLOAT3 Input
source_1__oil_pressure Oil pressure (kPa)
1029 2 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 21 of 58
Data Point
Address Alias Description
Format Type
FLOAT3 Input
2503
2 Register
2504 FLOAT3 Input
source_1__ratio_3 Gas ratio 3
2505 2 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 22 of 58
Data Point
Address Alias Description
Format Type
FLOAT3 Input
2621
2 Register
2622 FLOAT3 Input
ain_18 Ain 18 value (user defined units)
2623 2 Register
5008 source_1__co__high_high__limit
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 23 of 58
Data Point
Address Alias Description
Format Type
high_high alarm limit for gas FLOAT3 Input
5009
source_1__co (ppm) 2 Register
5010 high alarm limit for gas FLOAT3 Input
source_1__co__high__limit
5011 source_1__co (ppm) 2 Register
5504 source_1__co2__roc__high_high__limit
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 24 of 58
Data Point
Address Alias Description
Format Type
high_high alarm limit for FLOAT3 Input
5505
source_1__co2__roc (ppm/day) 2 Register
5506 high alarm limit for FLOAT3 Input
source_1__co2__roc__high__limit
5507 source_1__co2__roc (ppm/day) 2 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 25 of 58
Data Point
Address Alias Description
Format Type
low alarm limit for
FLOAT3 Input
5549 source_1__rcdcm__roc
2 Register
(ppm/day)
5550 low_low alarm limit for
FLOAT3 Input
source_1__rcdcm__roc__low_low__limit source_1__rcdcm__roc
5551 2 Register
(ppm/day)
6000 high_high alarm limit for FLOAT3 Input
source_1__ratio_1__high_high__limit
6001 source_1__ratio_1 2 Register
6040 source_1__ratio_6__high_high__limit
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 26 of 58
Data Point
Address Alias Description
Format Type
high_high alarm limit for FLOAT3 Input
6041
source_1__ratio_6 2 Register
6042 high alarm limit for FLOAT3 Input
source_1__ratio_6__high__limit
6043 source_1__ratio_6 2 Register
6528 to_temperature_8__high_high__limit
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 27 of 58
Data Point
Address Alias Description
Format Type
high_high alarm limit for FLOAT3 Input
6529
to_temperature_8 (°C) 2 Register
6530 high alarm limit for FLOAT3 Input
to_temperature_8__high__limit
6531 to_temperature_8 (°C) 2 Register
7508 ain_2__high_high__limit
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 28 of 58
Data Point
Address Alias Description
Format Type
high_high alarm limit for ain_2 FLOAT3 Input
7509
(user defined units) 2 Register
7510 high alarm limit for ain_2 (user FLOAT3 Input
ain_2__high__limit
7511 defined units) 2 Register
7552 din_2__transition_total__high_high__limit
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 29 of 58
Data Point
Address Alias Description
Format Type
high_high alarm limit for FLOAT3 Input
7553
din_2__transition_total 2 Register
7554 high alarm limit for FLOAT3 Input
din_2__transition_total__high__limit
7555 din_2__transition_total 2 Register
7612 ain_8__low__limit
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 30 of 58
Data Point
Address Alias Description
Format Type
low alarm limit for ain_8 (user FLOAT3 Input
7613
defined units) 2 Register
7614 low_low alarm limit for ain_8 FLOAT3 Input
ain_8__low_low__limit
7615 (user defined units) 2 Register
7656 ain_14__high_high__limit
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 31 of 58
Data Point
Address Alias Description
Format Type
high_high alarm limit for ain_14 FLOAT3 Input
7657
(user defined units) 2 Register
7658 high alarm limit for ain_14 (user FLOAT3 Input
ain_14__high__limit
7659 defined units) 2 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 32 of 58
Data Point
Address Alias Description
Format Type
System date in Local time in GE Input
8005
binary format (see Section 3) Register
8006 System time in Local time in GE Input
time_local_ge TIME
8007 binary format (see Section 3) Register
8040 Input
source_1__presens_error_code PreSens O2 Sensor Error Codes UINT32
8041 Register
8044 Input
mcb_firmware_version Host Firmware Version UINT32
8045 Register
8500 Input
din_1__transition_total DIN1 transition total UINT32
8501 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 33 of 58
Data Point
Address Alias Description
Format Type
Input
8503
Register
8504 Input
din_3__transition_total DIN3 transition total UINT32
8505 Register
8506 Input
din_4__transition_total DIN4 transition total UINT32
8507 Register
8508 Input
din_5__transition_total DIN5 transition total UINT32
8509 Register
8510 Input
din_6__transition_total DIN6 transition total UINT32
8511 Register
8512 Input
din_7__transition_total DIN7 transition total UINT32
8513 Register
8514 Input
din_8__transition_total DIN8 transition total UINT32
8515 Register
8516 Input
din_9__transition_total DIN9 transition total UINT32
8517 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 34 of 58
Data Point
Address Alias Description
Format Type
source_1__relative_saturation__integer_v source_1__relative_saturation, Input
9018 UINT16
ersion integer_version (%) Register
Input
9019 source_1__presens_error_state PreSens O2 Sensor Error State UINT16
Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 35 of 58
Data Point
Address Alias Description
Format Type
to_temperature_1, integer Input
9500 to_temperature_1__integer_version INT16
version, (°C) Register
to_temperature_2, integer Input
9501 to_temperature_2__integer_version INT16
version, (°C) Register
to_temperature_3, integer Input
9502 to_temperature_3__integer_version INT16
version, (°C) Register
to_temperature_4, integer Input
9503 to_temperature_4__integer_version INT16
version, (°C) Register
to_temperature_5, integer Input
9504 to_temperature_5__integer_version INT16
version, (°C) Register
to_temperature_6, integer Input
9505 to_temperature_6__integer_version INT16
version, (°C) Register
to_temperature_7, integer Input
9506 to_temperature_7__integer_version INT16
version, (°C) Register
to_temperature_8, integer Input
9507 to_temperature_8__integer_version INT16
version, (°C) Register
source_1__oil_temperature__integer_ver source_1__oil_temperature, Input
9800 INT16
sion integer_version, LSB = 0.1°C Register
source_1__ambient_temperature__integ source_1__ambient_temperature Input
9801 INT16
er_version , integer_version, LSB = 0.1°C Register
source_1__norm_temperature__integer_ source_1__norm_temperature, Input
9802 INT16
version integer_version, LSB = 0.1°C Register
Input
9803 source_1__pga_error_state PGA Error State INT16
Register
9900
9901
9902
9903
9904
9905
9906
9907 Input
mcb_product_id DGA System ID TEXT
9908 Register
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919 Input
mcb_serial_number DGA 900 Serial Number TEXT
9920 Register
9921
9922
9923
10000 Apparent Power in Winding H FLOAT3 Input
mo_mva_apparent_power_h
10001 (MVA) 2 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 36 of 58
Data Point
Address Alias Description
Format Type
10002 Apparent Power in Winding X FLOAT3 Input
mo_mva_apparent_power_x
10003 (MVA) 2 Register
10044
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 37 of 58
Data Point
Address Alias Description
Format Type
mo_iam_moisture_aging_acceleration_fa Moisture aging acceleration FLOAT3 Input
10045
ctor factor 2 Register
10046 mo_iam_oxygen_aging_acceleration_fact FLOAT3 Input
Oxygen aging acceleration factor
10047 or 2 Register
10084 mo_oltc_torque_max_pwr3
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 38 of 58
Data Point
Address Alias Description
Format Type
OLTC Motor Torque Maximum 3 FLOAT3 Input
10085
(W) 2 Register
10086 FLOAT3 Input
mo_oltc_torque_avg_pwr OLTC Motor Average Torque (W)
10087 2 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 39 of 58
Data Point
Address Alias Description
Format Type
High-High limit for
mo_oltc_temp_oil_short_term_diff__high FLOAT3 Input
10229 mo_oltc_temp_oil_short_term_di
_high__limit 2 Register
ff
10230 High limit for
mo_oltc_temp_oil_short_term_diff__high FLOAT3 Input
mo_oltc_temp_oil_short_term_di
10231 __limit 2 Register
ff
10232 mo_oltc_temp_oil_long_term_diff__high_ High-High limit for FLOAT3 Input
10233 high__limit mo_oltc_temp_oil_long_term_diff 2 Register
10400 Input
mo_iam_cumulative_aging Cumulative Aging (hour) UINT32
10401 Register
10404 UINT32
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 40 of 58
Data Point
Address Alias Description
Format Type
mo_csm_cooling_bank_2_user_operating Cooling Bank 2 User Operating Input
10405
_time Time (sec) Register
10406 mo_csm_cooling_bank_3_user_operating Cooling Bank 3 User Operating Input
UINT32
10407 _time Time (sec) Register
10448 UINT32
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 41 of 58
Data Point
Address Alias Description
Format Type
mo_csm_cooling_bank_4_service_numbe Cooling Bank 4 Service Number Input
10449
r_switching of Switching Register
10450 Input
mo_oltc_tp_operations Total number of OLTC operations UINT32
10451 Register
10454 Input
mo_oltc_tp_total_operating_time Total OLTC operating time UINT32
10455 Register
10456 Input
mo_oltc_tp_tap_position_counter_1 OLTC Tap Position Counter 1 UINT32
10457 Register
10458 Input
mo_oltc_tp_tap_position_counter_2 OLTC Tap Position Counter 2 UINT32
10459 Register
10460 Input
mo_oltc_tp_tap_position_counter_3 OLTC Tap Position Counter 3 UINT32
10461 Register
10462 Input
mo_oltc_tp_tap_position_counter_4 OLTC Tap Position Counter 4 UINT32
10463 Register
10464 Input
mo_oltc_tp_tap_position_counter_5 OLTC Tap Position Counter 5 UINT32
10465 Register
10466 Input
mo_oltc_tp_tap_position_counter_6 OLTC Tap Position Counter 6 UINT32
10467 Register
10468 Input
mo_oltc_tp_tap_position_counter_7 OLTC Tap Position Counter 7 UINT32
10469 Register
10470 Input
mo_oltc_tp_tap_position_counter_8 OLTC Tap Position Counter 8 UINT32
10471 Register
10472 Input
mo_oltc_tp_tap_position_counter_9 OLTC Tap Position Counter 9 UINT32
10473 Register
10474 Input
mo_oltc_tp_tap_position_counter_10 OLTC Tap Position Counter 10 UINT32
10475 Register
10476 Input
mo_oltc_tp_tap_position_counter_11 OLTC Tap Position Counter 11 UINT32
10477 Register
10478 Input
mo_oltc_tp_tap_position_counter_12 OLTC Tap Position Counter 12 UINT32
10479 Register
10480 Input
mo_oltc_tp_tap_position_counter_13 OLTC Tap Position Counter 13 UINT32
10481 Register
10482 Input
mo_oltc_tp_tap_position_counter_14 OLTC Tap Position Counter 14 UINT32
10483 Register
10484 Input
mo_oltc_tp_tap_position_counter_15 OLTC Tap Position Counter 15 UINT32
10485 Register
10486 Input
mo_oltc_tp_tap_position_counter_16 OLTC Tap Position Counter 16 UINT32
10487 Register
10488 Input
mo_oltc_tp_tap_position_counter_17 OLTC Tap Position Counter 17 UINT32
10489 Register
10490 Input
mo_oltc_tp_tap_position_counter_18 OLTC Tap Position Counter 18 UINT32
10491 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 42 of 58
Data Point
Address Alias Description
Format Type
Input
10493
Register
10494 Input
mo_oltc_tp_tap_position_counter_20 OLTC Tap Position Counter 20 UINT32
10495 Register
10496 Input
mo_oltc_tp_tap_position_counter_21 OLTC Tap Position Counter 21 UINT32
10497 Register
10498 Input
mo_oltc_tp_tap_position_counter_22 OLTC Tap Position Counter 22 UINT32
10499 Register
10500 Input
mo_oltc_tp_tap_position_counter_23 OLTC Tap Position Counter 23 UINT32
10501 Register
10502 Input
mo_oltc_tp_tap_position_counter_24 OLTC Tap Position Counter 24 UINT32
10503 Register
10504 Input
mo_oltc_tp_tap_position_counter_25 OLTC Tap Position Counter 25 UINT32
10505 Register
10506 Input
mo_oltc_tp_tap_position_counter_26 OLTC Tap Position Counter 26 UINT32
10507 Register
10508 Input
mo_oltc_tp_tap_position_counter_27 OLTC Tap Position Counter 27 UINT32
10509 Register
10510 Input
mo_oltc_tp_tap_position_counter_28 OLTC Tap Position Counter 28 UINT32
10511 Register
10512 Input
mo_oltc_tp_tap_position_counter_29 OLTC Tap Position Counter 29 UINT32
10513 Register
10514 Input
mo_oltc_tp_tap_position_counter_30 OLTC Tap Position Counter 30 UINT32
10515 Register
10516 Input
mo_oltc_tp_tap_position_counter_31 OLTC Tap Position Counter 31 UINT32
10517 Register
10518 Input
mo_oltc_tp_tap_position_counter_32 OLTC Tap Position Counter 32 UINT32
10519 Register
10520 Input
mo_oltc_tp_tap_position_counter_33 OLTC Tap Position Counter 33 UINT32
10521 Register
10522 Input
mo_oltc_tp_tap_position_counter_34 OLTC Tap Position Counter 34 UINT32
10523 Register
10524 Input
mo_oltc_tp_tap_position_counter_35 OLTC Tap Position Counter 35 UINT32
10525 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 43 of 58
Data Point
Address Alias Description
Format Type
Tap Position 6 Cumulative Time Input
10537
since Last Recording (sec) Register
10538 Tap Position 7 Cumulative Time Input
mo_oltc_tp_tap_position_time_7 UINT32
10539 since Last Recording (sec) Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 44 of 58
Data Point
Address Alias Description
Format Type
Tap Position 28 Cumulative Time Input
10581
since Last Recording (sec) Register
10582 Tap Position 29 Cumulative Time Input
mo_oltc_tp_tap_position_time_29 UINT32
10583 since Last Recording (sec) Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 45 of 58
Data Point
Address Alias Description
Format Type
Overload factor for K (p.u.) = 1.7
Input
10715 mo_dlg_overload_factor_17 (see Dynamic Loading Model UINT16
Register
Overload Factors below)
Overload time for K (p.u.) = 1.8 Input
10716 mo_dlg_overload_time_18 UINT16
(Min) Register
Overload factor for K (p.u.) = 1.8
Input
10717 mo_dlg_overload_factor_18 (see Dynamic Loading Model UINT16
Register
Overload Factors below)
Overload time for K (p.u.) = 1.9 Input
10718 mo_dlg_overload_time_19 UINT16
(Min) Register
Overload factor for K (p.u.) = 1.9
Input
10719 mo_dlg_overload_factor_19 (see Dynamic Loading Model UINT16
Register
Overload Factors below)
Overload time for K (p.u.) = 2.0 Input
10720 mo_dlg_overload_time_20 UINT16
(Min) Register
Overload factor for K (p.u.) = 2.0
Input
10721 mo_dlg_overload_factor_20 (see Dynamic Loading Model UINT16
Register
Overload Factors below)
Cooling Stage Currently in Input
10722 mo_csm_cooling_stage UINT16
Service Register
Current OLTC Tap (Mechanical) Input
10723 mo_oltc_tp_current_tap_position UINT16
Position Register
Input
10724 mo_oltc_tp_operations_per_hour OLTC Operations per Hour UINT16
Register
Input
10725 mo_oltc_tp_operations_per_day OLTC Operations per Day UINT16
Register
mo_oltc_tp_current_tap_electrical_positi Current OLTC Tap Electrical Input
10726 UINT16
on Position Register
Final OLTC Tap (Electrical) Input
10727 mo_oltc_final_elec_tap_pos UINT16
Position Register
Previous OLTC Tap (Electrical) Input
10728 mo_oltc_prev_elec_tap_pos UINT16
Position Register
Position before the Previous Input
10729 mo_oltc_prev_prev_elec_tap_pos UINT16
OLTC Tap (Electrical) Position Register
Input
10730 mo_oltc_tap_pos_group OLTC Tap Position Group number UINT16
Register
11000 BMT System main power FLOAT3 Input
bm_1_frequency
11001 frequency 2 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 46 of 58
Data Point
Address Alias Description
Format Type
11018 BMT measured current on LF FLOAT3 Input
bm_1_current_ch3
11019 channel 3 2 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 47 of 58
Data Point
Address Alias Description
Format Type
11062 Estimated bushing temperature
for channel 2 (based on 1-wire
FLOAT3 Input
bm_1_temperature_ch2 temperature sensors or top oil
11063 2 Register
temperature sensors, depending
on configuration)
11064 Estimated bushing temperature
for channel 3 (based on 1-wire
FLOAT3 Input
bm_1_temperature_ch3 temperature sensors or top oil
11065 2 Register
temperature sensors, depending
on configuration)
11066 Estimated bushing temperature
for channel 4 (based on 1-wire
FLOAT3 Input
bm_1_temperature_ch4 temperature sensors or top oil
11067 2 Register
temperature sensors, depending
on configuration)
11068 Estimated bushing temperature
for channel 5 (based on 1-wire
FLOAT3 Input
bm_1_temperature_ch5 temperature sensors or top oil
11069 2 Register
temperature sensors, depending
on configuration)
11070 Estimated bushing temperature
for channel 6 (based on 1-wire
FLOAT3 Input
bm_1_temperature_ch6 temperature sensors or top oil
11071 2 Register
temperature sensors, depending
on configuration)
11072 (mW) PDI for high frequency FLOAT3 Input
bm_1_pdi_ch1
11073 channel 1 2 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 48 of 58
Data Point
Address Alias Description
Format Type
Average number of PD events on
the main frequency cycle for high
FLOAT3 Input
11099 frequency channel 2, calculated
2 Register
based on PD events that has no
associated event from neutral CT
11100 Average number of PD events on
the main frequency cycle for high
FLOAT3 Input
bm_1_pd_count_ch3_nless frequency channel 3, calculated
11101 2 Register
based on PD events that has no
associated event from neutral CT
11102 (pC) Average PD value for the FLOAT3 Input
bm_1_pd_value_ch1
11103 high frequency channel 1 2 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 49 of 58
Data Point
Address Alias Description
Format Type
(pC) Maximum PD value detected
on high frequency channel 3
FLOAT3 Input
11137 since last reporting, calculated
2 Register
based on PD events that has no
associated event from neutral CT
11138 Measured noise threshold level
FLOAT3 Input
bm_1_hf_noise_ch1 for HF channel 1 (in the range
11139 2 Register
from 0 to 65535.0)
11140 Measured noise threshold level
FLOAT3 Input
bm_1_hf_noise_ch2 for HF channel 2 (in the range
11141 2 Register
from 0 to 65535.0)
11142 Measured noise threshold level
FLOAT3 Input
bm_1_hf_noise_ch3 for HF channel 3 (in the range
11143 2 Register
from 0 to 65535.0)
11144 Measured noise threshold level
FLOAT3 Input
bm_1_hf_noise_ch4 for HF channel 4 (in the range
11145 2 Register
from 0 to 65535.0)
11146 Measured noise threshold level
FLOAT3 Input
bm_1_hf_noise_ch5 for HF channel 5 (in the range
11147 2 Register
from 0 to 65535.0)
11148 Measured noise threshold level
FLOAT3 Input
bm_1_hf_noise_ch6 for HF channel 6 (in the range
11149 2 Register
from 0 to 65535.0)
11150 FLOAT3 Input
bm_1_ambient_temperature BMT Ambient temperature
11151 2 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 50 of 58
Data Point
Address Alias Description
Format Type
11180 (pF) Measured absolute C1 for FLOAT3 Input
bm_1_c1_abs_ch1
11181 the channel 1 2 Register
11324 bm_1_c1_ch4__high_high__limit
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 51 of 58
Data Point
Address Alias Description
Format Type
Value of limit high_high for BMT FLOAT3 Input
11325
C1 on channel 4 2 Register
11326 Value of limit high for BMT C1 on FLOAT3 Input
bm_1_c1_ch4__high__limit
11327 channel 4 2 Register
11368 bm_1_pd_max_ch2__high_high__limit
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 52 of 58
Data Point
Address Alias Description
Format Type
Value of limit high_high for BMT FLOAT3 Input
11369
PD max on channel 2 2 Register
11370 Value of limit high for BMT PD FLOAT3 Input
bm_1_pd_max_ch2__high__limit
11371 max on channel 2 2 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 53 of 58
Data Point
Address Alias Description
Format Type
FLOAT3 Input
11413
2 Register
11414 bo_1_pf_primary_modulo__high_high__li Value for BMT pf primary FLOAT3 Input
11415 mit high_high 2 Register
11550 Input
bp_1_serial_number BMT Unit serial number UINT32
11551 Register
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 54 of 58
Data Point
Address Alias Description
Format Type
11601
11602
11603
Input
11604
Register
11605
11606
11607
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 55 of 58
3 DGA 900 FAMILY MODBUS ENUMERATION
Table 3-1 lists the DGA scheduler modes.
Table 3-1: DGA scheduler mode
Output Mode
0 Normal Mode
1 Caution Mode
2 Alarm Mode
3 Suspended Mode
Table 3-2 lists the binary date format for the Multilin device.
Table 3-2: Multilin device date format
Format Description
Reg MMDD(hex) MM = Month from 1 to 12 in High Byte of the Register, Binary format
Reg+1 YYYY (hex) YYYY = Year, Binary format (valid range from 1990 to 2089)
Table 3-3 lists the binary time format for the Multilin device.
Table 3-3: Multilin device time format
Format Description
Reg HHMM (hex) HH = Hours from 0 to 23 in High Byte of the Register, Binary format
Reg+1 SSSS (hex) SSSS = Seconds from 0 to 59 and milliseconds from 0 to 999 in Binary
format.
Table 3-4 lists the PGA error codes. To decode the error code, convert the decimal error
code into binary. The bits with a value of 1 will represent the active errors described in
Table 3-4. For example, an error code of 21 will be 00000000 00000000 00000000
00010101 in binary. In the example (from right to left), the 0, 2 and 4 bits are denoted
with a 1 so their associated alarms will be on.
Table 3-4: PGA error codes
Bit Description
25 1 = Oil pump not turning
24 1 = Oil pump tacho count too low
23 1 = Manual oil sampling switch
22 1 = Oil pump speed out of range
21 1 = Oil pump pressure too low
20 1 = Oil pump tacho count too high
19 1 = Oil pressure too high
18 1 = Oil pressure too low
17 1 = Oil temperature too high
16 1 = Oil temperature too low
15 N/A
14 1 = Gas leak test: Pressure decay too high
13 1 = Gas leak test: Pump pressure too low
12 1 = Bad communication with controlboard
11 1 = PGA Air temperature outside limits
10 1 = Levelsensor2 signal (oil level alert)
9 1 = Levelsensor1 signal (oil level)
8 1 = No Levelsensor3 signal (oil drain)
7 1 = No levelsensor1 signal (oil level)
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 56 of 58
Bit Description
6 1 = Microphone test failed
5 1 = Background noise/vibration too high
4 1 = Gas flow lower than limit
3 1 = PGA IR-source outside range
2 1 = PGA chopper frequency outside range
1 1 = PGA power supply voltage too low
0 1 = Missing mains input
Table 3-5 lists the measurement flags. To decode the error code, convert the decimal
error code into binary. The bits with a value of 1 will represent the active flags described
in Table 3-5. For example, an error code of 21 will be 00000000 00000000 00000000
00010101 in binary. In the example (from right to left), the 0, 2 and 4 bits are denoted
with a 1 so their associated flags will be on.
Table 3-5: Measurement flags
Bit Description
15 1 = TDH Valid
14 1 = External Alarm ON
13 1 = Measured with PreSens
12 1 = Strong NHC Indication
11 1 = Weak NHC Indication
10 1 = Measurement Manually Stopped
9 1 = Manual Sample
8 1 = Spurious alarm suspected
7 1 = Oil switch failed
6 1 = TDG valid
5 1 = Nitrogen valid
4 1 = Error checking disabled
3 1 = Sampling skipped
2 1 = First measurement after reset
1 1 = PPM values are valid
0 1 = ESHL Valid
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 57 of 58
Contact & Copyright Details
GE, the GE monogram and Kelman are trademarks of the General Electric Company.
Other company or product names mentioned in this document may be trademarks
or registered trademarks of their respective companies.
CG-062 — DGA 900 family Modbus I/O Registers – Rev 3.0 18-Dec-20 Page 58 of 58