The data types supported in IEC 60870-5-104 are Single-point information (M_SP_NA), Double-point information (M_DP_NA), Measured value-normalised value (M_ME_NA), Measured value-scaled value (M_ME_NB), Measured value-short floating point value (M_ME_NC), Integrated totals (M_IT_NA), Single-point information with time tag (M_SP_TB), Double-point information with time tag (M_DP_TB), Measured value-normalised value with time tag (M_ME_TD), Measured value-scaled value with time tag (M_ME_TE), Measured value-short floating point value with time tag (M_ME_TF), Integrated totals with time tag (M_IT_TB), Single-command (C_SC_NA), Double-command (C_DC_NA), Set point command-normalised value (C_SE_NA), Set point command-scaled value (C_SE_NB), and Set point command-short floating point value (C_SE_NC).
For control ASDUs, there are two more attributes, Qualifier and Select Before Execute. Qualifier is for the digital output. Select Before Execute writes tag with dual select-before-execute command.
The IntegraXor tag data type must be matched with the IEC 60870-5-104 data type according to the following table.
IEC 60870-5-104 data type |
IntegraXor tag data type |
---|---|
M_SP_NA |
boolean |
M_DP_NA |
int8 |
M_ME_NA |
int16 |
M_ME_NB |
int16 |
M_ME_NC |
real32 |
M_IT_NA |
int16 |
M_SP_TB |
boolean |
M_DP_TB |
int8 |
M_ME_TD |
int16 |
M_ME_TE |
int16 |
M_ME_TF |
real32 |
M_IT_TB |
int16 |
C_SC_NA |
boolean |
C_DC_NA |
int8 |
C_SE_NA |
real32 |
C_SE_NB |
int16 |
C_SE_NC |
real32 |
Configure
attribute to for Read-Only input tag.