Introduction

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 choice of structured or unstructured fields of the information object 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.

This interoperability list is defined as in IEC60870-5-101 and extended with parameters used in this standard. The text descriptions of parameters that are not applicable to this companion standard are strike-through (the corresponding checkbox is marked black).

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: A black checkbox indicates that the option cannot be selected in this companion standard.

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)

Application Layer

For all application layer functions, mark each parameter 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.

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:

two bytes

Information object address

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

structured

three bytes

structured

Cause of transmission

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

two bytes (with originator address

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

Length of APDU: For system-specific parameters, specify the maximum length of the APDU per system.

NOTE: The maximum length of APDU for both directions is 253. It is a fixed system parameter.

Process Information in Monitor Direction

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

<1>

:=

single-point information

M_SP_NA_1

<3>

:=

double-point information

M_DP_NA_1

<5>

:=

step position information

M_ST_NA_1

<7>

:=

bitstring of 32 bits

M_BO_NA_1

<9>

:=

measured value, normalized value

M_ME_NA_1

<11>

:=

measured value, scaled value

M_ME_NB_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

<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

NOTE: This companion standard uses only the set <30> to <40> for ASDUs with permitted time tags.

Process Information in Control Direction

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

<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

<58>

:=

single command with time tag CP56Time2a

C_SC_TA_1

<59>

:=

double command with time tag CP56Time2a

C_DC_TA_1

<60>

:=

regulating step command with time tag CP56Time2a

C_RC_TA_1

<61>

:=

set point command, normalized value, with time tag CP56Time2a

C_SE_TA_1

<62>

:=

set point command, scaled value, with time tag CP56Time2a

C_SE_TB_1

<63>

:=

set point command, short floating point value, with time tag CP56Time2a

C_SE_TC_1

<64>

:=

bitstring of 32 bits with time tag CP56Time2a

C_BO_TA_1

NOTE: This companion standard uses either of these ASDU sets:
  • <45> ... <50>

  • <58> ... <64>

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

<127>

:=

query log — request archive log

F_SC_NB_1

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

  • (black): This option is not permitted in this companion standard.

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

<3>

M_DP_NA_1

X

X

X

   

X

<5>

M_ST_NA_1

X

X

X

   

X

<7>

M_BO_NA_1

X

X

X

X

<9>

M_ME_NA_1

X

X

X

X

X

<11>

M_ME_NB_1

X

X

X

X

X

<13>

M_ME_NC_1

X

X

X

X

X

<15>

M_IT_NA_1

X

X

<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

<58>

C_SC_TA_1

X

X

X

X

X

X

X

X

X

<59>

C_DC_TA_1

X

X

X

X

X

X

X

X

X

<60>

C_RC_TA_1

X

X

X

X

X

X

X

X

X

<61>

C_SE_TA_1

X

X

X

X

X

X

X

X

X

<62>

C_SE_TB_1

X

X

X

X

X

X

X

X

X

<63>

C_SE_TC_1

X

X

X

X

X

X

X

X

X

<64>

C_BO_TA_1

X

X

X

X

X

X

X

<70>

M_EI_NA_1

See note (below).

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

<105>

C_RP_NA_1

X

X

X

X

X

X

<107>

C_TS_TA_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).

<127>

F_SC_NB_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

group 6

group 12

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

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

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

Definition of Timeouts

Parameter

Default Value

Remarks

Selected Value

t0

30 sec

timeout of connection establishment

configurable

t1

15 sec

timeout of send or test APDUs

configurable

t2

10 sec

timeout for acknowledges in case of no data messages t2 < t1

configurable

t3

20 sec

timeout for sending test frames in case of a long idle state

configurable

Ranges:
  • maximum range for timeouts t0 to t2: 1...255 sec (accuracy: 1 sec)

  • maximum range for timeout t3: 1...48 hours (resolution: 1 sec)

  • long timeouts for t3 may be needed for special cases in which satellite links or dial-up connections are used (for instance, to establish a connection and collect values only once per day or week)

Maximum number of outstanding I-format APDUs k and latest acknowledge APDUs (w)

Parameter

Default Value

Remarks

Selected Value

k

12 APDUs

maximum difference receive sequence number to send state variable

configurable

w

8 APDUs

latest acknowledge after receiving w I format APDUs

configurable

Range of values:
  • k: 1...12 APDUs (accuracy: 1

    APDU)
  • w: 1...32767 APDUs (accuracy: 1 APDU) (Recommendation: w should not exceed two-thirds of k).
    NOTE: It is recommended that the value of w does not exceed two-thirds of k.
Port Number

Parameter

Value

Remarks

Portnumber

2404

configurable

Redundant Connections

number N of redundancy group connections used

RFC 2200 Suite

RFC 2200 is an official internet standard that describes the state of standardization of protocols used in the internet as determined by the Internet Architecture Board (IAB). It offers a broad spectrum of actual standards used in the internet. The suitable selection of documents from RFC 2200 defined in this standard for given projects has to be chosen by the user of this standard.

Ethernet 802.3

serial X.21 interface

another selection from RFC 2200