You are on page 1of 24

IEC60870-5-101 Master Interface

User Manual

www.kalkitech.com

Version 1.0.6, Feb 2017

IEC 60870-5-101 Master Interface UM 1


Copyright Notice

© 2017 Kalki Communication Technologies Pvt. Ltd. All Rights reserved.


This user manual is a publication of Kalki Communication Technologies Pvt. Ltd. and it is intended for
its customers use only. Content of this manual is copyrighted and reproduction in whole or in part, for
use other than in support of Kalkitech equipment, is prohibited without the specific written permission of
Kalkitech.

Disclaimer
Information in this manual is subject to change without any notice.
Information provided in this manual is intended to be accurate and reliable. However,
Kalki Communication Technologies assumes no responsibility for its use. Kalki Communication
Technologies Pvt. Ltd. makes no commitment to update or keep the current information in this manual.

Contact Information

Kalki Communication Technologies Private Limited


The Address, 4th Floor,
# 17/1, Outer Ring Road,
Opposite to Prestige Cessna Business Park
Kadubeesanahalli, Bangalore - 560103, INDIA

Telephone: +91- 8067021900


Email: sales@kalkitech.com

Technical Support Contact Information

Online Technical Enquiry Support: www.kalkitech.com/support

E-mail Support: support@kalkitech.com

IEC 60870-5-101 Master Interface UM 2


Contents
1. Introduction
4
1.1 Overview of the IEC 60870-5-101 Master Interface Module  4
1.2 Key Features  4
1.3 Environment  4
1.3.1 Hardware Requirements  4
1.3.2 Software Requirements  4

2. Getting Started  5
2.1 Starting the Application  5
2.2 Setting Up and Configuring the Application 5

3. IEC 60870-5-101 Master Protocol Stack  6


3.1 Overview of IEC-101 Master Protocol Stack  6
3.2 IEC101 Master R-Channel  6
3.3 Creating Configuration File  6
3.4 Downloading Configuration File  6
3.5 Restarting IEC-101 Master Interface Module 6

4. IEC 60870-5-101 Master Configuration Details  7


4.1 Overview of IEC 60870-5-101 Master Configuration  7
4.2 IEC-101 Master Channel Parameter Details  7
4.3 IEC 60870-5-101 R-Channel Parameter Details  10
4.4 IEC 60870-5-101 Node/Station Parameter Details  11
4.5 IEC 60870-5-101 Profile Parameter Details  13
4.6 Auto Mapping  15

Appendix A – IEC 60870-5-101 Master Interface Interoperability  16

Appendix B - References 22

Glossary  23

IEC 60870-5-101 Master Interface UM 3


Table of Contents
Table 1: Hardware Requirements  5
Table 2: Software Requirements  5
Table 3: IEC 60870-5-101 Master Channel Parameters  10
Table 4: IEC 60870-5-101 R-Channel parameter details  11
Table 5: IEC-101 Master Node/Station Parameters  14
Table 6: IEC 60870-5-101 Master profile Parameters  15
Table 7: IEC 60870-5-101 Master supporting ASDU Types  16
Table 8: Type identification and cause of transmission assignments  21
Table 9: List of Abbreviations  24

IEC 60870-5-101 Master Interface UM 4


1. Introduction
This chapter covers 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 enables communication with an external
IEC-101 Slave(s). The IEC-101 Master module in SYNC collects and stores data from the Slave
device(s). It enables users to integrate many IEC-101 slave devices to a single or multiple
master devices. SYNC can be used for protocol conversion and data concentration.

1.2 Key Features


• Reduces communication complexity in the SCADA or in the Master system
• Easy to configure and install even in a complex communication network

1.3 Environment
This section specifies the hardware and software requirements necessary to run the application.

1.3.1 Hardware Requirements


The hardware requirements are stated in table 1:

Requirement Description
Configuration Tool's System Memory 2 GB
Configuration Tool's System CPU Core i3 or higher
Configuration Tool's System Free disk space 350 MB

Table 1: Hardware Requirements

1.3.2 Software Requirements


The software requirements are stated in table 2:

Requirement Description
Operating System Win7 32bit/ Win 7 64bit or higher
.Net Framework .Net Framework 4.6 or higher

Table 2: Software Requirements

IEC 60870-5-101 Master Interface UM 5


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


• Setting up and configuring the application

2.1 Starting the Application


Start the IEC-101 Master interface by powering the SYNC series of protocol converters loaded
with IEC-101 Master Module.

2.2 Setting Up and Configuring the Application


The configuration for IEC-101 Master Interface is provided by the EasyConnect configuration
utility. All the parameters relevant to the communication link, the IEC-101 protocol and the
IEC-101 Master database in SYNC can be entered into the configuration file using EasyConnect.
The configuration section is explained in Chapter 4. Download the configuration file to the SYNC
series of converters for the IEC-101 Master module in SYNC when the SYNC contains the
license and firmware supporting the IEC-101 Master module.

IEC 60870-5-101 Master Interface UM 6


3. IEC 60870-5-101 Master Protocol Stack
This section on IEC-101 Master Interface module covers the following topics:
• Overview of the IEC-101 Master Protocol Stack
• R-Channel
• Creating configuration file
• Downloading configuration file
• Restarting IEC-101 Master interface module

3.1 Overview of IEC-101 Master Protocol Stack


This 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
as mentioned in the IEC-101 Master Interface Interoperability section. The IEC-101 protocol can
be associated with any of the serial communication port of the SYNC. The SYNC models must
be loaded with the license and firmware supporting the IEC-101 Master interface along with 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 IEC101 Master R-Channel


This feature enables physical layer redundancy for 101 Master. If the 101 master fails on its
active physical channel, it will shift to the configured R-Channel interface and wait for a 101 data.
On receiving 101 data on the redundant channel, the 101 Master Interface will set its active
physical channel as the current one. The R-Channel can be added from the sub-menu under
IEC101 Master Channel.

3.3 Creating Configuration File


The configuration of any protocol interface module in SYNC can be created with EasyConnect
configuration utility. The entire configuration for a Master protocol will be divided into 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 the SYNC software User Guide and in the EasyConnect help.

3.4 Downloading Configuration File


Download the configuration file into SYNC to use the parameters as entered through the
EasyConnect utility. The details are provided in the SYNC User Manual.

3.5 Restarting IEC-101 Master Interface Module


Restart the IEC-101 Master interface to enable the downloaded configuration file. The details for
this activity are mentioned in the SYNC User Manual.

IEC 60870-5-101 Master Interface UM 7


4. IEC 60870-5-101 Master Configuration Details
This section 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 R-Channel parameter details
• IEC-101 Master Node or Station parameter details
• IEC-101 Master Profile parameter details
• Auto mapping

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 Details


The channel of a protocol consists of the parameters required to establish link with its peer
device. The detailed description, optional values and default values are given in the following
tables. The Channel parameters are mentioned in Table 3.

Range/
Parameter Default
Optional Description
name value
values
Name of serial port to be
Depends configured for this channel
on serial Note: Refer the SYNC User
Port Com1 – Com16
channels anual to get details of the com ports
configured available in a specific
model.
Type of serial communication for
the particular channel
RS 232, RS 485, RS
Channel Type RS 232 Note: RS 485/RS 422 configuration
422
depends on the SYNC model. Refer
the SYNC User Manual.
Configuration of RS 485/RS 422
RS 485/ RS 422 Half Duplex, Full Du- communication
Half Duplex
mode plex Only effective if channel type is RS
485/RS 422.
Baud Rate
Baud rate for serial communication
(in bits per 200 – 115200 bps 9600 bps
in Bits per second
second)
Number of data bits for serial
Data Bits 8 8
communication.
Number of stop bits for serial
Stop Bits 1 1
communication.
Parity None, Even, Odd Even Parity for serial communication

IEC 60870-5-101 Master Interface UM 8


Range/
Parameter Default
Optional Description
name value
values
Configuration/ flow control for serial
communication.
Hardware, Software, Note: Hardware flow control
Flow Control None
None availability depends on the SYNC
model (Refer the SYNC User
Manual).
Delay between generation of CTS
CTS Delay (0 – 15000
0 – 65535 milliseconds signal by the modem and start of a
65535 msec) msec
new transmission
Post Transmis-
Delay between release of RTS and
sion Delay (0 – 0 – 65535 milliseconds 0 msec
end of a transmission
65535 msec)
Frame Timeout
0 – 4294967295 milli- 15000 Maximum time to receive an entire
(0 – 4294967295
seconds msec frame
msec)
Balanced/ Unbal- Specifies the desired mode for a
Link Mode
Unbalanced anced specific communication
Specifies when the link layer
confirmations for variable sized
frames containing user data that
have not been sent to the
Link Confirm
Always, Never Always broadcast address have to be
Mode
asked.NEVER Mode is used for
SEND/NO REPLY function code
ALWAYS Mode is used for SEND/
CONF function code
Link Confirm
Timeout (0 – Maximum duration to wait for a link
2000 msec
4294967295 layer confirmation
msec)
Maximum number of link layer
Link Layer Re-
0 – 255 3 retries if link layer confirms time
tries (0 – 255)
out.
First Char Wait Specifies the duration to wait
(0 – 65535 0 – 65535 milliseconds 0 msec before transmitting a character after
msec) the character is received.
Specifies how often a session that
is offline will attempt to
Offline Poll re-establish communication. This
Period (0 – 0 – 4294966 seconds 60 sec includes attempting to open or
4294966 sec) reopen a communication as well as
issuing request status messages as
appropriate for the configuration.
Indicates the number of Link
Link Address Address Octets
0, 1, 2 2
Size Note: 0 is valid only for balanced
mode.

IEC 60870-5-101 Master Interface UM 9


Range/
Parameter Default
Optional Description
name value
values
Specifies whether the master is
Single Char allowed to send a single
Acknowledg- Enable/ Disable Disable character ack in place of function
ment code CONFIRM ACK
Note: Valid only for balanced mode
Specifies whether the Master is
allowed to send one character
response instead of a fixed length
Single Char
Enable/ Disable Disable NACK when no respond data is
Response
available
Note: Valid only for
balanced mode
Specifies how often a test frame to
verify that the remote device is still
Test Frame
online is to be transmitted.
Period (0 – 0 – 4294967 seconds 0 sec
Note: Valid in Balanced Link Mode
4294967 sec)
only disables the periodic sending
of test frames.
The channel is considered as
ctive or inactive depending on this
configuration.
If HSB is configured in the gateway,
it will use this channel status for
making the switch over decision All
node failure: channel is made
All node failure,Single
Channel failure All node inactive if all the nodes in the
node failure,Ignore the
condition failure channel fail. Single node failure:
failure
channel is made inactive if any of
the nodes in the channel fail.
Ignore: channel is made inactive
if all the nodes in the channel fail.
However, HSB will not use this
channel status for making the
switch over decision.

Table 3: IEC 60870-5-101 Master Channel Parameters

IEC 60870-5-101 Master Interface UM 10


4.3 IEC 60870-5-101 R-Channel Parameter Details
Parameter Range/ Optional Default value Description
name values
Type of serial communication for
the particular channel
Note: RS 485/RS422 configuration
depends on the SYNC model.
Channel Type RS 232, RS 485 RS 232
Refer SYNC User Manual. If
RS485 is selected, only
half-duplex communication is
supported.
Baud Rate (in Baud rate for serial communication
600 – 19200 bps 9600 bps
bits per second) in Bits per second
Number of data bits for serial
Data Bits 8 8
communication.
Number of stop bits for serial
Stop Bits 1 1
communication.
Parity None, Even, Odd Even Parity for serial communication
Name of the serial port to be
Depends on configured for this channel
Port Com1 – Com16 serial channels Note: Refer the SYNC User
configured Manual to get details of the com
ports available in a specific model.
Configuration/ flow control for
serial communication.
Hardware, Note: Hardware flow control
Flow Control None
Software, None availability depends on the SYNC
model (Refer the SYNC software
User Manual).
Maximum retries before the
Retries Before
01/10/11 3 channel is switched over to
Switchover
redundant channel

Table 4: IEC 60870-5-101 R-Channel parameter details

IEC 60870-5-101 Master Interface UM 11


4.4 IEC 60870-5-101 Node/Station Parameter Details
Range/
Default
Parameter name Optional Description
value
value
Address of remote device (Link
Layer Address).
Note: If the selected ‘Link Address
Size’ is 0,
allowable Link Address will be ‘ 0’. If
Link Address 0 – 65535 1
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.
Specifies size of the Common
ASDU Size 1-2 2
Address of ASDU in octets
Specifies size of the Cause of
COT Size 1-2 1
Transmission in octets
Specifies Size of the Information
IOA Size 1-3 2
Object Address in octets
Common Address of ASDU or Sector
ASDU Address 0 -65535 1
Address in the controlled station.
Class1 Poll Delay (0 0 – 4294967295 Indicates the time before class 1 poll
0 msec
– 4294967295 msec) milliseconds when no request is pending.
Class2 Poll Delay (0 0 – 4294967295 Indicates the time before class 2 poll
500 msec
– 4294967295 msec) milliseconds when no request is pending.
Response Timeout (0 0 – 4294967295 60000 Specifies maximum time for entire
– 4294967295 msec) milliseconds msec command request to be completed
To enable or disable clock
Enable Clock sync True/False True
synchro-ionization
Specifies when to synchronize. If
‘Interval’ is ticked, the IEC-104
Master will issue time synchronization
command at startup and then
periodically in the ‘Clock
EOI, Interval, Synchronization Interval’ period.
Clock Sync Type EOI
Session Online ‘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 choices can be ticked.
Specifies the Interval for time
Clock Sync Interval (0 0 – 71582 synchronization-ionization
10 min
– 71582 min) minutes Note: Valid only when the “Interval” is
ticked in Clock sync Type
Enable General Inter- To enable or disable general
True/False True
rogation Interrogation

IEC 60870-5-101 Master Interface UM 12


Range/
Default
Parameter name Optional Description
value
value
Specifies the way in which General
Interrogation requests are made.
Available options are:
a. Interval -> GI will be requested at
General Interrogation EOI , Interval , configured intervals.
EOI
Type Session Online b. EOI -> Sends request on receiving
ASDU EOI.
c. Session Online -> Sends request
when the session becomes online
Note: Multiple choices can be ticked.
Specifies Interval in which a General
General Interrogation
0 – 71582 Interrogation command is sent.
Interval (0 – 71582 5 min
minutes Note: Valid only if Interval is ticked in
min)
General Interrogation mode.
Scan Group-1 Interval 0 – 71582 Specifies scanning Interval for groups
5 min
(0 – 71582 min) minutes configured in Scan Group-1
Configure Scan Specifies groups defined under 'Scan
1 – 16 1
Groups -1 Group-1 Interval'
Scan Group-2 Interval 0 – 71582 Specifies scanning Interval for groups
10 min
(0 – 71582 min) minutes configured in Scan Group-2
Configure Scan Specifies groups defined under 'Scan
1 – 16 1
Groups -2 Group-2 Interval'
Scan Group-3 Interval 0 – 71582 Specifies scanning Interval for groups
10 min
(0 – 71582 min) minutes configured in Scan Group-2
Configure Scan Specifies groups defined under 'Scan
1 – 16 1
Groups -3 Group-3 Interval'
Enable Counter Inter- To enable or disable Counter
True/False True
rogation interrogation
Specifies the way in which Counter
Interrogation requests are made.
Available options are:
a. Interval -> CI will be requested at
Counter Interrogation EOI, Interval, configured intervals.
EOI
Type Session Online b. EOI -> Sends request on receiving
ASDU EOI.
c. Session Online -> Sends request
when the session becomes online.
Note: Multiple choices can be ticked.
Specifies Interval in which a Counter
Counter Interrogation
0 – 71582 interrogation command is sent.
Interval (0 – 71582 10 min
minutes Note : It is enabled only when Interval
min)
is ticked in counter interrogation type
Counter Group
Interrogation Scan 0 – 71582 Specifies Interval in which a Counter
15 min
group Interval minutes group interrogation command is sent
(0 – 71582 min)

IEC 60870-5-101 Master Interface UM 13


Range/
Default
Parameter name Optional Description
value
value
Configure Scan
Specifies groups defined for counter
Groups for Counter 1 – 16 1
group interrogation.
Group Interrogation
Specifies whether or not an event has
Enable Diagnostic
True / False False to be generated on Diagnostic point
Point Event
on getting offline/ online
Generate Internal External Specifies whether or not an event has
Event on Quality
Event/ External triggered to be generated when status (quality)
Change
triggered only only flag of points are modified
Specifies whether or not ACT TERM
Enable CSE Active
True/ False True should be expected from slave upon
Termination
completion of Set Point commands
Specifies whether or not ACT TERM
Enable CMD Active should be expected from slave upon
True / False True
Termination completion of commands other than
Set Point commands

Table 5: IEC-101 Master Node/Station Parameters

4.5 IEC 60870-5-101 Profile Parameter Details

Parameter Range/ Optional values Default Description


name value
Single Indication
Double Indication
Step Position Information
Measured Value [N]
Measured Value [S]
Measured Value [F]
Integrated Totals
Bitstring of 32 bits Possible ASDU types for the points
ASDU Type NA
Single Commands in the master database.
Double Commands
Regulating Step Com-
mand
Set Point Command [N]
Set Point Command [S]
Set Point Command [F]
Set Point Command [B]
The associated address of the first
element of the sequence
Information Note: If the IOA size is configured
Object 1..16777215 NA as 1, the range will be 1-255 and if
Address configured as 2, the range will be
1-65535 and if configured as 3, the
range will be 1-16777215

IEC 60870-5-101 Master Interface UM 14


Parameter Range/ Optional values Default Description
name value
Number of Specifies the number points
1 - 65535 NA
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
Dead
in the SYNC database. If event
Band (0 – 0 – 2147483648 0
reporting is supported by the slave
2147483648)
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.
If this parameter is ‘True’, it will
cause a command to execute only
if a valid select is obtained on the
Is Select Re-
True/ False False slave protocol point mapped to this
quired
IEC-101 point.Note: This parameter is
valid only if ASDU Type is a
command
Specifies the description of the
Comments
points

Table 6: IEC 60870-5-101 Master profile Parameters

ASDU Type Supporting Types


M_SP_NA_1
Single Indication M_SP_TA_1
M_SP_TB_1
M_DP_NA_1
Double Indication M_DP_TA_1
M_DP_TB_1
M_ST_NA_1
Step Position Information M_ST_TA_1
M_ST_TB_1
M_ME_NA_1
Measured Value(N) M_ME_TA_1
M_ME_TD_1
M_ME NB_1
Measured Value(S) M_ME_TB_1
M_ME_TE_1
M_ME_NC_1
Measured Value (F) M_ME_TC_1
M_ME_TF_1

IEC 60870-5-101 Master Interface UM 15


ASDU Type Supporting Types
M_IT_NA_1
Integrated Totals M_IT_TA_1
M_IT_TB_1
M_BO_NA_1
Bitstring of 32 bit
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 7: IEC 60870-5-101 Master supporting ASDU Types

4.6 Auto Mapping


IEC 101 Master supports auto mapping of profile rows. Users 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 the 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.

IEC 60870-5-101 Master Interface UM 16


Appendix A – IEC 60870-5-101 Master Interface Interoperability
This section provides a complete configuration or interoperability guide for communicating with
the 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
■ 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 messag-
es (low priority) with the indicated causes of transmission:

■ The standard assignment of ASDUs to class 2 messages is used as follows:

IEC 60870-5-101 Master Interface UM 17


Type identification Cause of transmission
9, 11, 13, 21 <1>

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

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

IEC 60870-5-101 Master Interface UM 18


■ <35> := Measured value, scaled value with time tag CP56Time2A  M_ME_TE_1
■ <36> := M
 easured 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
□ <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, 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

IEC 60870-5-101 Master Interface UM 19


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

Type
Cause of Transmission
identification
1 2 3 4 5 6 7 8 9 10 11 12 13 20 37 44 45 46 47
to to
36 41
<1> M_SP_NA_1 X X
<2> M_SP_TA_1 X X
<3> M_DP_NA_1 X X
<4> M_DP_TA_1 X X
<5> M_ST_NA_1 X X
<6> M_ST_TA_1 X X
<7> M_BO_NA_1 X X
<8> M_BO_TA_1 X X
<9> M_ME_NA_1 X X X
<10> M_ME_TA_1 X X
<11> M_ME_NB_1 X X X
<12> M_ME_TB_1 X X
<13> M_ME_NC_1 X X X
<14> M_ME_TC_1 X X
<15> M_IT_NA_1 X X
<16> M_IT_TA_1 X X
<30> M_SP_TB_1 X X
<31> M_DP_TB_1 X X
<32> M_ST_TB_1 X X
<33> M_BO_TB_1 X X
<34> M_ME_TD_1 X X
<35> M_ME_TE_1 X X
<36> M_ME_TF_1 X X
<37> M_IT_TB_1 X X
<45> C_SC_NA_1 X X X X X X X
<46> C_DC_NA_1 X X X X X X X
<47> C_RC_NA_1 X X X X X X X
<48> C_SE_NA_1 X X X X X X X
<49> C_SE_NB_1 X X X X X X X
<50> C_SE_NC_1 X X X X X X X
<51> C_BO_NA_1 X X X X X X X
<100> C_IC_NA_1 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
<104> C_TS_NA_1

IEC 60870-5-101 Master Interface UM 20


Type
Cause of Transmission
identification
<105> C_RP_NA_1
<106> C_CD_NA_1 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
<114> P_ME_NC_1
<115> P_AC_NA_1

Table 8: Type identification and cause of transmission assignments

Basic Application Functions

■ Station initialization
■ Cyclic data transmission
□ 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

■ 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

IEC 60870-5-101 Master Interface UM 21


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
■ Request counter group 3
■ Request counter group 4

□ Parameter loading

□ Parameter activation

□ Test procedure

□ File transfer

□ Background scan

□ Acquisition of transmission delay

IEC 60870-5-101 Master Interface UM 22


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

IEC 60870-5-101 Master Interface UM 23


Glossary
The table 9 shows the acronyms/abbreviations used in this document:

Acronyms/ Abbreviations Description


OEM Original Equipment Manufacturer
IED Intelligent Electronic Device
HSB Hot Standby Protocol

Table 9: List of Abbreviations

IEC 60870-5-101 Master Interface UM 24

You might also like