Описание параметров переменных драйвера IEC104 Slave
Address - уникальный адрес переменной драйвера. Используется для идентификации точки данных в протоколе IEC 60870-5-104.
Value - основной параметр для хранения передаваемых данных. В зависимости от типа ASDU может содержать:
Step - специфичный параметр, применяемый исключительно для переменных типа StepPosition. Определяет шаг изменения позиции.
Hysteresis - порог срабатывания для аналоговых сигналов, предотвращающий колебания значений вблизи граничных условий.
Quality - индикатор достоверности данных с возможными значениями:
Qualifier - дополнительный атрибут, включающий в себя биты состояния. Включает:
Group - идентификатор группировки переменных:
Cyclic transmission - флаг циклической передачи. При значении true данные переменной передаются на сервер периодически с заданным интервалом. Период циклической передачи (в секундах) определяется параметром «Период циклической рассылки». По умолчанию данный параметр отключен.
Timestamp – параметр, предназначенный для передачи метки времени в формате CP56. Используется в переменных, требующих временной привязки данных.
SINGLE POINT
Одноэлементная информация (M_SP_NA_1 / C_SC_NA_1
ASDU: 1 / 45
Тип данных: BYTE
SCS 0 бит, QU 2-6 биты, S/E 7 бит
SINGLE POINT CP56
Однопозиционная информация с меткой времени (M_SP_TB_1 / C_SC_TA_1)
ASDU: 30 / 58
Тип данных: BYTE
SCS 0 бит, QU 2-6 биты, S/E 7 бит
DOUBLE POINT
Двухпозиционная информация (M_DP_NA_1 / C_DC_NA_1)
ASDU: 3 / 46
Тип данных: BYTE
DCS 0-1 биты, QU 2-6 биты, S/E 7 бит
DOUBLE POINT CP56
Двухпозиционная информация с меткой времени (M_DP_TB_1 / C_DC_TA_1)
ASDU: 31 / 59
Тип данных: BYTE
DCS 0-1 биты, QU 2-6 биты, S/E 7 бит
STEP POSITION
Пошаговое регулирование (M_ST_NA_1 / C_RC_NA_1)
ASDU: 5 / 47
Тип данных: BYTE
Диапазон значений (Value): -64..64
RCS 0-1 биты, QU 2-6 биты, S/E 7 бит
STEP POSITION CP56
Пошаговое регулирование с меткой времени (M_ST_TB_1 / C_RC_TA_1)
ASDU 32 / 60
Тип данных: BYTE
Диапазон значений (Value): -64..64
RCS 0-1 биты, QU 2-6 биты, S/E 7 бит
BIT STRING32
Строка из 32 бит (M_BO_NA_1 / C_BO_NA_1)
ASDU: 7 / 51
Тип данных: DWORD.
BIT STRING32 CP56
Строка из 32 бит с меткой времени (M_BO_TB_1 / C_BO_TA_1)
ASDU: 33 / 64
Тип данных: DWORD
MEASURED VALUE NORMALIZED
Нормализованное значение (M_ME_NA_1 / C_SE_NA_1)
ASDU: 9 / 48
Тип данных: REAL
Диапазон значений (Value): -1,0f..1,0f
Квалификатор (Qualifier): QL 0-6 биты, S/E 7 бит
MEASURED VALUE NORMALIZED CP56
Нормализованное значение с меткой времени (M_ME_TD_1 / C_SE_TA_1)
ASDU: 34 / 61
Тип данных: REAL
Диапазон значений (Value): -1,0f..1,0f
Квалификатор (Qualifier): QL 0-6 биты, S/E 7 бит
MEASURED VALUE SCALED
Масштабированное значение (M_ME_NB_1 / C_SE_NB_1)
ASDU: 11 / 49
Тип данных: INT
Диапазон значений (Value): -32767..32767
Квалификатор (Qualifier): QL 0-6 биты, S/E 7 бит
MEASURED VALUE SCALED CP56
Масштабированное значение с меткой времени (M_ME_TE_1 / C_SE_TB_1)
ASDU: 35 / 62
Тип данных: INT
Диапазон значений (Value): -32767..32767
Квалификатор (Qualifier): QL 0-6 биты, S/E 7 бит
MEASURED VALUE SHORT
Короткий формат с плавающей запятой (M_ME_NC_1 / C_SE_NC_1)
ASDU: 13 / 50
Тип данных: REAL
Квалификатор (Qualifier): QL 0-6 биты, S/E 7 бит
MEASURED VALUE SHORT CP56
Короткий формат с плавающей запятой (M_ME_TF_1 / C_SE_TC_1)
ASDU: 36 / 63
Тип данных: REAL
Квалификатор (Qualifier): QL 0-6 биты, S/E 7 бит
OUTPUT INTEGRATED TOTALS
Показания счетчиков в двоичном коде (интегральные суммы) (M_IT_NA_1)
Адрес: 17000
ASDU: 15
Тип данных: BYTE[5]
OUTPUT INTEGRATED TOTALS CP56
Показания счетчиков в двоичном коде (интегральные суммы) с меткой времени (M_IT_TB_1)
Адрес: 17000
ASDU: 37
Тип данных: BYTE[5]
LWORD
Информация о 64-битном беззнаковом числе (M_LW_NA_1 / C_LW_NA_1)
ASDU: 232 / 236
Тип данных: LWORD
Квалификатор (Qualifier): QL 0-6 биты, S/E 7 бит
LWORD CP56
Информация о 64-битном беззнаковом числе с меткой времени (M_LW_TA_1 / C_LW_TA_1)
ASDU: 233 / 237
Тип данных: LWORD
Квалификатор (Qualifier): QL 0-6 биты, S/E 7 бит
LREAL
Информация о 64-битном формате числа с плавающей точкой (двойной точности) (M_LR_NA_1 / C_LR_NA_1)
ASDU: 230 / 234
Тип данных: LREAL
Квалификатор (Qualifier): QL 0-6 биты, S/E 7 бит
LREAL CP56
Информация о 64-битном формате числа с плавающей точкой (двойной точности) с меткой времени (M_LR_TA_1 / C_LR_TA_1)
ASDU: 231 / 235
Тип данных: LREAL
Квалификатор (Qualifier): QL 0-6 биты, S/E 7 бит