ABB COM600 series 5.0 Technical Reference Manual Download Page 1

COM600 series 5.0

Master Protocols (Ethernet) and Applications
Technical Reference Manual

Summary of Contents for COM600 series 5.0

Page 1: ... COM600 series 5 0 Master Protocols Ethernet and Applications Technical Reference Manual ...

Page 2: ......

Page 3: ... OPC Server features 21 2 4 5 External OPC Server features 22 2 4 6 SNMP features 22 2 4 7 SNTP features 23 3 IEC 61850 Master 24 3 1 About this section 24 3 2 IEC 61850 OPC server data object modeling 24 3 2 1 Common data attribute types 24 3 2 2 IEC 61850 quality 24 3 2 3 Mapping quality value to OPC 25 3 2 4 Mapping of DetailedQuality 26 3 2 5 Analogue value AnalogueValue 26 3 2 6 Configuration...

Page 4: ... 2 17 2 Controllable double point DPC 44 3 2 17 3 Controllable integer status INC 47 3 2 17 4 Controllable Enumerated Status ENC 48 3 2 17 5 Binary controlled step position information BSC 50 3 2 17 6 Integer controlled step position information ISC 52 3 2 18 Common data class specifications for controllable analogue information 54 3 2 18 1 Analog set point APC 54 3 2 19 Common data class specific...

Page 5: ...9 4 2 3 Double point status DPS 90 4 2 4 Integer status INS 90 4 2 5 Enumerated Status ENS 90 4 2 6 Protection activation information ACT 91 4 2 7 Directional protection activation information ACD 91 4 2 8 Binary counter reading BCR 92 4 2 9 Measured value MV 92 4 2 10 Complex measured value CMV 93 4 2 11 WYE 93 4 2 12 Delta DEL 94 4 2 13 Controllable single point SPC 94 4 2 14 Controllable double...

Page 6: ... information BSC 113 5 2 20 Integer controlled step position information ISC 113 5 2 21 Analogue set point APC 113 6 MODBUS TCP server 115 6 1 About this section 115 6 2 IEC 61850 data modeling 115 6 2 1 General information about IEC 61850 data modeling 115 6 2 2 Data objects for status information 115 6 2 2 1 Single point status SPS 115 6 2 2 2 Double point status DPS 116 6 2 2 3 Integer status I...

Page 7: ...on 125 6 2 5 1 Analogue set point APC 125 6 3 Attributes 126 6 3 1 Server attributes 126 6 3 2 Modbus channel attributes 127 6 3 3 Modbus Device attributes 128 6 4 Status codes 129 6 4 1 Status codes 129 7 Appendix 1 131 7 1 Interoperability list for IEC104 OPC Server 131 8 Appendix 2 147 8 1 Device profile 147 Index 157 7 COM600 series 5 0 1MRS758690 Master Protocols Ethernet and Applications Tec...

Page 8: ...8 ...

Page 9: ...ponsibility of the person or entity applying the equipment and those so responsible are hereby requested to ensure that all measures are taken to exclude or mitigate such risks This product is designed to be connected and to communicate information and data via a network interface which should be connected to a secure network It is sole responsib ility of person or entity responsible for network a...

Page 10: ...4 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 information 1 5 This manual provides thorough information on all the Ethernet based Master protocols supported by the COM600 and and their central concepts You find instructions on how to configure the related objec...

Page 11: ...key 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 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 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...

Page 12: ... icon indicates important information or warning 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 The information icon alerts the reader to relevant facts and conditions The tip icon indicates advice on for example how to design your project or how to use a certain function Terminol...

Page 13: ... A physical device consists of one or several LDs Logical Device LD The smallest part of a function that exchanges data An LN is an object defined by its data and methods Logical Node LN Series of standards specifications aiming at open connectivity in industrial automation and the enterprise systems that support industry OPC Representation of a connection to the data source within the OPC server ...

Page 14: ...ocal Area Network LAN Logical Device LD Logical Node LN Network Control Center NCC Norwegian User Convention NUC Object Linking and Embedding OLE OLE for Process Control OPC Protection Control P C Programmable Logic Controller PLC Program Organization Unit POU Request To Send RTS Substation Automation SA Substation Configuration Description SCD Substation Configuration Language SCL Sequential Func...

Page 15: ...e manual 1MRS756125 COM600 User s Manual Document revisions 1 11 History Product revision Documentversion date Document created 1 0 A 24 5 2017 15 COM600 series 5 0 1MRS758690 Master Protocols Ethernet and Applications Technical Refer ence Manual ...

Page 16: ...tion and grid automation solutions in IEC and ANSI market areas a variant based system similar to Relion 615 and 620 series is being followed from COM600 5 0 release The main reasons for such an approach are the following To ensure all COM600 product series features are advantageously used in end cus tomer projects in the medium voltage substation automation domain To ensure an optimum feature set...

Page 17: ...rial interfaces such as RS 232 or RS 485 The following master protocols are supported by the COM600 1 Ethernet based protocols IEC 61850 8 1 IEC 60870 5 104 DNP 3 0 LAN WAN Modbus OPC SNMP 2 Serial interface based protocols IEC 60870 5 101 IEC 60870 5 103 DNP 3 0 Serial Modbus SPA The COM600 converts all field data acquired using above communication protocols into OPC An OPC server is dedicated to...

Page 18: ...d specific aspects These generic and specific parts will be described separately in this manual Handling in brief All master client protocols have two common aspects An OPC server layer Data modeling based on IEC 61850 While the OPC server layer provides access to data from the slave devices the IEC 61850 data model creates a common and protocol independent data interface between the OPC server an...

Page 19: ...etc through the master protocol OPC server The slave devices reported data changes together with Data Access subscription are reported to the sub scribing OPC clients The Master protocol OPC server component handles the data transfer and conversion between the underlying master protocol communication stack and OPC interfaces Master protocol OPC server features 2 4 IEC 61850 OPC Server features 2 4...

Page 20: ... is configured for receiving time synchronization it updates the operating system time of the PC Multiple instance support GOOSE Analyzer support IEC 60870 5 104 OPC Server features 2 4 2 The IEC 60870 5 104 IEC 104 protocol is a standard for power system monitoring control and associated communications for telecontrol protection and associated tele communications for electric power systems The IE...

Page 21: ...eters and input ouput modules As the protocol is based on scanning the state of the inputs of the device it depends on the scan rate how short signal transients are registered No events or time stamps are supported The Modbus messaging service provides a client server communication between devices connected on an Ethernet TCP IP network This model is based on four types of messages request confirm...

Page 22: ...ject which needs two registers from IED s memory in msw lsw order Float MSW last floating point type which needs two input registers from IED s memory in lsw msw order Float MSW first floating point type which needs two input registers from IED s memory in msw lsw order External OPC Server features 2 4 5 OPC Data Access is used for continuous real time data communication between PLC DCS systems an...

Page 23: ...ization between substation devices Specifically COM600 can act as an SNTP master to synchronize the internal clocks of the protection and control IEDs SNTP slaves in the absence of a dedicated GPS SNTP server The SNTP OPC Server supports the following features OPC Data Access Server v 1 0 2 0 OPC Alarms and Events server v 1 10 SNTP client and server for time synchronization 23 COM600 series 5 0 1...

Page 24: ...1850 data object attributes and services are presented on the OPC server name space The columns in the tables have the following content types Name specifies the OPC item name of the attribute or service Type specifies the IEC 61850 type of the attribute Value Value range specifies the allowed values and ranges of the attribute or service Mandatory Optional specifies whether the attribute is consi...

Page 25: ...s 0 sub stituted 1 2bit source 12 M FALSE 0 TRUE 1 1bit test 13 M FALSE 0 TRUE 1 1bit operatorBlocked Mapping quality value to OPC 3 2 3 The value of validity is presented as the value of the quality attribute The other values are presented as OPC properties of the quality in the OPC namespace Table 3 2 3 1 Mapping quality value to OPC OPC Data Type M O C Value Value range Type Name VT_I4 M good 0...

Page 26: ...a 6 M FALSE 0 TRUE 1 1bit inconsistent 7 M FALSE 0 TRUE 1 1bit inaccurate Example DetailQuality 1d 00000001b overflow true DetailQuality 16d 00010000b failure true Analogue value AnalogueValue 3 2 5 Analogue values are always presented as 32 bit float values VT_R4 so that the f and i extensions are discarded from the attribute names to simplify the OPC namespace If a device only supports integer v...

