1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Issued: 24.5.2017 Reference Manual Version: A/24.05.2017 Contents: About this manual .................. 9 1.1. Copyright ..................9 1.2. Disclaimer ..................9 1.3. Conformity ................... 10 1.4. Trademarks .................. 10 1.5. General information ..............10 1.6.
Page 4
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Reference Manual 3.2.14. AbbCommandBitmask ..........30 3.2.15. Common data class specifications for status information ..............31 3.2.15.1. Single point status (SPS) ......31 3.2.15.2. Double point status (DPS) ......31 3.2.15.3.
Page 6
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Reference Manual DNP3 LAN/WAN OPC server .............. 102 5.1. About this section ............... 115 5.2. IEC 61850 data modeling ............102 5.2.1. General information about IEC 61850 data modeling .. 102 5.2.2.
Page 7
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Reference Manual 6.2.4.4. Controllable Enumerated Status (ENC) ..124 6.2.4.5. Binary controlled step position information (BSC) ............125 6.2.4.6. Integer controlled step position information (ISC) ............125 6.2.5. Data objects for controllable analogue information ..125 6.2.5.1.
Copyright This document and parts thereof must not be reproduced or copied without written per- mission from ABB, and the contents thereof must not be imparted to a third party, nor used for any unauthorized purpose. The software or hardware described in this document is furnished under a license and may be used, copied, or disclosed only in accordance with the terms of such license.
(EMC Directive 2004/108/EC) and concerning electrical equipment for use within specified voltage limits (Low-voltage directive 2006/95/EC). This conformity is the result of tests conducted by ABB in accordance with the product standards EN 50263 and EN 60255-26 for the EMC directive, and with the product standards EN 60255-1 and EN 60255-27 for the low voltage directive.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Configuration In this section you will find an overview of configuration. You are given instructions on how to configure Master Protocol OPC Server related objects and the model of a substation or system.
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual MIF349 • Variables are shown using lowercase letters: sequence name 1.7. 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.
Page 13
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. SPA device Protection and/or Control Product supporting the SPA protocol version 2.5 or earlier.
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 1.9. Abbreviations The following is a list of abbreviations associated with COM600 that you should be familiar with. See also 1.8, Terminology. Abbreviation Description Alarms and Events...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 1.10. Related documents Name of the manual MRS number COM600 User’s Manual 1MRS756125 1.11. Document revisions Documentversion/date Product revision History A/24.5.2017 Document created...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Introduction 2.1. General information about the COM600 series The COM600 product series are versatile Substation Management Units that help realize smart substation and grid automation solutions in industrial and utility distribution net- works.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual • COM600F is a dedicated distribution automation controller unit that runs dis- tributed grid and feeder applications for ANSI power networks and inherits all core features of the COM600 series.
Page 18
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual SysConf.bmp Figure 2.3-1 System overview 1. Network Control Center (NCC), Distributed Control System (DCS) 2. Station Automation Builder 600 (SAB600) 3. COM600 with Ethernet-based OPC Server (IEC 61850/IEC 60878-5-104/DNP3.0- LAN/MODBUS-TCP/OPC/SNMP/SNTP) 4.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual handling_in_brief.png Figure 2.3-2 The master protocol and OPC server layers are runtime software components. The IEC 61850 data model is built based on the imported SCL file using Station Automation Builder 600 (SAB600).
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual The IEC 61850 OPC Server supports the following features: • OPC Data Access v. 1.0/2.0 • OPC Alarms and Events specifications v. 1.10 • Communication diagnostics •...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 2.4.3. DNP 3.0 OPC Server features DNP3 (Distributed Network Protocol) is a de-facto communication protocol for commu- nication between SCADA master stations (control centres), RTUs, protection and control devices and meters.
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Supported transmission modes: • Modbus RTU • Modbus ASCII Table 2.4.4-1 The function codes supported by Modbus OPC Server Function code Description Memory area Read coil status...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual The SNMP OPC Server supports the following features: • SNMP V1, SNMPv2c and SNMPV3 network monitoring • IEC 61850 data modeling • System supervision • SNMP channel communication •...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual IEC 61850 Master 3.1. About this section This document describes how IEC 61850 data objects according to IEC 61850-7-3 are mapped to OPC nodes and item tags.
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value M/O/C OPC Data Type range Test FALSE (0) | VT_BOOL TRUE (1) OperatorBlocked FALSE (0) | VT_BOOL TRUE (1) 3.2.4. Mapping of DetailedQuality The value of DetailQuality is mapped to a DetailedQuality bitmap.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual ƒ×10 units.multiplier = (¡×scaleFactor)+offset Table 3.2.5-1 Analogue value (AnalogueValue) Name Type Value/ Value M/O/C OPC Data Type range INT32 integer value Not Used Not Used FLOAT32 floating point...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value M/O/C OPC Data Type range AnalogueValue floating point VT_R4 value hhLim, hLim, lLim, llLim: These attributes are configuration parameters used in the context with the range attribute.
3.2.14. AbbCommandBitmask The following table defines the mapping of AbbCommandBitmask. This ABB-specific control value is a bitmask value of a command to a device. This value is applicable to ABB extension control attributes.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 3.2.15. Common data class specifications for status information 3.2.15.1. Single point status (SPS) The following table defines the common data class of single point status. Table 3.2.15.1-1 Single point status (SPS)
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type TimeStamp VT_DATE subEna BOOLEAN VT_BOOL subVal CODED intermediate- VT_I4 ENUM state (0) | off (1) | on (2) |...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type cdcNs VISIBLE VT_BSTR STRING255 cdcName VISIBLE VT_BSTR STRING255 dataNs VISIBLE VT_BSTR STRING255 3.2.15.4. Enumerated Status (ENS) Name Type Value/Value...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type phsA BOOLEAN VT_BOOL phsB BOOLEAN VT_BOOL phsC BOOLEAN VT_BOOL neut BOOLEAN VT_BOOL Quality VT_I4 TimeStamp VT_DATE operTm TimeStamp VT_DATE...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type dirPhsC ENUMER- unknown (3) | ATED forward (1) | backward (2) neut BOOLEAN VT_BOOL dirNeut ENUMER- unknown (3) |...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type UNICODE VT_BSTR STRING255 cdcNs VISIBLE VT_BSTR STRING255 cdcName VISIBLE VT_BSTR STRING255 dataNs VISIBLE VT_BSTR STRING255 3.2.15.8. Binary counter reading (BCR) The following table defines the common data class of binary counter reading.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 3.2.16. Common data class specifications for measured information 3.2.16.1. Measured value (MV) The following table defines the common data class of measured value. Table 3.2.16.1-1 Measured value (MV)
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type dataNs VISIBLE VT_BSTR STRING255 3.2.16.2. Complex measured value (CMV) The following table defines the common data class of measured value.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type cdcNs VISIBLE VT_BSTR STRING255 cdcName VISIBLE VT_BSTR STRING255 dataNs VISIBLE VT_BSTR STRING255 3.2.16.3. Sampled value (SAV) The following table defines the common data class of sampled value.
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 3.2.16.4. The following table defines the common data class of WYE. This class is a collection of simultaneous measurements of values in a three phase system that represent phase to ground values.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Table 3.2.16.5-1 Delta (DEL) Name Type Value/ Value OPC Data range Type phsAB phsBC phsCA angRef ENUMER- Va (0) | Vb (1) VT_I4 ATED | Vc (2) | Aa...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type VISIBLE Text VT_BSTR STRING255 UNICODE VT_BSTR STRING255 cdcNs VISIBLE VT_BSTR STRING255 cdcName VISIBLE VT_BSTR STRING255 dataNs VISIBLE VT_BSTR STRING255 a.
Page 43
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type subVal BOOLEAN FALSE | VT_BOOL TRUE subQ Quality VT_I4 subID VISIBLE VT_BSTR STRIN64 pulseConfig PulseConfig ctlModel ENUMER- Status-only (0)
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual SBO with Enhanced Security: • ctlVal: MMS Write.request to ctlVal with value. IEC 61850 OPC Server will do the select before operate. 3.2.17.2. Controllable double point (DPC) The following table defines the common data class of controllable double point.
Page 45
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type subVal intermediate- VT_I1 state (0) | off (1) | on (2) | bad-state (3) subQ Quality VT_I4 subID VISIBLE...
Page 46
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual ctlCan: This attribute shall determine the cancellation of the selection ctlOper: This attribute shall determine the selection with direction (direction got from previous select). Only applicable for controls with SBO.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 3.2.17.3. Controllable integer status (INC) The following table defines the common data class of controllable integer status. Table 3.2.17.3-1 Controllable integer status (INC) Name Type Value/ Value...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type maxVal INT32 VT_I4 stepSize INT32U 1 ... (maxVal - VT_I4 minVal) VISIBLE Text VT_BSTR STRING255 UNICODE VT_BSTR STRING255 cdcNs...
Page 49
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/Value OPC data range type orCat ENUMER- VT_I4 ATED orIdent OCTET VT_BSTR STRING64 ctlNum INT8U CO, ST 0..255 VT_I4 stVal ENUMER- VT_I4 ATED Quality VT_I4...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/Value OPC data range type dataNs VISIBLE VT_BSTR STRING 255 3.2.17.5. Binary controlled step position information (BSC) The following table defines the common data class of binary controlled step position information.
Page 51
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type stSeld BOOLEAN FALSE | VT_BOOL TRUE subEna BOOLEAN VT_BOOL subVal INT32 VT_I4 subQ Quality VT_I4 subID VISIBLE Text VT_BSTR...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual SBO with Normal Security: • ctlVal: MMS Write.request to Oper structure with value. IEC 61850 OPC Server will do the select before operate. Direct Control with Enhanced Security: •...
Page 53
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type subEna BOOLEAN VT_BOOL subVal INT32 VT_I4 subQ Quality VT_I4 subID VisibleString Text VT_BSTR ctlModel ENUMER- Status-only (0) VT_I4 ATED...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual SBO with Normal Security: • ctlVal: MMS Write.request to Oper structure with value. IEC 61850 OPC Server will do the select before operate. Direct Control with Enhanced Security: •...
Page 55
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type subID VISIBLE Text VT_BSTR STRING64 ctlModel ENUMER- Status- VT_I4 ATED only(0)|direct- with-normal- security(1)| sbo-with-nor- mal-security(2) | direct-with- enhanced- security(3)|...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Mapping of controls Direct Control with Normal Security: • setMag: MMS Write.request to Oper structure with value. SBO with Normal Security: • setMag: MMS Write.request to Oper structure with value. IEC 61850 OPC Server will do the select before operate.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Table 3.2.19.2-1 Integer status setting (ING) Name Type Value/ Value OPC Data range Type setVal INT32 VT_I4 minVal INT32 VT_I4 maxVal INT32 VT_I4 stepSize INT32 1 ... (maxVal -...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type UNICODE VT_BSTR STRING255 cdcNs VISIBLE VT_BSTR STRING255 cdcName VISIBLE VT_BSTR STRING255 dataNs VISIBLE VT_BSTR STRING255 3.2.20.2. Setting curve (CURVE) The following table defines the common data class of setting curve.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 3.2.21. Common data class specifications for description information 3.2.21.1. Device name plate (DPL) The following table defines the common data class of device name plate. Data of this common data class are used to identify entities like primary equipment or physical devices.
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value OPC Data range Type UNICODE VT_BSTR STRING255 configRev VISIBLE VT_BSTR STRING255 ldNs VISIBLE will be VT_BSTR STRING255 included only in LLN0 lnNs VISIBLE...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Step limit Blocked by mode Blocked by process Blocked by interlocking Blocked by synchrocheck Command already in execution Blocked by health 1 of n control Abortion by cancel...
Page 62
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Value or Value range/ Default Description Reset By writing 1 the server is reset. Data type: Integer By writing 2 the log file is Access: No limitations cleared.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Value or Value range/ Default Description In use 0 = Not in use Data type: Integer 1 = In use Access: No limitations Default: 1 Status of the integrated SNTP servers time synchronization routine.
Page 64
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Value or Value range/ Default Description Diagnostic events False = Diagnostic events dis- Data type: Boolean enabled abled Access: No limitations True = Diagnostic events Enables/disables diagnostic events...
Page 65
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Value or Value range/ Default Description Received rejects Data type: Integer Access: No limitations Request rejected by devices (usually if device could not decode the request or...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Value or Value range/ Default Description Received status Data type: Integer requests Access: No limitations Unsolicited status requests received from devices 3.3.4. IEC 61850 device attributes Table 3.3.4-1 IEC 61850 device attributes...
Page 67
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Value or Value range/ Default Description Object status 94 = Init (checking configura- Data type: Integer tion version for single rcb) Access: Read-only 95 = init (checking rcb attrib-...
Page 68
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Value or Value range/ Default Description Diagnostic events 0 = Disabled Data Type: Integer level 1 = Level1 (main operation, Access: No limitations error replies, errors)
Page 69
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Value or Value range/ Default Description Sent connection Data type: Integer concludes Access: No limitation Connection to the device closed by IEC 61850 OPC Server. Received connec-...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Value or Value range/ Default Description Received variable Data type: Integer write replies ok Access: No limitation Success replies to variable write from device Received variable...
Page 71
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual XSAT Read Request Attribute Data Type Unknown The data type of the attribute is not known, because it is not included in the IEC 61850 OPC Server configuration (SCL). The Transparent XSAT attribute asks first the required data type, before reading the data from an IEC 61850 server.
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual to pass files through OPC, the IEC 61850 OPC Server is used as a file storage. The received and sent files are stored locally in the computer running the OPC server.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Value or Value range/ Default Description Received bytes Data type: Integer Access: No limitations Current remote file size is received in bytes. The IEC 61850 file transfer receives the file part by part in maximum size of the MMS messages.
Page 76
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual device is called. When the service is finished or an error occurs, the OPC request is released. The status of the latest service is available in the Status attribute. After a service is started, the status changes to the specific service status code.
Page 77
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual The remote file or directory name: Remote file directory + Remote file name To request file attributes for a remote directory, set parameter Remote file name to empty. For example, space and tabulator are accepted as empty parameter.
Page 78
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Output The format of the result string is printed to the Output attribute in a following format: {} = optional filename1[size{;d.m.Y H:M:S}]{, filename2[size{;d.m.Y H:M:S}] { ,fn3[...]}}} filename...
Page 79
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual SetFile The SetFile service initiates the remote device to obtain a file from the local file storage to the remote file storage. The service triggers an IEC 61850 device to call the IEC 61850 clients GetFile service and during this, the IEC 61850 client acts as a file server.
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Control code: 0 3.4.4. File Transfer service codes Status codes can be read from the Status attribute. The status indicates the current service status and the service result.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual The failure status code indicates a failure in requested service. The failure status code can also include a more detailed error code indicating the failure type, which can be local or remote failure (see Table 3.4.4-3).
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual product. ACSI conformance statement describes the abstract services interfaces, which are normally mapped to certain SCSM (Specific communication service mapping) and therefore indirectly stated in PICS (Protocol Implementation Conformance Statement).
Page 83
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Client/ Sub- Server/ Pub- Value/ Com- scriber lisher ments Logical node Supported Data Supported Data set Supported Substitution Supported Setting group control Supported (through Transpar- ent XSAT)
Page 87
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual AA: TP/MC Client (C) Server (S) Comments GetGSSEElementNum- Not supported GetGsCBValues Supported (through Transparent XSAT) SetGsCBValues Supported (through Transparent XSAT) Transmission of sampled value model (SVC) Multicast SVC...
Page 88
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual AA: TP/MC Client (C) Server (S) Comments SetFile Supported DeleteFile Supported GetFileAttributeValues Supported Time Time resolution of (nearest negat- internal clock ive power of 2 in seconds)
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual IEC 104 OPC server 4.1. About this section This section provides reference information about the following issues: • IEC 61850 data modeling • Attributes • Status codes 4.2.
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 4.2.3. Double point status (DPS) DPS represents DMCD M_DP_NA_1, M_DP_TA_1, M_DP_TB_1. Name Type Value/ Value Mandat- Protocol informa- OPC data types range ory/Optional tion element stVal ENUMERATED...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value Mandat- Protocol informa- OPC data types range ory/Optional tion element dirNeut ENUMERATED unknown VT_I4 forward backward Quality EI, BL, SB, NT, IV VT_I4...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value Mandat- Protection inform- OPC data types range ory/Optional ation element REAL VT_R4 REAL VT_R4 unit SiUnit Config VT I4 Description Text VT_BSTR 4.2.10.
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 4.2.12. Delta (DEL) DEL represents DMCD M_ME_NA_1, M_ME_TA_1, M_ME_TD_1, M_ME_NB_1, M_ME_TB_1, M_ME_NC_1, M_ME_TC_1, M_ME_TF_1. Name Type Value/ Value Mandat- Protocol informa- OPC data types range ory/Optional tion element phsAB.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value Mandat- Protocol informa- OPC data types range ory/Optional tion element ctlSelOn FALSE | TRUE VT_BOOL ctlSelOff FALSE | TRUE VT_BOOL stVal ENUMERATED intermediate-state...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 4.2.17. Binary controlled step position information (BSC) BSC represents DMCD M_ST_NA_1, M_ST_TA_1, M_ST_TB_1, M_RC_NA_1. Name Type Value/ Value Mandat- Protocol informa- OPC data types range ory/Optional tion element...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 4.3. Status codes 4.3.1. Introduction The following status codes are defined for the IEC 60870-5-104 master protocol. Some typical reasons for some of the status codes are also given.
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 13857 ICCC_MESSAGE_BUFFER_FULL. Internal software error. The value of the ML attribute may be too small. 13858 ICCC_MESSAGE_FILLING_ERROR. Internal software error. The value of the ML attribute may be too small.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 4.4.2. Channel attributes Table 4.4.2-1 Channel attributes Property / Para- Value or Value range/ Default Description meter Basic In use 0 = Not in use, the channel The state of the channel - whether it is in communication is stopped.
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Property / Para- Value or Value range/ Default Description meter Duplicates and The number of times duplicates and losses losses has occurred. Buffer overflow The number of times there as been a buf- errors fer overflow.
Page 101
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Property / Para- Value or Value range/ Default Description meter Detailed Status When written: Indicates the detailed information about the station device status. Setting Detailed 1 = Re-transmit system mes-...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual DNP3 LAN/WAN OPC server 5.1. About this section This section provides reference information about the following issues: • IEC 61850 data modeling • Attributes • Status codes 5.2.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 5.2.3. Double point status (DPS) Name Type Value/Value range Mandat- DNP data object OPC data types ory/Optional field stVal Intermediate-state state (0=OFF, VT_I4 (0) | off (1) | on (2)
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 5.2.6. Protection activation information (ACT) Name Type Value/Value range Mandat- DNP data object OPC data types ory/Optional field general BOOLEAN state (0=OFF, VT_BOOL 1=ON) phsA BOOLEAN state (0=OFF,...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 5.2.8. Binary counter reading (BCR) Name Type Value/Value range Mandat- DNP data object OPC data types ory/Optional field actVal INTEGER Value | Frozen VT_I4 value | Current...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 5.2.11. Measured value (MV) Table 5.2.11-1 Measured value (MV) information Name Type Value/Value range Mandat- DNP data object OPC data types ory/Optional field AnalogueValue Current value VT_R4...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 5.2.13. Name Type Value/Value range Mandat- DNP information OPC data types ory/Optional element phsA. mag AnalogueValue Phase A Current VT_R4 Value phsA.q Quality VT_I4 on-line, com lost phsA.t...
Page 108
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/Value range Mandat- DNP information OPC data types ory/Optional element phsC. mag AnalogueValue Phase C Current VT_R4 Value phsC.q Quality VT_I4 on-line, com lost phsC.t...
Page 109
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/Value range Mandat- DNP information OPC data types ory/Optional element net.mag AnalogValue Net current value VT_R4 net.q Quality Online, com lost VT_R4 net.t Timestamp VT_DATE net.range...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 5.2.14. Delta (DEL) Name Type Value/Value range Mandat- DNP information OPC data types ory/Optional element phsAB. mag AnalogueValue Phase AB Current VT_R4 Value phsAB.q Quality VT_I4 on-line, com lost phsAB.t...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/Value range Mandat- DNP information OPC data types ory/Optional element phsCA. mag AnalogueValue Phase CA Current VT_R4 Value phsCA.q Quality VT_I4 on-line, com lost phsCA.t...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 5.2.16. Controllable double point (DPC) Name Type Value/Value range Mandat- DNP data object OPC data types ory/Optional field stVal BOOLEAN FALSE | TRUE State (0:OFF, VT_BOOL 1:ON)
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value Mandat- Protocol informa- OPC data types range ory/Optional tion element Timestamp <none> | Time of VT_DATE occurrence Description VT_BSTR 5.2.19. Binary controlled step position information (BSC)
Page 114
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Quality DNP status VT_I4 Timestamp <none> | Time of VT_DATE occurrence Description VT_BSTR...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual MODBUS TCP server 6.1. About this section This section provides reference information about the following issues: • IEC 61850 data modeling • Attributes • Status codes 6.2.
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value Mandatory Protocol informa- OPC data types range /Optional tion element Description Text VT_BSTR 6.2.2.2. Double point status (DPS) Table 6.2.2.2-1 Double point status (DPS) information...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value Mandat- Protocol informa- OPC data types range ory/Optional tion element Quality VT_I4 Timestamp VT_DATE Description Text VT_BSTR 6.2.2.5. Protection activation information (ACT) Modbus value...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value Mandat- Modbus register OPC data types range ory/Optional TimeStamp generated by OPC VT_DATE Server Description Text VT_BSTR 6.2.2.7. Device name plate (DPL) Table 6.2.2.7-1 Device name plate (DPL) information...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value Mandat- Protocol informa- OPC data types range ory/Optional tion element Quality generated by OPC VT_I4 Server TimeStamp generated by OPC VT_DATE Server Description...
Page 120
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Protocol information OPC data types Value element range phsA.multiplier ENUMERATED Internal config VT_I4 phsA.unit String Internal config VT_BSTR phsB.mag AnalogueValue 3x, 4x VT_R4 AnalogueValue...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Protocol information OPC data types Value element range neut.t TimeStamp VT_DATE neut.range Range Internal config VT_I4 neut.hhLim REAL Internal config VT_R4 neut.hLim REAL Internal config VT_R4 neut.lLim...
Page 122
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value Modbus register OPC data types range phsBC.mag AnalogueValue 3x, 4x register VT_R4 phsBC.ang AnalogueValue 3x, 4x register VT_R4 phsBC.q Quality set by OPC server VT_I4 phsBC.t...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 6.2.4. Data objects for controllable status information 6.2.4.1. Controllable single point (SPC) The command sequence for controlling points is specific to each relay. In the 2000 R products, for example, SPC is implemented using a bit mask.
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Value / Value Modbus informa- OPC Data Types Range tion element TimeStamp generated by OPC VT_DATE Server ctlCan BOOLEAN FALSE|TRUE 0x, 4x VT_BOOL stSeld BOOLEAN FALSE|TRUE...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 6.2.4.5. Binary controlled step position information (BSC) Table 6.2.4.5-1 Binary controlled step position information (BSC) Name Type Value/ Value Modbus register OPC data types range ctlVal ENUMERATED...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Type Value/ Value Mandat- Modbus register OPC data types range ory/Optional TimeStamp Generated by OPC VT_DATE server Description Text Internal config VT_BSTR 6.3. Attributes 6.3.1. Server attributes Table 6.3.1-1 Server attributes...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 6.3.2. Modbus channel attributes Table 6.3.2-1 Modbus channel attributes Name Value or Value range/ Default Description In use 0 = Not in use, the line commu- Data type: Integer...
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Value or Value range/ Default Description TCP close Number of TCP connection close requests 6.3.3. Modbus Device attributes Table 6.3.3-1 Modbus device attributes Name Value or Value range/ Default...
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Name Value or Value range/ Default Description Suspension counter Indicates the number of times the connection has been sus- pended. Transmitted poll messages The number of transmitted poll messages.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Appendix 1 Interoperability list for IEC104 OPC Server Not supported Supported Supported, may need additional engineering This companion standard presents sets of parameters and alternatives from which subsets must be selected to implement particular tele control systems.
Page 132
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual The possible selection (blank, X, R, B or A) is specified for each specific clause or parameter. A black check box indicates that the option cannot be selected in this com- panion standard.
Page 134
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Application layer Transmission mode for application data Mode 1 (the least significant octet first), as defined in clause 4.10 of IEC 870-5-4, is used exclusively in this companion standard.
Page 135
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual <6> :=Step position information with time tag M_ST_TA_1 <7> :=Bitstring of 32 bit M_BO_NA_1 <8> :=Bitstring of 32 bit with time tag M_BO_TA_1 <9> :=Measured value, normalized value M_ME_NA_1 <10>...
Page 136
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual <40> :=Packed output circuit information of protection M_EP_TF_1 equipment with time tag CP56Time2a Either the ASDUs of the set <2>, <4>, <6>, <8>, <10>, <12>, <14>, <16>, <17>, <18>, <19>...
Page 137
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual System information in control direction (station-specific parameter) <100> :=Interrogation command C_IC_NA_1 <101> :=Counter interrogation command C_CI_NA_1 <102> :=Read command C_RD_NA_1 <103> :=Clock synchronization command C_CS_NA_1 <104> :=Test command C_TS_NA_1 <105>...
Page 138
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Type identifier and cause of transmission assignments (station-specific parameters) • Shaded boxes are not required • Black boxes are not permitted in this companion standard • Blank = Function or ASDU is not used •...
Page 139
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual • ‘X’ if supported only in the standard direction • ‘R’ if supported only in the reverse direction • ‘B’ if supported in both directions...
Page 140
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Basic application functions Station limitations (station-specific parameter) Remote initialization...
Page 141
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual An indication ASDU “Controlling Station Initialized” sent to the Controlled Station is not used. Cyclic data transmission (station-specific parameter) Cyclic data transmission Read procedure (station-specific parameter) Read procedure...
Page 142
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Station interrogation (system parameter or station-specific parameter) global group 1 group 7 group 13 group 2 group 8 group 14 group 3 group 9 group 15 group 4...
Page 143
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Transmission of integrated totals (station parameter or object-specific parameter) Mode A: Local freeze with spontaneous transmission Mode B: Local freeze with counter interrogation Mode C: Freeze and transmit by counter interrogation commands...
Page 144
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Test procedure (object-specific parameter) Test procedure File transfer (station-specific parameter) File transfer in monitor direction Transparent file Transmission of disturbance data of protection equipment Transmission of sequences of events...
Page 145
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Maximum range of values for all the time-outs: 1 seconds to 255 seconds , accuracy 1 s. Maximum number of outstanding I format APDUs (k) and the latest...
Page 146
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual 1..........2..........3..........4..........5..........6..........7. and so on...
Table A2-1 The device profile describing the implementation of the DNP 3.0 master protocol in COM600 DNP 3.0 DEVICE PROFILE DOCUMENT Vendor Name: ABB Oy Distribution Automation Device Name: COM600 3.4 Highest DNP Level Supported: Device Function: For Requests: Subset Level 2...
Page 148
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Requires Data Link Layer Confirmation: [ ] Never [ ] Always (not recommended) [ ] When reporting Event Data (Slave devices only) [ ] When sending multi-fragment responses (Slave devices only) [ ] Sometimes.
Page 149
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Requires Data Link Layer Confirmation: Pulse Off [ ] Never [ ] Always [ ] Sometimes [x] Configurable Latch On [ ] Never [ ] Always [ ] Sometimes [x] Configurable...
Page 150
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Code Function Description Supported Direct operate Set the output directly Respond with status of control point Direct operate - no Set the output directly No respond Freeze Function Codes...
Page 151
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Code Function Description Supported Save configuration Save the configuration Respond with status of operation Enable Unsolicited Enable Unsolicited Messages Messages Respond with status of operation Disable Unsolicited...
Page 152
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Data object Variation Description Function code Qualifier code Function code Qualifier code type of Request of Request of Response of Response message message message message Binary input...
Page 153
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Data object Variation Description Function code Qualifier code Function code Qualifier code type of Request of Request of Response of Response message message message message 16-bit frozen...
Page 154
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Data object Variation Description Function code Qualifier code Function code Qualifier code type of Request of Request of Response of Response message message message message 16-bit analog...
Page 155
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual In UDP/IP mode (connectionless) all data is sent and received through the port 20000. The slave device must receive messages from this port only. All messages that are sent by the slave device must be sent to this port of the master.
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Index ABBCommandBitmask mapping ......................30 Analog set point (APC) ..................54 Analogue set point (APC) .................. 113 IEC 61850 data modeling ................125 Analogue setting (ASG) common data class ..................57 Analogue value configuration ....................
Page 158
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Integer controlled step position information (ISC) ..........52 Integer status (INS) ..................32 Integer status setting (ING) ................56 Logical node name plate (LPL) ................ 59 Measured value (MV) ..................37 Protection activation information (ACT) ............
Page 159
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Double point status (DPS) common data class ..................31 IEC 61850 data modeling ................116 IEC61860 data modeling ................. 90, 103 Enumerated Status (ENS) ........................33 Enumerated status (ENS) .................. 103 External OPC Server features ......................
Page 160
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Integer controlled step position information (ISC) ........113, 125 Integer status (INS) ................90, 103, 116 Logical node name plate (LPL) ............... 118 Measured value (MV) ............... 92, 106, 118 Protection activation information (ACT) ..........
Page 161
1MRS758690 COM600 series 5.0 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual mapping ......................28 Output attribute ..................... 77–78 Protection activation information (ACT) common data class ..................33 IEC 61850 data modeling ..............91, 104, 117 pulse configuration mapping ......................28 quality value mapping ......................
Page 162
COM600 series 5.0 1MRS758690 Master Protocols (Ethernet) and Applications Technical Refer- ence Manual Transparent XSAT attribute ................. 70 unit mapping ......................29 vector mapping ......................29 common data class ..................40 IEC 61850 data modeling ..............93, 107, 119...