КП МЭК 60870-5-101
Протокол предназначен для передачи данных от контроллера по протоколу МЭК 60870-5-101.
Контроллер является подчиненным узлом, контролируемым пунктом КП. Это стандартный протокол для систем телемеханики.
Протокол КП МЭК 60870-5-101 находится в группе Телемеханика:

Свойства протокола КП МЭК-101:

-
COM-порт - Номер COM-порта (1..255) через который пойдёт обмен по протоколу МЭК-101;
-
Скорость COM-порта - Скорость, бод (1-300, ..., 6-9600, 7-19200, 8-38400, 9-57600, 10-115200);
-
Чётность - Контроль чётности (0 - нет. 1 - нечёт, 2 - чёт);
-
Тайм-аут - Время ожидания ответа на уровне передачи данных, мсек (1000..65535);
-
Множитель тайм-аута - Во сколько раз увеличить тайм-аут между байтами (1..10);
-
Адрес устройства - Адрес устройства (1..65534);
-
Общий адрес ASDU - Общий адрес ASDU (1..65535)
-
Размер общего адреса ASDU - Размер общего адреса ASDU (1 или 2 байта);
-
Размер адреса информационного объекта - Размер адреса информационного объекта (1, 2 или 3 байта);
-
Размер причины передачи - Размер причины передачи (1 или 2 байта);
-
Размер адреса устройства - Размер адреса устройства (0, 1 или 2 байта);
-
Максимальная длина кадра - Максимальная длина кадра, байт;
-
Синхронизировать время - Разрешить синхронизировать время;
-
Допустимое расхождение времени - Не синхронизировать время, если расхождение меньше заданного, мсек;
-
Время простоя - После скольки секунд неактивности считать соединение разорванным;
-
Период циклической передачи - Период циклической передачи данных, сек (0 - не передавать данные циклически);
-
Передавать данные по изменению - Передавать данные по изменению;
-
Очередь - Множитель размера очереди на отправку;
-
ASDU для передачи bool - Тип ASDU для передачи булевских значений (0 - авто, 1 - M_SP_NA_1, 30 - M_SP_TB_1, 3 - M_DP_NA_1, 31 - M_DP_TB_1);
-
ASDU для передачи float - Тип ASDU для передачи вещественных значений (0 - авто, 9 - M_ME_NA_1, 11 - M_ME_NB_1, 13 - M_ME_NC_1, 34 - M_ME_TD_1, 35 - M_ME_TЕ_1, 36 - M_ME_TF_1);
-
ASDU для передачи integer - Тип ASDU для передачи целочисленных значений (0 - авто, 9 - M_ME_NA_1, 11 - M_ME_NB_1, 13 - M_ME_NC_1, 34 - M_ME_TD_1, 35 - M_ME_TЕ_1, 36 - M_ME_TF_1, 3 - M_DP_NA_1, 31 - M_DP_TB_1);
-
ASDU для спорадической передачи bool - Тип ASDU для спорадической передачи булевских значений (0 - авто, 1 - M_SP_NA_1, 30 - M_SP_TB_1, 3 - M_DP_NA_1, 31 - M_DP_TB_1);
-
ASDU для спорадической передачи float - Тип ASDU для спорадической передачи вещественных значений (0 - авто, 9 - M_ME_NA_1, 11 - M_ME_NB_1, 13 - M_ME_NC_1, 34 - M_ME_TD_1, 35 - M_ME_TЕ_1, 36 - M_ME_TF_1);
-
ASDU для спорадической передачи integer - Тип ASDU спорадической для передачи целочисленных значений (0 - авто, 9 - M_ME_NA_1, 11 - M_ME_NB_1, 13 - M_ME_NC_1, 34 - M_ME_TD_1, 35 - M_ME_TЕ_1, 36 - M_ME_TF_1, 3 - M_DP_NA_1, 31 - M_DP_TB_1);
-
Порядок для ASDU типов 9 и 34 - На сколько порядков уменьшать значение для M_ME_NA_1 и M_ME_TD_1;
-
Масштаб для ASDU типов 11 и 35 - Во сколько раз уменьшать значение для M_ME_NB_1 и M_ME_TЕ_1;
-
Управление - Управление (0 - запретить, 1 - разрешить, 2 - только дискретное, 3 - только аналоговое);
-
Балансный режим - Балансный режим;
-
Задержка между посылками - Задержка между посылками в балансном режиме, мсек;
-
Лог - Выводить ли лог соединения (в консоль, используется для целей отладки);
Дополнительно в протокол КП МЭК-104 можно добавить следующие модули:
-
Диапазон адресов - используется для дополнительно обработки группы МЭК-адресов;
-
Информация - выдает информацию о соединении с контроллером;
-
Таблица ретрансляции;
Настройки модуля Диапазон адресов:

-
Начальный адрес - Начальный обрабатываемый МЭК-адрес внутреннего диапазона МЭК-адресов контроллера (1..65535)
-
Конечный адрес - Конечный обрабатываемый МЭК-адрес внутреннего диапазона МЭК- адресов контроллера (1..65535)
-
Смещение адреса - Смещение МЭК-адреса контроллера при передаче его на ПУ (будут смещаться все адреса в выбранном диапазоне)
-
Режим доступа - Режим доступа к выбранному блоку параметров (0 - чтение и запись, 1 - только чтение, 2 - только запись, 3 - нет доступа)
-
Адрес ASDU - задает адрес АСДУ для передачи данного блока параметров (0 - использовать общий адрес ASDU
В модуль можно добавить только один канал - Dummy tag (заглушка).
Адреса параметров в МЭК-101 будут совпадать с адресами в карте адресов МЭК-104.