background image

support advanced RTU functions and messages larger than the maximum frame length
as defined by the IEC document 60870-5-1, the DNP3 data link is intended to be used
with the mentioned transport pseudo-layer. As a minimum, this transport layer
implements message assembly and disassembly services.

Physical layer

Even though the standard does not specify the physical layer, it does however specify
how to operate in a networked environment and also suggests how to avoid collisions
between simultaneously sending devices.

Many implementations use serial communication based on RS-232, RS-485 or even
fiber optics.

DNP3 can also be used over packet-oriented networks such as TCP/IP and UDP in
which, for example, Ethernet may be used. In this case DNP3 can be said to be
tunneled over TCP/IP or UDP.

Additional information on the DNP3 physical layer is available at the
DNP Users Group at 

www.dnp.org

.

Data link layer

The DNP3 data link layer is designed to operate with asynchronous or synchronous bit
serial physical layers. Fully balanced transmission procedures were adopted to support
spontaneous transmissions from remotes.

Data link functions include:

Performing message data link retransmissions.

Packing user data into the defined frame format includes CRC and transmitting the
data to the physical layer.

Unpacking the data link frame received from the physical layer into user data,
checking and removing CRC.

Controlling the physical layer.

In unsolicited reporting mode, performing collision avoidance/detection
procedures to ensure reliable transfer of data across the physical link.

Responding to all valid frames received from the physical layer.

Data link responsibilities:

Exchange of Service data units (SDUs) between peer DNP3 data links

Error notification to data link user

Sequencing of SDUs

SDU delivery quality.

Section 2

1MRK 511 391-UUS C

DNP3 overview

10

670 series 2.2 ANSI

Communication protocol manual

Содержание Relion 670 series

Страница 1: ...RELION 670 SERIES DNP 670 series Version 2 2 Communication protocol manual...

Страница 2: ......

Страница 3: ...Document ID 1MRK 511 391 UUS Issued May 2018 Revision C Product version 2 2 Copyright 2017 ABB All rights reserved...

Страница 4: ...rms of such license This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit http www openssl org This product includes cryptographic software written developed b...

Страница 5: ...roduct failure would create a risk for harm to property or persons including but not limited to personal injuries or death shall be the sole responsibility of the person or entity applying the equipme...

Страница 6: ...irective 2006 95 EC This conformity is the result of tests conducted by ABB in accordance with the product standard EN 60255 26 for the EMC directive and with the product standards EN 60255 1 and EN 6...

Страница 7: ...modes 13 DNP3 TCP IP mode 13 DNP3 UDP only mode 14 Internal indications 14 Event reporting 16 Event buffers 16 Command handling 16 Automation bits 16 Apparatus control 16 Binary output status points...

Страница 8: ...on channel settings 29 Parameter list 31 Parameter list for optical and RS485 communication channel 31 Parameter list for TCP IP 36 Section 5 Glossary 49 Glossary 49 Table of contents 2 670 series 2 2...

Страница 9: ...F CC762FE28A3A v11 This manual is intended for the communication system engineer or system integrator responsible for pre engineering and engineering the communication setup in a substation from an IE...

Страница 10: ...ious tools available within the PCM600 software The manual provides instructions on how to set up a PCM600 project and insert IEDs to the project structure The manual also recommends a sequence for th...

Страница 11: ...al contains operation principle descriptions and lists function blocks logic diagrams input and output signals setting parameters and technical data sorted per function The manual can be used as a tec...

Страница 12: ...670 Document numbers Application manual 1MRK 505 376 UUS Commissioning manual 1MRK 505 378 UUS Product guide 1MRK 505 379 BEN Technical manual 1MRK 505 377 UUS Type test certificate 1MRK 505 379 TUS D...

Страница 13: ...d to RER670 Document numbers Application manual Commissioning manual Product guide 1MRK 506 378 BEN Technical manual Type test certificate 1 4 Document symbols and conventions 1 4 1 Symbols GUID 2945B...

Страница 14: ...8 Abbreviations and acronyms in this manual are spelled out in the glossary The glossary also contains definitions of important terms Parameter names are shown in italics For example the function can...

Страница 15: ...ion schematic representation 1 SCADA master station control center 2 External control points 3 Communication links radio microwave spread spectrum twisted pair fiber optics dial up leased line 4 Remot...

Страница 16: ...t the DNP Users Group at www dnp org Data link layer The DNP3 data link layer is designed to operate with asynchronous or synchronous bit serial physical layers Fully balanced transmission procedures...

Страница 17: ...users Sequencing of SDUs Application layer The application layer is responsible for performing operations on data objects defined by the device or on the device itself These operations include return...

Страница 18: ...tion GUID 7966A3BB DC5A 47CF B78D D8BF1373C308 v1 This implementation of DNP3 is fully compliant with DNP3 Subset Definition Level 2 and contains significant functionality beyond Subset Level 2 See th...

Страница 19: ...not to change the MasterIPNetMask parameter to anything else than its default 255 255 255 255 unless necessary The parameter should not be mixed up with the subnet mask of the IP configuration The Mas...

