Compatibility of IEC 101 (interoperability)
This chapter contains the Interoperability appendix of the IEC standard. It has been reproduced verbatim and the various sections of the WinCC OA IEC driver are completed and filled out according to these specifications.
Standard
This application-based standard specifies sets of parameters and alternatives from which subsets must be selected for creating a single telecontrol system. Some parameters, such as the number of COMMON ASDU ADDRESS octets, are mutually exclusive. This means that only one quantity of the specified parameters is allowed per system. Other parameters, such as the listed sets with different process information in control and monitor direction, allow you to specify the total size or subsets required for the given application. The parameters of the above standard are combined in this section in order to allow suitable selection for a special application. If a system is made up of multiple system components from different manufacturers, it is necessary for all partners to agree to the selected parameters.
The boxes for the selected parameters should be checked.
The complete specification of a system may also require individual selection of certain parameters for certain system components, e.g. individual selection of scaling factors for individually addressable readings.
Network configuration
(network-specific parameter)
Point-to-Point Multipoint
Multiple Point-to-Point Multipoint Star
Physical layer
(network-specific parameter)
Transmission speed (control direction)
Unbalanced interchange circuit V.24/V.28 Standard |
Unbalanced interchange circuit V.24/V.28 Recommended if > 1200 bits/s |
Balanced interchange circuit X.24/X.27 |
100 bit/s | 2400 bit/s | 2400 bit/s |
200 bit/s | 4800 bit/s | 4800 bit/s |
300 bit/s | 9600 bit/s | 9600 bit/s |
600 bit/s | 19 200 bit/s | |
1200 bit/s | 38 400 bit/s | |
56000 bit/s | ||
64000 bit/s |
Transmission speed (monitor direction)
Unbalanced interchange circuit V.24/V.28 Standard |
Unbalanced interchange circuit V.24/V.28 Recommended if > 1200 bits/s |
Balanced interchange circuit X.24/X.27 |
100 bit/s | 2400 bit/s | 2400 bit/s |
200 bit/s | 4800 bit/s | 4800 bit/s |
300 bit/s | 9600 bit/s | 9600 bit/s |
600 bit/s | 19 200 bit/s | |
1200 bit/s | 38 400 bit/s | |
56000 bit/s | ||
64000 bit/s |
Link layer
According to this application-specific standard, frame format FT 1.2, single character 1 and constant time monitoring interval are used exclusively in this companion standard.
Link transmission procedure | Address field of the link |
Balanced transmission | Balanced transmission only |
Unbalanced transmission | One Octet |
Frame length | Two Octets |
Maximum length L (number of octets) |
Structured |
Unstructured |
Application layer
Transmission mode for application data
Mode 1 (least significant octet first), as defined in Clause 4.10 of IEC 870-5-4, is used exclusively in this companion standard.
Common address of ASDU
(system-specific parameter)
One Octet | Two Octets |
Information object address
(system-specific parameter; specifies all options used with "X")
One Octet | Structured |
Two Octets | Unstructured |
Three Octets |
Cause of transmission
(system-specific parameter)
One Octet | Two Octets |
Selection of standard ASDUs
Process information in monitor direction
(station-specific parameter)
<1>:= Single-point information | M_SP_NA_1 | |
<2>:= Single-point information with time tag | M_SP_TA_1 | |
<3>:= Double-point information | M_SP_TA_1 | |
<4>:= Double-point information with time tag | M_DP_TA_1 | |
<5>:= Step position information | M_ST_NA_1 | |
<4>:= 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_SP_NA_1 | |
<21>:= Measured value, normalized value without quality descriptor | M_ME_ND_1 |
The IEC 101 driver also supports frame types with long time stamps (e.g. type 34)!
Process information in control direction
(station-specific parameter)
<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
(station-specific parameter)
<70>:= End of initialization | C_SC_NA_1 |
System information in control direction
(station-specific parameter)
<100>:= Interrogation command | C_IC_NA_1 | |
<100> := 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_NA_1 | |
<105> := Reset process command | C_RP_NA_1 | |
<106>:= Delay acquisition command | C_CD_NA_1 |
Parameter in control direction
(station-specific parameter)
<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 |
File transfer
(station-specific parameter). Detailed information on the IEC file transfer functionality you will find in the IEC file transfer section of this documentation.
<120>:= File ready | F_FR_NA_1 | |
<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 | F_DR_TA_1 |
Basic application functions
Station initialization
(station-specific parameter)
Remote initialization |
Station interrogation
(system- or station-specific parameter)
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 | Specify addresses per group |
Group 6 | Group 12 |
Clock synchronization
(station-specific parameter; "X" if used in standard direction or "R" if used in reverse direction or "B" if used in both directions)
Clock synchronization |
Command transmission
(object-specific parameter)
Direct command transmission | |
Direct setpoint command transmission | |
Select and execute command | |
Select and execute setpoint command | |
C_SE ACTTERM used | |
No additional definition | |
Short pulse duration (duration determined by system parameter in the outstation.) | |
Long pulse duration (duration determined by system parameter in the outstation.) | |
Persistent output |
Transmission of integrated totals
(station- or object-specific parameter)
Counter request | General request counter | ||
Counter freeze without reset | Request counter group 1 | ||
Counter freeze with reset | Request counter group 2 | ||
Counter reset | Request counter group 3 | ||
Specify addresses per group | Request counter group 4 |
Parameter loading
(object-specific parameter)
Threshold value | |
Smoothing factor | |
Low limit for transmission of measured values | |
High limit for transmission of measured values |
Parameter activation
(object-specific parameter)
Activation/deactivation of persistent cyclic or periodic transmission of the addressed object |