ABB COM600 3.4 User Manual - Iec 60870-5-101

Other manuals for COM600 3.4: User Manual, User Manual
Manual is about: Station Automation, IEC 60870-5-101 Master (OPC)

Summary of COM600 3.4

  • Page 1

    Station automation com600 iec 60870-5-101 master (opc) 3.3 user's manual.

  • Page 3: Iec 60870-5-101

    Contents: 1. About this manual .................................................................................. 7 1.1. Copyrights ...................................................................................... 7 1.2. Trademarks ..................................................................

  • Page 4: Iec 60870-5-101

    3.4.5.6. Complex measured value (cmv) ............... 34 3.4.5.7. Delta (del) ................................................. 35 3.4.5.8. Controllable double point (dpc) ................. 35 3.4.5.9. Device name plate (dpl) .......................... 36 3.4.5.10. Double point status (dps) ...........

  • Page 5: Iec 60870-5-101

    5.4.1. Server attributes ............................................................ 58 5.4.2. Channel attributes ......................................................... 58 5.4.3. Device attributes ........................................................... 59 appendix 1 ............................

  • Page 6

    6.

  • Page 7: About This Manual

    About this manual 1. Copyrights 1.1. The information in this document is subject to change without notice and should not be construed as a commitment by abb oy. Abb oy assumes no responsibility for any errors that may appear in this document. In no event shall abb oy be liable for direct, indirect, ...

  • Page 8: Document Conventions

    Introduction this section gives an overview of the iec101 master opc server and states the system requirements to be met. Configuration in this section you find an overview of the configuration tasks and instructions on how to create and configure iec101 master opc server related objects. Operation ...

  • Page 9: Use Of Symbols

    Entered value is not valid. The value must be 0 - 30 . • you can be asked to enter the string mif349 in a field. The string is shown as follows in the procedure: mif349 • variables are shown using lowercase letters: sequence name use of symbols 1.5. This publication includes warning, caution, and in...

  • Page 10: Terminology

    Terminology 1.6. The following is a list of terms associated with com600 that you should be familiar with. The list contains terms that are unique to abb or have a usage or definition that is different from standard industry usage. Description term an abnormal state of a condition. Alarm an opc serv...

  • Page 11: Abbreviations

    Description term abb proprietary communication protocol used in substation automation. Spa protection and/or control product supporting the spa protocol version 2.5 or earlier. Spa device xml-based description language for configurations of electrical substation ieds. Defined in iec 61850 standard. ...

  • Page 12: Related Documents

    Description abbreviation substation automation sa station automation builder 600 sab600 substation configuration language scl single line diagram sld simple network time protocol sntp simple object access protocol soap report control block rcb unbuffered report control block urcb extended markup lan...

  • Page 13: Introduction

    Introduction 2. Functional overview 2.1. The iec101 opc server provides methods for opc clients to exchange data with devices communicating via the iec 60870-5-101 master protocol. Iec101_master_protocol.Jpg figure 2.1-1 iec 101 opc server system overview (1) ncc (network control center) (2) com600 ...

  • Page 14: 2.2.

    Configured iec101 devices and data modeled according to the iec 61850 model, are then exposed to opc clients through a data access (da) server. Iec101 opc server features 2.2. The iec101 opc server supports the following features: • opc data access v. 1.0/2.0 • opc alarms and events specifications v...

  • Page 15: Configuration

    Configuration 3. About this section 3.1. This section guides you in the configuration tasks required before you can start using the iec101 opc server. For information on the iec 61850 data modeling, refer to com600 user's manual. Start sab600 to open and name a project. 1. Select file > open/manage ...

  • Page 16: Iec 60870-5-101

    Iec101_master_conf_overview.Bmp figure 3.2-1 example view of sab600 the configuration work can basically be divided into two separate tasks: 1. Building an object tree, and 2. Configuring object properties. First, build an object tree by adding objects to the object tree, see 3.3.1, general about bu...

  • Page 17: Building Object Tree

    Table 3.2-1 iec101 server-related objects description object an object representing the iec101 opc server. Iec101 opc server an object representing a physical communication channel. You can define up to three channels per opc server. Iec101 channel an object representing a physical device. You shoul...

  • Page 18: Iec 60870-5-101

    Adding gateway object 3.3.2. To start building the object tree, add a gateway object in the communication structure by selecting the project name, right-click it and select new > communication > gate- way. Adding iec101 opc server object 3.3.3. After the gateway object has successfully been added, y...

  • Page 19: Configuring Objects

    Adding logical device objects 3.3.6. To add a logical device object: 1. Select an iec101 device object and right-click it. 2. Add a logical device object. 3. Rename the new object. The names of the logical device objects have to be unique. You should have at least one logical device object as a chil...

  • Page 20: Iec 60870-5-101

    Objprop_iec101_master.Jpg figure 3.4.1-1 example of object properties in the objects properties window 2. Select the property you want to configure. Depending on the property value type, configuring is always done either by • selecting a predefined value from a drop-down menu, or • entering a text s...

  • Page 21: Iec 60870-5-101

    Table 3.4.2-1 iec101 opc server properties description value or value range/ default name basic instance identification of diagnostic opc alarm and event server. Default: none prog id ae instance identification of diagnostic opc data access server. Default: none prog id da configuring channel proper...

  • Page 22: Iec 60870-5-101

    Description value or value range/ default property / para- meter transmission rate used on the channel. 300 bits/s 600 bits/s 1200 bits/s 2400 bits/s 4800 bits/s 9600 bits/s 19200 bits/s 38400 bits/s 56000 bits/s 57600 bits/s 115200 bits/s 128000 bits/s 256000 bits/s default: 19200 bits/s bit rate s...

  • Page 23: Iec 60870-5-101

    Description value or value range/ default property / para- meter determines whether the carrier detect signal of the serial port must be set for the iec station to receive messages. Carrier detect signal is ignored carrier detect signal must be set default: carrier detect signal is ignored carrier b...

  • Page 24: Iec 60870-5-101

    Description value or value range/ default property / para- meter the number of padding characters inser- ted to the end of telegram to delay the resetting of rts signal. 0...255 default: 0 rts keep up pad- ding characters enables or disables single char responses. Enabled disabled default: disabled ...

  • Page 25: Iec 60870-5-101

    Description value or value range/ default property / para- meter transmission rate used on the line. 300 bits/s 600 bits/s 1200 bits/s 2400 bits/s 4800 bits/s 9600 bits/s 19200 bits/s 38400 bits/s 56000 bits/s 57600 bits/s 115200 bits/s 128000 bits/s 256000 bits/s default: 19200 bits/s bit rate seri...

  • Page 26: Iec 60870-5-101

    Description value or value range/ default property / para- meter this attribute determines whether the carrier detect signal of the serial port must be set for the iec station to receive mes- sages. Carrier detect signal is ignored carrier detect signal must be set default: carrier detect signal mus...

  • Page 27: Iec 60870-5-101

    Description value or value range/ default property / para- meter defines the delay after which the receiver of line is enabled after a message has been issued. 0...255 receive interrupt delay the time that iec link waits for the end of the received message in seconds. 0...255 default: 2 response tim...

  • Page 28: Iec 60870-5-101

    Description value/value range name specifies whether diagnostic ae events are sent for the sta- tion or not. True false default: false diagnostics enabled controls whether the station communication is initially in use or not. In use not in use default: in use in use specifies whether the device is i...

  • Page 29: Iec 60870-5-101

    Description value/value range name sending of the general interrog- ation command when the mas- ter receives asdu 70. When false, a general interrogation command is always sent when the end of initialization mes- sage (asdu 70) is received from the iec slave. When true, general interrogation is not ...

  • Page 30: Iec 60870-5-101

    Description value/value range name handling of the unrecognized messages. When this is false, unrecognized messages are ignored. When this is true, unrecognized messages sent by the slave are forwarded to an object with an address defined by the unrecognized messages address property. True false def...

  • Page 31: Iec 60870-5-101

    Description value/value range name opc alarm and event device connection status class definition used with cur- rent device. Device connection status class configuring data objects 3.4.5. Directional protection activation information (acd) 3.4.5.1. Table 3.4.5.1-1 configurable acd properties for opc...

  • Page 32: Iec 60870-5-101

    Description value or value range/ default property/para- meter indication event used with phase c. Indication event for phase c protection activation information (act) 3.4.5.2. Table 3.4.5.2-1 configurable act properties for opc client description value or value range/ default property/ para- meter ...

  • Page 33: Iec 60870-5-101

    Analogue set point (apc) 3.4.5.3. Table 3.4.5.3-1 configurable apc properties for opc servers description value or value range/ default /example property/para- meter basic common data class according to iec 61850. Apc common data class addresses iec address for command. 0...16777215 default: 0 comma...

  • Page 34: Iec 60870-5-101

    Description value or value range/ default /example property/para- meter iec address for command. 0...16777215 default: 0 command address iec address for position. 0...16777215 default: 0 position address opc alarm and event command tracking event class used with this data object. Command tracking ev...

  • Page 35: Iec 60870-5-101

    Delta (del) 3.4.5.7. Table 3.4.5.7-1 configurable del properties for opc client description value or value range/ default property/ para- meter basic common data class according to iec 61850. Del common data class sub-type sub type description. Del full del simple default: del simple sub type addres...

  • Page 36: Iec 60870-5-101

    Description value or value range/ default property/ para- meter common data class according to iec 61850. Dpc common data class sub-type object subtype. Iec style command indication only iec style command sub type addresses iec address for command. 0...16777215 default: 8 command address dmcd-type t...

  • Page 37: Iec 60870-5-101

    Description value or value range/ default property/ para- meter common data class according to iec 61850. Dpl common data class vendor a simple text string, describing the vendor. Abb vendor hardware revision a simple text string, describing the hard- ware revision. 0 hardware revision software revi...

  • Page 38: Iec 60870-5-101

    Controllable integer status (inc) 3.4.5.11. Table 3.4.5.11-1 configurable inc properties for opc client description value or value range/ default property/ para- meter basic common data class according to iec 61850. Inc common data class addresses iec address for command. 0...16777215 default: 0 com...

  • Page 39: Iec 60870-5-101

    Description value or value range/ default property/ para- meter indication event used with this data object. Indication event scale and unit scale for indication. Lookup table scale stepwise linear scale default: none scale integer controlled step position information (isc) 3.4.5.13. Table 3.4.5.13-...

  • Page 40: Iec 60870-5-101

    Description value or value range/ default property/ para- meter common data class according to iec 61850. Lpl common data class vendor a simple text string, describing the vendor. Abb vendor software revision a simple text string, describing the soft- ware revision. Software revision description a s...

  • Page 41: Iec 60870-5-101

    Description value or value range/ default property/ para- meter minimum value for measurement. Default: 0 min controllable single point (spc) 3.4.5.16. Table 3.4.5.16-1 configurable spc properties for opc client description value or value range/ default property/ para- meter basic common data class ...

  • Page 42: Iec 60870-5-101

    Description value or value range/ default property/ para- meter scale for measurement. Lookup table scale stepwise linear scale default: none scale single point status (sps) 3.4.5.17. Table 3.4.5.17-1 configurable sps properties for opc client description value or value range/ default property/ para...

  • Page 43: Iec 60870-5-101

    Description value or value range/ default property/ para- meter object subtype. Wye full wye simple default: wye simple sub type addresses netaddress description. 0...16777215 default: 0 netaddress iec address for neutral (0 = not in use). 0...16777215 default: 0 neutral address iec address for phas...

  • Page 44: Iec 60870-5-101

    Description value or value range/ default property/ para- meter phase limit value supervision maximum value for measurement. Default: 20000 max minimum value for measurement. Default: 0 min res limit value supervision max limit for res. Default: 20000 res max limit min limit for res. Default: 0 res ...

  • Page 45: Operation

    Operation 4. About this section 4.1. This section describes the basic operation procedures you can carry out after the iec101 opc server has been configured. After this, you can, for example, monitor and control the condition of connections in an iec101 network by using the online diagnostics functi...

  • Page 46: 4.4.

    Iec101_opc_server_event_log.Bmp figure 4.3-2 event log file diagnostic ae client diagnostic events can be monitored and controlled using the diagnostic ae client function, see figure 4.3-3. Click refresh to update the status information. To be able to receive events from a certain device, diagnostic...

  • Page 47: Communication

    You can also take a channel into use or out of use as described in this section. To monitor and control iec101 channel activity: 1. Select the channel you want to monitor in the object tree of sab600. 2. Right-click the channel. 3. Select online diagnostics. Iec101_subnetwork_online_diagnostics.Bmp ...

  • Page 48: Data Object Diagnostics

    In the status information field, you can monitor the device status. The diagnostic counters field provides information on device activity. To reset diagnostic counters, click reset counters. You can take an iec101 device into use by marking the in use check box. If you unmark the check box, the devi...

  • Page 49: Technical Reference

    Technical reference 5. About this section 5.1. This section provides reference information about the following issues: • iec 61850 data modeling • attributes • status codes iec 61850 data modeling 5.2. General about iec 61850 data modeling 5.2.1. The relationship between the iec 61850 data modeling ...

  • Page 50: Iec 60870-5-101

    Double point status (dps) 5.2.3. Dps represents dmcd 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_i4 dpi m intermediate-state (0) off (1) on (2) bad-state (3) enumerated stval vt_i4 bl, sb, nt, iv m quality q vt_d...

  • Page 51: Iec 60870-5-101

    Opc data types protocol informa- tion element mandat- ory/optional value/ value range type name ei, bl, sb, nt, iv m quality q directional protection activation information (acd) 5.2.6. 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- ...

  • Page 52: Iec 60870-5-101

    Binary counter reading (bcr) 5.2.7. Bcr represent dmcd m_it_na_1, m_it_ta_1, m_it_tb_1. Opc data types protocol informa- tion element mandat- ory/optional value/ value range type name vt_i4 bcr m integer actval vt_i4 cy, ca, iv m quality q vt_date cp24time2a cp56time2a m timestamp t vt_bstr o text d...

  • Page 53: Iec 60870-5-101

    Wye 5.2.10. Wye represent 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 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 qualit...

  • Page 55: Iec 60870-5-101

    Controllable integer status (inc) 5.2.14. Inc 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 range type name vt_i4 nva m integer ctlval vt_i4 vai32 m integer stval vt_i4 bl, sb...

  • Page 56: Status Codes

    Analogue set point (apc) 5.2.17. Apc represents dmcd c_se_nc_1. Opc data types protocol informa- tion element mandat- ory/optional value/ value range type name vt_r4 ieee std 754, bsi, sva m analoguevalue spmag vt_bstr o text description d status codes 5.3. Link layer status codes 5.3.1. Igtp_remote...

  • Page 57: Iec 60870-5-101

    Application layer status codes 5.3.2. Iccc_invalid_attribute_value. The value set to an attribute of an iec station is incorrect, for example, one of the elements of the vector written to the sd attribute is out of range. 13851 iccc_invalid_index_range. The index range used when accessing an attribu...

  • Page 58: Attributes

    Attributes 5.4. Server attributes 5.4.1. Table 5.4.1-1 iec 101 opc server attributes description value or value range/ default property / para- meter the version information of the protocol stack. Value: version information protocol stack ver- sion channel attributes 5.4.2. Table 5.4.2-1 channel att...

  • Page 59: Iec 60870-5-101

    Description value or value range/ default property / para- meter the number of transmitted commands. Transmitted com- mands the number of transmitted replies. Transmitted replies the number of received data messages. Received messages the number of times a parity error has occurred. Parity errors th...

  • Page 60: Iec 60870-5-101

    Description value or value range/ default property / para- meter indicates the detailed information about the station device status. Setting object status of a device to 1 makes the protocol stack to retransmit the last system mes- sage caused by the device. Possible ‘stopped’ and ‘suspended’ messag...

  • Page 61: Appendix 1

    Appendix 1 interoperability list for iec101 opc server not supported supported supported, may need additional configuring application layer telegram formats interoperability this companion standard presents sets of parameters and alternatives from which subsets have to be selected to implement parti...

  • Page 62: Iec 60870-5-101

    Transmission speed (control direction) balanced interchange circuit x.24/x.28 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 100 bit/s 4800 bit/s 4800 bit/s 200 bit/s 9600 bit/s 9600 bit/s 300 bit/s 192...

  • Page 63: Iec 60870-5-101

    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 common address of asdu (system-specific parameter) two octets one octet information object address (system-specific parameter) s...

  • Page 64: Iec 60870-5-101

    M_ep_ta1 :=event of protection equipment with time tag m_ep_tb1 :=packed start events of protection equipment with time tag m_ep_tc_1 :=packed output circuit information of protection equipment with time tag m_ps_na_1 :=packed single point information with time tag m_me_nd_1 :=measured value, normal...

  • Page 65: Iec 60870-5-101

    System information in control direction (station-specific parameter) c_ic_na_1 :=interrogation command c_ci_na_1 :=counter interrogation command c_rd_na_1 :=read command c_cs_na_1 :=clock synchronization command c_ts_nb_1 :=test command c_rp_nc_1 :=reset process command c_cd_na_1 :=delay of acquisit...

  • Page 66: Iec 60870-5-101

    Group 16 group 10 group 3 group 11 group 4 group 12 group 5 group 6 define addresses per group. Clock synchronization (station-specific parameter) clock synchronization command transmission (object-specific parameter) select and execute command direct command transmission select and execute set poin...

  • Page 67: Iec 60870-5-101

    File transfer (station-specific parameter) file transfer in monitor direction file transfer in control direction 67 iec 60870-5-101 master (opc) 3.3 station automation com600 1mrs756703 user's manual.

  • Page 68

    68.

  • Page 69: Index

    Index a activating com600 ............................................................................................. 45 activation information properties ....................................................................................................... 32 adding channel object .................

  • Page 70: Iec 60870-5-101

    Iec 61850 data modeling ................................................................................ 54 properties ....................................................................................................... 35 controllable integer status (inc) iec 61850 data modeling ...................

  • Page 71: Iec 60870-5-101

    Directional protection activation information (acd) ............................................ 51 double point status (dps) ............................................................................... 50 integer controlled step position information (isc) ...........................................

  • Page 72: Iec 60870-5-101

    Binary controlled step position (bsc) ............................................................... 33 binary counter reading (bcr) .......................................................................... 33 complex measured value (cmv) ..............................................................

  • Page 74

    1mrs756703 a/13.2.2009 abb inc. Abb oy 655 century point distribution automation lake mary, florida 32746 p.O. Box 699 usa fi-65101 vaasa finland tel: +1 407 732 2000 tel. +358 10 22 11 fax: +1 407 732 2335 fax. +358 10 224 1094 www.Abb.Com/substationautomation.