Page 27: ...ata Type M O C Value Value range Type Name VT_R4 M floating point value FLOAT32 scaleFactor VT_R4 M floating point value FLOAT32 offset Range configuration RangeConfig 3 2 7 The following table defines the mapping of range configuration RangeConfig Table 3 2 7 1 Range configuration RangeConfig OPC Data Type M O C Value Value range Type Name VT_R4 M floating point value AnalogueValue hhLim VT_R4 M ...

Page 28: ...fines the mapping of Step position with transient indication ValWithTrans Table 3 2 8 1 Step position with transient indication ValWithTrans OPC Data Type M O C Value Value range Type Name VT_I4 M 64 63 INT8 posVal VT_BOOL M TRUE FALSE BOOLEAN transInd Pulse configuration PulseConfig 3 2 9 The table following table defines the mapping of pulse configuration PulseConfig Table 3 2 9 1 Pulse configur...

Page 29: ...e Value range Type Name VT_I4 M ENUMERATED SIUnit VT_I4 O ENUMERATED multiplier Vector 3 2 12 The following table defines the mapping of vector Vector Table 3 2 12 1 Vector OPC Data Type M O C Value Value range Type Name VT_R4 M floating point value AnalogueValue mag VT_R4 O floating point value AnalogueValue ang TimeStamp 3 2 13 The timestamp OPC attributes are presented as OPC type VT_DATE It is...

Page 30: ...Control 1 M FALSE 0 TRUE 1 1bit InterlockOverride 2 M FALSE 0 TRUE 1 1bit Synchrocheck Override 3 M FALSE 0 TRUE 1 1bit TestCommand 4 7 M not supported 0 bay control 1 station control 2 remote con trol 3 automatic bay 4 auto matic station 5 automatic remote 6 main tenance 7 pro cess 8 4bit Originator 8 31 M nbit ControlValue NormalControl True normal operation false inverse operation for example O...

Page 31: ...uality subQ VT_BSTR O SV VISIBLE STRING64 subID VT_BSTR O Text DC VISIBLE STRING64 d VT_BSTR O DC UNICODE STRING255 dU VT_BSTR O EX VISIBLE STRING255 cdcNs VT_BSTR O EX VISIBLE STRING255 cdcName VT_BSTR O EX VISIBLE STRING255 dataNs Double point status DPS 3 2 15 2 The following table defines the common data class of double point status Table 3 2 15 2 1 Double point status DPS OPC Data Type M O Va...

Page 32: ...cdcName VT_BSTR O EX VISIBLE STRING255 dataNs Integer status INS 3 2 15 3 The following table defines the common data class of integer status Table 3 2 15 3 1 Integer status INS OPC Data Type M O Value Value range FC Type Name VT_I4 M ST INT32 stVal VT_I4 M ST Quality q VT_DATE M ST TimeStamp t VT_BOOL O SV BOOLEAN subEna VT_I4 O SV INT32 subVal VT_I4 O SV Quality subQ VT_BSTR O SV VISIBLE STRING6...

Page 33: ... O Text SV VISIBLE STRING64 subID VT_BSTR O Text DC VISIBLE STRING 255 d VT_BSTR O DC UNICODE STRING 255 dU VT_BSTR O EX VISIBLE STRING 255 cdcNs VT_BSTR O EX VISIBLE STRING 255 cdcName VT_BSTR O EX VISIBLE STRING 255 dataNs Protection activation information ACT 3 2 15 5 The following table defines the common data class of protection activation information Table 3 2 15 5 1 Protection activation in...

Page 34: ...ion activation information ACD 3 2 15 6 The following table defines the common data class of directional protection activation information Table 3 2 15 6 1 Directional protection activation information ACD OPC Data Type M O Value Value range FC Type Name VT_BOOL M ST BOOLEAN general M unknown 3 forward 1 backward 2 ST ENUMER ATED dirGeneral VT_BOOL O ST BOOLEAN phsA O unknown 3 forward 1 backward ...

Page 35: ...BSTR O EX VISIBLE STRING255 dataNs Security violation counter SEC 3 2 15 7 The following table defines the common data class of security violation counting Table 3 2 15 7 1 Security violation counting SEC OPC Data Type M O Value Value range FC Type Name VT_I4 M ST INT32U cnt VT_I4 M unknown 0 critical 1 major 2 minor 3 warning 4 ST ENUMER ATED sev VT_DATE M ST TimeStamp t VT_BSTR O ST OCTET STRING...

Page 36: ...T INT128 actVal VT_I4 Oa ST INT128 frVal VT_DATE Oa ST TimeStamp frTm VT_I4 M ST Quality q VT_DATE M ST TimeStamp t VT_R4 O CF Unit units VT_BOOL M CF FLOAT32 pulsQty VT_DATE O a CF BOOLEAN frEna VT_I4 O a CF TimeStamp strTm VT_BOOL O a CF INT32 frPd VT_BSTR O a CF BOOLEAN frRds VT_BSTR O Text DC VISIBLE STRING255 d VT_BSTR O DC UNICODE STRING255 dU VT_BSTR O EX VISIBLE STRING255 cdcNs VT_BSTR O E...

Page 37: ...ge VT_I4 M MX Quality q VT_DATE M MX TimeStamp t VT_BOOL O SV BOOLEAN subEna VT_R4 O SV Analogue Value subVal VT_I4 O SV Quality subQ VT_BSTR O SV VISIBLE STRING64 subID O CF Unit units VT_I4 O 0 100 000 CF INT32U db VT_I4 O 0 100 000 CF INT32U zeroDb O CF ScaledValue Config sVC O CF RangeConfig rangeC VT_I4 O CF INT32U smpRate VT_BSTR O Text DC VISIBLE STRING255 d VT_BSTR O DC UNICODE STRING255 d...

Page 38: ...MX ENUMER ATED range VT_I4 M MX Quality q VT_DATE M MX TimeStamp t VT_BOOL O SV BOOLEAN subEna O SV Vector subVal VT_I4 O SV Quality subQ VT_BSTR O SV VISIBLE STRING64 subID O CF Unit units VT_I4 O 0 100 000 CF INT32U db VT_I4 O 0 100 000 CF INT32U zeroDb O CF RangeConfig rangeC O ScaledValue Config magSVC O ScaledValue Config angSVC VT_I4 O V A other CF ENUMER ATED angRef VT_I4 O CF INT32U smpRat...

Page 39: ...M O Value Value range FC Type Name VT_R4 M MX Analogue Value instMag VT_I4 M MX Quality q VT_DATE M MX TimeStamp t O CF Unit units O CF ScaledValue Config sVC VT_R4 O CF Analogue Value min VT_R4 O CF Analogue Value max VT_BSTR O Text DC VISIBLE STRING255 d VT_BSTR O DC UNICODE STRING255 dU VT_BSTR O EX VISIBLE STRING255 cdcNs VT_BSTR O EX VISIBLE STRING255 cdcName VT_BSTR O EX VISIBLE STRING255 da...

Page 40: ... 5 Vab 6 Vbc 7 Vca 8 Vother 9 Aother 10 CF ENUMER ATEDe angRef VT_BSTR O Text DC VISIBLE STRING255 d VT_BSTR O DC UNICODE STRING255 dU VT_BSTR O EX VISIBLE STRING255 cdcNs VT_BSTR O EX VISIBLE STRING255 cdcName VT_BSTR O EX VISIBLE STRING255 dataNs a One or more of these items 1 6 must be present Delta DEL 3 2 16 5 The following table defines the common data class of delta This class is a collecti...

Page 41: ... VT_BSTR O EX VISIBLE STRING255 cdcName VT_BSTR O EX VISIBLE STRING255 dataNs a One or more of these groups 1 3 must be present Sequence SEQ 3 2 16 6 The following table defines the common data class of sequence Table 3 2 16 6 1 Sequence SEQ OPC Data Type M O Value Value range FC Type Name O a MX CMV c1 O a MX CMV c2 O a MX CMV c3 VT_I4 O pos neg zero 0 dir quad zero 1 CF ENUMER ATED seqT VT_I4 A ...

Page 42: ...efines the common data class of controllable single point Table 3 2 17 1 1 Controllable single point SPC OPC Data Type M O Value Value range FC Type Name VT_I4 Refer to 3 2 22 Applica tion error codes ApplicationErr orCode lastApplError VT_BOOL M off FALSE on TRUE CO BOOLEAN ctlVal VT_DATE O CO TimeStamp operTm CO ST Originator origin VT_I4 O 0 255 CO ST INT8U ctlNum VT_BOOL M FALSE TRUE ST BOOLEA...

