Professional Documents
Culture Documents
Technical Manual DNP (Recloser-Map-S) Etr300-R & Evrc2a-Nt Ver1.01 201807
Technical Manual DNP (Recloser-Map-S) Etr300-R & Evrc2a-Nt Ver1.01 201807
01
ENTEC ENTEC
ELECTRIC & ELECTRONIC CO., LTD
Copyright © 2011 by ENTEC ELECTRIC & ELECTRONIC CO., LTD all right reserved. Forerunner Distribution & Automation
DNP3.0 PROTOCOL http://www.entecene.co.kr
Release Note:
ENHANCED TECHNOLOGY i
DNP3.0 PROTOCOL http://www.entecene.co.kr
TABLE OF CONTENTS
A. Introduction …………………….…..……………………………………………………… 1
ENHANCED TECHNOLOGY ii
DNP3.0 PROTOCOL http://www.entecene.co.kr
A. Introduction
This is the specific implementation document of DNP™ 3.0 Communication Protocol. This
documents consists of DNP™ 3.0 Profile Document, DNP™ 3.0 Implementation Table and DNP™
3.0 Point List
This documents is based on DNP™ 3.0 Basic 4 Document and DNP™ Subset Definition
Document, and describes the communication method between Entec’s Recloser Control (ETR300-
R or EVRC2A-NT) and Master Station through DNP™ 3.0.
DNP™ 3.0 is constructed in accordance with DNP™ 3.0 Subset Definition Level2 and the
additional information is explained in this documents.
DNP™ 3.0 supports the communication protocols such as serial point-to-point communication(e.g.
the RS-232) with limited support for half duplex serial network(e.g. RS-485) and TCP/IP
communication protocol. TCP is the recommended transport protocol to use for most DNP3
network connections and it provides the reliability of the data transfer.
Characteristics
ENHANCED TECHNOLOGY 1
DNP3.0 PROTOCOL http://www.entecene.co.kr
*. For more information of the data mapping, refer to “Recloser Control ETR300-R & EVRC2A-
NT Communication Protocol MAP Configuration User Manual”.
Deadband Configuration
DNP master can read or write the deadband value of an analog input point installed on Entec’s
Recloser Control. If analog input’s absolute value difference between the last value and the current
value exceeds the deadband value configured to the analog input point, the event is generated to
report the value change to the DNP master. DNP communication on the current Entec’s Recloser
Control uses Object group 34, variation 1 for 16-bit analog input deadband to response DNP master
request to read or write a deadband value of an analog input point. The range of the deadband value
is 0 to +65535.
ENHANCED TECHNOLOGY 2
DNP3.0 PROTOCOL http://www.entecene.co.kr
ENHANCED TECHNOLOGY 3
DNP3.0 PROTOCOL http://www.entecene.co.kr
Threshold Configuration
There are other “Limit Low” and “Limit High” values for the threshold. If a measured value is over
the “Limit High” value or under the “Limit Low” value, the related event will be generated. The
“Limit Low” and “Limit High” can be changed by a user.
Cold/Warm Restart
When DNP function code “Cold/Warm” restarts, only communication port and DNP process shall
be designed to be reset. It does not affect Recloser protection process.
Unsolicited Response
Configurable Enable or Disable to “Configuration for DNP 3.0” whether Unsolicited Response
transmit or not to Master station. When Master station’s request and device’s Unsolicited Response
were transmitted simultaneously, Data collision is avoidable by having unsolicited response delay
time.
Time Synchronization
Because Time sync’ request interval setting, Recloser’s Event, Protection, Fault wave shall be
maintained in detail timing. We provide Object 50, Variation 01 and Object 52, Variation 02 which
are DNP function, the user can set the time via a DNP master.
Flow Control
Depending on DNP network, it is recommended to adjust data transmission property. In this case,
Tx Delay, RTS Off Dly setting can be used to adjust signal interval between real data transfer and
RTS. It can help solid communication.
ENHANCED TECHNOLOGY 4
DNP3.0 PROTOCOL http://www.entecene.co.kr
Entec’s Recloser Control has 5 communication ports as “Table B- 1. Communication Port H/W
Composition”. DNP3.0 communication is possible in 5 communication ports.
RS232-1 RS-232 1200 - 115200 bps None, Odd, Even 7, 8 1, 2 User Interface Side Panel
RS232-2 RS-232 1200 - 115200 bps None, Odd, Even 7, 8 1, 2 User Interface Side Panel
RS485 RS-485 1200 - 115200 bps None, Odd, Even 7, 8 1, 2 User Interface Side Panel
RJ45 or
Eht1 Fiber-Optic 10BASE-T/100BASE-T - - - User Interface Side Panel
(LC)
RJ45 or
Eht2 Fiber-Optic 10BASE-T/100BASE-T - - - User Interface Side Panel
(LC)
10 9 8 7 6 5 4 3 2 M01 2 1 3 2 1
RS232 1L/ACT
DBG 1SPEED
RX 2L/ACT
TX 2SPEED
NTC
-
DC4
+ -
DC3
+ -
DC2
+ -
DC1
+ - + FG N P
SEF IN IC IB IA VN VT VS VR VN VC VB VA 108 107 106 105 104 103 102 OUT101 112 111 110 109 108 IN107 106 105 104 103 102 IN101
CT PT OUTPUT INPUT
MONITORS INPUT TRIP/CLOSE OUTPUT POWER OUT POWER IN
CLOSE
DC +
DC -
COM
IN201 202 203 204 205 206 207 208 OUT205 OUT206 OUT207
TRIP
ENHANCED TECHNOLOGY 5
DNP3.0 PROTOCOL http://www.entecene.co.kr
RS232 Ports
Communication method: RS-232
Port setting: 1200~115200bps
Connector: DB9(female)
1T LED(Port1/2 TX LED):Flashes when transfer Data
1R LED(Port1/2 RX LED): Flashes when receive Data
5 GND Ground
Picture B- 2. RS232 Ports
6 DSR Data Set Ready(IN)
9 N/C No Connection
RS485 Port
Communication method: RS-485
Port setting: 1200~115200bps
Connector: BONAB STLZ950-8P
2T LED(Port3 TX LED): Flashes when transfer Data
2R LED(Port3 RX LED): Flashes when receive Data
Pin Description
1 RS485+
2 RS485-
3 SG (Cable Shield)
Picture B- 3. RS485 Port
ENHANCED TECHNOLOGY 6
DNP3.0 PROTOCOL http://www.entecene.co.kr
※. NOTE ) ① RS485 Port provides RS-485 communication and uses Digital power and insulated
power of CPU Part for surge protection. Each terminal is Anti-Over-voltage.
② To minimize the noise of communication line, Terminal Register is used in the
both end of the line and Twisted Shied Cable is advisable for connecting cable.
2LINK/ACT
4 Blue Unused 2SPEED
7 White/Brown Unused
8 Brown Unused
ENHANCED TECHNOLOGY 7
DNP3.0 PROTOCOL http://www.entecene.co.kr
1 White/Green Transmit+
EN2 EN1
2 Green Transmit-
Picture B- 5. Fiber Optic Ports
NOTE : Ethernet ports are available for standard types of recloser control (ETR300-R or
EVRC2A-NT), but fiber optic ports are available for optional types depending on
the user's request.
ENHANCED TECHNOLOGY 8
DNP3.0 PROTOCOL http://www.entecene.co.kr
Parity Bit Whether to use Parity Bit (NONE, ODD, EVEN) - NONE
RTS Usage Whether to use RTS signal (ON, OFF, AUTO) - AUTO
Baud Rate
Select communication rate of RS232-1 or RS232-2 port.
Parity Bit
Select whether to use Parity Bit and its type.
Data Bit
Select Data Bit for communication.
Stop Bit
Select the Stop Bit for communication.
Modem Sel
Select a modem for communication.
2W : 2 wire private line is used and continuously Carrier is monitored to control data flow by
DCD(Data Carrier Detect).
ENHANCED TECHNOLOGY 9
DNP3.0 PROTOCOL http://www.entecene.co.kr
4W : 4wire private line is used. Data flow is controlled by RTS(Request To Send) and
CTS(Clear To Send) signal.
DIAL : Dial-Up modem is used.
NONE : Not used.
※. NOTE ) Entec’s Recloser Control supports Hayes compatible modem in RS232 port for remote
dial up access. Details about Dialup Modem support are same as “D-2. Dialing
Modem Setting”.
CTS Usage
Select whether to use CTS signal.
ENABLE: After confirm CTS signal is Asserted, transfers a data.
DISABLE: Regardless of CTS signal, transfers a data.
DCD Usage
Select whether to use DCD signal.
ENABLE: After confirm DCD signal is Deasserted, transfers a data.
DISABLE: Regardless of DCD signal, transfers a data.
RTS Usage
ON: RTS signal of Entec’s Recloser Control is always ON (Assert).
OFF: RTS signal of Entec’s Recloser Control is always OFF (Deassert).
AUTO: On requesting data transfer to Modem, after RTS signal of Entec’s Recloser Control is
ON and after data transfer completion, RTS signal of Entec’s Recloser Control is OFF.
ENHANCED TECHNOLOGY 10
DNP3.0 PROTOCOL http://www.entecene.co.kr
Parity Bit Whether to use Parity Bit (NONE, ODD, EVEN) - NONE
CA Delay Collision Avoidance Delay time (0.0 ~ 240.00 sec) 0.01 1.00
Baud Rate
Select Baud Rate of RS485 Port.
Parity Bit
Set whether to use Parity Bit, and its type.
Data Bit
Select the Data Bit for communication.
Stop Bit
Select Stop Bit for communication.
CA Delay
Set a delay time from data received till transferring a reply data.
ENHANCED TECHNOLOGY 11
DNP3.0 PROTOCOL http://www.entecene.co.kr
Subnet Mask Oct1 Subnet Mask First of recloser control (0 ~ 255) 1 255 255
Subnet Mask Oct2 Subnet Mask Second of recloser control (0 ~ 255) 1 255 255
Subnet Mask Oct3 Subnet Mask Third of recloser control (0 ~ 255) 1 255 255
K-Alv Func Whether to use “Keep Alive Function” (DISABLE, ENABLE) - ENABLE ENABLE
IP Addr Oct1 ~ 4
Set the IP Address for Entec’s Recloser Control. For example, if IP Address of Entec’s Recloser
Control is ‘255.255.255.255’, set as following.
IP Addr Oct1 : 255
IP Addr Oct2 : 255
IP Addr Oct3 : 255
IP Addr Oct4 : 255
Gateway Oct1 ~ 4
Set the Gateway Address. Setting method is same as IP Address.
ENHANCED TECHNOLOGY 12
DNP3.0 PROTOCOL http://www.entecene.co.kr
K-Alv Func
Select whether to use or not the Ethernet communication connecting status check function.
K-Alv Idle T
If idle status is maintained during the setting time, check the communication connecting
maintenance status.
K-Alv Interval
After checking the communication connecting status, if there isn’t any reply during the setting time,
check again the status.
K-Alv Retry
Check the communication connecting maintenance status as much as the setting number. If there
isn’t a respond, take as communication fail and close the communication connection.
ENHANCED TECHNOLOGY 13
DNP3.0 PROTOCOL http://www.entecene.co.kr
C. Collision Avoidance
(1) Network
A multi-point network is used (that is, master unit is communicating with several slave units
on same physical link).
Unsolicited messaging is used where asynchronous, spontaneous messages may be generated
by any node on the network.
Any network where the physical layer does not implement a collision avoidance scheme and
permits several nodes to communicate at one time (that is, some radio networks).
(2) Algorithm
2wire
RTS controls DCD line on all other units.
No stations transmit while DCD line is high except the one that has the RTS line high.
After DCD line drops low, slaves wait variable time before attempting to transmit.
4wire
4 Wire controls line with RTS and CTS.
DCD signal turns to high when modem is connected. If there's tx data, RTS signal is turned on,
and wait for CTS signal.
When CTS signal is recieved, Tx data will be sent.
ENHANCED TECHNOLOGY 14
DNP3.0 PROTOCOL http://www.entecene.co.kr
Initial Value
Title Description Step
DNP3 S1 DNP3 S2
Function Whether to use DNP3 Slave 1 or Slave 2(ENABLE, DISABLE) - DISABLE DISABLE
Port Select Communication Port Setting(PORT1~5) - PORT1 PORT2
D/L Confirm Data Link Confirm Mode (NO, YES, SOME) - SOME SOME
D/L FrameDly Data Link frame Delay time (10 ~ 5000 msec) 10 100msec 100msec
D/L Retries Data Link Retries (0 ~ 2) 1 0 0
D/L Timeout Data link layer time-out (1 ~ 255 sec) 1 10sec 10sec
A/L Retries The number of retransmission of unsol message (0 ~ 255) 1 0 1
A/L Timeout Application layer time-out (1 ~ 255 sec) 1 30sec 30sec
Master Address Master Station Address Setting (0 ~ 65534) 1 60000 60000
Slave Address Slave(Recloser Control) Address (0 ~ 65534) 1 1 1
SBO Time Select before operate time-out (1 ~ 255 sec) 1 15sec 15sec
Init Unsol Whether to use ‘Init Unsol’ when restart (DISABLE, ENABLE) - ENABLE ENABLE
Unsol Time Transfer time to Master station when occurs unsolicited 1 5sec 5sec
event (0 ~ 60 sec)
Unsol Type Method to send unsol message (NOTRIG, PERIOD) - NOTRIG NOTRIG
Class1 Unsolicited mode Setting of Class 1 (DISABLE, ENABLE) - ENABLE ENABLE
Class2 Unsolicited mode Setting of Class 2 (DISABLE, ENABLE) - ENABLE ENABLE
Class3 Unsolicited mode Setting of Class 3 (DISABLE, ENABLE) - ENABLE ENABLE
TCP/UDP Select Communication type of Port4 (TCP, UDP) 1 TCP TCP
TCP Port TCP Port Setting (0 ~ 65535) 1 20000 20000
UDP Port UDP Port Setting (0 ~ 65535) 1 20001 20001
Master IP Oct1 Master IP Address First(0 ~ 255) 1 0 0
Master IP Oct2 Master IP Address Second(0 ~ 255) 1 0 0
Master IP Oct3 Master IP Address Third(0 ~ 255) 1 0 0
Master IP Oct4 Master IP Address Fourth(0 ~ 255) 1 0 0
K-Alv Check Tm Time period of Keep Alive Check (0(OFF), 1 ~ 600sec) 1 4 4
Fragment Size DNP Fragment Size(64 ~ 2048) 1 2048 2048
Time Req(m) Time Synch’ Request Interval (OFF,1-30000 minute) 1 OFF OFF
Retry Type Select Retry Type(IDENT, REGEN) - REGEN IDENT
SA Func Secure Authentication Setting (DISABLE,SAv2,SAv5) - DISABLE DISABLE
TCP/IP TLS TCP/IP TLS Setting (DISABLE, ENABLE) - DISABLE DISABLE
Unsol off TO Final confirmation timeout period. 1 OFF OFF
ENHANCED TECHNOLOGY 15
DNP3.0 PROTOCOL http://www.entecene.co.kr
Function
Select whether to use DNPTM 3.0 Protocol.
Port Select
Set physical port to use DNPTM 3.0 Protocol.
※. NOTE ) If RS485 Port is used for DNPTM3.0 protocol, four setting parameters, ‘Init Unsol’,
‘Class 1’, ‘Class 2’ and ‘Class 3’, shall be set to ‘DISABLE’ mode in order to disable
unsolicited response which subsequently prevents physical damage.
D/L Confirm
Set whether to request Confirmation from Data Link system.
Sometime : Use Data Link Confirm only in case of Multi-frame (Request link reset at first
Reset) .
Yes : Request Confirm of every transfer D/L Frame.
No : Does not Request Confirm of every transfer Frame.
D/L FrameDly
Set Data Link frame Delay Time. If D/L Confirm setting is OFF, it is transfer interval between
frames when occur Multi-frame.
ENHANCED TECHNOLOGY 16
DNP3.0 PROTOCOL http://www.entecene.co.kr
SBO Time
It is a parameter to select a time of Select Before Operate. After receiving Select signal, if Operate
signal is not followed within a set time, received Select signal is ignored.
ENHANCED TECHNOLOGY 17
DNP3.0 PROTOCOL http://www.entecene.co.kr
If the outstation has received Confirm of Initial Null Unsolicited Response Message and
Unsolicited Class is Disable, the outstation does not send Unsolicited Response until
receiving function code 0x14(enable data-filled unsolicited message) request from Master or
is set in Enable the Unsolicited Class of local LCD
Maintain the setting information about prior Class after the RTU restarts.
If there are events which are sent, but no confirmation, they are sent when new event occurs
or when the polling request is received.
TCP/UDP Select
Select TCP or UDT communication at the use of Port4(Ethernet or Fiber Optic).
TCP Port
Set the TCP/IP Port number of Entec’s Recloser Control for TCP communication.
UDP Port
Set the TCP/IP Port number of Entec’s Recloser Control for UDP communication.
Master IP Oct1 ~ 4
Set Master IP Address. For example, If Master IP address is ‘192.168.32.4’ set as following.
Master IP Oct1 : 192
Master IP Oct2 : 168
Master IP Oct3 : 32
Master IP Oct4 : 4
※. NOTE ) If Master IP Oct 1~4 set by “0.0.0.0”, connection allowed from Any IP address.
K-Alv Check Tm
Set the time period that checks the communication connecting status during the idle status.
Fragment Size
Set the size of DNP fragment.
ENHANCED TECHNOLOGY 18
DNP3.0 PROTOCOL http://www.entecene.co.kr
Time Req(m)
Set the Time Synchronization Request Interval(to master station).
Retry Type
Set the A/L Retry Type(Identical, Regenerated).
Identical : when events sending retry, sequence number is fixed not included newly events.
Regenerated : when events sending retry, sequence number is increased included newly
events.
SA Func
Set the Secure Authentication.
SAv2 : Version included in Clause 7 of IEEE 1815-2010.
SAv5 : Version included in Clause 7 of IEEE 1815-2012 .
TCP/IP TLS
Set the TCP/IP Transport Layer Secure. Only TCP option use-able.
Unsol off TO
Set final confirmation timeout period.
When unsolicited message transmit is failed, the transmission retries repeat. After final retry is
done, it waits during this set time and then another unsolicited response series will be started.
ENHANCED TECHNOLOGY 19
DNP3.0 PROTOCOL http://www.entecene.co.kr
Entec’s Recloser Control can support a Hayes compatible Modem on Port1 and Port1/2(RS-232)
for remote dial up access using DNP3.
CONNECT 9600
The modem has a "quiet mode" that disables these messages.
The AT command is ATQ1. There will be no OK printed in response to this command.
ENHANCED TECHNOLOGY 20
DNP3.0 PROTOCOL http://www.entecene.co.kr
Dialing
The user should insert an order for Reset.
Wait 0.5 second
Make a phone call by using Dialing String and Dialing Number.
Checks DCD is Asserted
※. Dial connection waiting time is depending on “Data Link Timeout” set by the user.
ENHANCED TECHNOLOGY 21
DNP3.0 PROTOCOL http://www.entecene.co.kr
Hang up
DTR Line is deasserted
Wait 2 second
DTR Line is asserted
Wait 2 second
※. NOTE ) Entec’s Recloser Control will hang up the modem after a delay of 30 seconds with no
valid packet received or transmitted.
Initial String AT Commands for Initialized (30 digits(Alphabet capital or symbol) - AT&C1 Q1 M0
&D2 +CRM=129
Cmd Res’ TO Command response timeout(0 ~ 255sec) 1 2sec
Dialing String
Select a proper dial string in accordance with communication circumstance (Master or
Switchboard dial method)
- ATD : Default Dial Type(Already setup in modem; Default Dial)
- ATDT : Tone Dial
- ATDP : Pulse Dial
Dialing Number
Insert call number to call to. [Modem(Master station) phone number]. Total 16 digits shall be used
from the first digit space and empty space shall be filled up by ‘X’.
Initial String
Modem can be reset by inserting total 30 digits String.
Entec’s Recloser Control should be reset before making a phone call(connection).
※. NOTE ) Continuous double Space or ‘/’ shall ignore next String.
ENHANCED TECHNOLOGY 22
DNP3.0 PROTOCOL http://www.entecene.co.kr
Cmd Res’ TO
It is a waiting time of Entec’s Recloser Control to wait for response from a dial modem after
Entec’s Recloser Control sends AT command to a dial modem.
Connect TO
It is a waiting time of Entec’s Recloser Control to wait for completion of communication
connection after Entec’s Recloser Control tries to connect with a master station by the use of a dial
modem.
Idle Time
After Entec’s Recloser Control is connected with a master station and if there is no data exchange,
Entec’s Recloser Control is disconnected from the master station
ENHANCED TECHNOLOGY 23
DNP3.0 PROTOCOL http://www.entecene.co.kr
ENHANCED TECHNOLOGY 24
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.1 DEVICE IDENTIFICATION Capabilities Current Value list methods
ENHANCED TECHNOLOGY 25
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.1 DEVICE IDENTIFICATION Capabilities Current Value list methods
ENHANCED TECHNOLOGY 26
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.1 DEVICE IDENTIFICATION Capabilities Current Value list methods
Outstations Only
Requests and Responses
None
Level 1
Level 2
Level 3
Level 4
ENHANCED TECHNOLOGY 27
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.1 DEVICE IDENTIFICATION Capabilities Current Value list methods
ENHANCED TECHNOLOGY 28
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.1 DEVICE IDENTIFICATION Capabilities Current Value list methods
1.1.10 Methods to set Configurable XML – Loaded via DNP3 File Transfer Software – Vendor
Parameters: software named
XML – Loaded via other transport mechanism
ETIMS
Terminal – ASCII Terminal Command Line
Direct – Keypad on
Software – Vendor software named ETIMS
device front panel
Proprietary file loaded via DNP3 file transfer
Setting file transfer
Proprietary file loaded via other transport mechanism
via FTP-SSL
Direct – Keypad on device front panel
Factory – Specified when device is ordered
Protocol – Set via DNP3 (e.g. assign class)
Other, explain _______________________
ENHANCED TECHNOLOGY 29
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.1 DEVICE IDENTIFICATION Capabilities Current Value list methods
1.1.11 DNP3 XML files available On-Line: Rd Wr Filename Description of Contents Not supported
XML configuration files names that can be dnpDP.xml Complete Device Profile
read or written through DNP3 File Transfer to dnpDPcap.xml Device Profile Capabilities
a device. dnpDPcfg.xml Device Profile config. values
ENHANCED TECHNOLOGY 30
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.1 DEVICE IDENTIFICATION Capabilities Current Value list methods
1.1.12 External DNP3 XML files available Rd Wr Filename Description of Contents Not supported
Off-line:
dnpDP.xml Complete Device Profile
XML configuration file names that can be dnpDPcap.xml Device Profile Capabilities
read or written from an external system, t dnpDPcfg.xml Device Profile config. values
ypically from a system that maintains the
outstation configuration.
1.1.13 Connections Supported: Serial (complete section 0) Serial See section 0 and
ENHANCED TECHNOLOGY 31
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.1 DEVICE IDENTIFICATION Capabilities Current Value list methods
ENHANCED TECHNOLOGY 32
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.2 SERIAL CONNECTIONS Capabilities Current Value list methods
1.2.2 Serial Connection Parameters: Asynchronous - 8 Data Bits, 1 Start Bit, 1 Stop Bit, No 8 Data Bits, Software –
Parity 1Start Bit, Vendor software
Other, explain ____________________________ 1 Stop Bit, named ETIMS
No Parity Direct – Keypad on
device front panel
ENHANCED TECHNOLOGY 33
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.2 SERIAL CONNECTIONS Capabilities Current Value list methods
reception, any data sent to the device when Other, explain refer “C. Collision Avoidance.
RS-485 Options:
Requires Rx inactive before Tx
Other, explain
ENHANCED TECHNOLOGY 34
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.2 SERIAL CONNECTIONS Capabilities Current Value list methods
Indicates how often to send Data Link Layer Fixed at_________ seconds
status requests on a serial connection. This Configurable, range _____ to ______ seconds
parameter is separate from the TCP Keep- Configurable, selectable from ___,___,___ seconds
alive timer. Configurable, other, describe________________
ENHANCED TECHNOLOGY 35
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.2 SERIAL CONNECTIONS Capabilities Current Value list methods
ENHANCED TECHNOLOGY 36
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.2 SERIAL CONNECTIONS Capabilities Current Value list methods
ENHANCED TECHNOLOGY 37
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.2 SERIAL CONNECTIONS Capabilities Current Value list methods
1.2.8 Inter-character gaps in transmission: None (always transmits with no inter-character gap) 1 ms
ENHANCED TECHNOLOGY 38
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.3 IP NETWORKING Capabilities Current Value
list methods
1.3.1 Port Name: PORT4 – Ethernet Port 1: on the side of device Software –
PORT5 – Ethernet Port 2: on the side of device Vendor
Name used to reference the communication
software named
port defined in this section.
ETIMS
Direct – Keypad
on
device front panel
ENHANCED TECHNOLOGY 39
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.3 IP NETWORKING Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 40
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.3 IP NETWORKING Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 41
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.3 IP NETWORKING Capabilities Current Value
list methods
1.3.8 TCP Listen Port Number: Not Applicable (Master w/o dual end point) 20000 Software – Vendor
software named
If Outstation or dual end point Master, port Fixed at 20,000
ETIMS
number on which to listen for incoming TCP Configurable, range 0 to 65535 Direct – Keypad on
connect requests. Required to be Configurable, selectable from ____,____,____ device front panel
configurable for Masters and recommended Configurable, other, describe________________
to be configurable for Outstations.
1.3.9 TCP Listen Port Number of remote Not Applicable (Outstation w/o dual end point) Not Supported
device: Fixed at 20,000
If Master or dual end point Outstation, port Configurable, range _______ to _______
number on remote device with which to Configurable, selectable from ____,____,____
initiate connection. Required to be Configurable, other, describe_______________
configurable for Masters and recommended
to be configurable for Outstations.
ENHANCED TECHNOLOGY 42
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.3 IP NETWORKING Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 43
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.3 IP NETWORKING Capabilities Current Value
list methods
The destination UDP port for sending all Configurable, range _______ to _______
responses other than initial unsolicited Null Configurable, selectable from ____,____,____
Response. Configurable, other, describe Local UDP port
Use local port number (as specified in 1.3.11)
1.3.15 Multiple outstation connections Supports multiple outstations (Masters only) N/A
(Masters only):
ENHANCED TECHNOLOGY 44
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.3 IP NETWORKING Capabilities Current Value
list methods
1.3.16 Multiple master connections Supports multiple masters (Outstations only) Software –
(Outstations Only): Vendor software
named
Indicates whether multiple master If supported, the following methods may be used:
ETIMS
connections are supported and the method Method 1 (based on IP address) - required
Direct – Keypad on
that can be used to establish connections. Method 2 (based on IP port number) - recommended
device front panel
Method 3 (browsing for static data) - optional
1.3.17 Time synchronization support: DNP3 LAN procedure (function code 24)
DNP3 Write Time (not recommended over LAN)
Other, explain _________________________
Not Supported
ENHANCED TECHNOLOGY 45
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.4 LINK LAYER Capabilities Current Value
list methods
Indicates whether the device will filter out Always, one address allowed (shown in 1.4.3)
messages not from a specific source address. Always, any one of multiple addresses allowed
(each selectable as shown in 1.4.3)
Sometimes, explain________________
1.4.3 DNP3 Source Address(es) expected Configurable to any 16 bit DNP Data Link Address value DNP channel 1 : 1 Software – Vendor
when Validation is Enabled: Configurable, range 0 to 65519 software named
DNP channel 2 : 2
ETIMS
Selects the allowed source address(es). Configurable, selectable from ____,____,____
Direct – Keypad on
Configurable, other, describe________________
device front panel
ENHANCED TECHNOLOGY 46
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.4 LINK LAYER Capabilities Current Value
list methods
1.4.4 Self Address Support using address Yes (only allowed if configurable) Not Supported
0xFFFC: No
1.4.5 Sends Confirmed User Data Frames: Never Sometimes Software – Vendor
ENHANCED TECHNOLOGY 47
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.4 LINK LAYER Capabilities Current Value
list methods
This number includes the CRCs. With a Configurable, selectable from ____,____,____
length field of 255, the maximum size would Configurable, other, describe________________
be 292.
ENHANCED TECHNOLOGY 48
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.4 LINK LAYER Capabilities Current Value
list methods
This number includes the CRCs. With a Configurable, selectable from ____,____,____
length field of 255, the maximum size would Configurable, other, describe_______________
be 292. The device must be able to receive
292 octets to be compliant.
ENHANCED TECHNOLOGY 49
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.5 APPLICATION LAYER Capabilities Current Value
list methods
1.5.2 Maximum number of octets Same current value as 1.5.1 2048 Software – Vendor
Transmitted in an Application Layer software named
Fixed at ___________
Fragment containing File Transfer: ETIMS
Configurable, range 64 to 2048
Direct – Keypad on
Configurable, selectable from ____,____,____
device front panel
Configurable, other, describe_______________
ENHANCED TECHNOLOGY 50
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.5 APPLICATION LAYER Capabilities Current Value
list methods
1.5.3 Maximum number of octets that can Fixed at 249 2048 Software – Vendor
be Received in an Application Layer Configurable, range 64 to 2048 software named
Fragment: ETIMS
Configurable, selectable from ____,____,____
Direct – Keypad on
This size does not include any transport or Configurable, other, describe_______________
device front panel
frame octets.
ENHANCED TECHNOLOGY 51
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.5 APPLICATION LAYER Capabilities Current Value
list methods
1.5.5 Maximum number of objects Fixed at 100 (enter 0 if controls are not supported for 100
allowed in a single control request CROB)
for CROB (group 12): Configurable, range ________ to _______
Note: The current value of this outstation Configurable, selectable from ____,____,____
parameter is available remotely using protocol Configurable, other, describe_______________
object Group 0 Variation 216. Variable, explain _______________________
Same current value as 1.5.3
ENHANCED TECHNOLOGY 52
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.5 APPLICATION LAYER Capabilities Current Value
list methods
1.5.6 Maximum number of objects Fixed at 100 (enter 0 if controls are not supported for 100
allowed in a single control request Analog Outputs)
for Analog Outputs (group 41): Configurable, range ________ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe_______________
Variable, explain _______________________
Same current value as 1.5.3
1.5.7 Maximum number of objects Fixed at 100 (enter 0 if controls are not supported for Data 100
allowed in a single control request Sets)
for Data Sets (groups 85, 86, 87): Configurable, range ________ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe_______________
Variable, explain _______________________
Same current value as 1.5.3
1.5.8 Supports mixing object groups Not applicable – controls are not supported
(AOBs, CROBs and Data Sets) in Yes
the same control request: No
ENHANCED TECHNOLOGY 53
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.5 APPLICATION LAYER Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 54
DNP3.0 PROTOCOL http://www.entecene.co.kr
The number of times a Master will retransmit Configurable, range _______ to _______
an application layer request message if a Configurable, selectable from ___,___,___
response is not received. This parameter must Configurable, other, describe_______________
never cause a Master to retransmit time sync Variable, explain _______________________
messages.
ENHANCED TECHNOLOGY 55
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.5 APPLICATION LAYER Capabilities Current Value
list methods
1.6.4 Issuing controls to off-line devices: Not applicable – controls are not supported N/A
ENHANCED TECHNOLOGY 56
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.5 APPLICATION LAYER Capabilities Current Value
list methods
1.6.5 Issuing controls to off-scan devices: Not applicable – controls are not supported N/A
ENHANCED TECHNOLOGY 57
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.5 APPLICATION LAYER Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 58
DNP3.0 PROTOCOL http://www.entecene.co.kr
1.7.2 How often is time synchronization Never needs time 0 (No needs time) Software – Vendor
required from the master: software named
Within ______ seconds after IIN1.4 is set
ETIMS
Details of when the master needs to perform a Periodically, fixed at _______ seconds
Direct – Keypad on
time synchronization to ensure that the Periodically, between 0 and 30000 seconds
device front panel
outstation clock does not drift outside of an
acceptable tolerance. If the option to relate
this to IIN1.4 is used then details of when
IIN1.4 is asserted are in section 1.10.2.
ENHANCED TECHNOLOGY 59
DNP3.0 PROTOCOL http://www.entecene.co.kr
1.7.4 File Handle Timeout: Not applicable, files not supported Not Supported
handle for a configurable length of time, the Configurable, range _______ to _______ms
outstation must do an automatic close on the Configurable, selectable from ___,___,___ms
file. The timeout value must be configurable Configurable, other, describe________________
up to 1 hour. When this condition occurs the Variable, explain _______________________
outstation will send a File Transport Status
Object (group 70 var 6) using a status code
value of file handle expired (0x02).
ENHANCED TECHNOLOGY 60
DNP3.0 PROTOCOL http://www.entecene.co.kr
1.7.6 Event Buffer Organization: Per Object Group (see part 3) Per Object Group Software – Vendor
- Binary Input Event Buffer software named
Explain how event buffers are arranged (per Per Class
size : 256 ETIMS
Object Group, per Class, single buffer, etc) Class 1:
- Counter Event Buffer Direct – Keypad on
Fixed at______
and specify the number of events that can be size : 256
Configurable, range _______ to _______ device front panel
buffered. Configurable, selectable from ___,___,___ - Analog Input Event Buffer
Configurable, other, describe_____________ size : 256
Class 2:
Fixed at______
Configurable, range _______ to _______
Configurable, selectable from ___,___,___
Configurable, other, describe_____________
Class 3:
Fixed at______
Configurable, range _______ to _______
Configurable, selectable from ___,___,___
Configurable, other, describe_____________
Single Buffer
Fixed at______
Configurable, range _______ to _______
Configurable, selectable from ___,___,___
Configurable, other, describe_____________
ENHANCED TECHNOLOGY 61
DNP3.0 PROTOCOL http://www.entecene.co.kr
ENHANCED TECHNOLOGY 62
DNP3.0 PROTOCOL http://www.entecene.co.kr
on signature” (variation 200). If yes, list t algorithm(s) are available for calculating the signature:
ENHANCED TECHNOLOGY 63
DNP3.0 PROTOCOL http://www.entecene.co.kr
ENHANCED TECHNOLOGY 64
DNP3.0 PROTOCOL http://www.entecene.co.kr
ENHANCED TECHNOLOGY 65
DNP3.0 PROTOCOL http://www.entecene.co.kr
1.8.2 Master Data Link Address: Fixed at______ 60000 Software – Vendor
ENHANCED TECHNOLOGY 66
DNP3.0 PROTOCOL http://www.entecene.co.kr
ENHANCED TECHNOLOGY 67
DNP3.0 PROTOCOL http://www.entecene.co.kr
ENHANCED TECHNOLOGY 68
DNP3.0 PROTOCOL http://www.entecene.co.kr
1.9.1 Number of class 1 events: Class 1 not used to trigger Unsolicited Responses 1
Fixed at 1
Configurable, range ________ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe______________
1.9.2 Number of class 2 events: Class 2 not used to trigger Unsolicited Responses 1
Fixed at 1
Configurable, range ________ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe______________
1.9.3 Number of class 3 events: Class 3 not used to trigger Unsolicited Responses 1
Fixed at 1
Configurable, range ________ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe______________
ENHANCED TECHNOLOGY 69
DNP3.0 PROTOCOL http://www.entecene.co.kr
1.9.4 Total number events from any class: Total Number of Events not used to trigger Unsolicited
Responses
Fixed at ___________
Configurable, range ________ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe______________
1.9.5 Hold time after class 1 event: Class 1 not used to trigger Unsolicited Responses
ENHANCED TECHNOLOGY 70
DNP3.0 PROTOCOL http://www.entecene.co.kr
1.9.6 Hold time after class 2 event: Class 2 not used to trigger Unsolicited Responses
1.9.7 Hold time after class 3 event: Class 3 not used to trigger Unsolicited Responses
ENHANCED TECHNOLOGY 71
DNP3.0 PROTOCOL http://www.entecene.co.kr
1.9.8 Hold time after event assigned to any Class events not used to trigger Unsolicited Responses 5 sec Software – Vendor
class: software named
Fixed at ___________ ms
ETIMS
A configured value of 0 indicates that Configurable, range ________ to _______ ms
Direct – Keypad on
responses are not delayed due to this Configurable, selectable from ____,____,____ ms device front panel
parameter. Configurable, other, describe selectable 0 to 60 sec
1.9.9 Retrigger Hold Timer: Hold-time timer will be retriggered for each new event Retriggered Software – Vendor
detected (may get more changes in next response) software named
The hold-time timer may be retriggered for
ETIMS
each new event detected (increased possibly Hold-time timer will not be retriggered for each new event
Direct – Keypad on
of capturing all the changes in a single detected (guaranteed update time)
device front panel
response) or not retriggered (giving the
master a guaranteed update time).
ENHANCED TECHNOLOGY 72
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.10 OUTSTATION PERFORMANCE Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 73
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.10 OUTSTATION PERFORMANCE Capabilities Current Value
list methods
When does the outstation set the internal Asserted at startup until first Time Synchronization
ENHANCED TECHNOLOGY 74
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.10 OUTSTATION PERFORMANCE Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 75
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.10 OUTSTATION PERFORMANCE Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 76
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.10 OUTSTATION PERFORMANCE Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 77
DNP3.0 PROTOCOL http://www.entecene.co.kr
ENHANCED TECHNOLOGY 78
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 79
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 80
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 81
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 82
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
1.12.6 Session Key change interval: Can be disabled Fixed 900 sec
ENHANCED TECHNOLOGY 83
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
1.12.7 Session Key change message count: Configurable, range _______ to _______ Fixed 10000
1.12.8 Maximum error count (SAv2 only): Not applicable (not using SAv2) Fixed 10
ENHANCED TECHNOLOGY 84
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
1.12.9 MAC algorithm requested in a SHA-1 (truncated to the leftmost 4 octets) SAv2 : SHA-1
challenge exchange: SHA-1 (truncated to the leftmost 8 octets) SAv5 : SHA-256
Part of the authentication message is hashed SHA-1 (truncated to the leftmost 10 octets)
using an MAC algorithm. Secure SHA-256 (truncated to the leftmost 8 octets)
Authentication version 2 specifies that DNP3 SHA-256 (truncated to the leftmost 16 octets)
devices must support SHA-1 and may AES-GMAC
optionally support SHA-256 for this hashing Other, explain _______________
process. Secure Authentication version 5
specifies that SHA-256 is the default. The
output of the MAC algorithm is truncated
(the resulting length dependent on the media
being used).
ENHANCED TECHNOLOGY 85
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
1.12.11 Cipher Suites used with DNP Not relevant – TLS is not used TLS_RSA encrypted
implementations using TLS: with AES256
When TLS is supported, DNP3 Secure TLS_RSA encrypted with AES128 TLS_DH, encrypted
Authentication mandates the support of TLS_RSA encrypted with RC4_128 with AES256
TLS_RSA_WITH_AES_128_SHA. The TLS_RSA encrypted with 3DES_EDE_CBC
specification has a number of recommended TLS_DH, signed with DSS, encrypted with 3DES_EDE_CBC
cipher suite combinations. Indicate the TLS_DH, signed with RSA, encrypted with 3DES_EDE_CBC
supported Cipher Suites for implementations TLS_DHE, signed with DSS, encrypted with 3DES_EDE_CBC
using TLS. TLS_DHE, signed with RSA, encrypted with 3DES_EDE_CBC
TLS_DH, signed with DSS, encrypted with AES128
TLS_DH, signed with DSS, encrypted with AES256
TLS_DH encrypted with AES128
TLS_DH encrypted with AES256
Other, explain _______________
ENHANCED TECHNOLOGY 86
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
1.12.12 Change cipher request timeout: Not relevant – TLS is not used
ENHANCED TECHNOLOGY 87
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
1.12.14 Certificate Revocation check Not relevant – TLS is not used Revocation check at
time: connect started only.
ENHANCED TECHNOLOGY 88
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
1.12.15 Additional critical function Additional function codes that are to be considered as “critical”:
codes: 0 (Confirm)
ENHANCED TECHNOLOGY 89
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
1.12.16 Other critical fragments: Describe any other critical fragment exchanges:
ENHANCED TECHNOLOGY 90
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
1.12.17 Support for remote update key Remote update key change by symmetric
changes: cryptography.
ENHANCED TECHNOLOGY 91
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
Always On
The length of the challenge data used when Configurable, range _______ to _______ octets
setting up session keys shall be between a Configurable, selectable from ____,____,____ octets
ENHANCED TECHNOLOGY 92
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.12 SECURITY PARAMETERS Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 93
DNP3.0 PROTOCOL http://www.entecene.co.kr
문제부분
If configurable,
1.13 BROADCAST FUNCTIONALITY Capabilities Current Value
list methods
This section indicates which functions are supported by the device when using broadcast addresses.
Note that this section shows only entries that may have a meaningful purpose when used with broadcast requests.
ENHANCED TECHNOLOGY 94
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.13 BROADCAST FUNCTIONALITY Capabilities Current Value
list methods
1.13.2 Write functions (FC = 2) Write clock (g50v1 with qualifier code 07):
supported with broadcast Disabled
requests: Enabled
Configurable, other (described elsewhere)
ENHANCED TECHNOLOGY 95
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.13 BROADCAST FUNCTIONALITY Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 96
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.13 BROADCAST FUNCTIONALITY Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 97
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.13 BROADCAST FUNCTIONALITY Capabilities Current Value
list methods
ENHANCED TECHNOLOGY 98
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.13 BROADCAST FUNCTIONALITY Capabilities Current Value
list methods
1.13.18 Enable unsolicited functions Enable unsolicited by event Class (g60v2, g60v3 and
(FC = 20) supported with g60v4 with qualifier code 06):
broadcast requests: Disabled
Enabled
Configurable, other (described elsewhere)
ENHANCED TECHNOLOGY 99
DNP3.0 PROTOCOL http://www.entecene.co.kr
If configurable,
1.13 BROADCAST FUNCTIONALITY Capabilities Current Value
list methods
1.13.19 Disable unsolicited functions Disable unsolicited by event Class (g60v2, g60v3 and
(FC = 21) supported with g60v4 with qualifier code 06):
broadcast requests: Disabled
Enabled
Configurable, other (described elsewhere)
If configurable,
1.13 BROADCAST FUNCTIONALITY Capabilities Current Value
list methods
2.1.1 Static Variation reported when Variation 1 – packed format Variation 2 Software – Vendor
variation 0 requested or in response Variation 2 – with flag software named
to Class polls: ETIMS
Based on point Index (add column to table in part 5)
2.1.2 Event Variation reported when Variation 1 – without time Variation 2 Software – Vendor
variation 0 requested or in response Variation 2 – with absolute time software named
to Class polls: ETIMS
Variation 3 – with relative time
Note: The support for binary input events can Based on point Index (add column to table in part 5)
be determined remotely using protocol object
Group 0 Variation 237.
2.1.3 Event reporting mode: Only most recent All Events Software – Vendor
2.1.5 Binary Inputs Event Buffer Fixed at _0_ 256 Software – Vendor
Organization: Configurable, range _______ to _______ software named
ETIMS
When event buffers are allocated per object Configurable, selectable from 32,64,128, 256
group (see part 1.7.6), indicate the number of Configurable, other, describe_______________ Direct – Keypad on
events that can be buffered for Binary Inputs. device front panel
If event buffers are not allocated per object
group then set “Fixed at 0”.
2.2.1 Static Variation reported when Variation 1 – packed format Variation 2 Software – Vendor
variation 0 requested or in response Variation 2 – with flag software named
to Class polls: Based on point Index (add column to table in part 5) ETIMS
2.2.2 Event Variation reported when Variation 1 – without time Variation 2 Software – Vendor
variation 0 requested or in response Variation 2 – with absolute time software named
to Class polls: Variation 3 – with relative time ETIMS
2.2.5 Double-bit Binary Inputs Event Fixed at 0 Shared with Binary Inputs
Buffer Organization: Configurable, range _______ to _______ Event Buffer.
When event buffers are allocated per Configurable, selectable from ____,____,____
object group (see part 1.7.6), indicate the Configurable, other, describe_______________
number of events that can be buffered for
Double-bit Binary Inputs. If event buffers
are not allocated per object group then set
“Fixed at 0”.
2.3.1 Minimum pulse time allowed with Fixed at ______ms (hardware may limit this further) Software – Vendor
Trip, Close, and Pulse On Based on point Index (add column to table in part 5) software named
commands: ETIMS
2.3.2 Maximum pulse time allowed with Fixed at ______ms (hardware may limit this further) Software – Vendor
Trip, Close, and Pulse On software named
Based on point Index (add column to table in part 5)
commands: ETIMS
2.3.5 Static Variation reported when Variation 1 – packed format Software – Vendor
variation 0 requested or in response software named
Variation 2 – output status with flags
to Class polls: ETIMS
Based on point Index (add column to table in part 5)
2.3.6 Event Variation reported when Variation 1 – status without time Not Supported
variation 0 requested or in response Variation 2 – status with time
to Class polls: Based on point Index (add column to table in part 5)
Note: The support for binary output events
can be determined remotely using protocol
object Group 0 Variation 222.
2.3.7 Command Event Variation reported Variation 1 – command status without time Not Supported
when variation 0 requested or in Variation 2 – command status with time
response to Class polls: Based on point Index (add column to table in part 5)
2.3.9 Command Event reporting mode: Only most recent Not Supported
2.3.10 Maximum Time between Select and Not Applicable 15 sec Software – Vendor
Operate: software named
Fixed at _____ seconds
ETIMS
Configurable, range 1 to 255 seconds
Configurable, selectable from___,___,___ seconds Direct – Keypad on
Configurable, other, describe________________ device front panel
Variable, explain _______________________
Based on point Index (add column to table in part 5)
When event buffers are allocated per Configurable, selectable from ____,____,____
object group (see part 1.7.6), indicate the Configurable, other, describe_______________
number of events that can be buffered for
Binary Outputs. If event buffers are not
allocated per object group then set “Fixed
at 0”.
2.4.1 Static Counter Variation reported Variation 1 – 32-bit with flag Variation 1 Software – Vendor
when variation 0 requested or in Variation 2 – 16-bit with flag software named
response to Class polls: ETIMS
Variation 5 – 32-bit without flag
Variation 6 – 16-bit without flag
Based on point Index (add column to table in part 5)
2.4.2 Counter Event Variation reported Variation 1 – 32-bit with flag Variation 1 Software – Vendor
when variation 0 requested or in software named
Variation 2 – 16-bit with flag
response to Class polls: ETIMS
Variation 5 – 32-bit with flag and time
Note: The support for counter events can be Variation 6 – 16-bit with flag and time
determined remotely using protocol object Based on point Index (add column to table in part 5)
Group 0 Variation 227.
2.4.4 Counter Event reporting mode: Only most recent (value at time of event) All events Direct – Keypad on
2.4.5 Static Frozen Counter Variation Variation 1 – 32-bit with flag Variation 1 Software – Vendor
reported when variation 0 requested Variation 2 – 16-bit with flag software named
or in response to Class polls: Variation 5 – 32-bit with flag and time ETIMS
2.4.6 Frozen Counter Event Variation Variation 1 – 32-bit with flag Variation 1 Software – Vendor
reported when variation 0 requested Variation 2 – 16-bit with flag software named
or in response to Class polls: Variation 5 – 32-bit with flag and time ETIMS
Note: The support for frozen counter events Variation 6 – 16-bit with flag and time
can be determined remotely using protocol Based on point Index (add column to table in part 5)
object Group 0 Variation 225.
2.4.8 Frozen Counter Event reporting Only most recent frozen value
mode: All frozen values
When responding with event data and more Based on point Index (add column to table in part 5)
than one event has occurred for a data point,
an Outstation may include all events or only
the most recent event. All events are typically
reported for Frozen Counters.
2.4.11 Counters Event Buffer Organization: Fixed at ___________ 256 Software – Vendor
software named
When event buffers are allocated per Configurable, range _______ to _______
ETIMS
object group (see part 1.7.6), indicate the Configurable, selectable from 32,64,128, 256
number of events that can be buffered for Configurable, other, describe_______________ Direct – Keypad on
Counters. If event buffers are not device front panel
allocated per object group then set “Fixed
at 0”.
2.4.12 Frozen Counters Event Buffer Fixed at 0 Shared with Counters Event
Organization: Configurable, range _______ to _______ Buffer.
When event buffers are allocated per Configurable, selectable from ____,____,____
object group (see part 1.7.6), indicate the Configurable, other, describe_______________
number of events that can be buffered for
Frozen Counters. If event buffers are not
allocated per object group then set “Fixed
at 0”.
2.4.13 Reports counter events for change of Yes for all counters Software – Vendor
value: software named
No for all counters
ETIMS
Indicate if counter events are created when the Configurable, based on point Index (add column to table in
counter value changes. part 5)
2.5.1 Static Variation reported when Variation 1 – 32-bit with flag Variation 2 Software – Vendor
variation 0 requested or in response Variation 2 – 16-bit with flag software named
to Class polls: ETIMS
Variation 3 – 32-bit without flag
Variation 4 – 16-bit without flag
Variation 5 – single-precision floating point with flag
Variation 6 – double-precision floating point with flag
Based on point Index (add column to table in part 5)
2.5.2 Event Variation reported when Variation 1 – 32-bit without time Variation 2 Software – Vendor
variation 0 requested or in response Variation 2 – 16-bit without time software named
to Class polls: ETIMS
Variation 3 – 32-bit with time
Note: The support for analog input events can Variation 4 – 16-bit with time
be determined remotely using protocol object Variation 5 – single-precision floating point w/o time
Group 0 Variation 231. Variation 6 – double-precision floating point w/o time
Variation 7 – single-precision floating point with time
Variation 8 – double-precision floating point with time
Based on point Index (add column to table in part 5)
2.5.3 Event reporting mode: Only most recent (value at time of event) All events Software – Vendor
an Outstation may include all events or only Based on point Index (add column to table in part 5)
the most recent event. Only the most recent
event is typically reported for Analog Inputs.
When reporting “only most recent”, the
analog value reported in the response may be
the value at the time of the original event or it
may be the value at the time of the response.
2.5.7 Static Frozen Analog Input Variation Variation 1 – 32-bit with flag Not Supported
reported when variation 0 requested Variation 2 – 16-bit with flag
or in response to Class polls: Variation 3 – 32-bit with time-of-freeze
Variation 4 – 16-bit with time-of-freeze
Variation 5 – 32-bit without flag
Variation 6 – 16-bit without flag
Variation 7 – Single-precision, floating-point with flag
Variation 8 – Double-precision, floating-point with flag
Based on point Index (add column to table in part 5)
2.5.8 Frozen Analog Input Event Variation Variation 1 – 32-bit without time Not Supported
reported when variation 0 requested Variation 2 – 16-bit without time
or in response to Class polls: Variation 3 – 32-bit with time
Note: The support for frozen analog input Variation 4 – 16-bit with time
events can be determined remotely using Variation 5 – Single-precision, floating-point without time
protocol object Group 0 Variation 230. Variation 6 – Double-precision, floating-point without time
Variation 7 – Single-precision, floating-point with time
Variation 8 – Double-precision, floating-point with time
Based on point Index (add column to table in part 5)
2.5.10 Frozen Analog Input Event reporting Only most recent frozen value Not Supported
mode: All frozen values
When responding with event data and more Based on point Index (add column to table in part 5)
than one event has occurred for a data point,
an Outstation may include all events or only
the most recent event. All events are typically
reported for Frozen Analog Inputs.
2.5.11 Analog Inputs Event Buffer Fixed at ___________ 256 Software – Vendor
Organization: software named
Configurable, range _______ to _______
ETIMS
When event buffers are allocated per Configurable, selectable from 32,64,128,256
object group (see part 1.7.6), indicate the Configurable, other, describe_______________ Direct – Keypad on
number of events that can be buffered for device front panel
Analog Inputs. If event buffers are not
allocated per object group then set
“Fixed at 0”.
2.5.12 Frozen Analog Inputs Event Buffer Fixed at ___________ Not Supported
Organization: Configurable, range _______ to _______
When event buffers are allocated per Configurable, selectable from ____,____,____
object group (see part 1.7.6), indicate the Configurable, other, describe_______________
number of events that can be buffered for
Frozen Analog Inputs. If event buffers are
not allocated per object group then set
“Fixed at 0”.
2.6.1 Static Analog Output Status Variation 1 – 32-bit with flag Variation 2 Software – Vendor
Variation reported when variation 0 Variation 2 – 16-bit with flag software named
requested or in response to Class ETIMS
Variation 3 – single-precision floating point with flag
polls:
Variation 4 – double-precision floating point with flag
Based on point Index (add column to table in part 5)
2.6.4 Event Variation reported when Variation 1 – 32-bit without time Not Supported
variation 0 requested or in response Variation 2 – 16-bit without time
to Class polls: Variation 3 – 32-bit with time
Note: The support for analog output events Variation 4 – 16-bit with time
can be determined remotely using protocol Variation 5 – single-precision floating point w/o time
object Group 0 Variation 219. Variation 6 – double-precision floating point w/o time
Variation 7 – single-precision floating point with time
Variation 8 – double-precision floating point with time
Based on point Index (add column to table in part 5)
2.6.5 Command Event Variation reported Variation 1 – 32-bit without time Not Supported
when variation 0 requested or in Variation 2 – 16-bit without time
response to Class polls: Variation 3 – 32-bit with time
Variation 4 – 16-bit with time
Variation 5 – single-precision floating point w/o time
Variation 6 – double-precision floating point w/o time
Variation 7 – single-precision floating point with time
Variation 8 – double-precision floating point with time
Based on point Index (add column to table in part 5)
2.6.7 Command Event reporting mode: Only most recent Not Supported
2.6.8 Maximum Time between Select and Not Applicable 15 sec Software – Vendor
Operate: software named
Fixed at _____ seconds
ETIMS
Configurable, range 1 to 255 seconds
Configurable, selectable from ___,___,___seconds Direct – Keypad on
Configurable, other, describe________________ device front panel
Variable, explain _______________________
Based on point Index (add column to table in part 5)
Indicates the device is capable of using the Owner Write Allowed: 0x0080
2.7.6 Max number of Files Open at one Fixed at _________ Not Supported
time: Configurable, range ________ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe______________
than one event has occurred for a data point, Based on point Index (add column to table in part 5)
an Outstation may include all events or only
the most recent event.
2.8.4 Object Group Selection Fixed, group 110 for all objects Not Supported
Indicate which object group is used to Fixed, group 114 for all objects
transport octet string objects. Configurable, group 110 or 114 for all objects
Based on point Index (add column to table in part 5)
※. NOTE ) The implementation table must list all functionality required by the device whether
Master or Outstation as defined within the DNP3 IED Conformance Test Procedures.
Any functionality beyond the highest subset level supported is indicated by
highlighted rows. Any Object Groups not provided by an outstation or not processed
by a Master are indicated by strikethrough (note these Object Groups will still be
parsed).
20 LOOP CONTROL AUTO RESTORE ENABLED DISABLE ENABLE Static, Event 102
60 LIVE LINE TIMEOUT : SOURCE VOLTAGE DEASSERT ASSERT Static, Event 239
61 LIVE LINE TIMEOUT : LOAD VOLTAGE DEASSERT ASSERT Static, Event 241
100 GROUND TIME OVERCURRENT (51G) TIMEOUT DEASSERT ASSERT Static, Event 266
101 NEG SEQ TIME OVERCURRENT (51Q) TIMEOUT DEASSERT ASSERT Static, Event 269
102 UNDER VOLTAGE (27) TIMEOUT DEASSERT ASSERT Static, Event 270
103 OVER VOLTAGE (59) TIMEOUT DEASSERT ASSERT Static, Event 271
104 GROUND OVER VOLTAGE (64G) TIMEOUT DEASSERT ASSERT Static, Event 272
105 UNDER FREQUENCY (81U) TIMEOUT DEASSERT ASSERT Static, Event 274
106 OVER FREQUENCY (81O) TIMEOUT DEASSERT ASSERT Static, Event 275
108 DIRECTION POWER (32P) TIMEOUT DEASSERT ASSERT Static, Event 277
109 FORWARD POWER (32FP) TIMEOUT DEASSERT ASSERT Static, Event 278
115 GROUND TIME OVERCURRENT (51G) ALARM DEASSERT ASSERT Static, Event 367
116 NEG SEQ TIME OVERCURRENT (51Q) ALARM DEASSERT ASSERT Static, Event 370
117 UNDER VOLTAGE (27) ALARM DEASSERT ASSERT Static, Event 371
118 OVER VOLTAGE (59) ALARM DEASSERT ASSERT Static, Event 372
119 NEUTRAL OVER VOLTAGE (64N) ALARM DEASSERT ASSERT Static, Event 373
136 UNBALANCE TIMEOUT - SOURCE VOLTAGE DEASSERT ASSERT Static, Event 327
138 UNBALANCE TIMEOUT - LOAD VOLTAGE DEASSERT ASSERT Static, Event 328
NOTE
*. Block Condition Description
- CTR Lock(Control Lock) : CONTROL function is locked status in panel
- Mec’ Lock(Mechanism Lock) : Recloser(Tank) is locked status
- Seq’ Running : Currently Sequence is conducting(79 CYCLE).
- Synchro : Synchronism check element is detected.
- AC Fail : External AC Power is not supplied.
*. All BO Points can change assigned Class and Point Index Number on ETIMS Interface Software. Please refer to
NOTE
*. 16 bit rollover Counter 65535.
*. All CI Points can change assigned Class and Point Index Number on ETIMS Interface Software. Please refer to