ABB RELION Series Communication Protocol Manual

ABB RELION Series Communication Protocol Manual

Grid automation dnp3 communication protocol manual
Hide thumbs Also See for RELION Series:

Advertisement

Quick Links

RELION® PRODUCT FAMILY
Grid Automation
REC615 and RER615
DNP3 Communication Protocol
Manual

Advertisement

Table of Contents
loading

Summary of Contents for ABB RELION Series

  • Page 1 — RELION® PRODUCT FAMILY Grid Automation REC615 and RER615 DNP3 Communication Protocol Manual...
  • Page 3 Document ID: 1MRS758757 Issued: 2018-08-31 Revision: A Product version: 2.0 © Copyright 2018 ABB. All rights reserved...
  • Page 4 Copyright This document and parts thereof must not be reproduced or copied without written permission from ABB, and the contents thereof must not be imparted to a third party, nor used for any unauthorized purpose. The software or hardware described in this document is furnished under a license and may be used, copied, or disclosed only in accordance with the terms of such license.
  • Page 5 In case any errors are detected, the reader is kindly requested to notify the manufacturer. Other than under explicit contractual commitments, in no event shall ABB be responsible or liable for any loss or damage resulting from the use of this manual or the application of the equipment.
  • Page 6 (EMC Directive 2014/30/EU) and concerning electrical equipment for use within specified voltage limits (Low-voltage directive 2014/35/EU). 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 60255-27 for the low voltage directive.
  • Page 7: Table Of Contents

    Table of contents Table of contents Section 1 Introduction...............3 This manual..................3 Intended audience................3 Product documentation...............4 Product documentation set............4 Document revision history............. 4 Related documentation..............5 Symbols and conventions..............5 Symbols..................5 Document conventions..............5 Section 2 DNP3 overview..............7 DNP3 standard................... 7 Documentation...................
  • Page 8 Table of contents Standard data object types ..............19 Binary inputs................19 Double point inputs..............20 Analog inputs................20 Counter objects................21 Binary outputs and control relay output block......21 Control modes................ 22 Accessing of physical outputs..........22 Control feedback..............22 Analog outputs................22 Fault records..................23 Ev-Upd type objects..............
  • Page 9: Section 1 Introduction

    Section 1 1MRS758757 A Introduction Section 1 Introduction This manual The communication protocol manual describes a communication protocol supported by the protection relay. The manual concentrates on vendor-specific implementations. Intended audience This manual addresses the communication system engineer or system integrator responsible for pre-engineering and engineering the communication setup in a substation from a protection relay's perspective.
  • Page 10: Product Documentation

    Product series- and product-specific manuals can be downloaded from the ABB Web site http://www.abb.com/relion. 1.3.2 Document revision history Document revision/date Product version History A/2018-08-31 First release Download the latest documents from the ABB Web site http://www.abb.com/substationautomation. REC615 and RER615 Communication Protocol Manual...
  • Page 11: Related Documentation

    Operation Manual 1MRS758754 Technical Manual 1MRS758755 Product-specific point list manuals and other product series- and product-specific manuals can be downloaded from the ABB Web site http://www.abb.com/substationautomation. Symbols and conventions 1.4.1 Symbols The caution icon indicates important information or warning related to the concept discussed in the text.
  • Page 12 Section 1 1MRS758757 A Introduction • Abbreviations and acronyms are spelled out in the glossary. The glossary also contains definitions of important terms. • The example figures illustrate the IEC display variant. • Menu paths are presented in bold. Select Main menu/Settings. •...
  • Page 13: Section 2 Dnp3 Overview

    Section 2 1MRS758757 A DNP3 overview Section 2 DNP3 overview DNP3 standard The DNP3 protocol was developed by Westronic based on the early versions of the IEC 60870-5 standard telecontrol protocol specifications. Now the protocol specification is controlled by the DNP Users Group at www.dnp.org. The ISO/OSI based model supported by this protocol specifies physical, data link and application layers only.
  • Page 15: Section 3 Vendor-Specific Implementation

    Section 3 1MRS758757 A Vendor-specific implementation Section 3 Vendor-specific implementation Protocol server instances The word "client" refers to the protocol master. The protection relay is referred to as "server" or a slave device. The protection relay can communicate with several protocol clients simultaneously. Furthermore, it is possible to configure the protection relay to provide different protocol data and data outlook for different clients.
  • Page 16: Protocol Server Attachment To A Client

    Section 3 1MRS758757 A Vendor-specific implementation By default, instance 1 is always instantiated in the protection relay, but needs to be set “On” to be activated. Since the protection relay’s native IEC 61850 data model restricts client limit to five, the protection relay can have only five client connections in total, regardless of the protocols to which the clients belong.
  • Page 17: Protocol Data Mapping To Server Instances

    Section 3 1MRS758757 A Vendor-specific implementation 3.1.4 Protocol data mapping to server instances There are two different type of data mappings for the protocol. The mappings are identified and numbered, starting from one. This number is not related to the protocol instance number.
  • Page 18: Tcp/Ip Mode

    Section 3 1MRS758757 A Vendor-specific implementation The COM port connection type, optical ST or EIA-485 connection, star or loop topology, idle state (light on or light off) and the bias and bus termination are selected with the COM port jumpers. 3.2.2 TCP/IP mode DNP3 TCP/IP link mode is supported by the protection relay.
  • Page 19: Polled Mode

    Section 3 1MRS758757 A Vendor-specific implementation • Configuration/Communication/DNP3.0/DNP3.0n/Data link confirm • Configuration/Communication/DNP3.0/DNP3.0n/Data link confirm TO • Configuration/Communication/DNP3.0/DNP3.0n/Data link retries • Configuration/Communication/DNP3.0/DNP3.0n/App layer confirm • Configuration/Communication/DNP3.0/DNP3.0n/App confirm TO DNP3 link layer acknowledgements should not be used in TCP/IP link mode, since the DNP3 message transport (link) is then encapsulated and secured by the Ethernet protocol.
  • Page 20: Communication Supervision And Diagnostics

    Section 3 1MRS758757 A Vendor-specific implementation time the device buffers events before sending them out, after occurrence of an event. These parameters are useful for controlling the flow of events from the device and combining them into bigger reports. Legacy master UR provides compatibility to some older DNP3 clients. When set to disabled, the server follows the DNP3 standard, sending its first unsolicited message after a connection has been established following relay reboot.
  • Page 21: Diagnostic Communication Counters

    Section 3 1MRS758757 A Vendor-specific implementation Use of TCP/IP connection keep-alive timeout only When the DNP3 link keep-alive mechanism is not used in TCP/IP case, the Ethernet stack TCP socket keep-alive mechanism is still in use. If there is a TCP socket keep- alive timeout, the protection relay closes the associated TCP socket connection and updates the DNP3 link status.
  • Page 22: Class Events

    Section 3 1MRS758757 A Vendor-specific implementation The available DNP3 data objects are taken (mapped) entirely from the native IEC 61850 application data available in the protection relay. Mainly the IEC 61850 data that resides in IEC 61850 default dataset is included in the DNP3 object mapping. Objects within IEC 61850 datasets produce time tagged events.
  • Page 23: Writable Data Objects

    Section 3 1MRS758757 A Vendor-specific implementation • The event buffering is handled by DNP3 object type, but a possible event overflow signal is in turn given from the DNP3 event class. If a class only contains a particular object type, the overflow occurs for that DNP3 object type. •...
  • Page 24: Command Blockings

    Section 3 1MRS758757 A Vendor-specific implementation In case of making a DNP3 direct command to a SBO configured object, the desired behavior can be defined in the Communication Management tool. In case the direct control mode property is set to “Always allowed”, the DNP3 stack automatically performs the two needed commands to the native control object.
  • Page 25: Standard Data Object Types

    Section 3 1MRS758757 A Vendor-specific implementation Example 2 The legacy protocol default mappings are a selection of the most important signals produced by the IEC 61850-based protection relay applications. The manufacturer’s selection of important signals may not always serve every customer. Any non-protocol-mapped internal signal can be freely connected to a general- purpose input object via the Application Configuration tool.
  • Page 26: Double Point Inputs

    Section 3 1MRS758757 A Vendor-specific implementation Binary inputs which are not of “Static-Only” type can be assigned to any DNP3 event class. Furthermore, it is possible to invert the signals if necessary, for example, generic input data. The default variation for all binary input values can be set with the Default Var Obj 01 parameter.
  • Page 27: Counter Objects

    Section 3 1MRS758757 A Vendor-specific implementation Some DNP3 analog input points, such as CT/VT measurement values, support primary and secondary scaling. This selection can be done in PCM600 by selecting either "Primary value" or "Secondary value" for Representation. If the analog input object does not support primary and secondary scaling, the selection does nothing.
  • Page 28: Control Modes

    Section 3 1MRS758757 A Vendor-specific implementation resets and acknowledgements, can only be controlled using ON. However, there may also be single point objects that have two states, ON or OFF. Double point objects may be controlled using ON or OFF. 3.5.5.1 Control modes All DNP3 binary outputs support direct control at any time.
  • Page 29: Fault Records

    Section 3 1MRS758757 A Vendor-specific implementation The Analog Output Block DNP3 object group (41) is used for writing to a DNP3 analog output. Analog output can be also read from the protection relay, as object group 40. Reading an analog output returns the last written value to the object. Class events are generated for changed Analog Output values.
  • Page 30: Time Stamp For Record Type Objects

    Section 3 1MRS758757 A Vendor-specific implementation The stored fault records are internally saved in indexes numbered 1...128. When the controlling station writes a value 1...128 to the “Select record” object, the entire set of fault record values belonging to that record is copied to the “Recorded” fault record DNP3 AI values.
  • Page 31: Troubleshooting

    Section 3 1MRS758757 A Vendor-specific implementation The latest record is stored at index (row) 1, and the oldest record at index 128. Records are stored in a FIFO buffer, that is, the oldest record is dropped out from index 128, and latest record always stored to index 1.
  • Page 33: Section 4 Dnp3 Parameters

    Section 4 1MRS758757 A DNP3 parameters Section 4 DNP3 parameters Parameter list The DNP3 parameters can be accessed with PCM600 or via the LHMI path Configuration/Communication/DNP3.0n. Some parameters are not visible in the “Basic” setting visibility mode. To view all parameters use “Advanced” setting visibility mode in Parameter Setting tool in PCM600 and LHMI.
  • Page 34 Section 4 1MRS758757 A DNP3 parameters Parameter Values (Range) Unit Step Default Description Time format 0=UTC 1=Local UTC or local. Coordinate with master. 1=Local CROB select timeout 1...65535 Control Relay Output Block select timeout Data link confirm 0=Never 0=Never Data link confirm mode 1=Only Multiframe 2=Always Data link confirm TO...
  • Page 35 Section 4 1MRS758757 A DNP3 parameters Parameter Values (Range) Unit Step Default Description Default Var Obj 20 1=1:32bit Cnt 2=2:16bit Cnt 1=32 bit counter; 2=16 bit counter; 5=32 2=2:16bit Cnt bit counter without flag; 6=16 bit counter 5=5:32bit Cnt without flag. noflag 6=6:16bit Cnt noflag...
  • Page 36: Monitored Data

    Section 4 1MRS758757 A DNP3 parameters Parameter Values (Range) Unit Step Default Description Default Var Obj 32 1=1:32bit AI evt 7=7:float AI 1=32 bit AI event; 2=16 bit AI event; 3=32 2=2:16bit AI evt evt&time bit AI event with time; 4=16 bit AI event 3=3:32bit AI with time;...
  • Page 37: Section 5 Glossary

    Section 5 1MRS758757 A Glossary Section 5 Glossary Start/pickup status 1. Application Configuration tool in PCM600 2. Trip status in IEC 61850 Analog input Communication Management tool in PCM600 DNP3 A distributed network protocol originally developed by Westronic. The DNP3 Users Group has the ownership of the protocol and assumes responsibility for its evolution.
  • Page 38 Section 5 1MRS758757 A Glossary Single-point status Transmission Control Protocol TCP/IP Transmission Control Protocol/Internet Protocol WHMI Web human-machine interface REC615 and RER615 Communication Protocol Manual...
  • Page 40 — ABB Distribution Solutions Distribution Automation P.O. Box 699 FI-65101 VAASA, Finland Phone +358 10 22 11 www.abb.com/mediumvoltage www.abb.com/substationautomation © Copyright 2018 ABB. All rights reserved.

This manual is also suitable for:

Relion rec615Relion rer615

Table of Contents