Page 43: ...sboClass VT_BSTR O Text DC VISIBLE STRING255 d VT_BSTR O DC UNICODE STRING255 dU VT_BSTR O EX VISIBLE STRING255 cdcNs VT_BSTR O EX VISIBLE STRING255 cdcName VT_BSTR O EX VISIBLE STRING255 dataNs Mapping of controls Direct Control with Normal Security ctlVal MMS Write request to Oper structure with value SBO with Normal Security ctlVal MMS Write request to ctlVal with value IEC 61850 OPC Server wil...

Page 44: ...nd Bitmask ctlOperOn VT_I4 M AbbCommand Bitmask ctlOperOff VT_I4 M AbbCommand Bitmask ctlCan VT_I4 M AbbCommand Bitmask ctlOper VT_I4 Refer to 3 2 22 Applica tion error codes ApplicationErr orCode lastApplError VT_BOOL M off FALSE on TRUE CO BOOLEAN ctlVal VT_DATE O CO TimeStamp operTm O CO ST Originator origin VT_I4 O 0 255 CO ST INT8U ctlNum VT_I1 M intermediate state 0 off 1 on 2 bad state 3 ST...

Page 45: ...ATED sboClass VT_BSTR O Text DC VISIBLE STRING255 d VT_BSTR O DC UNICODE STRING255 dU VT_BSTR O EX VISIBLE STRING255 cdcNs VT_BSTR O EX VISIBLE STRING255 cdcName VT_BSTR O EX VISIBLE STRING255 dataNs ctlOperOn This attribute shall determine the control activity operation in direction On Close ctlOperOff This attribute shall determine the control activity operation in direction Off Open ctlSelOn Th...

Page 46: ...o operate ctlOperOff MMS Write request to Oper structure with value OFF to operate ctlCan MMS Write request ro Cancel structure ctlOper MMS Write request to Oper structure with value ON OFF according to previous direction of select Direct Control with Enhanced Security ctlSelOn not used ctlSelOff not used ctlOperOn MMS Write request to Oper structure with value ON ctlOperOff MMS Write request to O...

Page 47: ...55 CO ST INT8U ctlNum VT_I4 M ST INT32 stVal VT_I4 M ST Quality q VT_DATE M ST TimeStamp t VT_BOOL O FALSE TRUE ST BOOLEAN stSeld VT_BOOL O SV BOOLEAN subEna VT_I4 O SV INT32 subVal VT_I4 O SV Quality subQ VT_BSTR O Text SV VISIBLE STRING64 subID VT_I4 M Status only 0 direct with normal secur ity 1 sbo with normal security 2 direct with enhanced security 3 sbo with enhanced security 4 CF ENUMER AT...

Page 48: ...quest to Oper structure with value IEC 61850 OPC Server will do the select before operate Direct Control with Enhanced Security ctlVal MMS Write request to Oper structure with value SBO with Enhanced Security ctlVal MMS Write request to Oper structure with value IEC 61850 OPC Server will do the select before operate Controllable Enumerated Status ENC 3 2 17 4 OPC data type M O Value Value range FC...

Page 49: ...STRING64 subID VT_I4 M Status only 0 direct with normal security 1 sbo with nor mal security 2 direct with enhanced security 3 sbo with enhanced security 4 CF ENUMER ATED ctlModel VT_I4 O CF INT32U sboTimeout VT_I4 O Operate once 0 oper ate many 1 CF ENUMER ATED sboClass VT_I4 O CF INT32U operTimeout VT_BSTR O Text DC VISIBLE STRING 255 d VT_BSTR O DC UNICODE STRING 255 dU VT_BSTR O EX VISIBLE STR...

Page 50: ...lastApplError VT_I4 M stop 0 lower 1 higher 2 reserved 3 ENUMER ATED ctlVal VT_DATE O CO TimeStamp operTm VT_I4 O not supported bay control station control remote con trol auto matic bay automatic sta tion auto matic remote maintenance process ENUMER ATED orCat VT_BSTR OCTET STRING64 orIdent VT_I4 O 0 255 CO ST INT8U ctlNum VT_I4 M ST INT8 valWTr posVal VT_BOOL M ST BOOLEAN val WTr transInd VT_I4 ...

Page 51: ...T_I4 O CF INT32U sboTimeout VT_I4 O operate once 0 operate many 1 CF ENUMER ATED sboClass VT_I4 O CF INT8 minVal VT_I4 O CF INT8 maxVal VT_I4 O 1 maxVal minVal CF INT8 stepSize VT_BSTR O Text DC VISIBLE STRING255 d VT_BSTR O DC UNICODE STRING255 dU VT_BSTR O EX VISIBLE STRING255 cdcNs VT_BSTR O EX VISIBLE STRING255 cdcName VT_BSTR O EX VISIBLE STRING255 dataNs Mapping of controls Direct Control wi...

Page 52: ... 2 17 6 1 Integer controlled step position information ISC OPC Data Type M O Value Value range FC Type Name VT_I4 Refer to 3 2 22 Applica tion error codes ApplicationErr orCode lastApplError VT_I4 M 64 63 CO INT8 ctlVal VT_DATE O CO TimeStamp operTm VT_I4 O not supported bay control station control remote con trol auto matic bay automatic sta tion auto matic remote maintenance process ENUMER ATED ...

Page 53: ...Timeout VT_I4 O operate once 0 operate many 1 CF ENUMER ATED sboClass VT_I4 O CF INT8 minVal VT_14 O CF INT8 maxVal VT_14 O 1 maxVal minVal CF INT8 stepSize VT_BSTR O Text DC VISIBLE STRING255 d VT_BSTR O DC UNICODE STRING255 dU VT_BSTR O EX VISIBLE STRING255 cdcNs VT_BSTR O EX VISIBLE STRING255 cdcName VT_BSTR O EX VISIBLE STRING255 dataNs Mapping of controls Direct Control with Normal Security c...

Page 54: ...t APC 3 2 18 1 Table 3 2 18 1 1 Analogue set point APC OPC Data Type M O Value Value range FC Type Name VT_I4 Refer to 3 2 22 Applica tion error codes Applica tion error codes ApplicationErr orCode lastApplError VT_R4 M CO Analogue Value ctlVal VT_DATE O CO TimeStamp operTm VT_I4 O ENUMER ATED orCat VT_BSTR O OCTET STRING64 orIdent VT_I4 O 0 255 MX INT8U ctlNum VT_R4 M MX Analogue Value mxVal VT_I...

Page 55: ...oper ate many 1 CF ENUMER ATED sboClass O CF Unit units O 0 100000 CF INT32U db O CF ScaledValue Config sVC O CF Analogue Value minVal O CF Analogue Value maxVal O CF Analogue Value stepSize O CF INT32U operTimeout VT_BSTR O Text DC VISIBLE STRING 255 d VT_BSTR O DC UNICODE STRING 255 dU VT_BSTR O EX VISIBLE STRING 255 cdcNs VT_BSTR O EX VISIBLE STRING 255 cdcName VT_BSTR O EX VISIBLE STRING 255 d...

Page 56: ...s specifications for status settings 3 2 19 Single point setting SPG 3 2 19 1 The following table defines the common data class of single point setting Table 3 2 19 1 1 Single point setting SPG OPC Data Type M O Value Value range FC Type Name VT_BOOL M off FALSE on TRUE SP BOOLEAN setVal VT_BSTR O Text DC VISIBLE STRING255 d VT_BSTR O DC UNICODE STRING255 dU VT_BSTR O EX VISIBLE STRING255 cdcNs VT...

Page 57: ...ataNs Common data class specifications for analogue settings 3 2 20 Analogue setting ASG 3 2 20 1 The following table defines the common data class of analogue setting Table 3 2 20 1 1 Analogue setting ASG OPC Data Type M O Value Value range FC Type Name VT_I4 M SP Analogue Value setMag O CF Unit units O CF ScaledValue Config sVC VT_I4 O CF Analogue Value minVal VT_I4 O CF Analogue Value maxVal VT...

Page 58: ...PC Data Type M O Value Value range FC Type Name VT_I4 M SP ENUMER ATED setCharact VT_R4 O SP FLOAT32 setParA VT_R4 O SP FLOAT32 setParB VT_R4 O SP FLOAT32 setParC VT_R4 O SP FLOAT32 setParD VT_R4 O SP FLOAT32 setParE VT_R4 O SP FLOAT32 setParF VT_BSTR O Text DC VISIBLE STRING255 d VT_BSTR O DC UNICODE STRING255 dU VT_BSTR O EX VISIBLE STRING255 cdcNs VT_BSTR O EX VISIBLE STRING255 cdcName VT_BSTR ...