Страница 20: ...n established Further documentation concerning DNP3 TCP IP communication is available in the IP Networking document Volume 7 from www dnp org 3 2 DNP3 UDP only mode GUID 2605E868 4438 49C6 A307 1D18F8...

Страница 21: ...ization is via DNP3 No IIN1 5 Local mode Set if some points are uncontrollable via DNP3 No IIN1 6 Device trouble Set if the IED has detected device problems This bit is set when the IED s Internal Fai...

Страница 22: ...wed The protocol requires that a pair of select and operate messages is completely alike and only one sequence number apart This in turn requires masters not to send any requests between the selected...

Страница 23: ...w any switching or does not match the mode of the command 12 Command already in execution Control select or cancel service is rejected because control action is already running 13 Blocked by health Co...

Страница 24: ...DNP3 Specification Volume 5 for more information Parameters have to be set among the system wide time parameters as well as among the individual DNP3 masters DNP3 can be set for a coarse synchronizat...

Страница 25: ...e the source value range inside which the object is to be used The complete value range of the object is usually wanted even though the user could freely define the source range Arguments three and fo...

Страница 26: ...V I P Q for example The RMS values are available in floating point presentation as output signals of function blocks of type MMXU ANSI13000288 1 en vsd SMAI MMXU or other application functions DNP3 m...

Страница 27: ...rceValue from PST for all AIs Calculate Scaling factor on base of SourceValue and DestValue and define Equation mode Configure Configuration Table in CMT for all AI values All DNP3 clients done Scale...

Страница 28: ...d Table 3 DNP3 point map configuration Configuration Description None Integrity class 0 scan returns gap Value is available only via static scan Point does not generate events Class 0 Point is returne...

Страница 29: ...the previously fetched record is the oldest no fetch is done When a new disturbance is recorded and the outputs are mapped to one of the event classes events are generated but the navigation in the Fa...

Страница 30: ...24...

Страница 31: ...e RS485 interface are available in function RS485DNP 1 There are specific settings for the master sessions available in function MSTSERIAL 1 when a master session occurs on the serial channel In funct...

Страница 32: ...ddress that this master session uses for communication ValMasterAddr determines if the stack should validate the source address in receive frames DNP3 frames contain both a source address field and a...

Страница 33: ...ts of a multi fragment response Application layer confirmations are always requested for responses that contain events UREnable determines if unsolicited responses are allowed If set to 0 no unsolicit...

Страница 34: ...ss 3 events before an unsolicited response will be generated tUREvBufTout3 If unsolicited responses are enabled UREnable this parameter specifies the maximum amount of time in seconds before an unsoli...

Страница 35: ...n that can be used in two ways Two wire Four wire A two wire connection uses the same signal for RX and TX and is a multidrop communication with no dedicated master or slave This variant requires howe...

Страница 36: ...octets Stopbit defines the number of stop bits for the serial port Parity defines the parity to use for the serial port it can be set to None no parity used Even even parity used Odd odd parity used t...

Страница 37: ...sionDetect is only used for RS485 networks thus is only available in RS485DNP function Master session settings for RS485 communication channel MSTSERIAL ChToAssociate defines the channel to which this...

Страница 38: ...oAssociate RS485 Optical RS485 Channel to associate to SlaveAddress 0 65519 1 1 Slave address MasterAddress 0 65519 1 1 Master address Obj1DefVar 1 BI 2 BI Flags 1 BI Object 1 default variation Obj2De...

Страница 39: ...ConfTout 0 00 300 00 s 0 01 10 00 Application layer confim timeout ApplMultFrgRes No Yes Yes Enable application for multiple fragment response ConfMultFrag No Yes Yes Confirm each multiple fragment UR...

Страница 40: ...TimeFormat LocalTime UTC UTC External time format DNPToSetTime No Yes Yes Allow DNP to set time in IED tSynchTimeout 30 3600 s 1 1800 Time synch timeout before error status is generated TSyncReqAfTout...

Страница 41: ...Unit Step Default Description BaudRate 300 Bd 600 Bd 1200 Bd 2400 Bd 4800 Bd 9600 Bd 19200 Bd 38400 Bd 57600 Bd 115200 Bd 9600 Bd Baud rate for serial port Table 12 CHSERRS485 Non group settings advan...

Страница 42: ...5 1 20000 UDP portfor initial NULL response UDPPortCliMast 0 65535 1 0 UDP port to remote client master Table 14 CH1TCP Non group settings advanced Name Values Range Unit Step Default Description ApLa...

Страница 43: ...tep Default Description ApLayMaxRxSize 20 2048 1 2048 Application layer maximum Rx fragment size ApLayMaxTxSize 20 2048 1 2048 Application layer maximum Tx fragment size PID 4133 SETTINGS v7 Table 19...

