Professional Documents
Culture Documents
User Manual
Version 6.2
October 2010
External
6.2 KLK/PRP/UM/1
External
6.2 KLK/PRP/UM/1
Disclaimer
Copyright 2010 KALKITECH 2010 Kalki 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
6.2 KLK/PRP/UM/1
User Manual
Version 6.2
External
6.2 KLK/PRP/UM/1
User Manual
Version 6.2
June 6,2010
All
3 2 1
All 23 All
User Manual
Version 6.2
Intended Audience
This user guide is intended for:
System Integrators Substation Designers Original Equipment Manufacturers IEC 60870-5-101 Device analysts
External
6.2 KLK/PRP/UM/1
User Manual
Version 6.2
Chapter 4
Appendix A
This section provides interoperability details of the SYNC IEC 60870-5-101 Master interface. This section provides references and other information.
Appendix B
External
6.2 KLK/PRP/UM/1
User Manual
Version 6.2
Documentation Conventions
The following table shows the conventions used in the document: Sl. No 1 2 3 Item Field Name, Screen Name and Button Note Each step in the task is numbered Conventions Used Arial, Bold face font Note: Identified by numbered list 1. First Step 2. Second Step 4 5 6 7 8 9 10 Reference to the document SYNC series of protocol converters [Ref: SYNC User Manual] IEC 60870-5-101 Master Interface Module of SYNC Controlling Station/Device Controlled Station/Device Parameter Names in SYNC Configuration Utility The set of points configured in the profile or mapping, shown as a row in the Profile and Mapping pane. Ref: SYNC IEC-101 Master Master Slave Arial, Italic [ Parameter name example ] Row
External
6.2 KLK/PRP/UM/1
User Manual
Version 6.2
List of Abbreviations
The following table shows the acronyms/abbreviations used in this document: Acronyms/Abbre viations OEM IED Description Original Equipment Manufacturer Intelligent Electronic Device
External
6.2 KLK/PRP/UM/1
User Manual
Version 6.2
Table of Contents
1 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...........................................................................................................13 2 Getting Started .....................................................................................................................................14 2.1 Starting the Application.................................................................................................................14 2.2 Application Setup and Configuration.............................................................................................14 3 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.....................................................................................16 4 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................................................................................................................................30 Appendix A IEC 60870-5-101 Master Interface Interoperability ......................................................31 Appendix B - References.........................................................................................................................41
External
6.2 KLK/PRP/UM/1
10
User Manual
Version 6.2
Index of Tables
Table 1: Document Details.........................................................................................................................4 Table 2: Document Authoring Details........................................................................................................4 Table 3: Document Revision History.........................................................................................................5 Table 4: Organization of the document......................................................................................................7 Table 5: Document Conventions................................................................................................................8 Table 6: List of abbreviations.....................................................................................................................9 Table 7: Hardware Requirements.............................................................................................................13 Table 8: Software Requirements..............................................................................................................13 Table 9: IEC 60870-5-101 Master Channel Parameters........................................................................20 Table 10: IEC-101 Master Node/Station Parameters..............................................................................25 Table 11: IEC 60870-5-101 Master profile Parameters.........................................................................27 Table 12: IEC 60870-5-101 Master supporting ASDU Types................................................................29
External
6.2 KLK/PRP/UM/1
11
User Manual
Version 6.2
1 Introduction
Introduction has the following topics:
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 Environment
This section specifies the hardware and software requirements to run the application.
External
6.2 KLK/PRP/UM/1
12
User Manual
Version 6.2
100 MB
2 Getting Started
This section provides information on the tasks that are performed initially to work with the application. The following topics are covered:
External
6.2 KLK/PRP/UM/1
14
User Manual
Version 6.2
Overview of the IEC-101 Master Protocol Stack Create configuration file Download configuration file Restart IEC-101 Master interface module
External
6.2 KLK/PRP/UM/1
15
User Manual
Version 6.2
External
6.2 KLK/PRP/UM/1
16
User Manual
Version 6.2
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
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
Type of serial communication for the particular channel. Note: RS 485/RS422 configuration depends on specific SYNC model. Refer SYNC User Manual. Configuration of RS 485/ RS 422 communication. Only effective if Channel Type is RS 485/ RS 422. Baud rate for serial communication in Bits per second. Number of data bits for serial communication. Number of stop bits for serial communication. Parity for serial communication. Configuration/flow control for serial communication. Note: Hardware flow control availability depends on specific SYNC model (Refer SYNC User Manual). Delay between rising of CTS signal by the modem and starting of a new transmission
Full Duplex
9600 bps
1 Even None
0 65535 milliseconds
15000 msec
External
6.2 KLK/PRP/UM/1
18
User Manual
Version 6.2
Parameter name
Range/Optional values
Description Delay between releasing of RTS and end of a transmission Maximum time to allow to receive an entire frame. Specifies the desired mode either as Balanced or Unbalanced for a specific communication 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 code ALWAYS Mode is used for SEND/CONF function code Maximum time to wait for a link layer confirmation Maximum number of link layer retries if link layer confirm times out. Specifies how long to wait before transmitting a character after a character is received. 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
Post Transmission 0 65535 Delay (0 65535 msec) milliseconds Frame Timeout (0 4294967295 msec) Link Mode 0 4294967295 milliseconds Balanced/ Unbalanced
15000 msec
Unbalanced
Always, Never
Always
Link Confirm Timeout 0 4294967295 (0 4294967295 msec) milliseconds Link Layer Retries (0 255) First Char Wait (0 65535 msec) Offline Poll Period (0 4294966 sec) 0 255
2000 msec 3
0 65535 milliseconds
0 msec
External
6.2 KLK/PRP/UM/1
19
User Manual
Version 6.2
Parameter name
Range/Optional values
Default value
0,1,2
Indicates the number of Link Address Octets Note: 0 is valid only for balanced mode. Specifies whether master is allowed to send single character ack in place of function code CONFIRM ACK Note: Valid only for balanced mode. Specifies whether Master is allowed to send one character response instead of a fixed length NACK , when no respond data is available Note: Valid only for balanced mode. 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.
Enable / Disable
Disable
Enable / Disable
Disable
External
6.2 KLK/PRP/UM/1
20
User Manual
Version 6.2
COT Size
1-2
IOA Size
1-3
ASDU Address
0 -65535
0 msec
External
6.2 KLK/PRP/UM/1
21
User Manual
Version 6.2
Parameter name
Range/Optional values
Description Indicates the time before class 2 poll when no request pending.
0 4294967295 milliseconds
60000 msec
True/False
True
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. Specifies the Interval for time synchronization-ionization. Note : Valid only when the Interval is ticked in Clock sync Type. To enable or disable general Interrogation.
10 min
True/False
True
EOI
Specifies the way in which General Interrogation requests are made. Available options are: External
22
6.2 KLK/PRP/UM/1
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 online Note: Multiple choice can be ticked.
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. Specify scanning Interval for groups configured in Scan Group-1
5 min
1 16
10 min
1 16
1 10 min
Specify groups defined under 'Scan Group-2 Interval' Specify scanning Interval for groups configured in Scan Group-2
External
6.2 KLK/PRP/UM/1
23
User Manual
Version 6.2
Range/Optional values 1 16
Default value 1
True/False
True
To enable interrogation.
or
disable
Counter
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. Specify Interval in which a Counter interrogation command is sent. Note : It is enabled only when Interval is ticked in counter interrogation type Specify Interval in which a Counter group interrogation command is sent.
Counter Interrogation Interval (0 71582 min) Counter Group Interrogation Scan group Interval (0 71582 min) Configure Scan Groups for Counter Group Interrogation
0 71582 minutes
10 min
0 71582 minutes
15 min
1 16
External
6.2 KLK/PRP/UM/1
24
User Manual
Version 6.2
Description Specifies whether to generate event on Diagnostic point on getting offline / online. Specifies whether to generate event when status (quality) flag of points are modified. Specifies whether to expect ACT TERM from slave upon completion of Set Point commands. Specifies whether to expect ACT TERM from slave upon completion of commands other than Set Point commands.
True / False
True
Default value NA
Description Possible ASDU types for the points in the master database.
25
User Manual
Version 6.2
Set Point Command [N] Set Point Command [S] Set Point Command [F] Set Point Command [B]
1..16777215
NA
The associated address of the first element of the sequence Note: 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 Specifies the number points starting from IOA 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. 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.
26
1 - 65535 0 2147483648
NA 0
Is Select Required
True / False
False
External
6.2 KLK/PRP/UM/1
User Manual
Version 6.2
Note: This parameter is valid only if ASDU Type is a command . Comments Specifies the description about the points
ASDU Type
Single Indication
Double Indication
M_ST_TA_1 M_ST_TB_1
External
6.2 KLK/PRP/UM/1
27
User Manual
Version 6.2
ASDU Type
Measured Value(N)
Measured Value(S)
Integrated Totals
M_IT_TA_1 M_IT_TB_1
Bitstring of 32 bit
M_BO_NA_1
External
6.2 KLK/PRP/UM/1
28
User Manual
Version 6.2
ASDU Type
Single command
C_SC_NA_1
Double Command
C_DC_NA_1
C_SE_NC_1
C_BO_NA_1
External
6.2 KLK/PRP/UM/1
29
User Manual
Version 6.2
External
6.2 KLK/PRP/UM/1
30
User Manual
Version 6.2
System definition
Network Configuration
External
6.2 KLK/PRP/UM/1
31
User Manual
Version 6.2
Not present (balanced transmission only) 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:
32
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
structured unstructured
Cause of transmission
One octet Two octets (with originator address) Set to zero in case of no originator address
External
6.2 KLK/PRP/UM/1
33
User Manual
Version 6.2
<1> := Single-point information <2> := Single-point information with time tag <3> := Double-point information <4> := Double-point information with time tag <5> := Step position information <6> := Step position information with time tag <7> := Bitstring of 32 bit <8> := Bitstring of 32 bit with time tag <9> := Measured value, normalized value <10> := Measured value, normalized value with time tag <11> := Measured value, scaled value <12> := Measured value, scaled value with time tag <13> := Measured value, short floating point value <14> := Measured value, short floating point value with time tag <15> := Integrated totals <16> := Integrated totals with time tag <30> := Single-point information with time tag CP56Time2a <31> := Double-point information with time tag CP56Time2A <32> := Step position information with time tag CP56Time2A <33> := Bitstring of 32 bit with time tag CP56Time2A <34> := Measured value, normalized value with time tag CP56Time2A <35> := Measured value, scaled value with time tag CP56Time2A
External
6.2 KLK/PRP/UM/1
M_SP_NA_1 M_SP_TA_1 M_DP_NA_1 M_DP_TA_1 M_ST_NA_1 M_ST_TA_1 M_BO_NA_1 M_BO_TA_1 M_ME_NA_1 M_ME_TA_1 M_ME_NB_1 M_ME_TB_1 M_ME_NC_I M_ME_TC_1 M_IT_NA_1 M_IT_TA_1 M_SP_TB_1 M_DP_TB_1 M_ST_TB_1 M_BO_TB_1 M_ME_TD_1 M_ME_TE_1
34
User Manual
Version 6.2
<36> := Measured value, short floating point value with time tag CP56Time2A <37> := Integrated totals with time tag CP56Time2A
Process information in control direction
M_ME_TF_1 M_IT_TB_1
<45> := Single command <46> := Double command <47> := Regulating step command <48> := Set Point command, normalized value <49> := Set Point command, scaled value <50> := Set Point command, short floating point value <51> := Bitstring of 32 bit
System information in monitor direction
M_EI_NA_1
<100> := Interrogation command <101> := Counter Interrogation command <102> := Read command <103> := Clock synchronization command <104> := Test command <106> := Delay acquisition command
Parameter in control direction
P_ME_NA_1
35
User Manual
Version 6.2
<111> := Parameter of measured value, scaled value <112>:= Parameter of measured value, short floating point value <113> := Parameter activation
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 , Cyclic 2 Background Scan 3 Spontaneous 4 Initialized 5 Request or requested 6 activation 7 Activation Confirmation 9 Deactivation 8 Deactivation Confirmation 10 Activation termination 11 Return info caused by remote command 12 Return info caused by local command 13 File transfer 20 36 Interrogated by Group number 37 - 41 Interrogated by Group number counter 44 Unknown type identification 45 Unknown Cause of transmission 46 Unknown Common address of ASDU 47 Unknown Information Object Address
External
6.2 KLK/PRP/UM/1
36
User Manual
Version 6.2
Type identification
Cause of Transmission 20 to 36 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X 37 to 41
1 2 <1> M_SP_NA_1 <2> M_SP_TA_1 <3> M_DP_NA_1 <4> M_DP_TA_1 <5> M_ST_NA_1 <6> M_ST_TA_1 <7> M_BO_NA_1 <8> M_BO_TA_1 <9> M_ME_NA_1 <10> M_ME_TA_1 <11> M_ME_NB_1 <12> M_ME_TB_1 <13> M_ME_NC_1 <14> M_ME_TC_1 <15> M_IT_NA_1 <16> M_IT_TA_1 <30> M_SP_TB_1 <31> M_DP_TB_1 <32> M_ST_TB_1 <33> M_BO_TB_1 <34> M_ME_TD_1 <35> M_ME_TE_1 <36> M_ME_TF_1 <37> M_IT_TB_1 <45> C_SC_NA_1
3 X X X X X X X X X X X X X X X X X X X X X X X X
5 X X X X X X X X X X X X X X
8 9 10 11
12
13
44
45
46
4 7
X X X
External
6.2 KLK/PRP/UM/1
37
User Manual
Version 6.2
Type identification
Cause of Transmission 20 to 36 37 to 41
1 2 <46> <47> <48> <49> <50> <51> <100> <101> <102> <103> <104> <105> <106> <110> <111> <112> <113> C_DC_NA_1 C_RC_NA_1 C_SE_NA_1 C_SE_NB_1 C_SE_NC_1 C_BO_NA_1 C_IC_NA_1 C_CI_NA_1 C_RD_NA_1 C_CS_NA_1 C_TS_NA_1 C_RP_NA_1 C_CD_NA_1 P_ME_NA_1 P_ME_NB_1 P_ME_NC_1 P_AC_NA_1
6 X X X X X X X X
7 X X X X X X X X X
8 9 10 11 X X X X X X X X X X X X X X X X X X X X X X
12
13
44 X X X X X X X X X
45 X X X X X X X X X
46 X X X X X X X X X
4 7 X X X X X X X X X
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 2 group 3 group 4 group 5 group 6
Clock synchronization Clock synchronization Day of week used RES1, GEN (time tag substituted/ not substituted) used SU-bit (summertime) used
Command transmission
External
6.2 KLK/PRP/UM/1
39
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
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
6.2 KLK/PRP/UM/1 40
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
Note:KSGL series have been replaced by their functionally equivalent SYNC series. For details, refer KSGL/SYNC User Manual
External
6.2 KLK/PRP/UM/1
41
User Manual
Version 6.2
Alphabetical Index
2 Getting Started .....................................................................................................................................14 3 IEC 60870-5-101 Master Protocol Stack..............................................................................................15 Appendix A IEC 60870-5-101 Master Interface Interoperability ......................................................30 Create Configuration File.........................................................................................................................15 Download Configuration File..................................................................................................................16 Environment.............................................................................................................................................12 Hardware Requirements...........................................................................................................................13 IEC 60870-5-101 Master Configuration Details......................................................................................17 IEC 60870-5-101 Node/Station parameter details...................................................................................21 IEC 60870-5-101 Profile parameter details.............................................................................................25 IEC-101 Master Channel parameter details.............................................................................................17 Key Features............................................................................................................................................12 Overview of IEC 60870-5-101 Master Configuration............................................................................17 Overview of IEC-101 Master Protocol Stack..........................................................................................15 Restart IEC-101 Interface Module...........................................................................................................16 Software Requirements............................................................................................................................13
External
6.2 KLK/PRP/UM/1
42