Page 59: ... STRING255 serNum VT_BSTR O DC VISIBLE STRING255 model VT_BSTR O DC VISIBLE STRING255 location VT_BSTR O EX VISIBLE STRING255 cdcNs VT_BSTR EX VISIBLE STRING255 cdcName VT_BSTR O EX VISIBLE STRING255 dataNs Logical node name plate LPL 3 2 21 2 The following table defines the common data class of logical node name plate Data of this common data class are used to identify logical nodes Table 3 2 21 ...

Page 60: ...or command data classes and its value presents the status of the last command It is updated when command responses are received from devices The status code is received by adding the additional status code to main status code Example 1003 Unknown select failed Table 3 2 22 1 Main status codes OK 0 Unknown 1000 Timeout test not ok 2000 Operator test not ok 3000 Table 3 2 22 2 Additional status code...

Page 61: ...ovides some attributes for controlling the devices and retrieving status information from them These attributes are available for the OPC access client Server attributes 3 3 2 Table 3 3 2 1 Server attributes Description Value or Value range Default Name Data type Text Access Read only The version information of the Protocol Stack Version information Protocol stack ver sion Data type Text Access Re...

Page 62: ... Data type Text Access Read only The version revision of the package that the server client belong to Version information Product version Timesync client Data type Integer Access No limitations Status of the integrated SNTP clients time synchronization routine Value is 0 when not in use and 1 when in use By writing 0 the client is started and by writing 1 it is stopped The client can be started on...

Page 63: ...network is not in use no data can be transmitted on it and no data is received from it When a subnetwork is stopped by setting the in use attribute to 0 all data transmission on the subnetwork ceases and all open con nections to the devices will be closed Single devices in use attribute may be set to 1 and this operation also takes the subnetwork in use Now only the one device is in use If the sub...

Page 64: ... type Integer Access No limitations Connect requests sent to devices Sent connection request Data type Integer Access No limitations Successful connect replies from devices Received connec tion replies ok Data type Integer Access No limitations Failed connect replies from devices Received connec tion replies error Data type Integer Access No limitations Connections closed by IEC 61850 OPC server S...

Page 65: ...d replies error Data type Integer Access No limitations Variable read success responses from devices Received variable read replies ok Data type Integer Access No limitations Variable read failure responses from devices Received variable read replies error Data type Integer Access No limitations Variable write success responses from devices Received variable write replies ok Data type Integer Acce...

Page 66: ...aking the device out of use with this attribute stops all data communication with the device and closes the connection All operations that would result in a data exchange are disabled Setting in use to 1 will take the device back in use and tries to reestablish the connection to a physical device The device itself is not affected by the attribute only protocol stack s image of the device The in us...

Page 67: ... ization error restarting rcb init 88 Configuration version error device is suspended 89 error not specified 90 Device not connected 91 Initializing 92 Initializing rcb after error in reporting init or information report flow 93 Reinitialize after reconnec tion if init done Object status Data type Boolean Access Read only Indicates the status of the device connec tion False Device connection suspe...

Page 68: ...ress Data type Text Access Read only The version information of the current configuration for this device Version information Configuration ver sion See 3 3 5 Transparent XSAT Transparent XSAT Diagnostic coun ters Data type Integer Access No limitation Connection requests sent to device Sent connection requests Data type Integer Access No limitation Success connection replies received from device ...

Page 69: ...ved replies ok Data type Integer Access No limitation Failure replies to additional requests from device Received replies error Data type Integer Access No limitation Variable read requests sent to device Sent variable read requests Data type Integer Access No limitation Success replies to variable reads from device Received variable read replies ok Data type Integer Access No limitation Failure r...

Page 70: ...bute is used through an OPC client The attribute uses the OPC data type BSTR which is a variant of VT_BSTR data type The Transparent XSAT attribute passes on request the IEC 61850 servers and their attributes outside the IEC 61850 OPC servers namespace The IEC 61850 OPC server does not check the outgoing attributes Therefore the IEC 61850 OPC clients which are using the Transparent XSAT attribute ...

Page 71: ...XSAT string contains success and error messages XSAT Write 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 first asks the required data type before writing the data from an IEC 61850 server If the Transparent XSAT attribute receives a success message the data type...

Page 72: ... XSAT Failure xml version 1 0 DOCTYPE XSAT SYSTEM xsat 004 dtd XSAT Response Result failure Result Response XSAT EXAMPLE 1 Read request success reply IEC 61850 Path LD1 PTOC1 ST Request GetDataValue result name LDInst LD1 LNName PTOC1 FunConstr ST Reply OK xml version 1 0 DOCTYPE XSAT SYSTEM xsat 004 dtd XSAT Response DO LDInst LD1 LDInst LNName PTOC1 LNName DORef Str DORef At n general n v False ...

Page 73: ...ponsible for forwarding the SPA messages to and from the SPA devices The SPA TCP client handles its own communication separately from other communication No checks are done on command or reply contents they are simply passed on This parameter is available only by configuration This attribute must be enabled by setting the Transparent SPA Address For example SPA address 1 SPA command RF must we wri...

Page 74: ...er to 3 4 3 File Transfer services Make sure that the devices support the file transfer services File Transfer attributes 3 4 2 Table 3 4 2 1 File transfer attributes Description Value or Value range Default Name Data type Text Access No limitations File name of the remote file Remote file name Data type Text Access No limitations File directory of the remote directory Remote file direct ory Data ...

Page 75: ...mat refer to 3 4 3 File Transfer services Output Data type Text Access Write only This attribute controls the file transfer ser vices For more information about control codes for specific services refer to 3 4 3 File Transfer services 0 Cancel 1 GetFile 2 GetFileAttributeValues 3 GetFileAttributeValuesEx 4 RenameFile 5 SetFile 6 DeleteFile Control file recep tion File Transfer services 3 4 3 The f...

Page 76: ...he Status Received bytes and File size in bytes attributes are updated as the file is moved in max MMS message size parts The copied file is renamed and placed to the local file storage according to local file parameters Remote file name Remote file directory Local file name Local file directory Required parameters 1 Control code 1100 1120 1140 Service status codes 91xx Failure status codes Remote...

Page 77: ... name and the attributes of a file or group of files in the remote file storage Received file attributes are printed to the Output attribute This service prints the file names file sizes and last modification dates if these are available Remote file name Remote file directory Required parameters 3 Control code 1300 Service status codes 93xx Failure status codes The remote file or directory name Re...

Page 78: ...S Example StdOut txt 12445 02 03 2004 StdOut txt 12445 Eventlog log 53422 config icd 2773 RenameFile You can rename or move a file in the remote file storage with the RenameFile service Remote file name Remote file directory Local file name Local file directory Required parameters 4 Control code 1400 Service status codes 94xx Failure status codes Remote file directory Remote file name The remote f...

Page 79: ...Local file directory Required parameters 5 Control code 1500 1520 1540 1560 Service status codes 94xx Failure status codes Remote file directory Remote file name The remote file name Local file directory Local file name The local file name DeleteFile You can delete a file from the remote file storage with the DeleteFile service Remote file name Remote file directory Required parameters 6 Control c...

Page 80: ...urrently called remote service 1 3 The fourth number gives a detailed failure code 0 3 Example 9601 parameters error remote file delete error 9123 remote service error remote file read error Table 3 4 4 2 Success Ready 1000 Opening remote file 1100 Reading remote file 1120 Closing remote file 1140 Requesting remote directory file details 1200 Requesting remote directory file details 1300 Renaming ...

Page 81: ...rvice parameters error user error Reason required name attribute is empty Recovery check the attribute values and try again 1 Local service error IEC 61850 OPC Server internal error Reason not connected too much network traffic and so on Recovery check connection and try again 2 Remote service error remote device error Reason remote device is not supporting service wrong parameters no such file co...

Page 82: ...ATION B12 SCSMs supported Supported SCSM IEC 6185 8 1 used B21 Not supported SCSM IEC 6185 9 1 used B22 Not supported SCSM IEC 6185 9 2 used B23 SCSM other B24 Generic substation event model GSE O Publisher side B31 Supported O Subscriber side B32 Transmission of sampled value model SVC O Publisher side B41 Not supported O Subscriber side B42 a Will be M if support for LOGICAL DEVICE model has bee...

Page 83: ...sion M7 3 data set name M7 4 data reference M7 5 buffer overflow M7 6 EntryID M7 7 BufTim M7 8 IntgPd M7 9 GI M7 10 Supported M M Unbuffered report control M8 sequence number M8 1 report time stamp M8 2 reason for inclusion M8 3 data set name M8 4 data reference M8 5 BufTim M8 6 IntgPd M8 7 Not supported O O Logging Supported through Transpar ent XSAT O O Log control M9 IntgPd M9 1 Not supported O...

Page 84: ... been declared c Will be M if support for DATA SET Substitution Report Log Control or Time model has been declared d Will be M if support for Report GSE or SMV models has been declared ACSI service conformance statement 3 5 4 The ACSI service conformance statement is defined in Table 3 5 4 1 depending on the statements in Table 3 5 2 1 Table 3 5 4 1 ACSI service conformance statement Comments Serv...

Page 85: ...t supported O O TP DeleteDataSet S15 Supported O O TP GetDataSetDirectory S16 Substitution Supported M M TP SetDataValues S17 Setting up control Supported O O TP SelectActiveSG S18 Supported O O TP SelectEditSG S19 Supported through Transparent XSAT O O TP SetSGValues S20 Supported O O TP ConfirmEditSGValues S21 Supported through Transparent XSAT O O TP GetSGValues S22 Supported O O TP GetSGCBValu...

Page 86: ...sparent XSAT M TP SetLCBValues S31 Log Not supported M b TP QueryLogByTime S32 Not supported M b TP QueryLogByEntry S33 Supported through Transparent XSAT M TP GetLogStatusValues S34 Generic substation event model GSE GOOSE CONTROL BLOCK Not supported c c MC SendGOOSEMessage S35 Not supported d O TP GetReference S36 Not supported d O TP GetGOOSEElement Number S37 Supported O O TP GetGoCBValues S38...

Page 87: ...Transparent XSAT O O TP SetMSVCBValues S47 Unicast SVC Not supported e e TP SendUSVMessage S48 Supported through Transparent XSAT O O TP GetUSVCBValues S49 Supported through Transparent XSAT O O TP SetUSVCBValues S50 Control Supported M M Select S51 Supported M M TP SelectWithValue S52 Supported M O TP Cancel S53 Supported M M TP Operate S54 Supported M M TP Command Termination S55 Not supported O...

Page 88: ...ive power of 2 in seconds supported TimeStamp resolution T3 a Will declare support for at least one BRCB or URCB b Will declare support for at least one QueryLogByTime or QueryLogByEntry c Will declare support for at least one SendGOOSEMessage or SendGSSEMessage d Will declare support if TP association is available e Will declare support for at least one SendMSVMessage or SendUSVMessage 88 1MRS758...

Page 89: ...ent types Name specifies the OPC item name of the attribute service Type specifies the IEC 61850 type of the attribute 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 IEC104 information element specifies the IEC104 information element rela...

Page 90: ...ion element Mandat ory Optional Value Value range Type Name VT_I4 NVA COI M INTEGER stVal VT_I4 OV BL SB NT IV M Quality q VT_DATE CP24Time2a CP56Time2a M TimeStamp t Enumerated Status ENS 4 2 5 OPC data types Protocol informa tion element Mandat ory Optional Value Value range Type Name VT_I4 NVA COI M ENUMERATED stVal VT_I4 OV BL SB NT IV M Quality q VT_DATE CP24Time2a CP56Time2a M Timestamp t VT...

Page 91: ...on ACD 4 2 7 ACD represents M_SP_NA_1 M_SP_TA_1 M_SP_TB_1 M_DP_NA_1 M_DP_TA_1 M_DP_TB_1 OPC data types Protocol informa tion element Mandat ory Optional Value Value range Type Name VT_BOOL SPI M BOOLEAN general VT_I4 M unknown forward backward ENUMERATED dirGeneral VT_BOOL SPI O BOOLEAN phsA VT_I4 O unknown forward backward ENUMERATED dirPhsA VT_BOOL SPI O BOOLEAN phsB VT_I4 O unknown forward back...

Page 92: ...l VT_I4 CY CA IV M Quality q VT_DATE CP24Time2a CP56Time2a M TimeStamp t VT_BSTR O Text Description d Measured value MV 4 2 9 MV 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 OPC data types Protection inform ation element Mandat ory Optional Value Value range Type Name VT_R4 SVA NVA IEEE STD 754 M AnalogueValue mag VT_I4 L1 L2 L3 L4 O Range range V...

Page 93: ...ta types Protocol informa tion element Mandat ory Optional Value Value range Type Name VT_R4 VT_I4 VT_DATE SVA NVA OV BL SB NT IV CP24Time2A M M M AnalogueValue Quality TimeStamp phsA cVal mag phsA q phsA t VT_R4 VT_I4 VT_DATE SVA NVA OV BL SB NT IV CP24Time2A O O O AnalogueValue Quality TimeStamp phsB cVal mag phsB q phsB t VT_R4 VT_I4 VT_DATE SVA NVA OV BL SB NT IV CP24Time2A O O O AnalogueValue...

Page 94: ... Controllable single point SPC 4 2 13 SPC represents DMCD C_SC_NA_1 C_DC_NA_1 M_SP_NA_1 M_SP_TA_1 M_SP_TB_1 M_DP_NA_1 M_DP_TA_1 M_DP_TB_1 OPC data types Protocol informa tion element Mandat ory Optional Value Value range Type Name VT_BOOL SCO M SPI ctlVal VT_BOOL SPI M FALSE TRUE stVal VT_I4 BL SB NT IV M Quality q VT_DATE CP24Time2A M TimeStamp t VT_BSTR O Text Description d Controllable double p...

Page 95: ...t ory Optional Value Value range Type Name VT_I4 NVA M INTEGER ctlVal VT_I4 VAI32 M INTEGER stVal VT_I4 BL SB NT IV M Quality q VT_DATE CP24TIME2A M TimeStamp t VT_BSTR O Text Description d Controllable Enumerated Status ENC 4 2 16 ENC represents DMCD M_ME_NA_1 M_ME_TA_1 M_ME_TD_1 M_ME_NB_1 M_ME_TB_1 C_SE_NA C_SE_NB_1 OPC data types Protocol informa tion element Mandat ory Optional Value Value ran...

Page 96: ...position information ISC 4 2 18 ISC represents C_SE_NA_1 C_SE_NB_1 M_ST_NA_1 M_ST_TA_1 M_ST_TB_1 OPC data types Protocol informa tion element Mandat ory Optional Value Value range Type Name NVA M 64 63 INTEGER ctlVal VT_I4 VTI M ValWithTrans valWTr V_I4 BL SB NT IV M Quality q V_DATE CP24TIME2A M TimeStamp t VT_BSTR O Text Description d Analogue set point APC 4 2 19 APC represents DMCD C_SE_NC_1 O...

Page 97: ...n the line is taken out of use 17806 ITCP_RECEIVER_OUT_OF_BUFFERS Internal error situation 17807 ITCP_REMOTE_HOST_NOT_READY Returned to SCIL in case there is no connection to the host 17808 ITPC_ILLEGAL_ATTRIBUTE_VALUE Returned to SCIL when the attribute value given is out of range 17820 Application layer status codes 4 3 3 ICCC_INVALID_ATTRIBUTE_VALUE The value set to an attribute of an IEC stati...

Page 98: ...G_ERROR Internal software error This may be the result of a problem in wiring or hardware 13864 ICCC_REMOTE_DEVICE_REPLIES_WITH_NACK The master did not accept the message but responded with a negative acknowledgment instead Not used in the unbalanced mode 13865 ICCC_LINK_NOT_READY A message is sent to a line with a non established communication 13866 ICCC_OUT_OF_BUFFERS Internal software error Ope...

Page 99: ...use Diagnostic Coun ters The number of transmitted data messages Transmitted tele grams The number of failed transmissions Failed transmissions The number of transmitted commands Timeout errors The number of transmitted information messages Transmitted I format messages The number of transmitted supervisory messages Transmitted S format messages The number of transmitted unnumbered messages Transm...

Page 100: ...ith 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 address is legal 0 Out of use 1 In use Default 1 In use This attribute enables or disables dia gnostic events True Diagnostic events enabled False Diagnostic events dis abl...

Page 101: ...n layer status codes Detailed Status Diagnostic coun ters Indicates the number of times the connec tion has been suspended Suspensions The number of transmitted data messages Transmitted Data Messages The number of transmitted command messages Transmitted Com mand Messages The number of transmitted confirmation messages Transmitted Confirm ation Messages The number of received data messages Receiv...

Page 102: ...n the tables have the following content types Name specifies the OPC item name of the attribute service Type specifies the IEC 61850 type of the attribute 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 th...

Page 103: ...ional Value Value range Type Name VT_I4 Current value M INTEGER stVal VT_I4 DNP status M Quality q VT_DATE server provided if none Time of occurrence M TimeStamp t VT_BSTR O Text Description d Enumerated Status ENS 5 2 5 Table 5 2 5 1 Enumerated Status ENS OPC data types Protocol informa tion element Mandat ory Optional Value Value range Type Name VT_I4 Current value M ENUMERATED stVal VT_I4 DNP s...

Page 104: ...TimeStamp t VT_Date O Text Description d Directional protection activation information ACD 5 2 7 OPC data types DNP data object field Mandat ory Optional Value Value range Type Name VT_BOOL state 0 OFF 1 ON M BOOLEAN general VT_BOOL state 0 OFF 1 ON O BOOLEAN phsA VT_BOOL state 0 OFF 1 ON O BOOLEAN phsB VT_BOOL state 0 OFF 1 ON O BOOLEAN phsC VT_BOOL state 0 OFF 1 ON O BOOLEAN neut VT_14 DNP statu...

Page 105: ...a types DNP data object field Mandat ory Optional Value Value range Type Name VT_BSTR M VisibleString vendor VT_BSTR O VisibleString hwRevision VT_BSTR O VisibleString swRevision VT_BSTR O VisibleString serNum VT_BSTR O VisibleString location Logical node name plate LPL 5 2 10 OPC data types DNP information element Mandat ory Optional Value Value range Type Name VT_BSTR Separate signal M VisibleSt...

Page 106: ...ur rence MSEC M TimeStamp t VT_BSTR O Text Description d VT_R4 O REAL hhLim VT_R4 O REAL llLim VT_R4 O REAL lLim VT_R4 O REAL min VT_R4 O REAL max VT_I4 Config O Integer siUnit VT_I4 Config O Integer multiplier VT_BSTR Config O String unit VT_I4 Config O Integer numOfDec VT_I4 O Range range Complex measured value CMV 5 2 12 CMV is configured in the same way as MV 106 1MRS758690 COM600 series 5 0 M...

Page 107: ...phsA hhLim phsA hLim phsA lLim phsA llLim phsA min phsA max phsA siUnit phsA multiplier phsA unit VT_R4 VT_I4 VT_DATE VT_I4 VT_R4 VT_R4 VT_R4 VT_R4 VT_R4 VT_R4 VT_I4 VT_I4 VT_BSTR Phase B Current Value on line com lost Separate Signal Separate signal Separate signal Separate signal Separate signal Separate signal Separate signal Separate signal Separate signal Separate signal O O O O O O O O O O O...

Page 108: ... lLim phsC llLim phsC min phsC max phsC siUnit phsC multiplier phsC unit VT_R4 VT_I4 VT_DATE VT_I4 VT_R4 VT_R4 VT_R4 VT_R4 VT_R4 VT_R4 VT_I4 VT_I4 VT_BSTR Neutral Current Value on line com lost Separate Signal Separate signal Separate signal Separate signal Separate signal Separate signal Separate signal Separate signal Separate signal Separate signal O O O O O O O O O O O O O AnalogueValue Qualit...

Page 109: ...nge net hhLim net hLim net lLim net llLim net min net max net siUnit net multiplier net unit VT_R4 VT_R4 VT_DATE VT_R4 VT_R4 VT_R4 VT_R4 VT_R4 VT_R4 VT_R4 VT_R4 VT_R4 VT_BSTR Res current value Online com lost Separate Signal Separate Signal Separate Signal Separate Signal Separate Signal Separate Signal Separate Signal Separate Signal Separate Signal Separate Signal M M M O O O O O O O O O O Analo...

Page 110: ...range phsAB hhLim phsAB hLim phsAB lLim phsAB llLim phsAB min phsAB max phsAB siUnit phsAB multiplier phsAB unit VT_R4 VT_I4 VT_DATE VT_I4 VT_R4 VT_R4 VT_R4 VT_R4 VT_R4 VT_R4 VT_I4 VT_I4 VT_BSTR Phase BC Current Value on line com lost Separate Signal Separate signal Separate signal Separate signal Separate signal Separate signal Separate signal Separate signal Separate signal Separate signal O O O...

Page 111: ...NUMERATED ENUMERATED String phsCA mag phsCA q phsCA t phsCA range phsCA hhLim phsCA hLim phsCA lLim phsCA llLim phsCA min phsCA max phsCA siUnit phsCA multiplier phsCA unit VT_BSTR Separate signal O Description d Controllable single point SPC 5 2 15 OPC data types DNP data object field Mandat ory Optional Value Value range Type Name VT_BOOL Control Code M FALSE TRUE BOOLEAN ctVal VT_BOOL State 0 O...

Page 112: ...ccurrence MSEC M TimeStamp t VT_BSTR O Text Description d Controllable integer status INC 5 2 17 OPC data types DNP data object field Mandat ory Optional Value Value range Type Name VT_I4 Control Code M INTEGER ctlVal VT_I4 Current Value M FALSE TRUE BOOLEAN stVal VT_I4 DNP status M Quality q VT_DATE server provided if none Time of occurrence MSEC M TimeStamp t VT_BSTR O Text Description d Control...

Page 113: ...M TimeStamp t VT_BSTR O Text Description d Integer controlled step position information ISC 5 2 20 OPC data types DNP data object field Mandat ory Optional Value Value range Type Name VT_I1 Control Code M 64 63 INTEGER ctlVal VT_I4 State M ValWithTrans valWTr VT_I4 DNP status M Quality q VT_DATE server provided if none Time of occurrence MSEC M TimeStamp t VT_BSTR O Text Description d Analogue set...

Page 114: ...VT_I4 DNP status M Quality q VT_DATE none Time of occurrence M Timestamp t VT_BSTR O Description d 114 1MRS758690 COM600 series 5 0 Master Protocols Ethernet and Applications Technical Refer ence Manual ...

Page 115: ... types Name specifies the OPC item name of the attribute service Type specifies the IEC 61850 type of the attribute 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 OPC data types specify the OPC data type used for the OPC item Data objects...

Page 116: ...VT_DATE generated by OPC Server M TimeStamp t VT_BSTR O Text Description d Integer status INS 6 2 2 3 Table 6 2 2 3 1 Integer status INS information OPC data types Protocol informa tion element Mandat ory Optional Value Value range Type Name VT_I4 3x 4x M INTEGER stVal VT_I4 generated by OPC Server M Quality q VT_DATE generated by OPC Server M TimeStamp t VT_BSTR O Text Description d Enumerated St...

Page 117: ...OL 0x 1x O BOOLEAN phsC VT_BOOL 0x 1x O BOOLEAN neut generated by OPC Server M TimeStamp t VT_BSTR Separate signal O Text Description d Binary counter reading BCR 6 2 2 6 BCR information is obtained from any valid Modbus register Consult the Modbus pro tocol document for the register address and if they are available for each relay Table 6 2 2 6 1 Binary counter reading BCR information OPC data ty...

Page 118: ...ion Logical node name plate LPL 6 2 2 8 Information numbers 2 5 are received for identification data Table 6 2 2 8 1 Logical node name plate LPL information OPC data types Protocol informa tion element Mandat ory Optional Value Value range Type Name VT_BSTR Internal config M VisibleString vendor VT_BSTR Internal config O VisibleString swRev VT_BSTR Internal config O VisibleString d Data objects fo...

Page 119: ...nfig O Integer numOfDec WYE 6 2 3 2 WYE values are extracted using the same method as MV Table 6 2 3 2 1 WYE OPC data types Protocol information element M O Value Value range Type Name VT_R4 3x 4x M AnalogueValue phsA mag VT_R4 3x 4x M AnalogueValue phsA ang VT_I4 set by OPC server M Quality phsA q VT_DATE set by OPC server M TimeStamp phsA t VT_I4 Internal config O Range phsA range VT_R4 Internal...

Page 120: ...O ENUMERATED phsB multiplier VT_BSTR Internal config O String phsB unit VT_R4 3x 4x O AnalogueValue phsC mag VT_R4 3x 4x O AnalogueValue phsC ang VT_I4 set by OPC server O Quality phsC q VT_DATE set by OPC server O TimeStamp phsC t VT_I4 Internal config O Range phsC range VT_R4 Internal config O REAL phsC hhLim VT_R4 Internal config O REAL phsC hLim VT_R4 Internal config O REAL phsC lLim VT_R4 Int...

Page 121: ...same method as MV Table 6 2 3 3 1 Delta OPC data types Modbus register M O Value Value range Type Name VT_R4 3x 4x register M AnalogueValue phsAB mag VT_R4 3x 4x register M AnalogueValue phsAB ang VT_I4 set by OPC server M Quality phsAB q VT_DATE set by OPC server M TimeStamp phsAB t VT_I4 Internal config O Range phsAB range VT_R4 Internal config O REAL phsAB hhLim VT_R4 Internal config O REAL phs...

Page 122: ...BC multiplier VT_BSTR Internal config O String phsBC unit VT_R4 3x 4x register M AnalogueValue phsCA mag VT_R4 3x 4x register M AnalogueValue phsCA ang VT_I4 set by OPC server M Quality phsCA q VT_DATE set by OPC server M TimeStamp phsCA t VT_I4 Internal config O Range phsCA range VT_R4 Internal config O REAL phsCA hhLim VT_R4 Internal config O REAL phsCA hLim VT_R4 Internal config O REAL phsCA lL...

Page 123: ...lue Value range Type Name VT_BOOL 0x 4x M FALSE TRUE BOOLEAN ctlVal VT_BOOL 0x 1x 3x 4x M FALSE TRUE a BOOLEAN stVal VT_I4 generated by OPC Server M Quality q VT_DATE generated by OPC Server M TimeStamp t VT_BSTR Internal config O Text Description d Controllable double point DPC 6 2 4 2 Table 6 2 4 2 1 Controllable double point OPC Data Types Modbus informa tion element M O Value Value Range SCO N...

Page 124: ...Value range Type Name VT_I4 4x M INTEGER ctlVal VT_I4 3x 4x M INTEGER stVal VT_I4 Generated by OPC server M Quality q VT_DATE Generated by OPC server M TimeStamp t VT_BSTR Internal config O Text Description d Controllable Enumerated Status ENC 6 2 4 4 OPC data types Protocol informa tion element Mandat ory Optional Value Value range Type Name VT_I4 4x M ENUMERATED ctlVal VT_I4 3x 4x M ENUMERATED s...

Page 125: ... position information ISC OPC data types Modbus register Mandat ory Optional Value Value range Type Name VT_I1 4x M 64 63 INTEGER ctlVal VT_I4 3x 4x M ValWithTrans valWTr VT_I4 Generated by OPC server M Quality q VT_DATE Generated by OPC server or INC copy M TimeStamp t VT_BSTR Internal config O Text Description d Data objects for controllable analogue information 6 2 5 Analogue set point APC 6 2 ...

Page 126: ...escription Value or Value range Default Name Data type Text Access Read only Version information of the protocol stack Value Version information Protocol stack ver sion The Reset button for resetting the OPC Server Reset File version of the executable OPC Server File version Version information of the installed OPC Server Product version 126 1MRS758690 COM600 series 5 0 Master Protocols Ethernet a...

Page 127: ... the polling of the sta tion in turn is completed 0 Not in use the line commu nication is stopped 1 In use Default 1 In use Data type Integer Access Read only Diagnostic counters TCP channel The number of transmitted telegrams Transmitted telegrams Incremented each time a mes sage transmission to the Mod bus channel fails for some reason Failed transmissions The number of transmitted commands Tran...

Page 128: ...efault 1 In use Data type Integer Access No limitations Indicates the detailed informa tion about the station device status Writing to the OS attrib ute OS 1 of a device makes the protocol stack to re transmit the last system message caused by the device Possible Stopped and Suspended messages cause old marking of OPC items By reading the OS attribute the status code of the system message can be r...

Page 129: ...mes a com mand error has occurred Command errors Status codes 6 4 Status codes 6 4 1 PLCP_IN_INITIALIZE_DB_STATE 13800 PLCP_DEVICE_SUSPENDED 13801 PLCP_STOPPED 13802 PLCP_STARTTED 13803 PLCC_MESSAGE_FILLING_ERROR 13804 PLCC_INVALID_OBJECT_TYPE 13805 PLCC_INVALID_ADDRESS 13806 PLCC_INVALID_DATA 13807 PLCC_INVALID_OBJECT_INDEX 13808 PLCC_NOT_IMPLENTED_FUNCTION 13809 PLCC_NOT_EXPECTED_FUNCTION_CODE_F...

Page 130: ...ID_INDEX_RANGE 13824 PLCC_UNKNOWN_ATTRIBUTE 13825 PLCC_LOCAL_RESPONSE 13826 PLCP_TIMEOUT_WHILE_WAITING_RESPONSE 13827 PLCP_EVENT_BUFFER_OK 13828 PLCP_EVENT_BUFFER_OVERFLOW 13829 PLCP_EVENT_BUFFER_ERROR 13830 PLCC_UNKNOWN_FUNCTION 13831 PLCC_NO_ADDITIONAL_DATA_AVAILABLE 13832 PLCC_INVALID_ATTRIBUTE_VALUE 13833 PLCC_INTERNAL_ERROR 13834 130 1MRS758690 COM600 series 5 0 Master Protocols Ethernet and ...

Page 131: ...a specific application If a system is composed of equipment stemming from different manufacturers it is necessary that all partners agree on the selected parameters The interoperability list is defined as in the IEC 60870 5 104 protocol and extended with parameters used in this standard The text descriptions of parameters which are not applicable to this companion standard are struck out the corre...

Page 132: ...ne Point to point Multipoint star Multiple point to point Physical layer network specific parameter Transmission speed control direction Balanced interchange circuit X 24 X 27 Unbalanced interchange cir cuit V 24 V 28 Recommended if 1200 bit s Unbalanced interchange cir cuit V 24 V 28 Standard 2400 bit s 2400 bit s 400 bit s 4800 bit s 4800 bit s 200 bit s 9600 bit s 9600 bit s 300 bit s 19200 bit...

Page 133: ...Address field of the link Link transmission procedure not present balanced transmission only Balanced transmission One octet Unbalanced transmission Two octet structured Frame length unstructured Maximum length L number of octets When using an unbalanced link layer the following ASDU types are returned in class 2 messages low priority with the indicated causes of transmission The standard assignme...

Page 134: ... octets with originator address One octet Length of APDU system specific parameter The maximum length of theAPDU is 253 default The maximum length can be reduced per system Maximum length of APDU per system Selection of standard ASDUs Process information in monitor direction station specific parameter M_SP_NA_1 Single point information 1 M_SP_TA_1 Single point information with time tag 2 M_DP_NA_1...

Page 135: ...t with time tag 19 M_PS_NA_1 Packed single point information with time tag 20 M_ME_ND_1 Measured value normalized value without quality descriptor 21 M_SP_TB_1 Single point information with time tag CP56Time2a 30 M_DP_TB_1 Double point information with time tag CP56Time2a 31 M_ST_TB_1 Step position information with time tag CP56Time2a 32 M_BO_TB_1 Bitstring of 32 bit with time tag CP56Time2a 33 M_...

Page 136: ...1 C_SC_TA_1 Single command with time tag CP56Time2a 58 C_DC_TA_1 Double command with time tag CP56Time2a 59 C_RC_TA_1 Regulating step command with time tag CP56Time2a 60 C_SE_TA_1 Set point command normalized value with time tag CP56Time2a 61 C_SE_TB_1 Set point command scaled value with time tag CP56Time2a 62 C_SE_TC_1 Set point command short floating point value with time tag CP56Time2a 63 C_BO_...

Page 137: ...rameter of measured value normalized value 110 P_ME_NB_1 Parameter of measured value scaled value 111 P_ME_NC_1 Parameter of measured value short floating point value 112 P_AC_NA_1 Parameter activation 113 File transfer station specific parameter F_FR_NA_1 File ready 120 F_SR_NA_1 Section ready 121 F_SC_NA_1 Call directory select file call file call section 122 F_LS_NA_1 Last section last segment ...

Page 138: ...haded boxes are not required Black boxes are not permitted in this companion standard Blank Function or ASDU is not used Mark Type identification Cause of transmission combinations 138 1MRS758690 COM600 series 5 0 Master Protocols Ethernet and Applications Technical Refer ence Manual ...

Page 139: ...d only in the standard direction R if supported only in the reverse direction B if supported in both directions 139 COM600 series 5 0 1MRS758690 Master Protocols Ethernet and Applications Technical Refer ence Manual ...

