Interoperability IEC 60870-5-104¶
Explanation of check boxes¶
The checkboxes are used as follows:
Network layer¶
IP version¶
TCP port¶
Link layer¶
Client connections¶
Application layer¶
Common address of ASDU¶
Information object address¶
Cause of transmission¶
Selection of standard ASDUs¶
Process information in monitoring 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 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 number |
M_ME_NC_1 |
■ |
14 |
Measured value, short floating point number 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 CP56Time2a time tag |
M_SP_TB_1 |
☑ |
31 |
Double-point information with CP56Time2a time tag |
M_DP_TB_1 |
☑ |
32 |
Step position information with CP56Time2a time tag |
M_ST_TB_1 |
☐ |
33 |
Bitstring of 32 bits with CP56Time2a time tag |
M_BO_TB_1 |
☑ |
34 |
Measured value, normalized value with CP56Time2a time tag |
M_ME_TD_1 |
☑ |
35 |
Measured value, scaled value with CP56Time2a time tag |
M_ME_TE_1 |
☑ |
36 |
Measured value, short floating point number with CP56Time2a time tag |
M_ME_TF_1 |
☑ |
37 |
Integrated totals with CP56Time2a time tag |
M_IT_TB_1 |
☐ |
38 |
Event of protection equipment with CP56Time2a time tag |
M_EP_TD_1 |
☐ |
39 |
Packed start events of protection equipment with CP56Time2a time tag |
M_EP_TE_1 |
☐ |
40 |
Packed output circuit information of protection equipment with CP56Time2a time tag |
M_EP_TF_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 number with CP56Time2a time tag |
C_SE_NC_1 |
☐ |
51 |
Bitstring of 32 bits |
C_BO_NA_1 |
☑ |
58 |
Single command with CP56Time2a time tag |
C_SC_TA_1 |
☑ |
59 |
Double command with CP56Time2a time tag |
C_DC_TA_1 |
☑ |
60 |
Regulating step command with CP56Time2a time tag |
C_RC_TA_1 |
☑ |
61 |
Set-point command, normalized value with CP56Time2a time tag |
C_SE_TA_1 |
☑ |
62 |
Set-point command, scaled value with CP56Time2a time tag |
C_SE_TB_1 |
☑ |
63 |
Set-point command, short floating point number with CP56Time2a time tag |
C_SE_TC_1 |
☐ |
64 |
Bitstring of 32 bits with CP56Time2a time tag |
C_BO_TA_1 |
System information in monitoring 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_NA_1 |
☐ |
105 |
Reset process command |
C_RP_NA_1 |
■ |
106 |
Delay acquisition command |
C_CD_NA_1 |
☐ |
107 |
Test command with CP56Time2a time tag |
C_TS_TA_1 |
Parameter in control direction¶
☐ |
110 |
Parameter of measured values, normalized value |
P_ME_NA_1 |
☐ |
111 |
Parameter of measured values, scaled value |
P_ME_NB_1 |
☐ |
112 |
Parameter of measured values, short floating point number |
P_ME_NC_1 |
☐ |
113 |
Parameter activation |
P_AC_NA_1 |
File transfer¶
☐ |
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 [blank or X, only available in monitoring direction] |
F_DR_TA_1 |
Causes of transmission¶
0 |
Not used |
1 |
Periodic, cyclic |
2 |
Background scan |
3 |
Spontaneous |
4 |
Initialized |
5 |
Request or requested |
6 |
Activation (ACT) |
7 |
Activation confirmation (ACTCON) |
8 |
Deactivation (DEACT) |
9 |
Deactivation confirmation (DEACTCON) |
10 |
Activation termination (ACTTERM) |
11 |
Return information caused by a remote command |
12 |
Return information caused by a local command |
13 |
File transfer |
20..36 |
General interrogation |
37..41 |
Counter interrogation |
44 |
Unknown type identification |
45 |
Unknown cause of transmission |
46 |
Unknown address of ASDU |
47 |
Unknown information object address |
Zuweisungen der Übertragungsursachen zu den Typkennungen¶
Type |
Name |
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 |
X |
X |
X |
||||||||||||
2 |
M_SP_TA_1 |
X |
X |
|||||||||||||||||
3 |
M_DP_NA_1 |
X |
X |
X |
X |
X |
X |
X |
||||||||||||
4 |
M_DP_TA_1 |
X |
X |
|||||||||||||||||
5 |
M_ST_NA_1 |
X |
X |
X |
X |
X |
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 |
X |
X |
X |
X |
||||||||||||
10 |
M_ME_TA_1 |
X |
X |
|||||||||||||||||
11 |
M_ME_NB_1 |
X |
X |
X |
X |
X |
X |
X |
||||||||||||
12 |
M_ME_TB_1 |
X |
X |
|||||||||||||||||
13 |
M_ME_NC_1 |
X |
X |
X |
X |
X |
X |
X |
||||||||||||
14 |
M_ME_TC_1 |
X |
X |
|||||||||||||||||
15 |
M_IT_NA_1 |
X |
X |
X |
X |
X |
X |
|||||||||||||
16 |
M_IT_TA_1 |
X |
X |
|||||||||||||||||
17 |
M_EP_TA_1 |
X |
X |
|||||||||||||||||
18 |
M_EP_TB_1 |
X |
X |
|||||||||||||||||
19 |
M_EP_TC_1 |
X |
X |
|||||||||||||||||
20 |
M_PS_NA_1 |
X |
X |
|||||||||||||||||
21 |
M_ME_ND_1 |
X |
X |
X |
X |
X |
X |
|||||||||||||
30 |
M_SP_TB_1 |
X |
X |
X |
X |
X |
X |
X |
||||||||||||
31 |
M_DP_TB_1 |
X |
X |
X |
X |
X |
X |
X |
||||||||||||
32 |
M_ST_TB_1 |
X |
X |
X |
X |
X |
X |
X |
||||||||||||
33 |
M_BO_TB_1 |
X |
X |
|||||||||||||||||
34 |
M_ME_TD_1 |
X |
X |
X |
X |
X |
X |
X |
||||||||||||
35 |
M_ME_TE_1 |
X |
X |
X |
X |
X |
X |
X |
||||||||||||
36 |
M_ME_TF_1 |
X |
X |
X |
X |
X |
X |
X |
||||||||||||
37 |
M_IT_TB_1 |
X |
X |
X |
X |
X |
X |
X |
||||||||||||
38 |
M_EP_TD_1 |
X |
X |
|||||||||||||||||
39 |
M_EP_TE_1 |
X |
X |
|||||||||||||||||
40 |
M_EP_TF_1 |
X |
X |
|||||||||||||||||
45 |
C_SC_NA_1 |
X |
X |
X |
X |
X |
X |
X |
X |
|||||||||||
46 |
C_DC_NA_1 |
X |
X |
X |
X |
X |
X |
X |
X |
|||||||||||
47 |
C_RC_NA_1 |
X |
X |
X |
X |
X |
X |
X |
X |
|||||||||||
48 |
C_SE_NA_1 |
X |
X |
X |
X |
X |
X |
X |
X |
|||||||||||
49 |
C_SE_NB_1 |
X |
X |
X |
X |
X |
X |
X |
X |
|||||||||||
50 |
C_SE_NC_1 |
X |
X |
X |
X |
X |
X |
X |
X |
|||||||||||
51 |
C_BO_NA_1 |
X |
X |
|||||||||||||||||
58 |
C_SC_TA_1 |
X |
X |
X |
X |
X |
X |
X |
X |
|||||||||||
59 |
C_DC_TA_1 |
X |
X |
X |
X |
X |
X |
X |
X |
|||||||||||
60 |
C_RC_TA_1 |
X |
X |
X |
X |
X |
X |
X |
X |
|||||||||||
61 |
C_SE_TA_1 |
X |
X |
X |
X |
X |
X |
X |
X |
|||||||||||
62 |
C_SE_TB_1 |
X |
X |
X |
X |
X |
X |
X |
X |
|||||||||||
63 |
C_SE_TC_1 |
X |
X |
X |
X |
X |
X |
X |
X |
|||||||||||
64 |
C_BO_TA_1 |
X |
X |
|||||||||||||||||
70 |
M_EI_NA_1 |
X |
||||||||||||||||||
100 |
C_IC_NA_1 |
X |
X |
X |
X |
X |
||||||||||||||
101 |
C_CI_NA_1 |
X |
X |
X |
X |
X |
||||||||||||||
102 |
C_RD_NA_1 |
X |
X |
|||||||||||||||||
103 |
C_CS_NA_1 |
X |
X |
X |
||||||||||||||||
104 |
C_TS_NA_1 |
|||||||||||||||||||
105 |
C_RP_NA_1 |
X |
X |
|||||||||||||||||
106 |
C_CD_NA_1 |
|||||||||||||||||||
107 |
C_TS_TA_1 |
X |
X |
|||||||||||||||||
110 |
P_ME_NA_1 |
X |
X |
|||||||||||||||||
111 |
P_ME_NB_1 |
X |
X |
|||||||||||||||||
112 |
P_ME_NC_1 |
X |
X |
|||||||||||||||||
113 |
P_AC_NA_1 |
X |
X |
|||||||||||||||||
120 |
F_FR_NA_1 |
X |
X |
|||||||||||||||||
121 |
F_SR_NA_1 |
X |
X |
|||||||||||||||||
122 |
F_SC_NA_1 |
X |
X |
|||||||||||||||||
123 |
F_LS_NA_1 |
X |
X |
|||||||||||||||||
124 |
F_AF_NA_1 |
X |
X |
|||||||||||||||||
125 |
F_SG_NA_1 |
X |
X |
|||||||||||||||||
126 |
F_DR_TA_1 |
X |
X |
Basic application functions¶
Station interrogation¶
Clock synchronization¶
Note: NTP can be used with Weidmüller u-OS devices.
Command transmission¶
Pulse handling in command transmission¶
Transmission of integrated totals¶
Parameter loading¶
File transfer¶
File transfer in monitoring direction¶
File transfer in control direction¶
☐ Transparent file
Delay acquisition¶
☐ Delay acquisition
Specifications for time monitoring¶
Parameter |
Default value |
Note |
|---|---|---|
t0 |
15s |
Time monitoring for establishing a connection |
t1 |
15s |
Time monitoring for establishing a connection |
t2 |
10s |
Time monitoring for acknowledgements if no data telegrams are transmitted: t2 < t1 |
t3 |
20s |
Time monitoring for transmitted test telegrams in the event of prolonged periods of inactivity |
Maximum number of unacknowledged APDUs in I-format (k) and latest APDU acknowledgement¶
Recommendation: w should not exceed two-thirds of k.
Parameter |
Default value |
Note |
|---|---|---|
k |
12 APDU |
Maximum difference between the number of reception sequences and the number of transmission sequences |
w |
8 |
APDU Latest acknowledgement following receipt of a w APDU in I format |
Low priority queue size |
50 |
Number of messages held in the queue |
High priority queue size |
50 |
Number of messages held in the queue |