Страница 44: ...1 DI 2 DI Flags 1 DI Object 3 default variation Obj4DefVar 1 DIEv 2 DIEv AbsTime 3 DIEv RelTime 3 DIEv RelTime Object 4 default variation Obj10DefVar 1 BO 2 BO Flags 2 BO Flags Object 10 default varia...

Страница 45: ...retry delay in s UREvCntThold1 1 100 1 5 Unsolicited response class 1 event count report treshold tVREvBufTout1 0 00 60 00 s 0 01 5 00 Unsolicited response class 1 event buffer timeout UREvCntThold2 1...

Страница 46: ...rIP Addr 0 18 IP Address 1 0 0 0 0 Master IP address MasterIPNetMsk 0 18 IP Address 1 255 255 255 255 Master IP net mask Obj1DefVar 1 BISingleBit 2 BIWithStatus 1 BISingleBit Object 1 default variatio...

Страница 47: ...able tApplConfTout 0 00 300 00 s 0 01 10 00 Application layer confim timeout ApplMultFrgRes No Yes Yes Enable application for multiple fragment response ConfMultFrag No Yes Yes Confirm each multiple f...

Страница 48: ...Yes No Time synchronization request after timeout Averag3TimeReq No Yes No Use average of 3 time requests PairedPoint No Yes Yes Enable paired point tSelectTimeout 1 0 60 0 s 0 1 30 0 Select timeout...

Страница 49: ...With T 1 BinCnt32EvWou tT Object 22 default variation Obj30DefVar 1 AI32Int 2 AI16Int 3 AI32IntWithoutF 4 AI16IntWithoutF 5 AI32FltWithF 6 AI64FltWithF 3 AI32IntWithoutF Object 30 default variation Ob...

Страница 50: ...e class 2 event count report treshold tVREvBufTout2 0 00 60 00 s 0 01 5 00 Unsolicited response class 2 event buffer timeout UREvCntThold3 1 100 1 5 Unsolicited response class 3 event count report tre...

Страница 51: ...BIWithStatus 1 BISingleBit Object 1 default variation Obj2DefVar 1 BIChWithoutTim e 2 BIChWithTime 3 BIChWithRelTim e 3 BIChWithRelTim e Object 2 default variation Obj3DefVar 1 DIWithoutFlag 2 DIWith...

Страница 52: ...able tApplConfTout 0 00 300 00 s 0 01 10 00 Application layer confim timeout ApplMultFrgRes No Yes Yes Enable application for multiple fragment response ConfMultFrag No Yes Yes Confirm each multiple f...

Страница 53: ...out DelOldBufFull No Yes No Delete oldest event when buffer is full ExtTimeFormat LocalTime UTC UTC External time format DNPToSetTime No Yes No Allow DNP to set time in IED tSynchTimeout 30 3600 s 1 1...

Страница 54: ...48...

Страница 55: ...iliary summation current transformer ASD Adaptive signal detection ASDU Application service data unit AWG American Wire Gauge standard BBP Busbar protection BFOC 2 5 Bayonet fiber optic connector BFP...

Страница 56: ...tting G 703 over a balanced line Involves two twisted pairs making it possible to transmit information in both directions COM Command COMTRADE Standard Common Format for Transient Data Exchange format...

Страница 57: ...rbance report handler DSP Digital signal processor DTT Direct transfer trip scheme ECT Ethernet configuration tool EHV network Extra high voltage network EIA Electronic Industries Association EMC Elec...

Страница 58: ...GSE Generic substation event HDLC protocol High level data link control protocol based on the HDLC standard HFBR connector type Plastic fiber connector HLV circuit Hazardous Live Voltage according to...

Страница 59: ...is identical to another of the same kind but has a different number in the IED user interfaces The word instance is sometimes defined as an item of information that is representative of a type In the...

Страница 60: ...ginally developed for use in trains NCC National Control Centre NOF Number of grid faults NUM Numerical module OCO cycle Open close open cycle OCP Overcurrent protection OEM Optical Ethernet module OL...

Страница 61: ...PTP Precision time protocol PT ratio Potential transformer or voltage transformer ratio PUTT Permissive underreach transfer trip RASC Synchrocheck relay COMBIFLEX RCA Relay characteristic angle RISC...

Страница 62: ...g Protection Acquisition SPA a serial master slave protocol for point to point and ring communication SRY Switch for CB ready condition ST Switch or push button to trip Starpoint Neutral Wye point of...

Страница 63: ...Coordinated Universal Time A coordinated time scale maintained by the Bureau International des Poids et Mesures BIPM which forms the basis of a coordinated dissemination of standard frequencies and t...

Страница 64: ...to as the residual or the ground fault current 3VO Three times the zero sequence voltage Often referred to as the residual voltage or the neutral point voltage Section 5 1MRK 511 391 UUS C Glossary 5...

Страница 65: ...59...

Страница 66: ...AB Grid Automation Products 721 59 V ster s Sweden Phone 46 0 21 32 50 00 abb com protection control Copyright 2017 ABB All rights reserved Specifications subject to change without notice 1MRK 511 391...

Отзывы: