Introduction

This topic contains the information that is used to configure devices from other providers for interoperability. It is based on the standard IEC60870-5-101 interoperability template (IEC60870-5-101:2003, Clause 8).

This companion standard presents sets of parameters and alternatives from which subsets have to be selected to implement particular telecontrol systems. Certain parameter values, such as the number of bytes in the common address of ASDUs, represent mutually exclusive alternatives. This means that only one value of the defined parameters is admitted per system. Other parameters, such as the listed set of different process information in the command and monitor directions, allow the specification of the complete set or subsets, as appropriate for given applications. This clause summarizes the parameters of the previous clauses to facilitate a suitable selection for a specific application. If a system is composed of equipment from different manufacturers, it is necessary that all partners agree on the selected parameters.

The selected parameters should be marked in the white boxes:

The function or ASDU is not used.

The function or ASDU is used as standardized (default).

The function or ASDU is used in reverse mode.

The function or ASDU is used in standard and reverse mode.

The possible selection (empty, X, R, or B) is specified for each specific clause or parameter.

NOTE: In addition, the full specification of a system may require individual selection of certain parameters for certain parts of the system, such as the individual selection of scaling factors for individually addressable measured values.

System or Device

System-specific parameters indicate the definition of a system or a device by marking these boxes with an X:

system definition

controlling station definition (client)

controlling station definition (server)

Network Configuration

For network-specific parameters, all implemented configurations are marked with an X:

point to point

multi-point partyline

multiple point to point

multi-point star

Physical Layer

For network-specific parameters, all implemented interfaces and data rates are marked with an X:

Transmission speed (control direction):

Unbalanced Interchange
Circuit V.24/V.28
Standard

Unbalanced Interchange
Circuit V.24/V.28
Recommended if >1200 bit/s

Balanced Interchange
Circuit V.24/V.27

100 bit/s

200 bit/s

300 bit/s

600 bit/s

1200 bit/s

2400 bit/s

4800 bit/s

9600 bit/s

2400 bit/s

4800 bit/s

9600 bit/s

19200 bit/s

38400 bit/s

57600 bit/s

115200 bit/s

Transmission speed (monitor direction):

Unbalanced Interchange
Circuit V.24/V.28
Standard

Unbalanced Interchange
Circuit V.24/V.28
Recommended if >1200 bit/s

Balanced Interchange
Circuit V.24/V.27

100 bit/s

200 bit/s

300 bit/s

600 bit/s

1200 bit/s

2400 bit/s

4800 bit/s

9600 bit/s

2400 bit/s

4800 bit/s

9600 bit/s

19200 bit/s

38400 bit/s

57600 bit/s

115200 bit/s

Link Layer

For network-specific parameters, all implemented options are marked with an X. Specify the maximum frame length. If a non-standard assignment of class 2 messages is implemented for unbalanced transmission, indicate the type ID and COT of all messages assigned to class 2.

Frame format FT 1.2, single character 1, and the fixed timeout interval are used exclusively in this companion standard.

Link Transmission Procedure

Address Field of the Link

balanced transmission

unbalanced transmission

Frame Length

maximum length L (control direction)

maximum length L (monitor direction)

time during which repetitions are permitted (Trp) or number of repetitions

not present (balanced transmission only)

one byte

two bytes

structured

unstructured

When using an unbalanced link layer, these ASDU types are returned in class 2 messages (low priority) with the indicated causes of transmission (X).

This is the standard assignment of ASDUs to class 2 messages:

Type Identification

Cause of Transmissions

9, 11, 13, 21

<1>

This is the special assignment of ASDUs to class 2 messages:

Type Identification

Cause of Transmissions

1, 3, 5, 7, 9, 11, 13 <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 byte first), as defined in 4.10 of IEC60870-5-4, is used exclusively in this companion standard.

Common address of ASDU

For system-specific parameters, all implemented configurations are marked with an X:

one byte

two bytes

Information object address

For system-specific parameters, all implemented configurations are marked with an X:

one byte

two bytes

three bytes

structured

unstructured

Cause of transmission

For system-specific parameters, all implemented configurations are marked with an X:

one byte

two bytes (with originator address)

NOTE: The originator address is set to 0 if not used.

Selection of Standard ASDUs

Process Information in Monitor Direction

For station-specific parameters, mark each type ID accordingly:
  • X: The parameter is used in only the standard direction.

  • R: The parameter is used in only the reverse direction.

  • B: The parameter is used in both directions.

<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>

:=

step position information

M_ST_NA_1

<5>

:=

bitstring of 32 bits

M_BO_NA_1

<6>

:=

step position information with time tag

M_ST_TA_1

<7>

:=

bitstring of 32 bits

M_BO_NA_1

<8>

:=

bitstring of 32 bits 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_1

<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

<17>

:=

event of protection equipment with time tag

M_EP_TA_1

<18>

:=

packed start events of protection equipment with time tag

M_EP_TB_1

<19>

:=

packed output circuit information of protection equipment with time tag

M_EP_TC_1

<20>

:=

packed single-point information with status change detection

M_PS_NA_1

<21>

:=

measured value, normalized value without quality descriptor

M_ME_ND_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

<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

<38>

:=

event of protection equipment with time tag CP56Time2a

M_EP_TD_1

<39>

:=

packed start events of protection equipment with time tag CP56Time2a

M_EP_TE_1

<40>

:=

packed output circuit information of protection equipment with time tag CP56Time2a

M_EP_TF_1

The ASDUs for one of these sets is used:
  • <2>, <4>, <6>, <8>, <10>, <12>, <14>, <16>, <18>, <19>

  • <30>...<40>

Process Information in Control Direction

For station-specific parameters, mark each type ID accordingly:
  • X: The parameter is used in only the standard direction.

  • R: The parameter is used in only the reverse direction.

  • B: The parameter is used in both directions.

<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 bits

C_BO_NA_1

System Information in Monitor Direction

Mark each station-specific parameter appropriately (X, R, B):

M_EI_NA_1

<70>

:=

end of initialization

System Information in Control Direction

For station-specific parameters, mark each type ID appropriately (X, R, B):

C_IC_NA_1

<100>

:=

interrogation command

<101>

:=

counter interrogation command

C_CI_NA_1

<102>

:=

read command

C_RD_NA_1

<103>

:=

clock synchronization command

C_CS_NA_1

<105>

:=

reset process command

C_RP_NA_1

<107>

:=

test command with time tag with time tag CP56Time2a

C_TS_TA_1

Parameter in Control Direction

For station-specific parameters, mark each type ID appropriately (X, R, B):

<110>

:=

This is the parameter of the measured value, normalized value.

P_ME_NA_1

<111>

:=

This is the parameter of the measured value, scaled value.

P_ME_NB_1

<112>

:=

This is the parameter of the measured value, short floating point value.

P_ME_NC_1

<113>

:=

This is the parameter activation.

P_AC_NA_1

File Transfer

For station-specific parameters, mark each type ID appropriately (X, R, B):

<120>

:=

file ready

<121>

:=

section ready

F_SR_NA_1

<122>

:=

call directory, select file, call file, call section

F_SC_NA_1

<123>

:=

last section, last segment

F_LS_NA_1

<124>

:=

ack file, ack section

F_AF_NA_1

<125>

:=

segment

F_SG_NA_1

<126>

:=

directory {blank or X, only available in monitor (standard) direction}

F_DR_TA_1

Type Identifier and Cause of Transmission Assignments (station-specific parameters):
  • (shaded): These boxes are not required.

  • (blank): The function or ASDU is not used.

 
 
 
 

Mark each type identification/cause of transmission combination appropriately (X, R, B):

Type Identification

Cause of Transmission

1

2

3

4

5

6

7

8

9

10

11

12

13

20

...

36

37

...

41

44

45

46

47

<1>

M_SP_NA_1 X X X X

<2>

M_SP_TA_1 X X

<3>

M_DP_NA_1 X X X X

<4>

M_DP_TA_1 X X

<5>

M_ST_NA_1 X X X X

<6>

M_ST_TA_1 X X

<7>

M_BO_NA_1 X X X X

<8>

M_BO_TA_1 X X

<9>

M_ME_NA_1 X X

X

X X

<10>

M_ME_TA_1

X

X

<11>

M_ME_NB_1 X X X X X

<12>

M_ME_TB_1 X X

<13>

M_ME_NC_1 X X X X X

<14>

M_ME_TC_1 X X

<15>

M_IT_NA_1 X

X

<16>

M_IT_TA_1 X

<17>

M_EP_TA_1

<18>

M_EP_TB_1

<19>

M_EP_TC_1

<20>

M_PS_NA_1

<21>

M_ME_ND_1

<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

<38>

M_EP_TD_1

<39>

M_EP_TE_1

<40>

M_EP_TF_1

<45>

C_SC_NA_1 X X X X X X X X X

<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

<70>

M_EI_NA_1 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 X X X X X

<103>

C_CS_NA_1 X X X X X X

<104>

C_TS_NA_1 X X X X X X

<105>

C_RP_NA_1 X X X X X X

<106>

C_CD_NA_1 X X X X X X

<110>

P_ME_NA_1 X X X X X X X

<111>

P_ME_NB_1 X X X X X X X

<112>

P_ME_NC_1 X X X X X X X

<113>

P_AC_NA_1 X X X X X X X X

<120>

F_FR_NA_1

<121>

F_SR_NA_1

<122>

F_SC_NA_1

<123>

F_LS_NA_1

<124>

F_AF_NA_1

<125>

F_SG_NA_1

<126>

F_DR_TA_1

See note (below).

NOTE: Blank or X only.

Basic Application Functions

Mark each basic application function accordingly:
  • X: The parameter is used in only the standard direction.

  • R: The parameter is used in only the reverse direction.

  • B: The parameter is used in both directions.

  • (empty): The function is not available in this companion standard.

Station Initialization

For station-specific parameters, all implemented functions are marked with an X:

remote initialization

Cyclic Data Transmission

For station-specific parameters, mark each function appropriately (X, R, B):

cyclic data transmission

Read Procedure

For station-specific parameters, mark each function appropriately (X, R, B):

read procedure

Spontaneous Transmission

For station-specific parameters, mark each function appropriately (X, R, B):

spontaneous transmission

Double transmission of information objects with cause of transmission spontaneous

For station-specific parameters, mark each function X when a type ID without time and a corresponding type ID with time are both issued in response to a single spontaneous change of a monitored object:

single-point information (M_SP_NA_1, M_SP_TA_1, M_SP_TB_1, M_PS_NA_1)

double-point information (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)

bitstring of 32 bits (M_BO_NA_1, M_BO_TA_1, M_BO_TB_1) if defined for a specific project.

measured value, nomalized value (M_ME_NA_1, M_ME_TA_1, M_ME_ND_1, M_ME_TD_1)

measured value, scaled value (M_ME_NB_1, M_ME_TB_1, M_ME_TE_1)

measured value, short floating point number (M_ME_NC_1, M_ME_TC_1, M_ME_TF_1)

Station Interrogation

For station-specific parameters, mark each function appropriately (X, R, B):

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

NOTE: Show information object addresses that are assigned to each group in a separate table.

group 6

group 12

Clock Synchronization

For station-specific parameters, mark each function appropriately (X, R, B):

clock synchronization

day of week used

RES1, GEN (time tag substituted/not substituted) used

SU-bit (summertime) used

Command Transmission

direct command transmission

direct set point command transmission

select and execute command

select and execute set point command

C_SE ACTTERM used

no additional definition

short-pulse duration (determined by a system parameter in the server)

long-pulse duration (determined by a system parameter in the server)

persistent output

Transmission of Integrated Totals

For station- or object-specific parameters, mark each function appropriately (X, R, B):

Mode A: local freeze with spontaneous transmission

Mode B: local freeze with counter interrogation

Mode C: freeze and transmit by counter interrogation commands

Mode D: freeze by counter-interrogation command, frozen values reported spontaneously

counter read

counter freeze without reset

counter freeze with reset

counter reset

general request counter

request counter group 1

request counter group 2

request counter group 3

request counter group 4

Parameter Loading

For object-specific parameters, mark each function appropriately (X, R, B):

threshold value

smoothing factor

low limit for transmission of measured value

high limit for transmission of measured value

Parameter Activation

For object-specific parameters, mark each function appropriately (X, R, B):

activate/deactivate the persistent cyclic or periodic transmission of the addressed object

Test Procedure

For station-specific parameters, mark each function appropriately (X, R, B):

test procedure

File Transfer

For station-specific parameters, mark X when the function is used.

File transfer in monitor direction:

transparent file

transmission of disturbance data of protection equipment

transmission of sequences of events

transmission of sequences of recorded analog values

File transfer in control direction:

transparent file

Background Scan

For station-specific parameters, mark each function appropriately (X, R, B):

background scan

Acquisition of Transmission Data

For station-specific parameters, mark each function appropriately (X, R, B):

acquisition of transmission delay