ADC01-DOC-240 - Modbus Technical Manual
ADC01-DOC-240 - Modbus Technical Manual
ADC01-DOC-240 - Modbus Technical Manual
Modbus Protocol
Technical Manual
For Automatic Circuit Reclosers
With
Advanced Controllers
Scope
This document describes the Modbus Protocol and Database Implementation on
Nu-Lec Automatic Circuit Reclosers utilising Advanced controllers.
LIMITATIONS
This document is copyright and is provided solely for the use of the recipient. It is not to be copied
in any way, nor its contents divulged to any third party, nor to be used as the basis of a tender or
specification without the express written permission of Nu-Lec Industries Pty Ltd.
This document discloses confidential intellectual property that belongs to Nu-Lec Industries P/L.
This document does not invest any rights to Nu-Lec Industries intellectual property in the recipient.
Moreover the recipient is required not to disclose any of the intellectual property contained in this
document to any other party unless authorised in writing by Nu-Lec Industries Pty Ltd.
Source: \VSS2_Products\Documentation\ADC01-DOC-240.doc
ADC01-DOC-240R00 Page 1
Revision Control
ADC01-DOC-240R00 Page 2
Content
1 Introduction.............................................................................................................................4
2 Overview.................................................................................................................................4
2.1 Data Types ............................................................................................................................4
2.2 Controls.................................................................................................................................4
2.3 Terminology..........................................................................................................................4
2.4 Password Protection ..............................................................................................................5
3 Applicability ...........................................................................................................................5
3.1 Control Cubicle Software ......................................................................................................5
3.2 Modbus Protocol Definition ..................................................................................................5
3.3 Switchgear Type....................................................................................................................5
4 Protocol Configuration ............................................................................................................5
4.1 Enabling Modbus ..................................................................................................................5
4.2 Modbus Communications ......................................................................................................6
4.3 Modbus Communication Statistics.........................................................................................6
Appendix A Protocol Timings.........................................................................................................8
Appendix B Modbus Implementation Table ....................................................................................9
Appendix C - ACR Modbus Points ...............................................................................................10
Appendix C.1 ACR Modbus - Digital Inputs .................................................................................10
Appendix C.2 ACR Modbus - Analogue Inputs.............................................................................28
Appendix C.3 ACR Modbus - Digital Control...............................................................................36
Appendix C.4 ACR Modbus - Analogue Control...........................................................................41
ADC01-DOC-240R00 Page 3
Introduction
This document describes the Modbus implementation for Nu-Lec advanced controllers with
automatic circuit reclosers (ACRs).
This version of the protocol does not support Load Break Switch (LBS) mode.
For more information about the Recloser refer to relevant technical manual for your switchgear
type.
Overview
The advanced controller combines the functions of protection relay and switchgear controller into a
single intelligent electronic device (IED).
The controller provides a user friendly operator interface on a four line LCD control panel which
allows configuration and control of the switchgear and configuration of the Modbus Protocol.
Electricity supply utilities frequently link the controller into their SCADA systems as a Remote
Terminal Unit (RTU).
To make this simple the controller provides….
• Mounting room for a radio or modem in the control cubicle.
• Power supply for the radio or modem in the control cubicle.
• Embedded protocol handler for the required SCADA protocol in the controller firmware.
This document describes the embedded Modbus protocol handler for the advanced controller.
Data Types
The Modbus protocol handler supports the following data exchange between the advance controller
and a SCADA system Master Station.
• Digital Inputs
• Analogue Inputs
• Digital Control
• Analogue Control
More information is given in later sections.
Controls
A list of the controls supported by the protocol handler is detailed in Appendix C.3 and ¡Error! No
se encuentra el origen de la referencia..
All digital controls have a corresponding digital input. The master station must use these input
points to verify that the control action has been successful. Sometimes a control will be rejected
because of an underlying controller condition preventing the action. These conditions are detailed
in the table in the appendices.
The Modbus protocol handler triggers two events that are recorded in the event log - “Modbus Trip
Req” and “Modbus Close Req”. This event log reporting indicates only that the protocol handler
has requested a trip or a close from the controller. It does not necessarily mean that the action has
been taken.
The Modbus protocol handler is designated as a remote user. Refer to the equipment manual for
more information.
Terminology
The terminology used in this document is that Earth Fault or Ground Fault is described as Earth /
Ground Fault and Sensitive Earth Fault (SEF) or Sensitive Ground Fault (SGF) is described as
SEF/SGF.
ADC01-DOC-240R00 Page 4
Also, bushing terminology used in this document is for U and W series switchgear ie I and X for the
switchgear terminals. On N or RL series switchgear the 1 side is described as I and the 2 side is
described as X.
Also note that the phase terminology is ABC and refers always to the phase set by the Terminal
Designation or “Phasing” option, never to the physical bushing or terminal on the switchgear.
Password Protection
All Modbus panel fields require password entry unless described as ‘Display only’ or otherwise
stated.
For more information on operator control panel usage refer to the equipment manual.
Applicability
Control Cubicle Software
This document applies to Nu-Lec pole top reclosers using an advanced controller with software
version A42-01-xx.
To find these pages refer to the main equipment manual.
Switchgear Type
Applicable to the following switchgear types:
• N-Series ACR, all models with advanced controllers.
• U-Series ACR, all models with advanced controllers
• W-Series ACR, all models with advanced controllers.
Protocol Configuration
The Modbus protocol handler adds several pages to the “Modbus Configuration” menus. The
additional pages fall into the following groups,
• Enabling Modbus
• Protocol Parameter Configuration
• Communications Parameter Configuration
• Communications Statistics
All protocol configuration parameters can be viewed, modified and stored on a personal computer
with the WSOS utility.
Enabling Modbus
To enable Modbus it must be made available. Go to Options 4 in the status screen.
ADC01-DOC-240R00 Page 5
-------------- OPTIONS 4 ------------C
Trace Available DNP3 Not Available
RDI Not Available Modbus Not Available
MITS Not Avail Conitel Not Avail
Select the “Modbus Not Avail” field and change it to “Modbus Available”.
Modbus Communications
The communications page gives information on the port selected, the state of the protocol and the
particular map used. To get to this page, go to the Communications Setup page and select the
Modbus protocol. Pressing the Enter key will take you to this page.
ADC01-DOC-240R00 Page 6
Statistic Description
Tx Count Transmission Message Count
The number of messages transmitted from this controller into the
communication link.
Range: 0 to 99999
Rx Count Receive Message Count
The number of messages received by this controller from the
communication link with valid Modbus Telemetry encoding. This
includes all messages with incorrect station/group addressing.
Range: 0 to 99999
Rx CRC Error Receive Message CRC Error Count
The number of message packets received with a CRC error
Range: 0 to 99999
Rx TO Error Receive Message Time Out Error Count
The number of messages received which have exceeded the Frame TO
period.
Range: 0 to 99999
All of the above counters are zeroed when: the controller is reset; or by selecting a field and going
to the “Reset Communications Statistics” screen and then hitting select again; or the ‘Reset All’
button is selected in Windows SOS.
ADC01-DOC-240R00 Page 7
Appendix A Protocol Timings
Initialisation Time
The protocol handler will not respond to master station requests for several seconds after power up
whilst it waits for the ADVC database to be initialised and for high priority boot up tasks to be
completed.
Turnaround Time
The turnaround time for the protocol, from the end of receiving a message until the start of the pre-
transmission time, is typically < 30 milliseconds with a range of 5 to 100 milliseconds.
ADC01-DOC-240R00 Page 8
Modbus Protocol Technical Manual
Mode of Transmission
This implementation of the Modbus protocol uses the Remote Terminal Unit (RTU) Framing.
Exceptions
A read of a non-existent coil or register will return an exception.
Broadcast Messages
Broadcast messages are not supported. A slave address of zero is invalid.
ADC01-DOC-240R00 Page 9
Modbus Protocol Technical Manual
Modbus Implementation
Request Code(s): 02 (Read Input Status)
Reply Codes(s): 02 (Read Input Status)
Error Code: 0x82
Exception Code: 01 (Illegal Function), 02 (Illegal Data Address), 03 (Illegal Data Value), 04 (Slave Device Failure)
0 Abnormal Operator Y For any of the None of the specified This flag shows that the
conditions following conditions:- conditions are true operator has the ACR in an
• Trip or Close abnormal state such as
Isolated, “work tag applied”. This
means that it will operate
• ACR
differently to its normal
Mechanically
mode of operation.
locked open (if
applicable)
• Work Tag Applied
1 Maintenance Required Y For any of the No maintenance The controller has detected
following conditions:- required one or more conditions
• Battery not normal which require maintenance.
• Capacitor charge This point cannot become
failure Set until at least five minutes
after controller start.
• Low power mode
• Low SF6 gas
pressure (if
applicable)
• ACR data not
valid (includes
connection to an
invalid switch
type)
• Any vacuum
interrupter contact
life is less than
20%
• Mechanical failure
2 Auxiliary Supply Y Auxiliary supply has Auxiliary supply is
Fail failed normal
ADC01-DOC-240R00 Page 10
Modbus Protocol Technical Manual
W Series
Bit Name Set = ‘1’ Cleared = ‘0’ Comment
4 ACR Tripped (open) Y ACR Tripped ACR not Tripped These are repeats of the
5 ACR Closed Y ACR Closed ACR not Closed mechanism travel switches.
When the ACR is
disconnected from the
control cubicle they are both
cleared.
6 Phase Ai Live Y Phase is live Phase is dead Shows if the phase bushings
7 Phase Bi Live N are above or below the live
line threshold. Phase
8 Phase Ci Live N
designation is determined by
9 Phase Ax Live Y user.
Note 1
10 Phase Bx Live N
Note 1
11 Phase Cx Live N
Note 1
12 Source Voltage Status Y Shows that any of the All of the source side Note that these points are
three phases of the Terminals dead different to the Load/Source
13 Load Voltage Status Y designated Source side All of the load side Live/Dead events in the
or Load side are live. Terminal dead controller event record
21 ACR Memory Data Y ACR Memory Data ACR Memory Data Shows that the controller has
Invalid not valid Valid retrieved the data from the
ACR memory. When
invalid the switchgear
attributes and the gas
pressure are zeroed,
ADC01-DOC-240R00 Page 11
Modbus Protocol Technical Manual
W Series
Bit Name Set = ‘1’ Cleared = ‘0’ Comment
22 Switchgear Connection Y Switch disconnected Switch connected Shows the connection state
from control cubicle. from control cubicle. of the cable between the
switchgear and the
controller. When connected
to the ACR Trip, Close and
Locked indications are valid.
When disconnected from the
ACR data will be forced
invalid
25 Close Isolate Y Close Isolate Switch Close Isolate Switch Shows the state of the Trip
OFF/ISOLATE(i.e. ON/ENABLE (i.e. and Close isolate switches
Close is disabled) Close is enabled) on the control panel
26 Trip Isolate Y Trip Isolate Switch Trip Isolate Switch
OFF (i.e. Trip is ON(i.e. Trip is
disabled) enabled)
27 Work Tag Y Work Tag Applied Work Tag Removed The controller can have a
work tag. This affects the
closing command
31 Dummy Circuit Breaker Y DCB Closed DCB Not Closed The dummy circuit breaker
Closed is an internal point useful for
SCADA system testing. The
value of the DCB is non-
volatile.
32 Reserved
33 Supply Outage Y Supply Outage Supply Outage
Measurement Measurement is ON. Measurement is OFF.
34 Reserved .
35 Switch Function Y Always clear in this version
of software.
36 Auxiliary Supply Fail Y Auxiliary supply has Auxiliary supply Status of controller auxiliary
ADC01-DOC-240R00 Page 12
Modbus Protocol Technical Manual
W Series
Bit Name Set = ‘1’ Cleared = ‘0’ Comment
Delayed failed for more than restored for more than supply (delayed).
120sec. 20sec.
37 Reserved
38 Reserved
39 Reserved
Note
1. Not available with standard U series ACR without external CVTs, always 0
40 Prot A Active Y Protection Group A is Protection Group A is not Only one protection group is
active active active at any one time.
41 Prot B Active Y Protection Group B is Protection Group B is not
active active
42 Prot C Active Y Protection Group C is Protection Group C is not
active active
43 Prot D Active Y Protection Group D is Protection Group D is not
active active
44 Prot E Active Y Protection Group E is Protection Group E is not
active active
45 Prot F Active Y Protection Group F is Protection Group F is not
active active
46 Prot G Active Y Protection Group G is Protection Group G is not
active active
47 Prot H Active Y Protection Group H is Protection Group H is not
active active
48 Prot I Active Y Protection Group I is Protection Group I is not
active active
49 Prot J Active Y Protection Group J is Protection Group J is not
active active
ADC01-DOC-240R00 Page 13
Modbus Protocol Technical Manual
W Series
Bit Name Set = ‘1’ Cleared = ‘0’ Comment
52 ACO Mode Y Auto-Changeover is set Auto-Changeover is set to The logic required for an ACO
to Break before Make. Make before Break. operation.
53 ACO Rank Y Auto-Changeover is set Auto-Changeover is set to The ACO hierachy setting for the
to Master. Slave operation. Controller.
55 Reserved
56 Sequence in Y Start of sequence ie a End of sequence. Either This shows that a protection
Progress protection trip of a lockout or reclaim. sequence has started and not
sequence advance has yet completed.
occurred Note that operator trip does
not cause a “sequence in
progress.
Event time is the time of the
trip or sequence advance.
57 Protection Data Y End of sequence either All fault flags are cleared This shows that the protection
Valid lockout or reclaim by one of the following sequence is over and the other
actions :- flags are set.
• “Reset Fault Flags This could be used to drive an
and Currents” operator alarm at the SCADA
protocol control system to alert him to the fact
command that a protection sequence has
• Any Operator Close occurred. Note that operator
action trip alone does not cause a
“protection data valid”
• Controller software
reset Event time is the time of
lockout or reclaim.
• Start of a new
ADC01-DOC-240R00 Page 14
Modbus Protocol Technical Manual
W Series
Bit Name Set = ‘1’ Cleared = ‘0’ Comment
59 Loss Of Phase Trip Y Trip was caused by One flag only provided
Loss of Phase because LOP protection
Protection forces lockout.
Event time is the time of the
trip.
64 Lockout Y The controller is in Cleared by any close This flag shows that the
lockout action controller is in lockout.
Therefore no auto-reclosing
will take place.
If the ACR is closed this flag
will clear. Therefore when
this flag is clear and the ACR
is closed it indicates that the
protection sequence cleared
the fault.
65 Operator Trip Y The last trip was caused Cleared by any close One flag only because
by a local or remote action operator trip forces lockout.
operator
66 Last Trip Phase Y The most recent Protection Flags are
Overcurrent protection operation cleared by one of the
was caused by a Phase following actions:-
Overcurrent Protection • “Reset Fault Flags
Trip and Currents”
67 Last Trip Y The most recent protocol command
Earth/Ground protection operation • Operator Close
Overcurrent was caused by an
• At the time of the
Earth/Ground
next trip – the flags
Overcurrent Protection
are ‘refreshed’ at
Trip
ADC01-DOC-240R00 Page 15
Modbus Protocol Technical Manual
W Series
Bit Name Set = ‘1’ Cleared = ‘0’ Comment
69 Operator Close Y Most recent close Cleared by one of the Indicates the most recent
caused by local or following actions: close was caused by a local
remote panel close or remote panel close
request. • 'Reset Flags and request.
Currents' protocol
70 IOEX Close Y Most recent close command. Indicates the most recent
caused by an IOEX • Controller Software close was caused by an
close input. Reset (data is IOEX close input.
volatile).
71 Protocol Close Y Most recent close • At the time of the Indicates the most recent
caused by a protocol next Close.
close request. close was caused by a
• Start of a new protocol close request.
sequence.
72 Automation Close Y Most recent close Cleared by one of the
caused by a following actions
Distributed Indicates the most recent
Automation Close • 'Reset Flags and close was caused by a
request. Currents' protocol Distributed Automation
command. Close request (ie Loop
• Controller Software Automation, Auto
Reset (data is Changeover, or Generator
volatile). Control).
• At the time of the
next Close.
73 Normal Frequency Y Most recent close Cleared by one of the
Close caused by Normal following actions:
Frequency Close
request. • 'Reset Flags and Indiciates the most recent
Currents' protocol close was caused by a
command. Normal Frequency Close
• Controller Software request
Reset (data is
volatile).
• At the time of the
next Close.
ADC01-DOC-240R00 Page 16
Modbus Protocol Technical Manual
W Series
Bit Name Set = ‘1’ Cleared = ‘0’ Comment
ADC01-DOC-240R00 Page 17
Modbus Protocol Technical Manual
W Series
Bit Name Set = ‘1’ Cleared = ‘0’ Comment
78 Last Trip Phase Y The last trip was These flags are cleared This flags whether the last
Overcurrent (Close caused by a Phase by one of the following trip was caused by a Phase
Reset) Overcurrent Fault. actions: Overcurrent Fault.
79 Last Trip N The last trip was • "Reset Fault Flags This flags whether the last
Earth/Ground caused by an and Currents" trip was caused by an
Overcurrent (Close Earth/Ground protocol control Earth/Ground Overcurrent
Reset) Overcurrent Fault. command. Fault.
• Any Close action.
80 Last Trip SEF/SGF N The last trip was • Controller software This flags whether the last
Overcurrent (Close caused by an trip was caused by an
reset (data is
Reset) SEF/SGF Overcurrent SEF/SGF Overcurrent
volatile).
Fault. Fault.
81 Most Recent Trip Y The most recent trip Protection Flags are
Phase A was caused by a A cleared by one of the
Overcurrent Phase Overcurrent following actions:-
Protection Trip • “Reset Fault Flags
82 Most Recent Trip N The most recent trip and Currents”
Phase B was caused by a B protocol command
Overcurrent Phase Overcurrent • Operator Close
Protection Trip
• At the time of the
83 Most Recent Trip N The most recent trip next trip – the flags
Phase C was caused by a C are ‘refreshed’ at
Overcurrent Phase Overcurrent this time – old flags
Protection Trip are cleared and the
84 Instantaneous Most Y The peak current for the cause of the ‘most
Recent Trip most recent trip was recent’ protection
greater than the operation set.
instantaneous setting. • Protection turned
OFF
85 Source Dead Y Set if a lockout caused Cleared by:
by the ‘Dead Lockout’ • protocol command
Feature occurred.
• any operator close
or operator trip.
This includes
remote control
commands.
• start of a new
sequence. The time
stamp reflects this.
86 Work Tag Trip Y Trip while Work Tag or Cleared by:
Hot Line Tag applied. • Operator Close
• At the time of the
next trip the flags
are ‘refreshed’, at
this time old flags
are cleared and the
cause of the ‘most
recent’ protection
operation set.
• Protection turned
OFF.
ADC01-DOC-240R00 Page 18
Modbus Protocol Technical Manual
W Series
Bit Name Set = ‘1’ Cleared = ‘0’ Comment
87 Live Load Block Y Set if the most recent Cleared by one of the
Occurred close request was following actions:
blocked due to a Live
Load condition. • 'Reset Flags and
Currents' protocol
command.
• Controller Software
Reset (data is
volatile).
• Protection OFF.
• At the time of the
next Close.
ADC01-DOC-240R00 Page 19
Modbus Protocol Technical Manual
W Series
Bit Name Set = ‘1’ Cleared = ‘0’ Comment
104 Phase Over Y One or more trips were All fault flags are cleared
Current Trip caused by Phase by one of the following
Overcurrent Protection actions :-
• “Reset Fault Flags and
Currents” protocol
control command
105 Earth / Ground N One or more trips were
Over Current caused by Earth / • Any Operator Close
Trip Ground Overcurrent action
Protection
106 SEF/SGF Over N One or more trips were
Current Trip caused by Sensitive • Controller software
Earth / Ground Fault reset (data is volatile)
Protection
107 Sequence Y One or more sequence • Start of a new
Advance advances occurred. sequence
Bit Name
Set = ‘1’ Cleared = ‘0’ Comment and Time
Resolution
108 A Phase Pickup Y A phase A pickup has The pick up condition has
been detected reset
ADC01-DOC-240R00 Page 20
Modbus Protocol Technical Manual
W Series
Bit Name
Set = ‘1’ Cleared = ‘0’ Comment and Time
Resolution
109 B Phase Pickup N A phase B pickup has The pick up condition has
been detected reset
110 C Phase Pickup N A phase C pickup has The pick up condition has
been detected reset
111 Earth/Ground N An earth/ground pickup The pick up condition has
Pickup has been detected reset
112 SEF/SGF N A SEF/SGF pickup has The pick up condition has
Pickup been detected reset
113 Under N An under frequency The pick up condition has
Frequency pickup has been reset
Pickup detected
114 Over Frequency N An over frequency The pick up condition has
Pickup pickup has been reset
detected
115 Accumulated Y One or more trips were All fault flags are cleared This flags whether a Phase
Phase caused by Phase by one of the following Overcurrent Trip occured.
Overcurrent Overcurrent protection. actions: This flag can be set at the
Trip • "Reset Fault Flags and same time as other
Currents" protocol accumulated flags.
116 Accumulated N One or more trips were control command. This flags whether an
Earth/Ground caused by • Any operator close Earth/Ground Overcurrent
Overcurrent Earth/Ground action. Trip occured. This flag can be
Trip. Overcurrent protection. set at the same time as other
• Controller software
accumulated flags.
reset (data is volatile).
• Start of a new
117 Accumulated N One or more trips were sequence. This flags whether an
SEF/SGF caused by Sensitive SEF/SGF Overcurrent Trip
Overcurrent Earth/Ground fault occurred. This flag can be set
Trip protection. at the same time as other
accumulated flags.
119 NPS Alarm N A NPS fault has been The fault flag is cleared
picked up. If NPS by one of the following
protection is on, a trip actions:
will have occurred.
• "Reset Fault Flags and
Currents" protocol This flags that a NPS fault has
control command. been picked up.
• The NPS current level
falls below the pickup
value.
• Controller software
reset (data is volatile).
ADC01-DOC-240R00 Page 21
Modbus Protocol Technical Manual
W Series
Bit Name
Set = ‘1’ Cleared = ‘0’ Comment and Time
Resolution
120 Accumulated N One or more trips were All fault flags are cleared
NPS caused by NPS by one of the following
Overcurrent Overcurrent protection. actions:
Trip. • "Reset Fault Flags and
Currents" protocol This flags whether an NPS
control command. Overcurrent Trip occured.
This flag can be set at the
• Any operator close
same time as other
action.
accumulated flags.
• Controller software
reset (data is volatile).
• Start of a new
sequence.
121 LOP Alarm N A LOP condition has The flag is cleared by one
been detected. If LOP of the following actions:
protection was on, a trip • The LOP condition is This flags that a LOP
would have occurred. removed. condition has been detected
• Controller software but LOP tripping is Off.
reset (data is volatile).
Bit Name
W Series
ADC01-DOC-240R00 Page 22
Modbus Protocol Technical Manual
Bit Name
W Series
Set = ‘1’ Cleared = ‘0’ Comment and Time
Resolution
123 Last Trip NPS N The Last Trip was Last Trip Flags are cleared
caused by a NPS by one of the following
overcurrent fault. actions:-
• "Reset Fault Flags and
Currents" protocol
command.
• Operator Close.
• Protection turned OFF.
• Start of a new
sequence.
• At the time of the next
trip the flags are
'refreshed'. Old flags
are cleared and the
cause of the 'most
recent' trip set.
• Controller reset
124 NPS N NPS Overcurrent Protection Flags are cleared
Overcurrent Protection Trip 1 by one of the following
Trip 1 actions:-
125 NPS N NPS Overcurrent • "Reset Fault Flags and
Overcurrent Protection Trip 2 Currents" protocol
Trip 2 command.
126 NPS N NPS Overcurrent • Operator Close.
Overcurrent Protection Trip 3 • Protection turned OFF.
Trip 3
• Start of a new
127 NPS N NPS Overcurrent sequence.
Overcurrent
Trip 4
Protection Trip 4 • Controller reset.
128 Last Trip NPS N The last trip was These flags are cleared
Overcurrent caused by an NPS by one of the following
(Close Reset) Overcurrent Fault. actions:
• "Reset Fault Flags and
Currents" protocol
control command.
• Any Close action.
• Protection turned OFF.
• Controller software
reset (data is volatile).
129 Reserved
130 Reserved
131 Reserved
These flags are only valid when the Loop Automation option is enabled for the current ADVC configuration. They are
otherwise always reported as OFF.
ADC01-DOC-240R00 Page 23
Modbus Protocol Technical Manual
W Series
Name Set = ‘1’ Cleared = ‘0’ Comment
Bit
Protection Trip 1
144 Phase Over Current Y Trip was caused by All fault flags are cleared
Trip Phase Overcurrent by one of the following
Protection actions :-
• “Reset Fault Flags
and Currents”
protocol control
command
145 Earth / Ground Over N Trip was caused by
Current Trip Earth / Ground Any Operator Close action
Overcurrent Protection
146 SEF/SGF Over N Trip was caused by
Current Trip Sensitive Earth / Ground Controller software reset
Fault Protection
147 Sequence Advance Y Sequence advance
Start of a new sequence
occurred.
148 Phase A Overcurrent Y Phase A Overcurrent Cleared by:
Trip Protection Trip • protocol command
149 Phase B Overcurrent N Phase B Overcurrent • any operator close or
Trip Protection Trip operator trip. This
150 Phase C Overcurrent N Phase C Overcurrent includes remote
Trip Protection Trip
ADC01-DOC-240R00 Page 24
Modbus Protocol Technical Manual
W Series
Bit Name Set = ‘1’ Cleared = ‘0’ Comment
ADC01-DOC-240R00 Page 25
Modbus Protocol Technical Manual
W Series
Bit Name Set = ‘1’ Cleared = ‘0’ Comment
ADC01-DOC-240R00 Page 26
Modbus Protocol Technical Manual
ACR IOEX Inputs
W Series
Name Set = ‘1’ Cleared = ‘0’ Comment
Bit
176 IOEX Input 1 Y Input Asserted Input Not Asserted Returned State
177 IOEX Input 2 Y Input Asserted Input Not Asserted changes after
178 IOEX Input 3 Y Input Asserted Input Not Asserted 30ms debounce.
179 IOEX Input 4 Y Input Asserted Input Not Asserted
180 IOEX Input 5 Y Input Asserted Input Not Asserted
181 IOEX Input 6 Y Input Asserted Input Not Asserted
182 IOEX Input 7 Y Input Asserted Input Not Asserted
183 IOEX Input 8 Y Input Asserted Input Not Asserted
184 IOEX Input 9 Y Input Asserted Input Not Asserted
185 IOEX Input 10 Y Input Asserted Input Not Asserted
186 IOEX Input 11 Y Input Asserted Input Not Asserted
187 IOEX Input 12 Y Input Asserted Input Not Asserted
ADC01-DOC-240R00 Page 27
Modbus Protocol Technical Manual
Scaling
Modbus analogue values are transmitted as a 16 bit value with an additional sign bit. Where the ADVC range of
analogue values exceeds the range of a 16 bit number (-32768 to 32767) the values are scaled.
All analogue values are scaled with 1 count = 1 Resolution/Units. In other words, 1 transmitted count = raw value ÷
resolution. For example: a phase voltage of 1000V will be transmitted as a count of 250 (=1000 ÷ 4)
The transmitted value must therefore be re-scaled at the master station before being displayed to the SCADA operator,
logged, etc.
Modbus Implementation
Request Code(s): 03 (Read Holding Registers)
Reply Codes(s): 03 (Read Holding Registers)
Error Code: 0x83
Exception Code: 01 (Illegal Function), 02 (Illegal Data Address), 03 (Illegal Data Value), 04 (Slave Device Failure)
Resolution/
W Series
Register
Holding
Name
Units
Max
Min
Name
Units
Max
Min
ADC01-DOC-240R00 Page 28
Modbus Protocol Technical Manual
11 B-Ci Phase-Phase Voltage N 0 40000 2V
12 C-Ai Phase-Phase Voltage N 0 40000 2V
13 A-Bx Phase-Phase Volts Note 1 N 0 40000 2V
14 B-Cx Phase-Phase Volts Note 1 N 0 40000 2V
15 C-Ax Phase-Phase Volts Note 1 N 0 40000 2V
16 Frequency Note 2 Y 45 65 0.1Hz
Note
1. Not available in standard U-series ACR without external CVTs. Value always zero.
Resolution/
W Series
Register
Holding
Name
Units
Max
Min
17 System kW Y -131 MW 131MW 4 kW
This can be a signed quantity that indicates
direction of power flow, or an unsigned quantity
that is always positive regardless of the direction of
the power flow. This is determined by the
controller configuration
18 System Apparent Power Y 0 131MVA 4 kVA
19 System Reactive Power Y 0 131MVAR 4 kVAR
Unsigned quantity which is always positive
irrespective of direction of power flow
20 System Power Factor Note 1 Y 0.00 1.00 0.01
This is calculated from Real and Apparent power.
Note
1. All data is transmitted as integers. Power factor has an extra built in scale factor of 100 ie. range 0.00 to 1.00 with
resolution 0.01 is transmitted as 0 to 100 with resolution 1.
Name
Units
Max
Min
Name
Max
Min
nits
23 Reserved N
24 I Contact Life Note 1 Y 0.0 100.0 0.01 %
ADC01-DOC-240R00 Page 29
Modbus Protocol Technical Manual
25 II Contact Life Note 1 N 0.0 100.0 0.01 %
26 III Contact Life Note 1 N 0.0 100.0 0.01 %
27 Operations Counter Note 2 Y 0 32768 1 Operation
28 Reserved
Note
1. All data is transmitted as integers. Contact life has an extra built in scale factor of 100 ie range of 0.0% to 100.0%
with resolution 0.01% is transmitted as 0 to 10000 with resolution 1.
2. These values are zeroed when ACR Memory Valid is not valid.
Resolution/
W Series
Register
Holding
Name
Units
Max
Min
29 A Fault Current – Written on an A-Max event. Y 0 16000 1A
30 B Fault Current – Written on a B-Max event. N 0 16000 1A
31 C Fault Current – Written on a C-Max event. N 0 16000 1A
32 Earth / Ground Fault Current - Written on a G- N 0 16000 1A
Max event. This includes SEF/SGF Fault currents.
33 During a protection sequence the value increments Y 1 4 1
indicating the current trip or sequence advance.
After a protection sequence the final trip or
sequence advance that occurred.
34 Protection Group that is in service. Y 0 9 1
0 = Group A
1 = Group B
…
9 = Group J
35 NPS Protection State N 0 2 1
0 = NPS Protection OFF
1 = NPS Protection ON
2 = NPS Protection Alarm Only
Name
Units
Max
Min
ADC01-DOC-240R00 Page 30
Modbus Protocol Technical Manual
36 The number of the Protection Group which was Y 0 9 1
active at the start of the sequence
0 = Group A
1 = Group B
…
9 = Group J
Resolution/
W Series
Register
Holding
Name
Units
Max
Min
37 A Phase O/C Trip Counter Y 0 99 1
38 B Phase O/C Trip Counter N 0 99 1
39 C Phase O/C Trip Counter N 0 99 1
40 Earth O/C Trip Counter N 0 99 1
41 SEF O/C Trip Counter N 0 99 1
42 LOP Trip Counter N 0 99 1
43 FRQ Trip Counter Y 0 99 1
Resolution/
W Series
Register
Holding
Name
Units
Max
Min
Name
Max
Min
nits
ADC01-DOC-240R00 Page 31
Modbus Protocol Technical Manual
52 Loop automation time remaining prior to a trip or N 0 1800 1 second
close action occurring. For no action pending value
is zero.
Resolution/
W Series
Register
Holding
Name
Units
Max
Min
Protection Trip 1
53 A Fault Current – Written on an A-Max event. Y 0 16000 1A
54 B Fault Current – Written on a B-Max event. N 0 16000 1A
55 C Fault Current – Written on a C-Max event. N 0 16000 1A
56 Earth / Ground Fault Current - Written on a G-Max N 0 16000 1A
event. This includes SEF/SGF Fault currents.
Protection Trip 2
57 A Fault Current – Written on an A-Max event. Y 0 16000 1A
58 B Fault Current – Written on a B-Max event. N 0 16000 1A
59 C Fault Current – Written on a C-Max event. N 0 16000 1A
60 Earth / Ground Fault Current - Written on a G-Max N 0 16000 1A
event. This includes SEF/SGF Fault currents.
Protection Trip 3
61 A Fault Current – Written on an A-Max event. Y 0 16000 1A
62 B Fault Current – Written on a B-Max event. N 0 16000 1A
63 C Fault Current – Written on a C-Max event. N 0 16000 1A
64 Earth / Ground Fault Current - Written on a G-Max N 0 16000 1A
event. This includes SEF/SGF Fault currents.
Protection Trip 4
65 A Fault Current – Written on an A-Max event. Y 0 16000 1A
66 B Fault Current – Written on a B-Max event. N 0 16000 1A
67 C Fault Current – Written on a C-Max event. N 0 16000 1A
68 Earth / Ground Fault Current - Written on a G-Max N 0 16000 1A
event. This includes SEF/SGF Fault currents.
ADC01-DOC-240R00 Page 32
Modbus Protocol Technical Manual
Resolution/
W Series
Register
Holding
Name
Units
Max
Min
70 KWH Cumulative Note 1 Y 0 2147483647 1 KWH
72 Source Outages Note 2 Y 0 2147483647 1 Count
74 Source Outage Duration Note 2 Y 0 2147483647 1 Seconds
76 Load Outages Note 2 Y 0 2147483647 1 Count
78 Load Outage Duration Note 2 Y 0 2147483647 1 Second
80 Reserved
82 KWH Cumulative Forward Note 3 Y 0 2147483647 1 KWH
84 KWH Cumulative Reverse Note 3 Y 0 2147483647 1 KWH
Note:
1. This accumulates the total kWH flowing through the ACR.
If the controller is set for Power Flow Unidirectional then the cumulative total increases irrespective of the
direction of power flow to show the total power that has passed through the device.
If the controller is set to Bi-Directional power flow then the cumulative total can increase or decrease reflecting the
nett power flow.
2. The power flow direction (source/load designation) is determined by the user. Refer to Power Flow Direction
Binary Input for status and Binary Output for control.
3. Use relevant Digital Control (55 or 56) to collect data.
Resolution/
W Series
Register
Holding
Name
Units
Max
Min
ADC01-DOC-240R00 Page 33
Modbus Protocol Technical Manual
ACR Automation
Resolution/
W Series
Register
Holding
Name
Units
Max
Min
101 Auto Changeover Status N 0 18 1
0 - Auto-Changeover OFF.
1 - Auto-Changeover ON.
ADC01-DOC-240R00 Page 34
Modbus Protocol Technical Manual
Resolution/
W Series
Register
Holding
Name
Units
Max
Min
102 Generator Control Status Y 0 8 1
0 - GenCtrl OFF.
1 - Switch Closed.
5 - Generator Running.
Resolution/
W Series
Register
Holding
Name
Units
Max
Min
103 Reserved
104 Time of Maximum Average Current. Y 1 1440 1 Min
This is the end time of the maximum average
demand current of all relevant phases for the
previous full day ending at midnight. The
time is in minutes since midnight.
105 Maximum Average Demand Current. Y 0 16000 1A
This is the maximum average demand current
of all relevant phases for the previous full day
ending at midnight.
106 Average Sampling Period. Y 1 1440 1 Min
This was the average sampling period at the end
of the previous day (either the Average Demand
or Configured History period).
ADC01-DOC-240R00 Page 35
Modbus Protocol Technical Manual
Modbus Implementation
Request Code(s): 05 (Force Single Coil)
Reply Codes(s): 05 (Force Single Coil)
Error Code: 0x85
Exception Code: 01 (Illegal Function), 02 (Illegal Data Address), 03 (Illegal Data Value), 04 (Slave Device Failure)
W Series
Coil Name On = ‘1’ Off = ‘0’ Comment
ADC01-DOC-240R00 Page 36
Modbus Protocol Technical Manual
W Series
Coil Name On = ‘1’ Off = ‘0’ Comment
ADC01-DOC-240R00 Page 37
Modbus Protocol Technical Manual
W Series
Coil Name On = ‘1’ Off = ‘0’ Comment
27 Over Frequency Trip Over Frequency Protection Over Frequency Enables or disables
Tripping ON Protection Tripping Over Frequency
OFF Protection Trip
28 Protection Group A Y Group A ON No Action Only one group can
29 Protection Group B Y Group B ON No Action be active at any time.
30 Protection Group C Y Group C ON No Action Activating any of
these protection
31 Protection Group D Y Group D ON No Action
groups will
32 Protection Group E Y Group E ON No Action automatically reset the
33 Protection Group F Y Group F ON No Action
ADC01-DOC-240R00 Page 38
Modbus Protocol Technical Manual
W Series
Coil Name On = ‘1’ Off = ‘0’ Comment
51 ACO Enable Y ACO ON. Rejected if: ACO OFF. Enables ACO.
• ACO feature is not
available.
• Generator Control
available.
52 ACO Mode Y ACO Mode = Break ACO Mode = Make Set the ACO
before Make. Rejected before Break. operation mode to
if: Rejected if: Make before Break or
• ACO feature is not • ACO feature is Break before Make.
available. not available.
ADC01-DOC-240R00 Page 39
Modbus Protocol Technical Manual
W Series
Coil Name On = ‘1’ Off = ‘0’ Comment
54 ACO Rank Y Set ACO Rank to be Set ACO rank to be ACO Rank.
master. Rejected if: slave. Rejected if:
• ACO feature is not • ACO feature is
available. not available.
• Switchgear is open. • Switchgear is
• ACO is enabled. closed.
• ACO is
enabled.
Notes.
1. Changing these settings affects the currently active protection group. The change is put into effect immediately and
is permanent for that group. In other words is equivalent to selecting that protection group on the operator control
panel, changing the setting and then putting the change into service.
2. Changing the Source/Load direction affects the following aspects of the operation of the controller:
• Whether the source or load corresponds to (I) or (X) on the voltage measurement displays
• Which direction is positive power flow for use on the kW Signed total in System Power
• Which is the source or load for Live Load Blocking
• Which is the source or load for Directional Blocking
• Refer section Appendix C.1, Power Flow Direction for status
ADC01-DOC-240R00 Page 40
Modbus Protocol Technical Manual
Modbus Implementation
Request Code(s): 06 (Preset Single Register)
Reply Codes(s): 06 (Preset Single Register)
Error Code: 0x86
Exception Code: 01 (Illegal Function), 02 (Illegal Data Address), 03 (Illegal Data Value), 04 (Slave Device Failure)
Analog Controls
W Series
Register
Holding
Name
Units
Max
Min
0 Protection Group selection Y 0 9 N/A
0 = Group A
1= Group B
…
9 = Group J
1 NPS Protection Control N 0 2 N/A
0 = NPS Protection OFF.
1 = NPS Protection ON.
2 = NPS Protection Alarm.
ADC01-DOC-240R00 Page 41