Page 140: ...Basic application functions Station limitations station specific parameter Remote initialization 140 1MRS758690 COM600 series 5 0 Master Protocols Ethernet and Applications Technical Refer ence Manual ...

Page 141: ...tion object The particular information object addresses for which double transmission is enabled are defined in a project specific list Single point information M_SP_NA1 M_SP_TA_1 M_SP_TB_1 and M_PS_NA_1 Double point information M_DP_NA_1 M_DP_TA_1 and M_DP_TB_1 Step position information M_ST_NA_1 M_ST_TA_1 and M_ST_TB_1 Bitstring of 32 bit M_BO_NA_1 M_BO_TA_1 and M_BO_TB_1 if defined for a specif...

Page 142: ... point command transmission Select and execute command Select and execute set point command C_SE ACTTERM used No additional information Short pulse duration duration determined by a system parameter in the outstation Long pulse duration duration determined by a system parameter in the outstation Persistent output Supervision of maximum delay in command direction of commands and set point com mands...

Page 143: ...freeze with reset Counter reset General request counter Request counter group 1 Request counter group 2 Request counter group 3 Request counter group 4 Define addresses per group Parameter loading object specific parameter Threshold value Smoothing factor Low limit for transmission of measured value High limit for transmission measured value Parameter activation object specific parameter Act deact...

Page 144: ... station specific parameter Background scan Acquisition of transmission delay station specific parameter Acquisition of transmission delay Definition of time outs Selected value Remarks Default value Parameter 1 255 s Time out of connection establishment 30 s t0 1 255 s Time out of send or test APDUs 15 s t1 1 255 s Time out for acknowledges in case of no data messages t2 t1 10 s t2 1 255 s Time o...

Page 145: ...ation w should not exceed 2 3 of k Port number Remarks Default value Parameter In all cases 2404 Port number RFC 2200 suite RFC 2200 is an official Internet standard which describes the state of standardization of protocols used on the Internet as determined by the Internet Architecture Board IAB It offers a broad spectrum of actual standards used in the Internet The suitable selection of document...

Page 146: ...1 2 3 4 5 6 7 and so on 146 1MRS758690 COM600 series 5 0 Master Protocols Ethernet and Applications Technical Refer ence Manual ...

Page 147: ...haded in the accompanying imple mentation tables Maximum Application Fragment Size octets Maximum Data Link Frame Size octets Transmitted 250 Single fragments only Received 2048 Transmitted 292 Received must be 292 Maximum Application Layer Re tries Maximum Data Link Re tries None x Configurable range 0 to 5 IED Application Message Retries property None Fixed at _______________________ Requires Da...

Page 148: ...ixed at _________ Variable x Configurable CT IED Confirmation Timeout Complete Appl Response None Fixed at _________ Variable x Configurable AT IED Application Timeout Others Complete data link frame Channel Response Timeout Response to a request IED Reply Timeout Application Response Timeout Sends Executes Control Operations WRITE Binary Outputs x Never Always Sometimes Configurable SELECT OPERAT...

Page 149: ...ttach explanation Supported function codes Table A2 2 Supported function codes CO attribute is needed Supported Description Function Code Transfer Function Codes Yes Message fragment confirmation No response Confirm 0 Yes Request objects from outstation Respond with requested objects Read 1 Yes Store the specified objects to outstation Respond with status of operation Write 2 Control Function Code...

Page 150: ... of operation Freeze with time 11 No Copy the specified objects to freeze buffer at specified time No respond Freeze with time no ack 12 Application Control Function Codes Cold Restart Per form the desired reset sequence Respond with a time object Yes 13 Yes Perform the desired partial reset operation Respond with a time object Warm Restart 14 No Initialise the specified data to default Respond wi...

Page 151: ...agment confirmation Confirm 0 Yes Response to requested message Response 129 Yes Spontaneous message without request Unsolicited Mes sage 130 Level of Implementation DNP has three subset levels each of which includes a specific subset of DNP message types and functionality In COM600 the DNP protocol has been implemented according to the Subset Level 2 of the protocol as presented in Table A2 3 Tab...

Page 152: ...9 17 28 3 4 5 6 Control relay output block 1 12 17 28 1 7 8 9 10 Binary counter all variations 0 20 0 1 129 130 32 bit binary counter 1 20 0 1 129 130 16 bit binary counter 2 20 0 1 129 130 32 bit delta counter 3 20 0 1 129 130 16 bit delta counter 4 20 0 1 129 130 32 bit binary counter without flag 5 20 0 1 129 130 16 bit binary counter without flag 6 20 0 1 129 130 32 bit delta counter without f...

Page 153: ... 129 130 16 bit counter change event without time 2 22 6 1 Analog input all variations 0 30 0 1 129 130 32 bit analog input 1 30 0 1 129 130 16 bit analog input 2 30 0 1 129 130 32 bit analog input without flag 3 30 0 1 129 130 0 1 6 1 16 bit analog input without flag 4 30 6 7 8 1 Analog change event all vari ations 0 32 17 28 129 130 32 bit analog change event without time 1 32 17 28 129 130 16 b...

Page 154: ... code of the message Qual is the qualifier code of the message in hexadecimal Echo means that the response is the request mirrored TCP UDP additions for LAN WAN network DNP LAN WAN OPC Server uses the default IP address provided by the operating system A created DNP Master line reserves a port number 2501 linenumber for its internal use In TCP IP mode connection oriented the connection is establis...

Page 155: ...messages from this port only All messages that are sent by the slave device must be sent to this port of the master The IP address of the slave is configured with the Internet Address property of the IED object 155 COM600 series 5 0 1MRS758690 Master Protocols Ethernet and Applications Technical Refer ence Manual ...

Page 156: ...156 ...

Page 157: ...3 125 Binary counter reading BCR common data class 36 IEC 61850 data modeling 92 117 C Cancel 79 channel attributes 99 common data class Analogue setting ASG 57 Binary controlled step position information BSC 50 Binary counter reading BCR 36 Complex measured value CMV 38 Controllable double point DPC 44 123 Controllable integer status INC 47 Controllable single point SPC 42 Delta DEL 40 Device nam...

Page 158: ... Controllable double point DPC common data class 44 123 IEC 61850 data modeling 112 Controllable Enumerated Status ENC 112 Controllable integer status INC common data class 47 IEC 61850 data modeling 95 112 124 Controllable single point SPC common data class 42 IEC 61850 data modeling 94 111 D DeleteFile 79 Delta DEL common data class 40 IEC 61850 data modeling 94 110 DetailedQuality mapping 26 de...

Page 159: ...res 20 IEC 61850 device attributes 66 logical device attributes 73 subnetwork attributes 63 IEC 61850 data modeling Analogue set point APC 125 Binary controlled step position information BSC 113 125 Binary counter reading BCR 92 117 Complex measured value CMV 93 106 Controllable double point DPC 112 Controllable integer status INC 95 112 124 Controllable single point SPC 94 111 Delta DEL 94 110 De...

Page 160: ... class 32 IEC 61850 data modeling 90 103 Integer status setting ING common data class 56 L Logical node name plate LPL common data class 59 IEC 61850 data modeling 118 M mapping ABBCommandBitmask 30 DetailedQuality 26 originator 28 pulse configuration 28 quality value 25 range configuration 27 step position with transient indication 28 unit 29 vector 29 Measured value MV common data class 37 IEC 6...

Page 161: ...violation counter SEC common data class 35 Sequence SEQ common data class 41 server attributes 98 126 Server attributes 61 SetFile 79 Setting curve CURVE common data class 58 Single point setting SPG common data class 56 Single point status SPS common data class 31 IEC 61850 data modeling 89 102 115 SNTP features 23 step position with transient indication mapping 28 T timestamp 29 161 COM600 serie...

Page 162: ... attribute 70 U unit mapping 29 V vector mapping 29 W WYE common data class 40 IEC 61850 data modeling 93 107 119 162 1MRS758690 COM600 series 5 0 Master Protocols Ethernet and Applications Technical Refer ence Manual ...

Page 163: ......

Page 164: ...10 22 11 Fax 358 10 224 1094 ABB Inc Medium Voltage Products 655 Century Point Lake Mary FL 32746 USA Tel 1 407 732 2000 Fax 1 407 732 2335 www abb com medium voltage 1MRS758690 A 24 05 2017 Copyright 2017 ABB All rights reserved Specifications subject to change without notice ...

Reviews: