Home
DNP 3.0 LAN/WAN Slave (OPC) User`s Manual
Contents
1. FILL OUT THE FOLLOWING ITEMS FOR SLAVE DEVICES ONLY Reports Binary Input Change Events when no specific variation requested Never Only time tagged Only non time tagged x Configurable to send one or the other depends on data point initialization Sends Unsolicited Responses Never x Configurable depends on data point initialization Only certain objects Sometimes attach explanation x ENABLE DISABLE UNSOLICITED function codes suppor ted Default Counter Object Variation No Counters Reported Default Object x Configurable depends on data point initialization Default Variation Point by point list attached Sends Multi Fragment Responses Reports time tagged Binary Input Change Events when no specific variation requested Never Binary Input Change With Time Binary Input Change With Relative Time x Configurable depends on data point initialization Sends Static Data in Unsolicited Responses x Never When Device Restarts depends on data point initialization When Status Flags Change depends on data point initializ ation No other options are permitted Counters Roll Over at No Counters Reported Configurable attach explanation 16 bit x 32 Bits roll over bits not set Other Value Point by point list attached Transfer Function Codes Confirm x Yes No Tab
2. Outstation to record their time at the same instant Response Function Codes Yes Yes No No No No No Yes Yes Yes Yes Yes 79 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual CODE FUNCTION DESCRIPTION Supported 0 Confirm Message fragment confirmation Yes 129 Response to requested message Yes 130 Unsolicited Mes Spontaneous message without Yes sage request Supported objects Table A1 6 Supported objects OBJECT Var Description REQUEST Qual RESPONSE Qual Codes slave must Codes hex master must hex Obj parse parse Func Codes Func Codes dec 1 Binary Input All 1 22 00 01 06 Variations 1 Binary Input 00 01 06 129 130 00 01 1 2 Binary Input with 1 00 01 06 129 130 00 01 Status 2 Binary Input 1 06 07 08 Change All Variations 2 1 Binary Input 1 06 07 08 129 130 17 28 Change without Time 2 2 Binary Input 1 06 07 08 129 130 17 28 Change with Time 2 3 Binary Input 1 06 07 08 129 130 17 28 Change with Relative Time 10 Binary Output 1 00 01 06 All Variations 10 2 Binary Output 00 01 06 129 130 00 01 Status 12 Control Block All Variations 12 1 Control Relay 3 4 5 6 17 27 28 129 echo of request Output Block 12 2 Pattern Control 5 6 17 28 129 echo of request Block 12 3 Pattern Mask 5 6 00 01 129 echo of request 80 1MRS755496 Grid Automation Controller COM600 4 0
3. Value or Value range Default Description MV Common data class according to IEC 61850 0 65535 Indication index Default 0 Class 0 3 Class of ASDU Data sent from the slave to the master can be assigned to four classes Data in class 1 is sent with higher priority than data in class 3 Default Class 3 0 65535 Maximum update rate of signal state changes between the OPC server and client in milliseconds 0 means that the server sends all the changes to the client Default 1000 Analog input 30 32 Object number for indication Analog output 40 Default Analog input 30 32 True Defines if all changes in value are sent to the master False Default False Send as 32 bit value Defines if the value is sent as 16 or 32 bit value Send as 16 bit value Default Send as 16 bit value Send as static data always without time Specifies the type of the timestamp a message is sent with Event without time Event with time Event with relative time valid for binary inputs only Default Event without time 39 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 3 4 5 15 40 Property Para meter Scale and Unit Multiplier Value or Value range Default Description 1 1000000000 Multiplier for scaling decimal values Default 1 Controllable single point SPC Table 3 4 5 15 1 Configurable S
4. 16 Bit Frozen Counter Event without Time 32 Bit Frozen Delta Counter Event without Time 16 Bit Frozen Delta Counter Event without Time 32 Bit Frozen Counter Event with Time 06 07 08 129 130 06 07 08 129 130 06 07 08 129 130 16 Bit Frozen Counter Event with Time 32 Bit Frozen Delta Counter Event with Time 16 Bit Frozen Delta Counter Event with Time Analog Input 1 22 All Variations 32 Bit Analog 1 Input 00 01 06 00 01 06 129 130 Qual Codes hex 17 28 17 28 17 28 17 28 00 01 83 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 1MRS755496 OBJECT Obj 30 30 30 31 31 31 31 31 31 31 32 32 32 32 Var Description REQUEST Qual RESPONSE slave must Codes hex master must parse parse Func Codes 00 01 06 129 130 00 01 06 129 130 00 01 06 129 130 Func Codes dec N 16 Bit Analog Input 32 Bit Analog Input without Flag 16 Bit Analog Input without Flag Frozen Analog Input All Vari ations 32 Bit Frozen Analog Input 16 Bit Frozen Analog Input 32 Bit Frozen Analog Input with Time of Freeze 16 Bit Frozen Analog Input with Time of Freeze 2 1 3 32 Bit Frozen Analog Input without Flag 16 Bit Frozen Analog Input without Flag Analog Change Event All Vari ations 32 Bit Analog Change Event without Time
5. Class 0 3 Class of ASDU Data sent from the slave to the master can be assigned to four classes Data in class 1 is sent with higher priority than data in class 3 Default Class O 0 65535 Maximum update rate of signal state changes between the OPC server and client in milliseconds 0 means that the server sends all the changes to the client Default 0 Default Analog control output block 41 Analog input 30 32 Object number for control Object number for indication Analog output 40 Default Analog input 30 32 True Defines if all changes in value are sent to the master False Default False Send as 32 bit value Defines if the value is sent as 16 or 32 bit value Send as 16 bit value Default Send as 16 bit value Send as static data always without time Specifies the type of the timestamp a message is sent with Event without time Event with time Event with relative time valid for binary inputs only Default Event with time 38 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 3 4 5 14 Measured value MV Table 3 4 5 14 1 Configurable MV properties for OPC client Property Para meter Basic Common Data Class Addresses Indication Index Common Class Update Rate Data Class Spe cific Indication Object Send All Updates Send As 16 Bit Value Time And Type Variation
6. 1MRS755496 Property Para meter Addresses Indication Index Common Class Update Rate Data Class Spe cific Counter Object Send All Updates Send As 16 Bit Value Send As Delta Counter Time And Type Variation Value or Value range Default 0 65535 Default 0 Class 0 3 Default Class 0 0 65535 Default 0 Binary counter 20 Frozen counter 21 Default Binary counter 20 True False Default False Send as 32 bit value Send as 16 bit value Default Send as 16 bit value Send as binary counter Send as delta counter Default Send as delta counter Send as static data always without time Event without time Event with time Event with relative time valid for binary inputs only Default Event with time Description Indication index Class of ASDU Data sent from the slave to the master can be assigned to four classes Data in class 1 is sent with higher priority than data in class 3 Maximum update rate of signal state changes between the OPC server and client in milliseconds 0 means that the server sends all the changes to the client Object number for counter Defines if all changes in value are sent to the master Defines if the value is sent as 16 or 32 bit value Defines if the value is sent as delta or binary counter Specifies the type of the timestamp a message is sent with 1MRS755496 Grid Automation Con
7. OPC data types range ory Optional tion element ctiVal INTEGER Oo ii M Oef Control Value VT_14 stVal INTEGER Oo Me Oe Current Value VT_14 t TimeStamp M lt none gt Time of VT_DATE occurrence 5 2 15 Binary controlled step position information BSC Name Type Value Value Mandat Protocol informa OPC data types range ory Optional tion element q Quality E l DNP status VT_14 t TimeStamp ctlVal ENUMERATED stop 0 M Control Value VT_11 lower 1 higher 2 reserved 3 M lt none gt Time of VT_DATE occurrence 5 2 16 Integer controlled step position information ISC Name Type Value Value Mandat Protocol informa OPC data types range ory Optional tion element ctiVal INTEGER 64 63 Control Value VT_1 M q Quality DNP status v_14 55 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual Name Type Value Value Mandat Protocol informa OPC data types range ory Optional tion element t TimeStamp M lt none gt Time of V_DATE occurrence 5 2 17 Analogue set point APC Type Value Value Mandat Protocol informa OPC data types range ory Optional tion element 5 3 Status codes 5 3 1 Introduction The following status codes are defined for the DNP slave protocol Some typical reasons for some of the status codes are also given 5 3 2 Link layer status codes 17650 The Data Flow Control DFC
8. bit of the messages from the master is set for more than 15 seconds 17651 The DCD or CTS signal or the end of the transmitted message is not received in correct time 17652 Timeout while waiting for an acknowledgment to a request 17654 The application level sends a command before the communication between the master and the slave is established 17655 The Data Flow Control bit of the messages from the master is set for too long 17656 The slave does not receive a reply from the master 17657 The channel has been set in use 17658 The channel has been set out of use 17659 The protocol stack out of buffers error 17670 The value written to one of the channel properties is incorrect 5 3 3 Application layer status codes 13901 The value set to a property of the device is incorrect 56 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 13904 No more events can be written to one of the unsolicited message queues since the queue is full 13905 Internal message buffer full error 13906 Internal message filling error 13907 The used data object type is not supported 13909 Internal data overflow error 13910 The device is in the suspended state The reason for this can be that the link is not properly established for example incorrect cable wiring or the master station does not respond 13911 Internal message sending error 13913 A command is sent to a channel with a non established communi
9. ters TCP IP UDP IP channel Default TCP IP Data type Integer Access No limitations Transmitted Tele The number of transmitted telegrams grams Failed Transmis The number of failed transmissions sions 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Property Para Value or Value range Default Description meter Transmitted Com The number of transmitted commands mands Transmitted Replies A The number of transmitted replies Received Messages TE The number of received data messages Buffer Overflow The number of times there has been a Errors buffer overflow TCP Connect Incremented each time a TCP connect request is received TCP Accept Incremented each time a TCP connect request is accepted TCP Close Incremented each time a TCP connection is closed 5 4 4 DNP LAN IED attributes Table 5 4 4 1 DNP LAN IED attributes Property Para Value or Value range Default Description meter In Use 0 Out of use Data type Integer 1 In use Access No limitations Default O The operational status of the device in use or out of use Taking the device out of use with this attribute stops all data communication with the device All opera tions that would result in a data exchange are disabled The device itself is not affected by the attribute only the protocol stack s image of the device Setting In use to 1 is allowed only if the device addre
10. the check box the device is taken out of use To manually update diagnostic counters click Refresh Online attributes State V In use MV Diagnostic events enabled Status information Connection status OK Detailed status Device communication OK Diagnostic counters Suspensions Transmitted data messages Transmitted command messages Transmitted confirmation messages Received data messages Received command messages Received confirmation messages Received unknown messages Reset counters Refresh Signal update buffering oo no vO Oe High priority Pending 0 Max 1013 Set Interrogated Pending 0 Max 510 Set State indications Pending 0 Max 510 Set Measurements Pending 0 Max 500 Set Tool connection E V Follow selected A040349 jpg Figure 4 5 1 DNP LAN IED Online diagnostics Signal diagnostics The DNP LAN Slave OPC client has a diagnostic function which makes it possible to monitor the flow of process data changes and commands The diagnostic function is activated by marking the Diagnostic Events Enabled check box located in the Online diagnostics function of the DNP LAN IED When the diagnostic function is activated the DNP OPC Client Alarm amp Event server generates events with information about data changes and commands 47 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 48 To view the event list 1 Select the DN
11. DNP 3 0 LAN WAN Slave OPC User s Manual OBJECT Obj 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 Binary Counter 1 All Variations 1 32 Bit Binary 1 Counter 2 16 Bit Binary 1 Counter 3 32 Bit Delta 1 Counter 4 16 Bit Binary 1 Counter 5 32 Bit Binary Counter without Flag 16 Bit Binary Counter without Flag 32 Bit Delta Counter without Flag 16 Bit Delta Counter without Flag 32 Bit Frozen 1 Counter 16 Bit Frozen 1 Counter 32 Bit Frozen 1 Delta Counter 4 16 Bit Frozen 1 Delta Counter 1 2 3 32 Bit Frozen Counter with Time of Freeze 16 Bit Frozen Counter with Time of Freeze lt o al N Func Codes dec Frozen Counter 1 22 All Variations Description REQUEST Qual RESPONSE slave must Codes hex master must parse parse Func Codes 00 01 06 129 130 7 8 9 10 22 00 01 06 00 01 06 129 130 00 01 06 129 130 00 01 06 129 130 00 01 06 129 130 00 01 06 129 130 00 01 06 129 130 129 130 129 130 129 130 129 130 129 130 Qual Codes hex 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 81 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual OBJECT Obj 21 21 21 21 21 21 22 22 22 22 22 22 Var o Descr
12. Data Link Confirm None Fixed at x Configurable Variable Complete Appl Fragment None Fixed at x Configurable Variable Application Confirm None Fixed at x Configurable Variable Complete Appl Response None Fixed at x Configurable Variable Others Retransmission after a collision Complete data link frame 75 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 1MRS755496 Timeouts while waiting for Sends Executes Control Operations AAN WRITE Binary Outputs x Never Always Configurable Sometimes SELECT OPERATE Never x Always Configurable Sometimes Never x Always Configurable Sometimes DIRECT OPERATE NO ACK Never x Always Configurable Sometimes Count gt 1 x Never Always Configurable Sometimes Pulse On Never x Always Configurable Sometimes Never x Always Configurable Sometimes Latch On Never x Always Configurable Sometimes Latch Off Never x Always Configurable Sometimes Queue x Never Always Configurable Sometimes Clear Queue 76 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Timeouts while waiting for x Never Always Sometimes Configurable
13. Normally an event consists of value quality and timestamp A physical IEC 61850 device that behaves as its own commu nication node in the IEC 61850 protocol Representation of a group of functions Each function is defined as a logical node A physical device consists of one or several LDs The smallest part of a function that exchanges data An LN is an object defined by its data and methods A communication protocol developed by Echelon A proprietary method of ABB on top of the standard LON pro tocol Series of standards specifications aiming at open connectivity in industrial automation and the enterprise systems that support industry Representation of a connection to the data source within the OPC server An OPC item is identified by a string lt object path gt lt property name gt Associated with each OPC item are Value Quality and Time Stamp Named data item The report control block controls the reporting processes for event data as they occur The reporting process continues as long as the communication is available ABB proprietary communication protocol used in substation automation Protection and or Control Product supporting the SPA protocol version 2 5 or earlier XML based description language for configurations of electrical substation IEDs Defined in IEC 61850 standard 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 1 7 Abbreviation
14. built by adding objects in a logical order starting from the DNP LAN Slave OPC Client object Before the DNP LAN Slave OPC Client can be taken into use configure an OPC server for the process communication For more information on creating an OPC server refer to COM600 User s Manual You have several possible ways to add objects to the object tree in the Communication structure e You can right click the object to which you want to add a child object e You can copy the object Add the objects in the following order 1 DNP LAN Slave OPC Client 2 DNP LAN Channel 3 DNP LAN IED 4 Data objects 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 3 3 2 3 3 3 3 3 4 3 3 5 Adding DNP LAN Slave OPC Client object To add the OPC client object 1 Add the DNP LAN Slave OPC Client object in the Communication structure by selecting the Gateway object 2 Right click the Gateway object and select New gt DNP gt DNP LAN Slave OPC Client Adding Channel objects After the DNP LAN Slave OPC Client object has been successfully added you can continue building the object tree by adding a DNP LAN Channel object To add DNP LAN Channel object 1 Select a DNP LAN Slave OPC Client object and right click it 2 Add a DNP LAN Channel object 3 Rename the new object The names of the DNP LAN Channel objects within a DNP LAN Slave OPC Client have to be unique Adding DNP LA
15. is processed like ACT Name Type Value Value Mandat Protocol informa OPC data types range ory Optional tion element general BOOLEAN M state O OFF VT_BOOL 1 ON phsA BOOLEAN state O OFF VT_BOOL 1 ON phsB BOOLEAN state O OFF VT_BOOL 1 ON phsC BOOLEAN state O OFF VT_BOOL 1 ON 1 ON t TimeStamp M lt none gt Time of occurrence 5 2 7 Binary counter reading BCR Name Type Value Value Mandat Protocol informa OPC data types range ory Optional tion element actVal INTEGER M Value Frozen VT_l4 value Current value t TimeStamp lt none gt Time of VT_DATE occurrence 51 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 5 2 8 Measured value MV Name Type Value Value Mandat Protection inform OPC data types range ory Optional ation element mag AnalogueValue AAA CurrentValue VT_R4 t TimeStamp lt none gt Time of VT_DATE occurence 5 2 9 Complex measured value CMV CMV is configured in the same way as MV The only difference is that instead of a mag tag there is a cVal node containing a mag tag in the OPC namespace structure Name Type Value Value Mandat Protocol informa OPC data type range ory Optional tion element cVal mag AnalogueValue ee ee CurrentValue VT_R4 t CTS lt none gt pre Time of VT_DATE occurrence 5 2 10 WYE Name Type Value Value Mandat Protocol informa OPC data types range or
16. 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 O Copyright 2012 ABB All rights reserved Trademarks ABB is a registered trademark of ABB Group All other brand or product names men tioned in this document may be trademarks or registered trademarks of their respective holders General This manual provides thorough information on the OPC Client for DNP 3 0 LAN WAN Slave protocol later referred to as DNP LAN Slave OPC Client and the central concepts related to it You find instructions on to take 1t into use The basic operation procedures are also discussed Information in this user s manual is intended for application engineers who configure DNP LAN Slave OPC Client to establish data transfer between the DNP master system and process devices connected to COM600 As a prerequisite you should understand DNP protocol and the basic procedures in Station Automation Builder 600 later referred to as SAB600 This user s manual is divided into following sections Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 1 4 Introduction This section gives an overview of the DNP LAN Slave OPC Client and its features Configuration In this section you find an overview of the configuration t
17. relationship between the objects After you have added the necessary objects to the object tree in the communication structure you need to configure them see 3 4 1 General about configuring objects Table 3 2 1 describes the objects shown in the object tree Figure 3 2 1 15 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 3 3 3 3 1 Table 3 2 1 DNP LAN Slave OPC Client related objects Object Description DNP LAN Slave OPC Client An object representing the DNP LAN Slave OPC Client DNP LAN Channel An object representing the channel DNP LAN IED A DNP LAN IED is used for a virtual station in COM600 representing the slave stations visible to the DNP master system Data Object DO A data object is an instance of one of the IEC Common data classes for example single point status measured value etc Depending on the class each data object has a set of attributes for monitoring and controlling the object for instance value quality and control Data objects are connected from OPC servers to the DNP LAN Slave OPC Client with the cross reference function They are shown as child objects of the DNP LAN IED object in the object tree Event Definitions Event definitions are used for the diagnostic OPC A amp E Server Building object tree General about building object tree The object tree is built in the Communication structure of SAB600 see Figure 3 2 1 It is
18. 16 Bit Analog Change Event without Time 32 Bit Analog Change Event with Time 06 07 08 06 07 08 129 130 06 07 08 129 130 wm Qual Codes hex 00 01 00 01 00 01 17 28 17 28 84 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual OBJECT Var Description REQUEST Qual RESPONSE Qual Codes slave must Codes hex master must hex Obj parse parse Func Codes Func Codes dec 32 4 16 Bit Analog Change Event with Time 33 Frozen Analog Event All Vari ations 33 1 32 Bit Frozen Analog Event without Time 33 2 16 Bit Frozen Analog Event without Time 33 3 32 Bit Frozen Analog Event with Time 33 4 16 Bit Frozen Analog Event with Time 40 Analog Output 1 00 01 06 Status All Vari ations 40 1 32 Bit Analog 1 00 01 06 129 130 00 01 Output Status 40 16 Bit Analog 00 01 06 129 130 00 01 Output Status 41 32 Bit Analog 3 4 5 6 17 28 00 01 Output Block 41 16 Bit Analog 3 4 5 6 17 28 129 echo of request Output Block 50 Time and Date All Variations 50 Time and Date 2 see 4 14 07 quantity 1 07 quantity 1 07 quantity 1 50 Time and Date with Interval 51 Time and Date CTO All Vari ations 51 1 Time and Date 129 130 Ts sequent CTO 85 Grid Automation Controller COM600 4 0 1MRS755496 ing Point DNP 3 0 LAN WAN Slave OPC User s Manual OBJECT Var Description REQUEST Qual RESPO
19. 5 3 Status CodeS ee eas felis EEA kap EEEE Ea EEE Rh ar 56 Diles IMTO UC O riada las 56 5 3 2 Link layer status codes secticcccise aes eediconinern eh deneet cade 56 5 3 3 Application layer status codes ceeceeeeeeeeeeeeees 56 D4 AMITIDULOS iii A ia 57 5 4 1 General about attributes o oconinnnnnncnnnnnnnnncnnccccnnnnns 57 5 4 2 DNP LAN Slave OPC Client attributes 58 5 4 3 DNP LAN Channel attributes ees 58 5 4 4 DNP LAN IED attributes 59 PAP DONGIK A EAE A E hence A O O 62 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 1 1 1 2 1 3 About this manual Copyrights The information in this document is subject to change without notice and should not be construed as a commitment by ABB Oy ABB Oy assumes no responsibility for any errors that may appear in this document In no event shall ABB Oy be liable for direct indirect special incidental or consequential damages of any nature or kind arising from the use of this document nor shall ABB Oy be liable for incidental or consequential damages arising from use of any software or hardware described in this document This document and parts thereof must not be reproduced or copied without written per mission from ABB Oy and the contents thereof
20. All Updates Send As Inverse Value Send As Single Point Value or Value range Default Description DPC Common data class according to IEC 61850 0 65535 Control index Default 0 0 65535 Indication index Default 0 Class 0 3 Class of ASDU Data sent from the slave to the master can be assigned to four classes Data in class 1 is sent with higher priority than data in class 3 Default Class 0 0 65535 Maximum update rate of signal state changes between the OPC server and client in milliseconds 0 means that the server sends all the changes to the client Default 0 Default Binary control output Object number for control block 12 Binary input 1 2 Object number for indication Binary output 10 Default Binary input 1 2 True Defines if all changes in value are sent to the master False Default False True Defines if the value of a message is inverse False Default False True Defines if a value is sent as single point False Default False 33 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 3 4 5 10 34 Property Para meter Value or Value range Default Description Time And Type Variation Send as static data always Specifies the type of the timestamp a without time message is sent with Event without time Event with time Event with relative time valid for b
21. Client 4 Drag and drop the logical node into the Cross References function The data objects within the logical node appear now in the Cross References function Note that only data objects that have been given a non zero information address in the Cross References table will be connected to the DNP LAN IED 5 At this point click Apply to create the cross references to connect the data objects to the DNP LAN IED A Local Server P CO2 Station Automation Builder 600 Ble Edt View Took Window Hep iOge i teekereaen Project Explorer DNP Slave LAN IED Cross References vaibx Communication Substation Structure Active Fiker Nore 6 Paon G g Gateway 3 3 x H Ya Process Event Delintions H Y Communication Diagnostic Evert Defiritior General ine INS SPS fA h Common Evert Settings B E Seale Delinitons G fm 1EC101 OPC Server Object Name Description Common Data Class Indication index Control index General Index Phas in 1EC104 OPC Server GRE Server jinaga Sta M6 ti 2 Logic Processer OPC Server Integer Sta G OPS Serves a Modbus Sena OPC Server OPC Servers Single pon 5 S BY DNP LAN Slave OPC Chent OPC Server Integer Sta ph ONPLAN Channel a a DNPS ave LAN JED C Server SA 1 AEGS Server ms OPC Servera YAEGS PESAT haces ms OPC Server eal REGS OPC Serveri Integer Sta me OPC Server WAt REGSZ 9s OPC Server WAl REGSZ OPC Serve
22. DNP 3 0 LAN WAN Slave OPC User s Manual Power and productivity for a better world 1MRS755496 Grid Automation Controller COM600 4 0 Issued 10 3 2005 Version H 31 5 2012 DNP 3 0 LAN WAN Slave OPC User s Manual Contents 1 About this manual siii id adenine 7 th Copyrights del nn eaaa M aa E A aeea aneia se 7 AA E e ON 7 13 General sreci a a Ee aa A EA A RASER ASA EE S E EERE 7 1 4 Document conventions aii iaiia eee 8 1 5 CUBES OF symbols ir ia 9 E A ET AET 9 Vf Abbreviations neen dia da 11 1 8 Related GOCUMENS unitat ls 12 1 9 Document TEVISIONS tdi tds 12 Zi Introduction ci id ir 13 2 1 Functional OVervieW ss aseo oee ee a i 13 2 2 DNP LAN Slave OPC Client features ooooooooocccnnnnnncccccccccccccnanannns 13 3 Configuration aiii A AAA spanu da Suau 14 E istera aaee ia 14 3 2 Overview of configuration oooooooccccnnnicccononcconcnnnononnnnannnncnnnnnnnnnnnns 14 3 3 Building object tree inicia ted 16 3 3 1 General about building object tree eee 16 3 3 2 Adding DNP LAN Slave OPC Client object 17 3 3 3 Adding Channel objects occccccinnonccccccnnccinnnncancccnnnnnn 17 3 3 4 Adding DNP LAN IED object ecese 17 3 3 5 Adding data objects using Cross References TUNGUON ira tati 17 3 4 Configuring OBJOdS ida ii cdi 18 3 4 1 General about configuring objects 0 0 0 eee 18 3 4 2 Configuring DNP LAN Slave OPC Client properties 20 3 4 3 Configuring
23. DNP LAN Channel properties 20 3 4 4 Configuring DNP LAN IED properties eee 21 3 4 5 Configuring data objects ooccccccnnnonoccccnnncnnnnncancncnnnnnns 23 3 4 5 1 General about configuring data objects 23 3 4 5 2 Directional protection activation information Aca ic ern Pee 24 3 4 5 3 Protection activation information ACT 26 3 4 5 4 Analog set point APC aeee 27 3 4 5 5 Binary counter reading BCR 27 3 4 5 6 Binary controlled step position information BOC 29 3 4 5 7 Complex measured value CMV 30 3 4 5 8 Delta DEL adonde 31 3 4 5 9 Controllable double point DPC 32 3 4 5 10 Double point status DPS 34 3 4 5 11 Controllable integer status INC 35 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 3 4 5 12 Integer status INS ooonnnncccccnnnnnccccccccnncoos 36 3 4 5 13 Integer controlled step position information A eyo beat 37 3 4 5 14 Measured value MV ceecee 39 3 4 5 15 Controllable single point SPC 40 3 4 5 16 Single point status SPS 0 ee 41 SOs WYE tdo tia dicte Rd 42 Ai Operaatio ii dicas 45 4 1 About this section oococcccnicocicnnccncnnnnnnnnnnnnnnnnnninnninnninnnnnininnnnnnns 45 4 2 Activating COM600 with new configurations ocoooononnnnnnncccnn 45 4 3 DNP LAN Slave OPC Client d
24. Frozen Delta Counter 129 130 00 01 129 130 00 01 129 130 00 01 129 130 00 01 68 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual OBJECT Var Description REQUEST Qual RESPONSE Qual Codes slave must Codes hex master must hex Obj parse parse Func Codes Func Codes dec 21 32 Bit Frozen Counter with Time of Freeze 16 Bit Frozen Counter with Time of Freeze 21 21 32 Bit Frozen Delta Counter with Time of Freeze 21 16 Bit Frozen Delta Counter with Time of Freeze 32 Bit Frozen 129 130 00 01 Counter without Flag 16 Bit Frozen 129 130 00 01 Counter without Flag 32 Bit Frozen Delta Counter without Flag 21 21 21 21 N 16 Bit Frozen Delta Counter without Flag 22 Counter Change 1 06 07 08 Event All Vari ations 22 32 Bit Counter 129 130 17 28 Change Event without Time 16 Bit Counter 129 130 17 28 Change Event without Time 32 Bit Delta Counter Change Event without Time 22 22 69 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 1MRS755496 OBJECT Obj 22 22 22 22 22 23 23 23 23 23 23 23 23 Var Description REQUEST Qual slave must Codes hex parse Func Codes dec 16 Bit Delta Counter Change Event without Time 32 Bit Counter Change Event w
25. N IED object After a channel object has been successfully added you can continue building the structure by adding the DNP LAN Channel object All the data can be connected to one device or divided to several slave devices Before dividing data to several slave devices it must be checked that the current protocol mode and the master system support the feature To add DNP LAN IED object 1 Selecta DNP LAN Channel object 2 Add a DNP LAN IED object 3 Rename the new object The names within DNP LAN Channel have to be unique Adding data objects using Cross References function Data objects are added somewhat differently than the upper level objects Basically you drag and drop the data objects you need from an OPC server to the DNP LAN Slave OPC Client To add data objects 1 Select DNP LAN IED object and right click it 2 Select Cross References The Cross References function appears Figure 3 3 5 1 3 Inthe Project Explorer select now a logical node within an OPC server from which you want to connect the data objects to the DNP LAN Slave OPC Client Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual Note that you can also select an upper level server channel etc object and drag and drop it into the Cross References function As a result all the data objects within the selected object appear now in the Cross References function and can be connected to the DNP LAN Slave OPC
26. NSE Qual Codes slave must Codes hex master must hex Obj parse parse Func Codes Func Codes dec 51 2 Unsynchronized 129 130 O7 quantity 1 Time and Date CTO 52 Time Delay All Variations 52 Time Delay 07 quantity 1 Coarse o AA AA 60 Class 1 Data 1 06 07 08 20 21 22 06 60 Class 2 Data 1 06 07 08 20 21 22 60 Class 3 Data 1 06 07 08 20 21 22 06 80 1 Internal Indica 1 00 01 tions 2 00 index 7 83 Private Registra tion Object 83 2 Private Registra tion Object Descriptor 90 Application Iden tifier 100 Short Floating Point 100 Long Floating Point 100 Extended Float 86 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual OBJECT Var Description REQUEST Qual RESPONSE Qual Codes slave must Codes hex master must hex Obj parse parse Func Codes Func Codes dec Small Packed Binary Coded 101 Decimal 2 Medium Packed Binary Coded Decimal 101 Large Packed Binary Coded Decimal 23 No Object 101 88 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Index A activation information properties diilocsiicitiecciic ino attend E E AEE adding Channel ODE intuit A ieee ety ies data ObjO A O device Object eea ra A deotaaet EAE EEEE AATE aac OPC Cle n EA E A E E ENEE E E ATA analog set point properes eoa ee a adds application layef ieaiaia a a aeaa a att
27. NT Vendor Name ABB Oy Substation Automation Products Device Name COM600 Highest DNP Level Supported Device Function For Requests Subset Level 3 Master x Slave For Responses Subset Level 3 Notable objects functions and or qualifiers supported in addition to the Highest DNP Levels Supported the complete list is described in the attached table Additions to level 3 are shaded in the accompanying imple mentation tables Default subset is 2 but if the master makes a subset request the used subset level is automatically raised Maximum Data Link Frame Size octets Maximum Application Fragment Size octets Transmitted 58 292 Transmitted 255 2048 Received must be 292 Received 2048 74 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual DNP V3 00DEVICE PROFILE DOCUMENT Maximum Data Link Re tries Maximum Application Layer Re tries None None Fixed at x Configurable range 0 to 10 x Configurable range 0 to 5 Requires Data Link Layer Confirmation Never Always Sometimes If Sometimes when x Configurable Requires Application Layer Confirmation Never Always not recommended When reporting Event Data Slave devices only When sending multi fragment responses Slave devices only Sometimes If Sometimes when x Configurable Timeouts while waiting for
28. P LAN Slave OPC Client object in the object tree of SAB600 2 Right click the DNP LAN Slave OPC Client 3 Select Diagnostic AE client see Figure 4 6 1 Time ___ Type Source M Value Qua Cause Index Ot Refresh 2004 11 16 16 34 4 Device Connec DNP LAN Channel ONP Slave LAN IED Device Connection Status D 2004 11 16 16 35 1 DM Indcation TEC61650 Subnetwork SPAZC4Ox LD1 Q4CSWI3 Pos stVval 10 O Spont 8 settings 2004 11 16 16 35 2 DM Indeation TEC61650 Subnetwork SPAZC40x LD1 Q CSWI3 Pos stVal 11 192 Spont 8 2004 11 16 16 35 3 DM Indcation IEC618S0 Subnetwork SPAZC40x LD1 Q4CSWI3 PosistVal 12 192 Spont 8 Clear 2004 11 16 16 36 0 DM Command IEC61850 Subnetwork SPAZC40x LD1 QOCSWI1 pos FC 3 1 11 2004 11 16 16 36 0 DM Command 1EC61850 Subnetwork SPAZC40x LD1 QOCSWI1 pos 0 1 2004 11 16 16 36 1 DM Command IEC61850 Subnetwork SPAZC4Ox LD1 QOCswilipos FC 4 1 11 2004 11 16 16 36 1 DM Command IEC61ES0 Subnetwork SPAZC4Ox LD1 QOCSWI Pos o 11 Y Active 2004 11 16 16 36 1 DM Indcation TEC61650 Subnetwork SPAZC40x LD1 QOCSWI1 Pos stVval 12 192 Sont 6 IV tuto scroll 4 jj gt Export A040350 j pg Figure 4 6 1 DNP LAN Slave OPC Client Diagnostic AE client Detailed information about field values ASDU types qualifier values and so on can be found in the DNP standard documentation 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slav
29. PC properties for OPC client Property Para meter Basic Common Data Class Addresses Control Index Indication Index Common Class Update Rate Data Class Spe cific Control Object Indication Object Send All Updates Value or Value range Default Description SPC Common data class according to IEC 61850 0 65535 Control index Default 0 0 65535 Indication index Default 0 Class 0 3 Class of ASDU Data sent from the slave to the master can be assigned to four classes Data in class 1 is sent with higher priority than data in class 3 Default Class 0 0 65535 Maximum update rate of signal state changes between the OPC server and Default 0 client in milliseconds 0 means that the server sends all the changes to the client Default Binary control output Object number for control block 12 Binary input 1 2 Object number for indication Binary output 10 Default Binary input 1 2 True Defines if all changes in value are sent to the master False Default False 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 3 4 5 16 Property Para meter Send As Double Point Send As Inverse Value Time And Type Variation Value or Value range Default Description True Defines if a value is sent as double point False Default False True Defines if the value of a message is inver
30. QUEST Qual RESPONSE Qual Codes slave must Codes hex master must hex parse parse Func Codes Func Codes dec Time and Date All Variations 1 Time and Date 2 06 07 quantity 1 2 Time and Date with Interval Time and Date CTO All Vari ations 1 Time and Date 129 130 07 quantity 1 CTO 2 Unsynchronized 129 130 07 quantity 1 Time and Date CTO Time Delay All Variations 1 Time Delay 129 07 quantity 1 Coarse 2 timeDeayrime p 07 quantity 1 AAA A DIANA CEUTA CAMI CS EA ome Ji psa cosa EOI 1 File Identifier fe ey All 00 index 7 Internal Indica tions 1 Storage Object 1 Device Profile 1 Private Registra tion Object Private Registra tion Object Descriptor 73 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual OBJECT Var Description REQUEST Qual RESPONSE Qual Codes slave must Codes hex master must hex Obj parse parse Func Codes Func Codes dec 90 1 Application Iden tifier 100 1 Short Floating Point 100 2 Long Floating Point 100 3 Extended Float ing Point 101 1 Small Packed Binary Coded Decimal 101 2 Medium Packed Binary Coded Decimal 101 3 Large Packed Binary Coded Decimal No Object 23 Table A1 4 Device profile describing the implementation of DNP V3 slave protocol in COM600 SUBSET 3 the used subset is selected using the IED s subset property DNP V3 00DEVICE PROFILE DOCUME
31. VT_DATE occurence 49 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 5 2 3 Double point status DPS Name Type Value Value Mandat Protocol informa OPC data types range ory Optional tion element stVal ENUMERATED Intermediate state state O OFF VT_l4 0 1 0N off 1 on 2 bad state 3 t TimeStamp lt none gt Time of VT_DATE occurence 5 2 4 Integer status INS Name Type Value Value Mandat Protocol informa OPC data types range ory Optional tion element t TimeStamp lt none gt Time of VT_DATE occurrence 5 2 5 Protection activation information ACT ACT phases information is mapped in the same way as SPS stVal Name Type Value Value Mandat Protocol informa OPC data types range ory Optional tion element general BOOLEAN state O OFF VT_BOOL 1 0N phsA BOOLEAN state 0 0FF VT_BOOL 1 0N phsB BOOLEAN state O OFF VT_BOOL 1 0N phsC BOOLEAN state O OFF VT_BOOL 1 0N neut BOOLEAN state O OFF VT_BOOL 1 0N q Quality M DNP status 50 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Name Type Value Value Mandat Protocol informa OPC data types range ory Optional tion element t TimeStamp M lt none gt Time of occurence 5 2 6 Directional protection activation information ACD The ACT related directional protection activation information
32. alse Send as static data always without time Specifies the type of the timestamp a message is sent with Event without time Event with time Event with relative time valid for binary inputs only Default Event with time Controllable integer status INC Table 3 4 5 11 1 Configurable INC properties for OPC client Property Para meter Basic Common Data Class Addresses Control Index Indication Index Common Class Update Rate Value or Value range Default Description INC Common data class according to IEC 61850 0 65535 Control index Default 0 0 65535 Indication index Default 0 Class 0 3 Class of ASDU Data sent from the slave to the master can be assigned to four classes Data in class 1 is sent with higher priority than data in class 3 Default Class 0 0 65535 Maximum update rate of signal state changes between the OPC server and Default 0 client in milliseconds 0 means that the server sends all the changes to the client 35 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual Property Para meter Data Class Spe cific Control Object Indication Object Send All Updates Send As 16 Bit Value Time And Type Variation Value or Value range Default Description Default Analog control output block 41 Analog input 30 32 Object number for control Obj
33. asks and instructions on how to create and configure DNP LAN Slave OPC Client related objects Operation This section covers the basic operation procedures you can carry out when transferring or activating Grid Automation Controller COM600 later referred to as COM600 with new configurations You are also given instructions on how to monitor and control the DNP communica tion Technical reference This section describes the IEC 61850 data modeling contains attributes and a list of status codes Document conventions The following conventions are used for the presentation of material The words in names of screen elements for example the title in the title bar of a window the label for a field of a dialog box are initially capitalized e Capital letters are used for the name of a keyboard key if it is labeled on the keyboard For example press the ENTER key e Lowercase letters are used for the name of a keyboard key that is not labeled on the keyboard For example the space bar comma key and so on e Press CTRL C indicates that you must hold down the CTRL key while pressing the C key to copy a selected object in this case e Press ESC E C indicates that you press and release each key in sequence to copy a selected object in this case The names of push and toggle buttons are boldfaced For example click OK The names of menus and menu items are boldfaced For example the File menu e The following convention i
34. bjects To configure the data objects in Cross References window 1 Select the IED object in the object tree and right click it Choose the Cross References window from the context menu 3 Change the values in cross references table by simply writing the new value in table cell with the desired property 4 Finally click Apply to save the changes The parameters are stored in Object properties in SAB600 see the tables for each data object type 23 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 3 4 5 2 24 Clicking Apply connects the data objects to the IED The connected data objects appears as child objects for the IED The cross reference information can then be also modified by selecting the data object and using the object properties window A When configuring address values for DNP IED data objects the valid address range is 0 65535 If the value is 1 then the address is not available If you change the object names or structuring of objects of OPC Server which are con nected to the IED open the cross reference tool and verify that the changes are correctly handled and then click Apply to update the configuration accordingly DNP OPC Client supports data objects for status measurements controllable status and controllable analog information The following subsections list the configurable data object properties for the DNP OPC Client Directional protecti
35. cation 13914 Internal out of buffers error 13918 The device has been set out of use 13919 The device has been set in use 13924 Internal buffer error 13925 There is not any preceding command with the address given when confirming a command Either the address is incorrect or the command has not been received 13926 Internal software error 13927 The channel to which the device is created is incorrect 13931 The CODE item of a received control block message is unknown 5 4 Attributes 5 4 1 General about attributes In addition to item tags for process data indications and commands the OPC servers and clients also provide some item tags for controlling the devices and retrieving status information from them These item tags are called attributes There are three categories of attributes DNP LAN Slave OPC Client attributes DNP LAN Channel attributes and DNP LAN IED attributes These attributes are described in the following subsections The attributes are not updated automatically by the server according to the update rate of the OPC group Instead it is required that the client explicitly refreshes the group or requests a read of single attributes to retrieve the latest values This does not matter for most attributes since they do not change value spontaneously The exceptions are the diagnostic counters and object status attributes Object status attributes are updated automatically by system messages so in practice only diagnostic c
36. ck No respond Supported Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No 78 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual CODE FUNCTION DESCRIPTION Application Control Function Codes 13 Cold Restart Perform desired reset sequence Respond with a time object 14 Warm Restart Perform desired partial reset oper ation Respond with a time object 15 Initialize Data to Initialize the specified data to Defaults default Respond with status of operation 16 Initialize Applica Prepare the specified application tion to run Respond with status of operation 17 Start Application Start the specified application to run Respond with status of operation 18 Stop Application Stop the specified application to run Respond with status of operation 19 Save configura Save the configuration tion Respond with status of operation 20 Enable Unsoli Enable Unsolicited Messages cited Messages Respond with status of operation 21 Disable Unsoli Disable Unsolicited Messages cited Messages Respond with status of operation 22 Assign Class Assign specified objects to a class Respond with status of operation Time Synchronization Function Codes 23 Delay Measure Perform propagation delay meas ment urement 24 Record current Used in a network application to time allow the Master station and the
37. data messages Transmitted Confirm The number of transmitted confirmation ation Messages messages Received Data Messages The number of received data messages Received Command The number of received command mes Messages Received Confirma The number of received confirmation tion Messages messages Received Unknown The number of unknown messages Messages received 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Property Para Value or Value range Default meter Queue Diagnostics Size of APDU in queue Size of APDU out queue Size of TSDU in queue Size of TSDU out queue Size of WAIT CON FIRM queue Size of OPC Client transition queue Size of Confirmation transition queue Size of Select trans ition queue Size of Free APDU queue Size of Free events queue Size of Free OPC Client transitions queue Description Data type Integer Access No limitations 61 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual Appendix 1 Device profile Table A1 1 Device profile describing the implementation of DNP V3 00 slave pro tocol in COM600 SUBSET 2 the default subset DNP V3 00DEVICE PROFILE DOCUMENT Vendor Name ABB Oy Substation Automation Products Device Name COM600 Highest DNP Level Supported For Requests Subset Level 2 Device Function For Respons
38. e OPC User s Manual 5 1 5 2 5 2 1 5 2 2 Technical reference About this section This section provides reference information about the following issues e IEC 61850 data modeling e Attributes e Status codes IEC 61850 data modeling General about IEC 61850 data modeling The relationship between the IEC 61850 data modeling and DNP LAN Slave OPC Client is described in this section For each data class there is a table giving a detailed description about the relation between the DNP data and IEC 61850 data object attributes and services The tables also describe how the data is presented on the OPC Server name space The columns in the tables have the following content types e Name specifies the OPC item name of the attribute service e Type specifies the IEC 61850 type of the attribute e Value Value range specifies the allowed values and ranges of the attribute service Mandatory Optional specifies whether the attribute is considered as mandatory or optional according to the IEC 61850 standard DNP information element specifies the DNP information element related to the attribute service e OPC data types specify the OPC data type used for the OPC item Single point status SPS Name Type t TimeStamp M Protocol informa tion element Value Value range Mandat ory Optional BOOLEAN TRUE FALSE OPC data types state 1 ON VT_BOOL 0 0FF VT_14 lt none gt Time of
39. e DNP LAN Slave OPC Client configure at least one OPC server to provide access to the process devices In this user s manual the term DNP LAN IED is used for a virtual station in COM600 representing the slave stations visible to the DNP master system DNP LAN Slave OPC Client features The DNP LAN Slave OPC Client supports the following features e OPC Data Access Client v 1 0 2 0 for accessing data from the OPC servers e OPC Alarms and Events specifications v 1 10 for diagnostic and control purposes e TEC 61850 data modeling e System supervision e NCC connection supervision DNP 3 0 subset level 2 and level 3 support Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 3 1 3 2 Configuration About this section This section guides you in the configuration tasks required before you can start using the DNP LAN Slave OPC Client For information on the IEC 61850 data modeling refer to COM600 User s Manual Start Station Automation Builder 600 later referred to as SAB600 to open a project where at least one OPC server has been configured You can also open and name a new project where you configure at least one OPC server 1 Select File gt Open Manage Project In the Open Manage Project dialog select the required location for the project e Projects on my computer e Projects on network 3 Select New Project on the left Enter a Project Name The Description is optiona
40. ect number for indication Analog output 40 Default Analog input 30 32 True Defines if all changes in value are sent to the master False Default False Send as 32 bit value Defines if the value is sent as 16 or 32 bit value Send as 16 bit value Default Send as 16 bit value Send as static data always without time Specifies the type of the timestamp a message is sent with Event without time Event with time Event with relative time valid for binary inputs only Default Event with time 3 4 5 12 Integer status INS Table 3 4 5 12 1 Configurable INS properties for OPC client Property Para meter Basic Common Data Class Addresses Indication Index Common Value or Value range Default Description Common data class according to IEC 61850 0 65535 Indication index Default 0 36 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Property Para meter Class Update Rate Data Class Spe cific Indication Object Send All Updates Send As 16 Bit Value Time And Type Variation Value or Value range Default Description Class 0 3 Class of ASDU Data sent from the slave to the master can be assigned to four classes Data in class 1 is sent with higher priority than data in class 3 Default Class O 0 65535 Maximum update rate of signal state changes between
41. elect slave waits for an execute command after Default 30 receiving an operator command Lengths 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Name Value Value range Description Information Address 1 3 The length of a data object address used Length in the DNP 3 0 messages Default 2 Time Synchroniza Handled time set Positive Determines the behavior of the slave tion acknowledged time not set device when it receives a time synchroniz ation message Negative acknowledged time not set Default Handled time set Queues Measurement Defines a threshold percent of the queue Queue Threshold capacity which causes that update of a Default 95 measurement removes the oldest entry of the same measurement from the queue Measurements 0 65535 Maximum number of measurement pro Update Queue cess data changes that are stored intern Default 0 ally in a queue in the client State Indications 0 65535 Maximum number of state indication pro Updates Queue cess data changes that are stored intern Default 0 ally in a queue in the client 3 4 5 Configuring data objects 3 4 5 1 General about configuring data objects You can configure data objects either in the Object Properties window or in the Cross References window The actual configuration in Object Properties window by using SAB600 is performed as described in 3 4 1 General about configuring o
42. es Subset Level 2 Master x Slave Notable objects functions and or qualifiers supported in addition to the Highest DNP Levels Supported the complete list is described in the attached table Additions to level 2 are shaded in the accompanying imple mentation tables Maximum Data Link Frame Size octets Maximum Application Fragment Size octets Transmitted 58 292 Transmitted 255 2048 Received must be 292 Received 2048 Maximum Data Link Re tries Maximum Application Layer Re tries None None Fixed at x Configurable range 0 to 10 x Configurable range 0 to 5 Requires Data Link Layer Confirmation Never Always Sometimes If Sometimes when x Configurable Requires Application Layer Confirmation Never Always not recommended When reporting Event Data Slave devices only When sending multi fragment responses Slave devices only Sometimes If Sometimes when 62 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Requires Data Link Layer Confirmation x Configurable Timeouts while waiting for cine Drea UC sy Contra Mz Dresa o five TEE None Variable x Configurable None Fixedat Variable x Configurable Others Retransmission after a collision Complete data link frame Sends Executes Control Operations x Ne
43. es if the value of a message is inverse False Default False Send as static data always without time Specifies the type of the timestamp a message is sent with Event without time Event with time Event with relative time valid for binary inputs only Default Event with time 25 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 3 4 5 3 Protection activation information ACT Table 3 4 5 3 1 Configurable ACT properties for OPC client Property Para meter Basic Common Data Class Addresses General Index Neutral Index Phase A Index Phase B Index Phase C Index Common Class Update Rate Data Class Spe cific Indication Object Send All Updates Value or Value range Default Description Common data class according to IEC 61850 0 65535 General Index Default 0 0 65535 Neutral Index Default 0 0 65535 Phase A Index Default 0 0 65535 Phase B Index Default 0 0 65535 Phase C Index Default 0 Class 0 3 Class of ASDU Data sent from the slave to the master can be assigned to four classes Data in class 1 is sent with higher priority than data in class 3 Default Class 0 0 65535 Maximum update rate of signal state changes between the OPC server and client in milliseconds 0 means that the server sends all the changes to the client Default 0 Binary inp
44. eter Value or Value range Description Default Time And Type Vari ation Send as static data always without time Specifies the type of the timestamp a message is sent with Event without time Event with time Event with relative time valid for binary inputs only Default Event with time 3 4 5 7 Complex measured value CMV Table 3 4 5 7 1 Configurable CMV properties for OPC client Property Para meter Basic Common Data Class Addresses Indication Index Common Class Update Rate Data Class Spe cific Indication Object Value or Value range Default Description CMV Common data class according to IEC 61850 0 65535 Indication index Default 0 Class 0 3 Class of ASDU Data sent from the slave to the master can be assigned to four classes Data in class 1 is sent with higher priority than data in class 3 Default Class 3 0 65535 Maximum update rate of signal state changes between the OPC server and client in milliseconds 0 means that the server sends all the changes to the client Default 1000 Analog input 30 32 Object number for indication Analog output 40 Default Analog input 30 32 30 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 3 4 5 8 Property Para meter Send All Updates Send As 16 Bit Value Time And Type Variation Sca
45. for example monitor and control the condition of connections in network This is done by using the Online diagnostics function in SAB600 Activating COM600 with new configurations For information about activating COM600 with new configuration see COM600 User s Manual DNP LAN Slave OPC Client diagnostics To view version information on DNP LAN Slave OPC Client or to monitor and control the state of the client right click the DNP LAN Slave OPC Client object and select Online diagnostics see Figure 4 3 1 Online attributes Version information Product version File version 1 0 71 Protocol stack version 9 0 DOPCO1 Reset view log file Clear log file Tool connection MV Eollow selected A040346 jpg Figure 4 3 1 DNP LAN Slave OPC Client Online diagnostics In Online diagnostics box you can e reset DNP LAN Slave OPC Client e view the event log file see Figure 4 3 2 e clear the event log file 45 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 1MRS755496 4 4 4 5 46 pe OPCC_DNP_LAN_1_Eventlog txt Notepad File Edit Format View Help 2004 09 15 15 12 24 963 miscellaneous Starting reset 2004 09 15 15 12 36 529 Miscellaneous reset completed 2004 09 15 15 13 06 863 Miscellaneous Starting reset Figure 4 3 2 Event log file DNP LAN Channel diagnostics A040347 jpg The DNP LAN Channel activity can be monitored with the Online diagnostics funct
46. iagnostics ooooocccccncnnnncococcccccccnnn 45 4 4 DNP LAN Channel diagnostics ooocoiiinicninicinncnnncncccnccnnonnnonno nono 46 4 5 DNP LAN IED diagnostics ceccce cece cece eeee ete eteeeteeeteeeteeeeeees 46 4 6 Signal diagnostics cccccccccccccccccnccnninenininnninnnnnnnnnnnnnnnnnnnnnnnnnnnns 47 52 Technical reference aaaea aaran ara aa ahea Ara nnan a aau Tena u DA Waaah ai 49 5A About this Section siii 49 5 2 IEC 61850 data modeling isis 49 5 2 1 General about IEC 61850 data modeling 49 5 2 2 Single point status SPS 00oooccnccnninonoccccnnnnonnnncannccnnnnnns 49 5 2 3 Double point status DPS cocinan id 50 5 2 4 Integer Status INS iaa cra 50 5 2 5 Protection activation information ACT cceeeeee 50 5 2 6 Directional protection activation information ACD 51 5 2 7 Binary counter reading BCR oooooocococcccnnnnoncconancccnininnns 51 5 2 8 Measured value MV soii pocos islas 52 5 2 9 Complex measured value CMV ssec 52 210 WN Est iaa 52 Bee ils Delta DEL tos 53 5 2 12 Controllable single point SPC seese 54 5 2 13 Controllable double point DPC ssec 54 5 2 14 Controllable integer status INC s es 55 5 2 15 Binary controlled step position information BSC 55 5 2 16 Integer controlled step position information ISC 55 5 2 17 Analogue set point APC eee eeeeeeeeeeeeeeeeeeeeeeeeeeees 56
47. ice Connection Status Class El Misc Caption Description SCLledT ype SCLManufacturer SCLT echnicalkey Enable private ASDU handling True Reconnecting Timeout 30 Reply Window Size 10 Stack To master Waiting Time 5000 El 035 Command Handling Command Address 32000 Command Delay 1000 Enable parallel commands True Unrecognized Command Handling True E 040 Lengths Information Address Length 3 Length Of Cause Of Transmission 2 Maximum Message Length 230 Station Address Length 2 050 Time Handling Disable Hour Change Clock Message True Time Synchronization Interval 15 Device Connection Status IEC104 IED IED IEC104 IED Caption ObjProp jpg Figure 3 4 1 1 Example of object properties in the Objects Properties window 2 Select the property you want to configure Depending on the property value type configuring is always done either by e selecting a predefined value from a drop down menu or entering a text string or a numerical value in a text field The available properties for different objects are listed in the following subsections 19 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 3 4 2 3 4 3 20 Configuring DNP LAN Slave OPC Client properties Table 3 4 2 1 lists the configurable DNP LAN Slave OPC Client properties and value ranges for them The actual configuration by using SAB600 is performed as described in 3 2 Overview of conf
48. iguration Table 3 4 2 1 DNP LAN Slave OPC Client properties Property Para Value or Value range Default Description meter Maximum OPC 0 65535 Specifies the maximum time in seconds Server Initialization that any connected configured OPC Time Default 5 Server requires to retrieve all its initial data Prog ID AE Instance identification of diagnostic OPC alarm and event server ProglD DA Instance identification of diagnostic OPC data access server Time Zone Correc 720 720 The value of this property in minutes is tion added to the synchronization time received Default 0 from a DNP master Station Remote Switch Station Remote Do not check Station Remote Specifies if a position check for the station Switch Handling switch position remote switch is going to be made Check Station Remote switch position Default Do not check Sta tion Remote switch position Station Remote Reject commands if position Defines command handling if the position Switch Error bad or unknown is bad or unknown Allow commands if position bad or unknown Default Reject commands if position bad or unknown Configuring DNP LAN Channel properties The DNP LAN channel properties that can be configured and value ranges for them can be found in Table 3 4 3 1 The actual configuration by using the SAB600 is performed as described in 3 4 1 General about configuring objects 1MRS755496 Grid Automation Cont
49. inary inputs only Default Event with time Double point status DPS Table 3 4 5 10 1 Configurable DPS properties for OPC client Property Para meter Basic Common Data Class Addresses Indication Index Common Class Update Rate Data Class Spe cific Indication Object Send All Updates Value or Value range Default Description DPS Common data class according to IEC 61850 0 65535 Indication index Default 0 Class 0 3 Class of ASDU Data sent from the slave to the master can be assigned to four classes Data in class 1 is sent with higher priority than data in class 3 Default Class O 0 65535 Maximum update rate of signal state changes between the OPC server and Default 0 client in milliseconds O means that the server sends all the changes to the client Binary input 1 2 Object number for indication Binary output 10 Default Binary input 1 2 True Defines if all changes in value are sent to the master False Default False 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 3 4 5 11 Property Para meter Send As Inverse Value Send As Single Point Time And Type Variation Value or Value range Default Description True Defines if the value of a message is inverse False Default False True Defines if a value is sent as single point False Default F
50. ink enabled False Default False Configuring DNP LAN IED properties Table 3 4 4 1 lists the configurable properties for DNP LAN IED and value ranges for these properties The actual configuration by using the SAB600 is performed as described in 3 4 1 General about configuring objects 21 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 22 Table 3 4 4 1 DNP LAN IED properties Name Value Value range Description Diagnostics Enabled True Specifies whether diagnostic AE events are sent for the station False Default False In Use In use Defines if the IED is in use or not Not in use Default In use Subset Subset 2 Defines the subset level that is currently used Subset 3 Default Subset 2 Internet Address Default 127 0 0 1 The IP address of the remote host Master Address 0 65535 The station address of the master station Default 1 Slave Address 0 65535 The station address of the DNP 3 0 slave station Default 1 Communication Control Sending Messages True Sending messages while waiting for a confirmation False Default True Use Variations True Variations in response messages False Default True Command Hand ling Command Address 0 65535 The object address of the bitstream pro cess object Default 32000 Execute Waiting 0 65 The maximum time in seconds that the Time after S
51. ion You can also take a channel into use or out of use as described in this section To monitor and control DNP LAN Channel activity 1 Select the channel you want to monitor in the object tree of SAB600 2 Right click the channel 3 Select Online diagnostics In the Diagnostic counters field you can monitor the channel activity To reset Diagnostic counters click Reset counters You can take a DNP LAN Channel into use by marking the In use check box If you unmark the check box the channel is taken out of use To manually update diagnostic counters click Refresh For more information on the channel online diagnostics with the Analyzer function see COM600 User s manual DNP LAN IED diagnostics The DNP LAN IED communication can be monitored with the Online diagnostics function You can also take a device into use or out of use as described in this section To monitor and control DNP LAN IED communication 1 Select the device you want to monitor in the object tree of SAB600 2 Right click the device 3 Select Online diagnostics In the Status information field you can monitor the device status The Diagnostic counters field provides information on device activity To reset diagnostic counters click Reset counters 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 4 6 You can take a DNP LAN IED into use by marking the In use check box If you unmark
52. ion Stop the specified application to run Respond with status of operation 19 Save configura Save the configuration tion Respond with status of operation 20 Enable Unsoli cited Messages Respond with status of operation Enable Unsolicited Messages 21 Disable Unsoli cited Messages Respond with status of operation Disable Unsolicited Messages 22 Assign Class Assign specified objects to a class Respond with status of operation Time Synchronization Function Codes No No Yes Yes No No No No No No No No 66 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual CODE FUNCTION DESCRIPTION Supported 23 Delay Measure Perform propagation delay meas Yes ment urement 24 Record current Used in a network application to Yes time allow the Master station and the Outstation to record their time at the same instant 0 Message fragment confirmation Yes 129 Response to requested message Yes 130 Unsolicited Mes Spontaneous message without Yes sage request Supported objects Table A1 3 Supported objects OBJECT Var Description REQUEST Qual f slave must Codes hex Obj parse Func Codes dec Binary Input All 1 Variations 1 1 Binary Input 1 2 Binary Input with Status Binary Input Change All Variations 00 01 06 00 01 06 06 07 08 Binary Input Change without Time 06 07 08 Binar
53. ional protection activation information ACD c0ceceeeeeeeeeeeeeeeeeenaeeeees 24 DNP LAN ED cidad nied ais 21 Double point status DPS eiiieaenii eiieeii 34 Integer controlled step position ISC oooononnnnnnncnconococinnnonoconnnnnnconnnnnnrcnnn nano 37 Integer status INS ocio tad it a idad 36 Measured Values MV cc dat dieta dad 39 ORC Cll A enti ee ee en ADA 20 Single point status SPS eua aani shes rep dua ode des ri 41 WY EB nata thai tat elaine 42 Protection activation information ACT IEC 61850 data MOdEING 00 0 eee ee ee eeneee tree teeter ee aaeeeeeeaaeeeeeaaeeeeeeaaeeeeeaaeeees 50 91 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 1MRS755496 92 S signal GIAGNOSICS A A nai Single point status SPS IEC 61850 data modeling oooocoocccccncccccnnnnnnccnnnnnnccnnnnnnins DIODE MGS nics Sarn maara lid status codes application layer ccccccceeeeece cece ceeeeeeeeeeeeeeeaeeeeeeeeeas link Mayer E T E id daddeaedieeedecaiie Supported Objects cionado W WYE IEC 61850 data modeling oooocococcccncccccncnnnoccnonnnoconnnnnnnns properties sena a aa a a a a Contact us ABB Oy Distribution Automation P O Box 699 FI 65101 VAASA FINLAND Tel 358 10 22 11 Fax 358 10 224 1094 ABB Inc Distribution Automation 655 Century Point Lake Mary FL 32746 USA Tel 1 407 732 2000 Fax 1 407 732 2335 www abb com substat
54. ionautomation Power and productivity for a better world 1MRS755496 H 31 5 2012 Copyright 2011 ABB All rights reserved AA ED ED FADED
55. iption 32 Bit Frozen Delta Counter with Time of Freeze 16 Bit Frozen Delta Counter with Time of Freeze 32 Bit Frozen Counter without Flag 16 Bit Frozen Counter without Flag 32 Bit Frozen Delta Counter without Flag 16 Bit Frozen Delta Counter without Flag Counter Change Event All Vari ations 32 Bit Counter Change Event without Time 16 Bit Counter Change Event without Time 32 Bit Delta Counter Change Event without Time 16 Bit Delta Counter Change Event without Time 32 Bit Counter Change Event with Time REQUEST Qual RESPONSE Qual Codes slave must Codes hex master must hex parse parse Func Codes Func Codes dec 00 01 06 129 130 00 01 00 01 06 129 130 00 01 1 06 07 08 06 07 08 129 130 17 28 06 07 08 129 130 17 28 06 07 08 129 130 17 28 06 07 08 129 130 17 28 82 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual OBJECT Obj 22 22 22 23 23 23 23 23 23 23 23 23 30 30 Var Description REQUEST Qual RESPONSE slave must Codes hex master must parse parse Func Codes Func Codes dec 16 Bit Counter Change Event with Time 32 Bit Delta Counter Change Event with Time 16 Bit Delta Counter Change Event with Time 06 07 08 Frozen Counter Event All Vari ations 32 Bit Frozen Counter Event without Time 06 07 08 129 130
56. ith Time 16 Bit Counter Change Event with Time 32 Bit Delta Counter Change Event with Time 16 Bit Delta Counter Change Event with Time Frozen Counter Event All Vari ations 32 Bit Frozen Counter Event without Time 16 Bit Frozen Counter Event without Time 32 Bit Frozen Delta Counter Event without Time 16 Bit Frozen Delta Counter Event without Time 32 Bit Frozen Counter Event with Time 16 Bit Frozen Counter Event with Time 32 Bit Frozen Delta Counter Event with Time RESPONSE master must parse Func Codes Qual Codes hex 70 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual OBJECT Obj 23 30 30 30 30 30 31 31 31 31 31 31 31 32 Var Description 16 Bit Frozen Delta Counter 32 Bit Analog Input without Flag 16 Bit Analog Input without Flag ations 32 Bit Frozen Analog Input with Time of Freeze 16 Bit Frozen Analog Input with Time of Freeze 32 Bit Frozen Analog Input without Flag 16 Bit Frozen Analog Input without Flag ations Event with Time Analog Input 1 All Variations 32 Bit Analog 129 130 00 01 Input 16 Bit Analog 00 01 06 129 130 00 01 Input Frozen Analog Input All Vari 32 Bit Frozen Analog Input 16 Bit Frozen Analog Input Analog Change Event All Vari REQUEST Qual slave must Codes hex parse Fu
57. l 4 Click Create 5 Click Open Project Overview of configuration Before you can start using the DNP LAN Slave OPC Client you need to build and con figure an object tree in SAB600 to define the Communication structure within the Gateway object DNP LAN Slave OPC Client DNPLAN Channel DNP LAN IED e Data objects Figure 3 2 1 shows an example view of SAB600 including an object tree in the commu nication structure on the left and Object Properties window displaying the object properties on the right A When configuring OPC servers the following characters cannot be used in object names 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual GP Local Server P C02 Station Automation Builder 600 a lb J xj File Edit a AMES Yew Tools Window Hep Ersan Communication Substation Structure a 3 PYCO2 B typ Gateway 3 3 x Ma Process Evert Definitions th Communication Disgnostic Event Deliritions FE DNP LAN Channel ms LONACATREX 521SLD1 PHPTOC31 Beh me LON ChTNREX 521SLD1 PHPTOC31 Mod 5 LON CATI REX 5218LD1SLPHD1 Proxy ses LON ChI REX 521SLD1SLPHD1 InOv ms LONACATAREX 521SLD1SLPHD T PhyHealth ses LON CHTNREX 521SLDTSLLNO Loo ms LON CAINREX 521SLD1SLLNO Heakh ms LONACHTAREX 521 LD1 LLNO Beh ine LONACHTAREX 521SLD1SLLNO Mod Diagnostics Enabled In Use E 030 Communication Control Communication Mode Se
58. l Block Unbuffered Report Control Block eXtended Markup Language Related documents Name of the manual MRS number COM600 User s Manual 1MRS756125 Document revisions Document version date Product revision History A 10 3 2005 B 16 10 2006 C 21 12 2007 D 17 6 2008 E 13 2 2009 F 06 11 2009 G 30 6 2011 H 31 5 2012 Document created Document revised Document revised Document revised Document revised Document revised Document revised Aj v Lxv Lj Lv L gt olua a o n a ojo Document revised 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 2 1 2 2 Introduction Functional overview The DNP protocol slave interface of COM600 enables master systems communicating with DNP protocol to receive data from and deliver commands to P amp C devices connected to the GW The DNP slave is implemented as an OPC client which transfers and converts data between the DNP slave protocol interface and the OPC servers of COM600 See COM600 User s Manual for more details The DNP LAN Slave OPC Client is configured using SAB600 SAB600 can also be used for diagnosing and controlling the operation of the DNP LAN Slave OPC Client COM600 has a web server that can be used for remote diagnostic of the Gateway including the DNP LAN Slave OPC Client The DNP LAN Slave OPC Client uses TCP IP communication over the LAN interface Before you can start using th
59. le A1 5 Supported function codes CODE FUNCTION DESCRIPTION Supported Message fragment confirmation No response 77 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 1MRS755496 CODE Control Function Codes 3 Freeze Function Codes 7 10 11 12 FUNCTION DESCRIPTION Read Request objects from outstation Respond with requested objects Write Store the specified objects to out station Respond with status of operation Select Select the output point of outstation Respond with status of control point Operate Set the output that has previously been selected Respond with status of control point Direct operate Set the output directly Respond with status of control point Direct operate Set the output directly no ack No respond Immediate Copy the specified objects to Freeze freeze buffer Respond with status of operation Immediate Copy the specified objects to Freeze freeze buffer no ack No respond Freeze and Copy the specified objects to Clear freeze buffer and clear objects Respond with status of operation Freeze and Copy the specified objects to Clear freeze buffer and clear objects no ack No respond Freeze with time Copy the specified objects to freeze buffer at specified time Respond with status of operation Freeze with time Copy the specified objects to freeze buffer at specified time no a
60. le and Unit Multiplier Value or Value range Default Description True Defines if all changes in value are sent to the master False Default False Send as 32 bit value Defines if the value is sent as 16 or 32 bit value Send as 16 bit value Default Send as 16 bit value Send as static data always Specifies the type of the timestamp a without time message is sent with Event without time Event with time Event with relative time valid for binary inputs only Default Event without time 1 1000000000 Multiplier for scaling decimal values Default 1 Delta DEL Table 3 4 5 8 1 Configurable DEL properties for OPC client Property Para meter Basic Common Data Class Addresses Phase AB Index Phase BC Index Phase CA Index Common Value or Value range Default Description DEL Common data class according to IEC 61850 0 65535 Phase AB Index Default 0 0 65535 Phase BC Index Default 0 0 65535 Phase CA Index Default 0 31 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 1MRS755496 3 4 5 9 32 Property Para meter Class Update Rate Data Class Spe cific Indication Object Send All Updates Send As 16 Bit Value Time And Type Variation Scale and Unit Multiplier Value or Value range Default Class 0 3 Default Class 3 0 65535 Default 1000 Ana
61. lerts the reader to relevant facts and conditions a The tip icon indicates advice on for example how to design your project or how to use a certain function Terminology Term Description Alarm An abnormal state of a condition Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 10 Term Alarms and Events AE Data Access DA Data Object DO Data Set Device Event Intelligent Electronic Device Logical Device LD Logical Node LN LON LON Application Guideline for substation automation LAG OPC OPC item Property Report Control Block SPA SPA device Substation Configuration Lan guage SCL Description An OPC service for providing information about alarms and events to OPC clients An OPC service for providing information about process data to OPC clients Part of a logical node object representing specific information for example status or measurement From an object oriented point of view a data object is an instance of a class data object DOs are normally used as transaction objects that is they are data structures The data set is the content basis for reporting and logging The data set contains references to the data and data attribute val ues A physical device that behaves as its own communication node in the network for example protection relay Change of process data or an OPC internal value
62. ll changes in value are sent to the master False Default False True Defines if a value is sent as double point False Default False True Defines if the value of a message is inverse False Default False Send as static data always Specifies the type of the timestamp a without time message is sent with Event without time Event with time Event with relative time valid for binary inputs only Default Event with time WYE Table 3 4 5 17 1 Configurable WYE properties for OPC client Property Para meter Basic Common Data Class Addresses Neutral Index Phase A Index Value or Value range Default Description Common data class according to IEC 61850 0 65535 Neutral Index Default 0 0 65535 Phase A Index Default 0 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Property Para meter Phase B Index Phase C Index Net Index Res Index Common Class Update Rate Data Class Spe cific Indication Object Send All Updates Send As 16 Bit Value Time And Type Variation Value or Value range Default Description 0 65535 Default 0 0 65535 Default 0 0 65535 Default 0 0 65535 Default 0 Class 0 3 Default Class 0 0 65535 Default 1000 Analog input 30 32 Analog output 40 Default Analog input 30 32 True False Default Fal
63. log input 30 32 Analog output 40 Default Analog input 30 32 True False Default False Send as 32 bit value Send as 16 bit value Default Send as 16 bit value Send as static data always without time Event without time Event with time Event with relative time valid for binary inputs only Default Event without time 1 1000000000 Default 1 Description Class of ASDU Data sent from the slave to the master can be assigned to four classes Data in class 1 is sent with higher priority than data in class 3 Maximum update rate of signal state changes between the OPC server and client in milliseconds 0 means that the server sends all the changes to the client Object number for indication Defines if all changes in value are sent to the master Defines if the value is sent as 16 or 32 bit value Specifies the type of the timestamp a message is sent with Multiplier for scaling decimal values Controllable double point DPC Table 3 4 5 9 1 Configurable DPC properties for OPC client Property Para meter Basic Value or Value range Default Description 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Property Para meter Common Data Class Addresses Control Index Indication Index Common Class Update Rate Data Class Spe cific Control Object Indication Object Send
64. mp AnalogueValue Quality TimeStamp Phase AB Current Value DNP status lt none gt Time of occurrence Phase BC Current Value DNP status lt none gt Time of occurrence VT_R4 VT_I4 VT_DATE VT_R4 VT_I4 VT_DATE 53 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual Name Type Value Value Mandat Protocol informa OPC data types range ory Optional tion element phsCA cVal mag q AnalogueValue M Phase CA Current VT_R4 Value phsCA q Quality M VT_I4 DNP status phsCA t TimeStamp M VT_DATE lt none gt Time of occurrence 5 2 12 Controllable single point SPC range ory Optional tion element 1 0N t TimeStamp M lt none gt Time of VT_DATE occurrence 5 2 13 Controllable double point DPC Name Type Value Value Mandat Protocol informa OPC data types range ory Optional tion element stVal ENUMERATED intermediate state M State O OFF VT_l4 0 1 0N off 1 on 2 bad state 3 occurrence ctlCan BOOLEAN FALSE TRUE O VT_BOOL 54 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Name Type Value Value Mandat Protocol informa OPC data types range ory Optional tion element stSeld BOOLEAN FALSE TRUE O State 0 0FF VT_BOOL 1 0N 5 2 14 Controllable integer status INC Name Type Value Value Mandat Protocol informa
65. nc Codes dec RESPONSE master must parse Func Codes Qual Codes hex ck 7 m 00 01 06 129 130 00 01 1 06 07 08 71 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 1MRS755496 OBJECT Obj 32 32 32 32 33 33 33 33 33 40 40 40 41 41 41 Var Description REQUEST Qual slave must Codes hex parse Func Codes dec 32 Bit Analog Change Event without Time 16 Bit Analog Change Event without Time 32 Bit Analog Change Event with Time 16 Bit Analog Change Event with Time Frozen Analog Event All Vari ations 32 Bit Frozen Analog Event without Time 16 Bit Frozen Analog Event without Time 32 Bit Frozen Analog Event with Time 16 Bit Frozen Analog Event with Time Analog Output Status All Vari ations 1 32 Bit Analog Output Status 2 16 Bit Analog Output Status Analog Output Block All Vari ations 32 Bit Analog Output Block 16 Bit Analog Output Block N 3 4 5 6 17 28 RESPONSE Qual Codes master must hex parse Func Codes 129 130 17 28 129 130 17 28 129 130 00 01 129 echo of request status 72 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual OBJECT Obj 50 50 50 51 51 51 52 52 52 60 60 60 60 60 70 80 81 82 83 83 Var Description RE
66. nding Messages Use Vanations 035 Command Handling Command Address Execute Waiting Time after Select El 040 Lengths Information Address Length 050 Time Handling Time Synchronizabon El 060 Queues Measurement Queue Threshold Measurements Updete Queue Slate Indications Updates Queue El 070 OPC Alarm and Event Device Connecbon Status Class Event Queue Ful Multiple Updates Threshold Full False In use Subset 2 a My Common Event Settings 3 E Scale Definitions kiana Address 127 0 01 a fe LON Master Address 1 8 DNP LAN Slave OPC Clent Slave Address 1 Quiescent True True 32000 30 2 Handled time set 6 1000 1000 Deuce Connection S EvertQueuel verlo EvertQueueSkpMull 27 tammkuuta 2003144341 ABB gt DNP_Slave_LANWAN_configuration_overview bmp Figure 3 2 1 Example view of SAB600 The configuration work can basically be divided into two separate tasks 1 building an object tree and 2 configuring object properties First you need to build an object tree This is done by adding objects to the object tree see 3 3 1 General about building object tree and 3 3 5 Adding data objects using Cross References function Figure 3 2 1 shows an example of how the object tree may look like after 1t has been built In the example tree you can see the DNP LAN Slave OPC Client object and its child objects like channels devices and data objects Indentation is used to indicate the parent child
67. object adding A a ede en a el eee A 17 diagnostics Channel nccpadatewc chateau AT EE E A e eis 46 GOVICC ia AAA A E 46 A A aia die a eet 45 SIGMA 3 2250 shee ee o teo Ma da 47 Directional protection activation information ACD IEG 61850 data Mmodelidg coi dee eae 51 properties iNi TH A A Ad nin eee Gene 24 DNP LAN IED properties eroekin tilda 21 DNP serial IED E e D CE ET E A 59 Double point status DPS 1EC61860 data modeling oooocooocccccccoccccncnnccnnnonnnonnnnnononnnnnnnonnnnnnarnnnnnnrrnnn aeea 50 properties iria AIR A 34 l IEC 61850 data modeling Binary counter reading BCR 0ooocccoconcccccnoncccnononaccnnnnnnccnnnnnnccnnnnnncrnnnnnnrrnnnnnnirn 51 Complex measured value CMV sssassssssssssssrisssnrrsrssrnnnnsanrnneantnnnnnniaannnnnnannnaann 52 Controllable integer status INC cece eter etter etre tees nena eres enna eeeeeeaaeneeeeae 55 Controllable single point SPC cece teeter tee e eter tree ee aa eeeeeeaaeeeeeeaaeeeeeeaa 54 Delta DEL 2 cacti A AA eye A AA eed 53 Directional protection activation information ACD c seeeceeeeeeeeeeeeeeeeaaeeeees 51 Double point status DPS 00 0 cee tee cere e tt ee eee e eter ee aaeeeeeeaaeeeeeeaaeeeeeeaaeeeees 50 Integer status INS saciar Rot 50 Measured Value MV vicccoiionniciidcci tic dt 52 Protection activation information ACT ooooncccononicccnnoncccnnnnnnccnnnnnnccnnnnnncrnnn nano 50 Single point status SPS oco
68. on activation information ACD Table 3 4 5 2 1 Configurable ACD properties for OPC client Property Para Value or Value range Default Description meter Common Data ACD Common data class according to IEC Class 61850 Addresses General Index General Index Default 0 Neutral Index 0 65535 Neutral Index Phase A Index 0 65535 Phase A Index Phase B Index 0 65535 Phase B Index Phase C Index 0 65535 Phase C Index Common 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Property Para meter Class Update Rate Data Class Spe cific Indication Object Send All Updates Send As Double Point Send As Inverse Value Time And Type Variation Value or Value range Default Description Class 0 3 Class of ASDU Data sent from the slave to the master can be assigned to four classes Data in class 1 is sent with higher priority than data in class 3 Default Class O 0 65535 Maximum update rate of signal state changes between the OPC server and client in milliseconds 0 means that the server sends all the changes to the client Default 0 Binary input 1 2 Object number for indication Binary output 10 Default Binary input 1 2 True Defines if all changes in value are sent to the master False Default False True Defines if a value is sent as double point False Default False True Defin
69. onccconoccccconncoccnonnnoccnnnnnnnnnnnnnncnnnnnancnnnonannnnnnnancinnns 49 WY Bee taa tia 52 Integer controlled step position ISC 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual properties dt A da gd beacuse thee aa tae a as eae 37 Integer status INS IEC 61850 data modeling 0 0 0 cece a A AAA 50 ORO lEI ni iii E A dare Gutta s daa 36 L link layers oi da Anas 56 M Measured value MV IEC 61850 data modeling ococococccccccoccccccnnconononnnonnnnnnnonnnnnnnrnnnnnncr nn nn aeii 52 A TN 39 O object CONTIQUIIN Y cementera 18 OPC client NO A TOS 17 GIAQNOSUICS oc aio 45 EAU ironia blas 13 properties sta a alicia gent bea toy cteatean alae 20 P properties activation Information ypa a A R A 26 analog set poit litio add intel ai 27 Binary controlled step position BSC occoonncccononccccnnnncccnnnnnnccnnnnnnccnnnnnnccnnn nano 29 Binary counter reading BCR 0ooocccococcccccnnncccnnnnnaccnnnnnnccnnnnnnccnnnnnnccnnnnnncrnn nana 27 Complex measured value CMV oocccococcccccnnncccnonnncccnonnnncnnnnnancnnnnnancncnnnancnnnns 30 Controllable double point DPC oooocccononcccccnncccccnnnncccnonnnnccnnnnnncnnnnnancnnnnnanccnnns 32 Controllable integer status INC oooocoononccccconccccccnnccccnonnncccnonnnncnnnnnancnnnnnancnnnns 35 Controllable single point SPC cece eeee ete tetera tree eee eeeeeeaaeeeeeeaaeeeeeeaa 40 Delta DEL ui a loca TT 31 Direct
70. ounters are affected by this rule It was introduced to avoid overloading the communication link between the protocol stack and OPC server 57 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 5 4 2 5 4 3 58 DNP LAN Slave OPC Client attributes Table 5 4 2 1 DNP LAN Slave OPC Client attributes Property Para Value or Value range Default Description meter Protocol Stack Ver Value Version information Data type Text sion Access Read only The version information of the Protocol Stack DNP LAN Channel attributes Table 5 4 3 1 DNP LAN Channel attributes Property Para Value or Value range Default Description meter In Use 0 Not in use the channel Data type Integer communication is stopped Access No limitations 1 In use The state of the channel whether it is in Default 0 use or not When a channel is not in use no data can be transmitted on it and no data is received from it The channel attributes can be read as usual Generally a channel must be taken out of use by setting this attribute to O before the chan nel attributes can be written When a channel is stopped by setting the In use attribute to 0 all data transmission on the channel ceases However before that the protocol stack executes to the end all on going data transactions For example the polling of the station in turn is completed Diagnostic Coun
71. pond with status of control point Set the output directly Respond with status of control point Set the output directly No respond Copy the specified objects to freeze buffer Respond with status of operation Copy the specified objects to freeze buffer No respond Copy the specified objects to freeze buffer and clear objects Respond with status of operation Copy the specified objects to freeze buffer and clear objects No respond Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes 65 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 1MRS755496 CODE FUNCTION DESCRIPTION Supported 11 Freeze with time Copy the specified objects to freeze buffer at specified time Respond with status of operation 12 Freeze with time Copy the specified objects to freeze buffer at specified time No respond Application Control Function Codes 13 Cold Restart Perform desired reset sequence Respond with a time object 14 Warm Restart Perform desired partial reset oper ation Respond with a time object 15 Initialize Data to Defaults Initialize the specified data to default Respond with status of operation 16 Initialize Applica tion Prepare the specified application to run Respond with status of operation 17 Start Application Start the specified application to run Respond with status of operation 18 Stop Applicat
72. r integer Sta ms OPC Server AAI REGS OPC Served Single Pan S 5 OPC Servera HE GS ms OPC Server aat WREGS ms OPC ServeraAt WREGS me OPC Server WAIVREGS OPC Serveri Single Poin SPS cow on na amp w DNP_LAN_Slave_Cross_References bmp Figure 3 3 5 1 The Cross References window For more detailed information about the Cross References function see Cross References function in COM600 User s Manual 3 4 Configuring objects 3 4 1 General about configuring objects After the objects have been added configure the object properties Figure 3 4 1 1 shows an example of how to use SAB600 to configure the object properties for DNP LAN Slave OPC Client 18 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual To configure an object 1 Select an object in the object tree of the communication structure e The object properties appear now in the Object Properties window The proper ties and their values can be viewed as shown in Figure 3 4 1 1 ES Be 21 EI Diagnostics Enabled False In Use In use El 020 Addresses Internet Address 127 0 0 1 Station Address 1 030 Communication Control Acknowledge Timeout 10 Activation Reply Timeout 10 Activation Termination Timeout 60 Activation Termination waited True Disable automatic GI sending during commu True Disable Sending GI when master gets ASDL True 070 OPC Alarm and Event Dev
73. ributes B Binary controlled step position information BSC IEC 61850 data MOdEeING rerema a E AA Properes iii A a a a in daga Binary counter reading BCR IEC 61850 data Modeling ceirean an AEA A EATR properties Siia e a a A ants RE a E E OA C channel AUNDE S ar al rt CONMQUIING viii aia Mal ae ee GIAQMOSUICS diri cacti da deepsea tai channel object O oh ches de sae chek wae apart eed ony client AUIDULES tacos aaa Complex measured value CMV IEC 61850 data Modeling ieia a a pone sa Pedy seen rated done dang ee properties aiii ic aa dois dense a a lee eaneclee AE oaa configuring CHANNEL cect A A E O S data ODJOCt aaa A a aA I A arte A ak ccna EETA EA i ehh hi ae Controllable double point DPC properties sheers each A aa Hain seas aaa yA ead ee Controllable integer status INC 89 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 90 IEG 61850 data Modeling minerai Enr e E A E EEA E ERARA 55 A T EE EA E E fatuader di adeaes ohdtdg 35 Controllable single point SPC IEC 61850 data MOdEeING i re E E A R AE A EE 54 PIOPCMICS iris iaa a ai atta at a coo 40 D data object ading ici ai 17 CONTIQUIING A E it ibi 23 Delta DEL IEC 61850 data modeling coocooocccicccnccncccnnconnncnnnonnnnnononnnnnncrnnnnnnnr nana nnrrnnn nana 53 properties ita td Uh tea ld tt Dd 31 device GIAQGNOSUCS coi a A AI nated shied poe shri 46 profile aio a 62 device
74. roller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 3 4 4 Table 3 4 3 1 DNP LAN Channel properties Property Para Value or Value range Default Description meter In Use In use Specifies whether the channel is in use or not Not in use Default In use Protocol DNP Slave over LAN interface Protocol Communication Port Local Address Default 127 0 0 1 The IP address which is locally used Port number can be configured by using semi colon For example 127 0 0 1 8080 Communication Control Allow Connection True Specifies whether the connection from any From Any IP IP address is allowed If set to false con Address False nection is only allowed from the host IP Address configured to the IED object Default False Connection Type Default TCP IP ConnectionTypeDesc Link Layer Confirma In use Not in use Default In Determines whether the link layer confirm tions Enabled use ations are in use Maximum Message 50 249 Maximum length of a data link fragment Length Default 230 Test Function of 0 65535 Delay in milliseconds between the test Link Interval function of link commands If the value is Default 500 set to zero the test function of a link com mand is not sent Response Timeout 0 255 Specifies the time in seconds that the DNP 3 0 link waits for the end of the received Default 2 message Test Function For True Specifies if Test Function for Link is L
75. s Abbreviation AE ASDU BRCB DA DMCD DO GW HMI IEC IED LAG LAN LD LMK LN LSG NCC NUC NV OLE OPC P amp C PLC POU RTS SA SCD SCL SFC SLD SNMP Description Alarms and Events Application Service Data Unit Buffered Report Control Block Data Access Data Message Code Definition Data Object Gateway component connecting two communication networks together Human Machine Interface International Electrotechnical Commission Intelligent Electronic Device LON Application Guideline for substation automation Local Area Network Logical Device LonMark interoperable device communicating in LonWorks network In this document the term is used for devices that do not support the ABB LON LAG communication Logical Node LON SPA Gateway Network Control Center Norwegian User Convention Network Variable Object Linking and Embedding OLE for Process Control Protection amp Control Programmable Logic Controller Program Organization Unit Request To Send Substation Automation Substation Configuration Description Substation Configuration Language Sequential Function Chart Single Line Diagram Simple Network Management Protocol 11 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 1 8 1 9 12 Abbreviation SNTP SOAP RCB URCB XML Description Simple Network Time Protocol Simple Object Access Protocol Report Contro
76. s used for menu operations MenuName gt Menu Item gt CascadedMenultem For example select File gt New gt Type The Start menu name always refers to the Start menu on the Windows taskbar e System prompts messages and user responses input are shown in the Courier font For example if you enter a value out of range the following message is displayed 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 1 5 1 6 Entered value is not valid The value must be 0 30 e You can be asked to enter the string MIF349 in a field The string is shown as follows in the procedure MIF349 e Variables are shown using lowercase letters sequence name Use of symbols This publication includes warning caution and information icons that point out safety related conditions or other important information It also includes tip icons to point out useful information to the reader The corresponding icons should be interpreted as follows A The electrical warning icon indicates the presence of a hazard which could result in electrical shock AN The warning icon indicates the presence of a hazard which could result in personal injury The caution icon indicates important information or warning O related to the concept discussed in the text It may indicate the presence of a hazard which could result in corruption of software or damage to equipment or property A The information icon a
77. se Send as 32 bit value Send as 16 bit value Default Send as 16 bit value Send as static data always without time Event without time Event with time Event with relative time valid for binary inputs only Default Event without time Phase B Index Phase C Index Net Index Res Index Class of ASDU Data sent from the slave to the master can be assigned to four classes Data in class 1 is sent with higher priority than data in class 3 Maximum update rate of signal state changes between the OPC server and client in milliseconds 0 means that the server sends all the changes to the client Object number for indication Defines if all changes in value are sent to the master Defines if the value is sent as 16 or 32 bit value Specifies the type of the timestamp a message is sent with 43 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual Property Para Value or Value range Default Description meter Scale and Unit Multiplier 1 1000000000 Multiplier for scaling decimal values Default 1 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 4 1 4 2 4 3 Operation About this section This section describes the basic operation procedures you can carry out after the object properties for the DNP LAN Slave OPC Client have been configured After this you can
78. se False Default False Send as static data always Specifies the type of the timestamp a without time message is sent with Event without time Event with time Event with relative time valid for binary inputs only Default Event with time Single point status SPS Table 3 4 5 16 1 Configurable SPS properties for OPC client Property Para meter Basic Common Data Class Addresses Indication Index Common Class Update Rate Data Class Spe cific Value or Value range Default Description SPS Common data class according to IEC 61850 0 65535 Indication index Default 0 Class 0 3 Class of ASDU Data sent from the slave to the master can be assigned to four classes Data in class 1 is sent with higher priority than data in class 3 Default Class 0 0 65535 Maximum update rate of signal state changes between the OPC server and Default 0 client in milliseconds 0 means that the server sends all the changes to the client 41 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 3 4 5 17 42 Property Para meter Indication Object Send All Updates Send As Double Point Send As Inverse Value Time And Type Variation Value or Value range Default Description Binary input 1 2 Object number for indication Binary output 10 Default Binary input 1 2 True Defines if a
79. ss is legal 59 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual 60 Property Para Value or Value range Default Description meter Object Status When written Data type Integer 1 Re transmit system mes Access No limitations sage Indicates the detailed information about When read the station device status Writing to the Object Status attribute Object Status 1 A status code for example of a device makes the protocol stack to re transmit the latest system message caused by the device Possible Stopped properly and Suspended messages cause old marking of OPC items By reading the Object Status attribute the status code of the system message can be read 0 OK communication works 13910 Device suspended For more information see 5 3 2 Link layer status codes and 5 3 3 Application layer status codes Device Connection True Device connection OK Data type Boolean Status False Device connection Access Read only suspended Indicates the status of the device connec tion Does not exist in Configuring Micro SCADA for DNP slave Diagnostic Coun ters Data type Integer Access No limitations Indicates the number of times the connec tion has been suspended Suspension Counter Transmitted Data Messages Transmitted Com The number of transmitted command mand Messages messages The number of transmitted
80. the OPC server and client in milliseconds 0 means that the server sends all the changes to the client Default 0 Analog input 30 32 Object number for indication Analog output 40 Default Analog input 30 32 True Defines if all changes in value are sent to the master False Default False Send as 32 bit value Defines if the value is sent as 16 or 32 bit value Send as 16 bit value Default Send as 16 bit value Send as static data always without time Specifies the type of the timestamp a message is sent with Event without time Event with time Event with relative time valid for binary inputs only Default Event with time 3 4 5 13 Integer controlled step position information ISC Table 3 4 5 13 1 Configurable ISC properties for OPC client Property Para meter Basic Common Data Class Addresses Value or Value range Default Description Common data class according to IEC 61850 37 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual Property Para meter Control Index Indication Index Common Class Update Rate Data Class Spe cific Control Object Indication Object Send All Updates Send As 16 Bit Value Time And Type Variation Value or Value range Default Description 0 65535 Control index Default 0 0 65535 Indication index Default 0
81. troller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual 3 4 5 6 Binary controlled step position information BSC Table 3 4 5 6 1 Configurable BSC properties for OPC client Property Parameter Value or Value range Description Default Common Data Class Common data class according to IEC 61850 Control Index 0 65535 Control index Default O Indication Index 0 65535 Indication index Default O Common Class Class 0 3 Class of ASDU Data sent from the slave to the master can be assigned to four classes Data Default Class 0 in class 1 is sent with higher priority than data in class 3 Update Rate 0 65535 Maximum update rate of signal state changes between the OPC server and client in milli Default 0 seconds 0 means that the server sends all the changes to the client Data Class Specific Ez 2 Control Object Default Analog control Object number for control output block 41 Indication Object Analog input 30 32 Object number for indication Analog output 40 Default Analog input 30 32 Send All Updates True Defines if all changes in value are sent to the master False Default False Send As 16 Bit Value Send as 32 bit value Defines if the value is sent as 16 or 32 bit value Send as 16 bit value Default Send as 16 bit value 29 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual Property Param
82. ut 1 2 Object number for indication Binary output 10 Default Binary input 1 2 True Defines if all changes in value are sent to the master False Default False 26 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Property Para Value or Value range Default Description meter Send As Double True Defines if a value is sent as double point Point False Default False Send As Inverse True Defines if the value of a message is Value inverse False Default False Time And Type Send as static data always Specifies the type of the timestamp a Variation without time message is sent with Event without time Event with time Event with relative time valid for binary inputs only Default Event with time 3 4 5 4 Analog set point APC Table 3 4 5 4 1 Configurable APC properties for OPC client Property Para Value or Value range Default Description meter Basic Common Data Common data class according to IEC Class 61850 Addresses Control Index 0 65535 Control index Default 0 3 4 5 5 Binary counter reading BCR Table 3 4 5 5 1 Configurable BCR properties for OPC client Value or Value range Default Description Property Para meter Common data class according to IEC 61850 Common Data Class 27 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual
83. ver Sometimes Configurable x Never Sometimes Configurable Never Sometimes Configurable Never Sometimes Configurable Never Sometimes Configurable x Never Sometimes Configurable Never Sometimes Configurable Never Sometimes Configurable Never x Always Sometimes Configurable 63 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual Sends Executes Control Operations Latch Off Never Queue x Never Clean Queue x Never Always x Always Sometimes Configurable Always Sometimes Configurable Sometimes Configurable FILL OUT THE FOLLOWING ITEMS FOR SLAVE DEVICES ONLY Reports Binary Input Change Events when no specific variation requested Never Only time tagged Only non time tagged x Configurable to send one or the other depends on data point init Sends Unsolicited Responses Never x Configurable depends on data point initialization Only certain objects Sometimes attach explanation ENABLE DISABLE UNSOLICITED function codes supported Default Counter Object Variation No Counters Reported x Configurable depends on data point initialization Default Object Default Variation Point by point list attached Sends Multi Fragment Responses x Yes No Reports time tagged Binar
84. y Input Change with Time 06 07 08 N Binary Input Change with Relative Time 06 07 08 10 Binary Output 1 All Variations 2 10 Binary Output 1 00 01 06 Status RESPONSE Qual Codes master must hex parse Func Codes 129 130 00 01 129 130 00 01 129 130 17 28 129 130 17 28 129 130 17 28 129 130 00 01 67 Grid Automation Controller COM600 4 0 1MRS755496 DNP 3 0 LAN WAN Slave OPC User s Manual OBJECT Obj 12 12 12 12 20 20 20 20 20 20 20 20 20 21 21 21 21 21 Var Description REQUEST Qual RESPONSE Qual Codes slave must Codes hex master must hex parse parse Func Codes Func Codes dec Control Block All Variations 1 Control Relay 3 4 5 6 Output Block 2 Pattern Control Block 3 Pattern Mask Binary Counter 1 7 8 9 10 All Variations 1 32 Bit Binary Counter 2 16 Bit Binary Counter 3 32 Bit Delta Counter 4 16 Bit Binary Counter 5 32 Bit Binary Counter without Flag 17 27 28 129 echo of request status 00 01 06 129 130 00 01 129 130 00 01 129 130 00 01 129 130 00 01 00 01 06 129 130 00 01 16 Bit Binary Counter without Flag 129 130 00 01 32 Bit Delta Counter without Flag 16 Bit Delta Counter without Flag Frozen Counter All Variations 1 32 Bit Frozen Counter 2 16 Bit Frozen Counter 3 32 Bit Frozen Delta Counter 4 16 Bit
85. y Input Change Events when no specific variation requested Binary Input Change With Time Binary Input Change With Relative Time x Configurable depends on data point initialization Sends Static Data in Unsolicited Responses X Never When Device Restarts depends on data point initialization When Status Flags Change depends on data point initializ ation No other options are permitted Counters Roll Over at No Counters Reported Configurable attach explanation 16 bit x 32 Bits roll over bits not set Other Value Point by point list attached Supported function codes 64 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Table A1 2 Supported function codes CODE Transfer Function Codes 0 Control Function Codes 3 Freeze Function Codes 7 10 FUNCTION DESCRIPTION Supported Confirm Read Write Message fragment confirmation No response Request objects from outstation Respond with requested objects Store the specified objects to out station Respond with status of operation Select Direct operate Direct operate no ack Immediate Freeze Immediate Freeze no ack Freeze and Clear Freeze and Clear no ack Select the output point of outstation Respond with status of control point Set the output that has previously been selected Res
86. y Optional tion element phsA cVal mag phsA q phsA t phsB cVal mag phsB q phsB t AnalogueValue Phase A Current Value VT_R4 Quality VT_I4 DNP status TimeStamp VT_DATE lt none gt Time of occurrence AnalogueValue Phase B Current VT_R4 Value Quality O VT_l4 DNP status TimeStamp O VT_DATE lt client provided if none gt 52 1MRS755496 1MRS755496 Grid Automation Controller COM600 4 0 DNP 3 0 LAN WAN Slave OPC User s Manual Name Type Value Value range Mandat ory Optional Protocol informa tion element OPC data types phsC cVal mag AnalogueValue Phase C Current VT_R4 Value phsC q Quality VT_ 4 DNP status phsC t TimeStamp VT_DATE lt none gt Time of occurrence neut cVal mag AnalogueValue Neutral Current VT_R4 Value neut q Quality VT_I4 DNP status neut t TimeStamp VT_DATE lt none gt Time of occurrence net cVal mag AnalogValue Net current value VT_R4 net q Quality DNP status VT_I4 net t Timestamp lt client provided if VT_DATE none gt res cVal mag AnalogValue Res current value VT_R4 res q Quality DNP status VT_I4 res t Timestamp lt client provided if VT_DATE none gt 5 2 11 Delta DEL Name Type Value Value Mandat Protocol informa OPC data types range ory Optional tion element phsAB cVal mag t phsAB q phsAB t phsBC cVal mag q phsBC q phsBC t AnalogueValue Quality TimeSta
Download Pdf Manuals
Related Search
Related Contents
Carica データシート Bissell 1719 Vacuum Cleaner User Manual FAHRRAD- COMPUTER TPCA POWER CLAMPS USER GUIDE Manual - Crucible Technologies Barrière anticorrosion SL 2304 Guia de Instalação CAUCHOSUR Copyright © All rights reserved.
Failed to retrieve file