sync -iec60870-5-101 master interface user manual
DESCRIPTION
IEC 60870-5 is a general protocol definition developed by the International Electrotechnical Commission (IEC) Technical Committee 57. It is an outline for the structure of a protocol and can only be implemented with a companion standard (profile) to specify options such as one of five link layer formats. Triangle MicroWorks has implemented Source Code Libraries for all of the currently defined profiles: 101, 102, 103, and 104. The 101 profile has been adopted by the Substation Committee of the IEEE Power Engineering Society (1379-2000) as a recommended practice for RTU-IED communication.TRANSCRIPT
SYNC-IEC60870-5-101 Master Interface
User ManualVersion 6.2October 2010
Kalki Communication Technologies Limited
External 16.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface
User ManualVersion 6.2October 2010
Kalki Communication Technologies LimitedAnantha Pushpa Building,#147, 5th Main road,HSR lay Out 7th sector,
Bangalore 560 102, India.Ph: 91 80 40527900
Web Site: www.kalkitech.com
External 26.2
KLK/PRP/UM/1
Disclaimer
Copyright © 2010 KALKITECH 2010Kalki Communication Technologies assumes no responsibility for any inaccuracies that may be contained in this document. Kalki Communication Technologies makes no commitment to update or keep current the information contained in this manual. Kalki Communication Technologies reserves the right to make improvements to this document and/or product at any time and without notice.
External 36.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Document Release Note The details of the document is given as follows.
Document Release Number
6.2
Document Release Date
15th October 2010
Table 1: Document Details
Created By Smrithy T R
Modified By Tomy Devasia
Reviewed By Moon EC
Version Number 6.2
Project Name GPC_V2.18.0
Table 2: Document Authoring Details
External 46.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Document Revision HistoryThe document revision history is given as follows.
Ver. No.
Revision Date Revision Description Reason for change Pages affected
6.2 October 18, 2010
Added auto mapping information.
Changes in Easyconnect. 30
6.1 August 6, 2010 Modified Node parameter names and description. Changed description of the parameter 'Link Address'
For making unique convention for all time related attributes in EasyConnect.Changes in Easyconnect.
21 – 24
6 June 6,2010 Changed naming convention
For changing the gateway naming convention from KSGL to SYNC
All
5 January 15, 2010
Removed Easyconnect Figures
To make minimum changes in User guide for Easyconnect changes
16, Removed pages 17-21 from previous revision
4 July 1, 2009 Removed Class mask and Group mask from profile
Removing Class mask and Group mask from profile
33
3 April 15, 2009 Document was moved to new template
Document was moved to new template
All
2 September 19, 2006
New Object Types are added in Section 6.4
New Object Types are added in Section 6.4
23
1 September 11, 2006
First version for IEC60870-5-101 Master user manual.
First version for IEC60870-5-101 Master user manual.
All
Table 3: Document Revision History
External 56.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
About the Document
Purpose
This manual serves as a guide for using IEC 60870-5-101 Master protocol Interface in SYNC series of protocol converters. This must be used as an interoperability guide and configuration help manual.
Intended Audience
This user guide is intended for:
• System Integrators
• Substation Designers
• Original Equipment Manufacturers
• IEC 60870-5-101 Device analysts
External 66.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Organization of the DocumentThis document is organized in to the following parts:
Chapter Chapter Name Description
Chapter 1 Introduction The chapter provides an introduction to the IEC 60870-5-101 Master Interface in SYNC Models.
Chapter 2 Getting Started This chapter provides instructions on getting started with the IEC 60870-5-101 Master Interface in SYNC Models.
Chapter 3 IEC 60870-5-101 Master Protocol stack
This chapter provides details for interfacing IEC 60870-5-101 Master protocol in SYNC models.
Chapter 4 IEC 60870-5-101 Master Configuration Details
This chapter provides details for configuring an interface of IEC 60870-5-101 Master.
Appendix A IEC 60870-5-101 Master Interface Interoperability
This section provides interoperability details of the SYNC IEC 60870-5-101 Master interface.
Appendix B References This section provides references and other information.
Table 4: Organization of the document
External 76.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Documentation ConventionsThe following table shows the conventions used in the document:
Sl. No Item Conventions Used
1 Field Name, Screen Name and Button Arial, Bold face font
2 Note Note:
3 Each step in the task is numbered Identified by numbered list
1. First Step
2. Second Step
4 Reference to the document Ref:5 SYNC series of protocol converters
[Ref: SYNC User Manual]SYNC
6 IEC 60870-5-101 Master Interface Module of SYNC
IEC-101 Master
7 Controlling Station/Device Master
8 Controlled Station/Device Slave
9 Parameter Names in SYNC Configuration Utility
Arial, Italic [ Parameter name example ]
10 The set of points configured in the profile or mapping, shown as a row in the Profile and Mapping pane.
Row
Table 5: Document Conventions
External 86.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
List of AbbreviationsThe following table shows the acronyms/abbreviations used in this document:
Acronyms/Abbreviations
Description
OEM Original Equipment Manufacturer
IED Intelligent Electronic Device
Table 6: List of abbreviations
External 96.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Table of Contents1 Introduction...........................................................................................................................................12 1.1 Overview of the IEC 60870-5-101 Master Interface Module........................................................12 1.2 Key Features..................................................................................................................................12 1.3 Environment...................................................................................................................................13 1.3.1 Hardware Requirements..........................................................................................................13 1.3.2 Software Requirements...........................................................................................................132 Getting Started .....................................................................................................................................14 2.1 Starting the Application.................................................................................................................14 2.2 Application Setup and Configuration.............................................................................................143 IEC 60870-5-101 Master Protocol Stack..............................................................................................15 3.1 Overview of IEC-101 Master Protocol Stack................................................................................15 3.2 Create Configuration File...............................................................................................................15 3.3Download Configuration File.........................................................................................................16 3.4 Restart IEC-101 Master Interface Module.....................................................................................164 IEC 60870-5-101 Master Configuration Details...................................................................................17 4.1 Overview of IEC 60870-5-101 Master Configuration .................................................................17 4.2 IEC-101 Master Channel parameter details...................................................................................17 4.3 IEC 60870-5-101 Node/Station parameter details........................................................................21 4.4 IEC 60870-5-101 Profile parameter details..................................................................................25 4.5 Auto mapping................................................................................................................................30Appendix A – IEC 60870-5-101 Master Interface Interoperability ......................................................31Appendix B - References.........................................................................................................................41
External 106.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Index of TablesTable 1: Document Details.........................................................................................................................4Table 2: Document Authoring Details........................................................................................................4Table 3: Document Revision History.........................................................................................................5Table 4: Organization of the document......................................................................................................7Table 5: Document Conventions................................................................................................................8Table 6: List of abbreviations.....................................................................................................................9Table 7: Hardware Requirements.............................................................................................................13Table 8: Software Requirements..............................................................................................................13Table 9: IEC 60870-5-101 Master Channel Parameters........................................................................20Table 10: IEC-101 Master Node/Station Parameters..............................................................................25Table 11: IEC 60870-5-101 Master profile Parameters.........................................................................27Table 12: IEC 60870-5-101 Master supporting ASDU Types................................................................29
External 116.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
1 IntroductionIntroduction has the following topics:
• Overview of the application
• Key features
• Environment
1.1 Overview of the IEC 60870-5-101 Master Interface Module
The IEC-101 Master Interface module of SYNC will enable you to communicate with an external IEC-101 Slave(s). The IEC-101 Master module in SYNC will collect and store data from the Slave device(s). User will find it handy in case of integrating many IEC-101 slave devices to a single or multiple master devices. The protocol conversion and data concentration can be achieved using SYNC.
1.2 Key Features• Reduce communication complexity in the SCADA or Master system.
• Easy to configure and install IEC-101 Master even in a complex communication network.
1.3 EnvironmentThis section specifies the hardware and software requirements to run the application.
External 126.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
1.3.1 Hardware Requirements
The hardware requirements are stated as follows.
Requirement Description
Running Environment
SYNC series of protocol converters
Configuration Tool's System Memory
512 MB
Configuration Tool's System CPU
Pentium 3, 1GHz processor or higher versions.
Configuration Tool's System Free disk space
100 MB
Table 7: Hardware Requirements
1.3.2 Software Requirements
The software requirements are stated as follows.
Requirement Description
Operating System
Windows 2000/ XP/ Vista
Dotnet Framework
.Net Framework 3.5 or higher
Table 8: Software Requirements
External 136.2
KLK/PRP/UM/1
2 Getting Started This section provides information on the tasks that are performed initially to work with the application. The following topics are covered:
• Starting the Application
• Application set up and configuration
2.1 Starting the ApplicationPowering of SYNC series of protocol converters loaded with IEC-101 Master Module will enable IEC-101 Master interface to start.
2.2 Application Setup and ConfigurationThe configuration for IEC-101 Master Interface is provided by EasyConnect configuration Utility. All the parameters relevant to the communication link, IEC-101 protocol, and IEC-101 Master database in SYNC can be entered into the configuration file using EasyConnect. The configuration section is explained in Chapter 4. The configuration file must be downloaded to the SYNC series of converters for a IEC-101 Master module in SYNC, when the SYNC contain the license and firmware supporting IEC-101 Master module.
External 146.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
3 IEC 60870-5-101 Master Protocol StackThe chapter on IEC-101 Master Interface module covers the following topics:
• Overview of the IEC-101 Master Protocol Stack
• Create configuration file
• Download configuration file
• Restart IEC-101 Master interface module
3.1 Overview of IEC-101 Master Protocol StackThis module in the SYNC series of protocol converters enables the SYNC to send and accept frames confirming to IEC-101 protocol standard managed by IEC TC-57 and respond to the accepted frames. This module implements different layers of the protocol with specified features mentioned in the IEC-101 Master Interface Interoperability section. The IEC-101 protocol can be associated to any of the serial communication port of the SYNC . The SYNC models must be loaded with the license and firmware supporting IEC-101 Master interfacing and the configuration file containing all the specific information for the communication. The interoperability of IEC-101 Master in SYNC is described in Appendix A. .
3.2 Create Configuration FileThe configuration of any protocol interface module in SYNC can be done with EasyConnect configuration Utility. The entire configuration for a Master protocol will be divided into mainly three sections namely; Channel, Node and Profile. The parameters in different sections of configuration are explained in Chapter 4. The configuration steps involve addition of IEC101 master channel, node and profile. The same can be mapped to any slave protocols. The details of configuration are given in SYNC User Guide or EasyConnect help.
External 156.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
3.3Download Configuration FileThe configuration file must be downloaded into the SYNC to use the parameters entered through EasyConnect. The details are provided in the SYNC User Manual.
3.4 Restart IEC-101 Master Interface ModuleThe IEC-101 Master interface must be restarted to get the effect of the configuration file downloaded. The details for this activity is mentioned in SYNC User Manual.
External 166.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
4 IEC 60870-5-101 Master Configuration DetailsThe chapter on IEC-101 configuration details covers the following topics:
• Overview of the IEC-101 Master Configuration Details
• IEC-101 Master Channel parameter details
• IEC-101 Master Node or Station parameter details
• IEC-101 Master Profile parameter details
• Automapping
4.1 Overview of IEC 60870-5-101 Master Configuration The IEC-101 configuration through EasyConnect can be divided into three sections namely: Channel, Node or Station, and Profile.
4.2 IEC-101 Master Channel parameter detailsThe channel of a protocol consists the parameters to establish the link with it's peer device. The detailed description, optional values and default values are given in the following tables. The Channel parameters are mentioned in Table 9.
Parameter name Range/Optional values
Default value Description
Port Com1 – Com16 Depends on serial channels configured
Name of serial port to be configured for this channel.
External 176.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Parameter name Range/Optional values
Default value Description
Note: Refer SYNC User Manual to get details of the com ports available in a specific model.
Channel Type RS 232, RS 485, RS 422
RS 232 Type of serial communication for the particular channel. Note: RS 485/RS422 configuration depends on specific SYNC model. Refer SYNC User Manual.
RS 485/ RS 422 mode Half Duplex, Full Duplex
Full Duplex Configuration of RS 485/ RS 422 communication. Only effective if Channel Type is RS 485/ RS 422.
Baud Rate (in bits per second)
200 – 19200 bps 9600 bps Baud rate for serial communication in Bits per second.
Data Bits 8 8 Number of data bits for serial communication.
Stop Bits 1 1 Number of stop bits for serial communication.
Parity None, Even, Odd Even Parity for serial communication.
Flow Control Hardware, Software, None
None Configuration/flow control for serial communication. Note: Hardware flow control availability depends on specific SYNC model (Refer SYNC User Manual).
CTS Delay (0 – 65535 msec)
0 – 65535 milliseconds
15000 msec Delay between rising of CTS signal by the modem and starting of a new transmission
External 186.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Parameter name Range/Optional values
Default value Description
Post Transmission Delay (0 – 65535 msec)
0 – 65535 milliseconds
0 msec Delay between releasing of RTS and end of a transmission
Frame Timeout (0 – 4294967295 msec)
0 – 4294967295 milliseconds
15000 msec Maximum time to allow to receive an entire frame.
Link Mode Balanced/ Unbalanced
Unbalanced Specifies the desired mode either as Balanced or Unbalanced for a specific communication
Link Confirm Mode Always, Never Always Specifies when to ask for link layer confirmations for variable sized frames containing user data not sent to broadcast address.NEVER Mode is used for SEND/NO REPLY function codeALWAYS Mode is used for SEND/CONF function code
Link Confirm Timeout (0 – 4294967295 msec)
0 – 4294967295 milliseconds
2000 msec Maximum time to wait for a link layer confirmation
Link Layer Retries (0 – 255)
0 – 255 3 Maximum number of link layer retries if link layer confirm times out.
First Char Wait (0 – 65535 msec)
0 – 65535 milliseconds
0 msec Specifies how long to wait before transmitting a character after a character is received.
Offline Poll Period (0 – 4294966 sec)
0 – 4294966 seconds 60 sec Specifies how often a session that is offline will attempt to re-establish communication. This includes attempting to open or reopen a communication and or issuing request
External 196.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Parameter name Range/Optional values
Default value Description
status messages as appropriate for the current configuration.
Link Address Size 0,1,2 2 Indicates the number of Link Address Octets Note: 0 is valid only for balanced mode.
Single Char Acknowledgment
Enable / Disable Disable Specifies whether master is allowed to send single character ack in place of function code CONFIRM ACKNote: Valid only for balanced mode.
Single Char Response Enable / Disable Disable Specifies whether Master is allowed to send one character response instead of a fixed length NACK , when no respond data is availableNote: Valid only for balanced mode.
Test Frame Period (0 – 4294967 sec)
0 – 4294967 seconds 0 sec Specifies how often to transmit a test frame to verify that the remote device is still online. Note: Valid in Balanced Link Mode only.0 disables the periodic sending of test frames.
Table 9: IEC 60870-5-101 Master Channel Parameters
External 206.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
4.3 IEC 60870-5-101 Node/Station parameter details
Parameter name Range/Optional values
Default value Description
Link Address 0 – 65535 1 Address of remote device (Link Layer Address).
Note : If selected 'Link Address Size' is 0, allowable Link Address will be ' 0'.
If selected 'Link Address Size' is 1, applicable range will be 0 - 255.
If selected 'Link Address Size' is 2, applicable range will be 0 – 65535.
ASDU Size 1 - 2 2 Specifies Size of Common Address of ASDU in octets.
COT Size 1 - 2 1 Specifies Size of Cause of Transmission in octets
IOA Size 1 - 3 2 Specifies Size of Information Object Address in octets
ASDU Address 0 -65535 1 Common Address of ASDU or Sector Address in the controlled station.
Class1 Poll Delay (0 – 4294967295 msec)
0 – 4294967295milliseconds
0 msec Indicates the time before class 1 poll when no request pending.
External 216.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Parameter name Range/Optional values
Default value Description
Class2 Poll Delay (0 – 4294967295 msec)
0 – 4294967295milliseconds
500 msec Indicates the time before class 2 poll when no request pending.
Response Timeout (0 – 4294967295 msec)
0 – 4294967295milliseconds
60000 msec Specifies maximum time for entire command request to be completed.
Enable Clock sync True/False True To enable or disable clock synchro-ionization.
Clock Sync Type EOI , Interval , Session Online
EOI Specifies when to synchronize. If 'Interval' is ticked, the IEC-104 Master will issue time synchronization command at startup and then periodically in 'Clock Synchronization Interval' period. 'EOI' will do the same on receiving ASDU EOI and if 'Session Online' is ticked the time synchronization will be issued when the session become online. Multiple choice can be ticked.
Clock Sync Interval (0 – 71582 min)
0 – 71582 minutes 10 min Specifies the Interval for time synchronization-ionization.Note : Valid only when the “Interval” is ticked in Clock sync Type.
Enable General Interrogation
True/False True To enable or disable general Interrogation.
General Interrogation Type
EOI , Interval , Session Online
EOI Specifies the way in which General Interrogation requests are made. Available options are:
External 226.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Parameter name Range/Optional values
Default value Description
a. Interval -> GI will be requested at configured intervals.b. EOI -> Sends request on receiving ASDU EOI.c. Session Online -> Sends request when the session becomes onlineNote: Multiple choice can be ticked.
General Interrogation Interval (0 – 71582 min)
0 – 71582 minutes 5 min Specify Interval in which a General Interrogation command is sent.Note: Valid only if Interval is ticked in General Interrogation mode.
Scan Group-1 Interval (0 – 71582 min)
0 – 71582 minutes 5 min Specify scanning Interval for groups configured in Scan Group-1
Configure Scan Groups -1
1 – 16 1 Specify groups defined under 'Scan Group-1 Interval'
Scan Group-2 Interval (0 – 71582 min)
0 – 71582 minutes 10 min Specify scanning Interval for groups configured in Scan Group-2
Configure Scan Groups -2
1 – 16 1 Specify groups defined under 'Scan Group-2 Interval'
Scan Group-3 Interval (0 – 71582 min)
0 – 71582 minutes 10 min Specify scanning Interval for groups configured in Scan Group-2
External 236.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Parameter name Range/Optional values
Default value Description
Configure Scan Groups -3
1 – 16 1 Specify groups defined under 'Scan Group-3 Interval'
Enable Counter Interrogation
True/False True To enable or disable Counter interrogation.
Counter Interrogation Type
EOI , Interval , Session Online
EOI Specifies the way in which Counter Interrogation requests are made. Available options are:a. Interval -> CI will be requested at configured intervals.b. EOI -> Sends request on receiving ASDU EOI.c. Session Online -> Sends request when the session becomes online.Note: Multiple choice can be ticked.
Counter Interrogation Interval (0 – 71582 min)
0 – 71582 minutes 10 min Specify Interval in which a Counter interrogation command is sent.Note : It is enabled only when Interval is ticked in counter interrogation type
Counter Group Interrogation Scan group Interval (0 – 71582 min)
0 – 71582 minutes 15 min Specify Interval in which a Counter group interrogation command is sent.
Configure Scan Groups for Counter Group Interrogation
1 – 16 1 Specify groups defined for counter group interrogation.
External 246.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Parameter name Range/Optional values
Default value Description
Enable Diagnostic Point Event
True / False False Specifies whether to generate event on Diagnostic point on getting offline / online.
Event on Quality Change
Generate Internal Event/External triggered only
External triggered only
Specifies whether to generate event when status (quality) flag of points are modified.
Enable CSE Active Termination
True / False True Specifies whether to expect ACT TERM from slave upon completion of Set Point commands.
Enable CMD Active Termination
True / False True Specifies whether to expect ACT TERM from slave upon completion of commands other than Set Point commands.
Table 10: IEC-101 Master Node/Station Parameters
4.4 IEC 60870-5-101 Profile parameter details
Parameter name Range/Optional values Default value Description
ASDU Type Single IndicationDouble IndicationStep Position InformationMeasured Value [N]Measured Value [S]Measured Value [F]Integrated TotalsBitstring of 32 bitsSingle CommandsDouble CommandsRegulating Step Command
NA Possible ASDU types for the points in the master database.
External 256.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Set Point Command [N]Set Point Command [S]Set Point Command [F]Set Point Command [B]
Information Object Address
1..16777215 NA The associated address of the first element of the sequenceNote: If the IOA size is configured 1 the range will be 1-255 and if 2 the range will be 1-65535 and if 3 range will be 1-16777215
Number of Points 1 - 65535 NA Specifies the number points starting from IOA
Dead Band (0 – 2147483648)
0 – 2147483648 0 If the Change in data value from the previous updated value is higher than 'dead band', the analog data points will get updated in the SYNC database. If event reporting is supported by the slave row mapped to this master row the data will be reported as event. Dead Band, set to '0' will work as if the 'Dead Band' is disabled.
Is Select Required True / False False This parameter if 'True' will cause a command to execute only if a valid select is obtained on the slave protocol point mapped to this IEC-101 point.
External 266.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Note: This parameter is valid only if ASDU Type is a command .
Comments Specifies the description about the points
Table 11: IEC 60870-5-101 Master profile Parameters
ASDU Type Supporting Types
Single Indication
M_SP_NA_1
M_SP_TA_1
M_SP_TB_1
Double Indication
M_DP_NA_1
M_DP_TA_1
M_DP_TB_1
Step Position Information
M_ST_NA_1
M_ST_TA_1
M_ST_TB_1
External 276.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
ASDU Type Supporting Types
Measured Value(N)
M_ME_NA_1
M_ME_TA_1
M_ME_TD_1
Measured Value(S)
M_ME NB_1
M_ME_TB_1
M_ME_TE_1
Measured Value (F)
M_ME_NC_1
M_ME_TC_1
M_ME_TF_1
Integrated Totals
M_IT_NA_1
M_IT_TA_1
M_IT_TB_1
Bitstring of 32 bit M_BO_NA_1
External 286.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
ASDU Type Supporting Types
M_BO_TA_1
M_BO_TB_1
Single command C_SC_NA_1
Double Command C_DC_NA_1
Regulating Step Commands C_RC_NA_1
Set Point Command(N) C_SE_NA_1
Set Point Command(S) C_SE_NB_1
Set Point Command(F) C_SE_NC_1
Set Point Command(B) C_BO_NA_1
Table 12: IEC 60870-5-101 Master supporting ASDU Types
External 296.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
4.5 Auto mappingIEC 101 Master supports the auto mapping of profile rows. User can either auto map the entire row configured in the master profile or some selected rows. Auto mapping of profile rows of IEC 101 protocol can be done with Easyconnect configuration utility. More details on auto mapping are available in the SYNC User Manual.
IEC 101 Master profile points of same ' ASDU Type' are grouped in Auto Map window.
External 306.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Appendix A – IEC 60870-5-101 Master Interface Interoperability This section should provide a complete configuration or interoperability guide for communicating with SYNC IEC-101 Master Interface.
The supported parameters are marked in the white boxes as follows:
Function or ASDU is not used.
Function or ASDU is used as standardized (default)
System definition
Controlling station definition (master)
Controlled station definition (slave)
Network Configuration
Point-to-point Multipoint-party line
Multiple point-to-point Multipoint-star
Physical Layer
Transmission speed (control direction)
100 bit/s 2400 bit/s
200 bit/s 4800 bit/s
External 316.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
300 bit/s 9600 bit/s
600 bit/s 19200 bits/s
1200 bit/s
Link Layer
Link transmission procedure Address field of link
Balanced transmission Not present (balanced transmission only)
Unbalanced transmission One octet
Two octets
Structured
Unstructured
Frame length 255 Maximum length L (control direction) 255 Maximum length L (monitor direction)
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 assignment of ASDUs to class 2 messages is used as follows:
Type identification Cause of transmission
9, 11, 13, 21 <1>
External 326.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
NOTE : In response to a class 2 poll, a controlled station may respond with class 1 data when there is no class 2 data available.
Application Layer
Transmission mode for application data
Mode 1 (least significant octet first), as defined in 4.10 of IEC 60870-5-4, is used exclusively in this companion standard.
Common address of ASDU
One octet Two octets
Information object address
One octet structured
Two octets unstructured
Three octets
Cause of transmission
One octet
Two octets (with originator address) Set to zero in case of no originator address
Selection of standard ASDUs
External 336.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Process information in monitor direction
<1> := Single-point information M_SP_NA_1
<2> := Single-point information with time tag M_SP_TA_1
<3> := Double-point information M_DP_NA_1
<4> := Double-point information with time tag M_DP_TA_1
<5> := Step position information M_ST_NA_1
<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> := Measured value, normalized value with time tag M_ME_TA_1
<11> := Measured value, scaled value M_ME_NB_1
<12> := Measured value, scaled value with time tag M_ME_TB_1
<13> := Measured value, short floating point value M_ME_NC_I
<14> := Measured value, short floating point value with time tag M_ME_TC_1
<15> := Integrated totals M_IT_NA_1
<16> := Integrated totals with time tag M_IT_TA_1
<30> := Single-point information with time tag CP56Time2a M_SP_TB_1
<31> := Double-point information with time tag CP56Time2A M_DP_TB_1
<32> := Step position information with time tag CP56Time2A M_ST_TB_1
<33> := Bitstring of 32 bit with time tag CP56Time2A M_BO_TB_1
<34> := Measured value, normalized value with time tag CP56Time2A M_ME_TD_1
<35> := Measured value, scaled value with time tag CP56Time2A M_ME_TE_1
External 346.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
<36> := Measured value, short floating point value with time tag CP56Time2A M_ME_TF_1
<37> := Integrated totals with time tag CP56Time2A M_IT_TB_1
Process information in control direction
<45> := Single command C_SC_NA_1
<46> := Double command C_DC_NA_1
<47> := Regulating step command C_RC_NA_1
<48> := Set Point command, normalized value C_SE_NA_1
<49> := Set Point command, scaled value C_SE_NB_1
<50> := Set Point command, short floating point value C_SE_NC_1
<51> := Bitstring of 32 bit C_BO_NA_1
System information in monitor direction
<70> := End of initialization M_EI_NA_1
System information in control direction
<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_NB_1
<106> := Delay acquisition command C_CD_NA_1
Parameter in control direction
<110> := Parameter of measured value, normalized value P_ME_NA_1
External 356.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
<111> := Parameter of measured value, scaled value P_ME_NB_1
<112>:= Parameter of measured value, short floating point value P_ME_NC_1
<113> := Parameter activation P_AC_NA_1
Type identification and cause of transmission assignments
Shaded boxes are not required. Blank: functions or ASDU not used.‘X’ if used in the standard direction
Cause of Transmission :
1 Periodic , Cyclic2 Background Scan3 Spontaneous4 Initialized5 Request or requested6 activation7 Activation Confirmation9 Deactivation 8 Deactivation Confirmation10 Activation termination11 Return info caused by remote command12 Return info caused by local command13 File transfer20 – 36 Interrogated by Group number37 - 41 Interrogated by Group number counter44 Unknown type identification45 Unknown Cause of transmission46 Unknown Common address of ASDU47 Unknown Information Object Address
External 366.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Type identification Cause of Transmission
1 2 3 4 5 6 7 8 9 10 11 12 1320to36
37to
4144 45 46 4
7
<1> M_SP_NA_1 X X X<2> M_SP_TA_1 X X X<3> M_DP_NA_1 X X X<4> M_DP_TA_1 X X X<5> M_ST_NA_1 X X X<6> M_ST_TA_1 X X X<7> M_BO_NA_1 X X X<8> M_BO_TA_1 X X X<9> M_ME_NA_1 X X X X
<10> M_ME_TA_1 X X X<11> M_ME_NB_1 X X X X<12> M_ME_TB_1 X X X<13> M_ME_NC_1 X X X X<14> M_ME_TC_1 X X X<15> M_IT_NA_1 X X<16> M_IT_TA_1 X X<30> M_SP_TB_1 X X X<31> M_DP_TB_1 X X X<32> M_ST_TB_1 X X X<33> M_BO_TB_1 X X X<34> M_ME_TD_1 X X X<35> M_ME_TE_1 X X X<36> M_ME_TF_1 X X X<37> M_IT_TB_1 X X<45> C_SC_NA_1 X X X X X X X X X
External 376.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Type identification Cause of Transmission
1 2 3 4 5 6 7 8 9 10 11 12 1320to36
37to
4144 45 46 4
7
<46> C_DC_NA_1 X X X X X X X X X<47> C_RC_NA_1 X X X X X X X X X<48> C_SE_NA_1 X X X X X X X X X<49> C_SE_NB_1 X X X X X X X X X<50> C_SE_NC_1 X X X X X X X X X<51> C_BO_NA_1 X X X X X X X X X
<100> C_IC_NA_1 X X X X X X X X X<101> C_CI_NA_1 X X X X X X X<102> C_RD_NA_1<103> C_CS_NA_1 X X X X X X X<104> C_TS_NA_1<105> C_RP_NA_1<106> C_CD_NA_1 X X X X X X X<110> P_ME_NA_1<111> P_ME_NB_1<112> P_ME_NC_1<113> P_AC_NA_1
Basic Application Functions
Station initialization
Cyclic data transmission
External 386.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Read procedure
Spontaneous transmission
Double transmission of information objects with cause of transmission spontaneous
Station Interrogation
global
group 1 group 7 group 13
group 2 group 8 group 14
group 3 group 9 group 15
group 4 group 10 group 16
group 5 group 11
group 6 group 12 Addresses per group have to be defined
Clock synchronization
Clock synchronization
Day of week used
RES1, GEN (time tag substituted/ not substituted) used
SU-bit (summertime) used
Command transmission
External 396.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Direct command transmission
Select and execute command
Direct set point command transmission
Select and execute set point command
C_SE_ACTTERM used
No additional definition
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
Transmission of Integrated totals
Mode A: Local freeze with spontaneous
Mode B: Local freeze with counter
Mode C Freeze and transmit by counter Interrogation
Mode C Freeze by counter-Interrogation command, frozen values reported
Counter read
Counter freeze without reset
Counter freeze without reset
Counter reset
General request counter
Request counter group 1
Request counter group 2
External 406.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Request counter group 3
Request counter group 4
Parameter loading
Parameter activation
Test procedure
File transfer
Background scan
Acquisition of transmission delay
Appendix B - References International Standard IEC 60870 -5-101
SYNC User Manual
Note:KSGL series have been replaced by their functionally equivalent SYNC series. For details, refer KSGL/SYNC User Manual
External 416.2
KLK/PRP/UM/1
SYNC-IEC60870-5-101 Master Interface User Manual Version 6.2
Alphabetical Index2 Getting Started .....................................................................................................................................143 IEC 60870-5-101 Master Protocol Stack..............................................................................................15Appendix A – IEC 60870-5-101 Master Interface Interoperability ......................................................30Create Configuration File.........................................................................................................................15Download Configuration File..................................................................................................................16Environment.............................................................................................................................................12Hardware Requirements...........................................................................................................................13IEC 60870-5-101 Master Configuration Details......................................................................................17IEC 60870-5-101 Node/Station parameter details...................................................................................21IEC 60870-5-101 Profile parameter details.............................................................................................25IEC-101 Master Channel parameter details.............................................................................................17Key Features............................................................................................................................................12Overview of IEC 60870-5-101 Master Configuration............................................................................17Overview of IEC-101 Master Protocol Stack..........................................................................................15Restart IEC-101 Interface Module...........................................................................................................16Software Requirements............................................................................................................................13
External 426.2
KLK/PRP/UM/1