Протокол МЭК 60870-5-104 для телемеханики¶
Протокол МЭК 60870-5-104 — стандарт передачи данных телемеханики, определяющий обмен информацией между диспетчерскими пунктами управления (контроллерами, АРМ, SCADA-системами) и удалёнными объектами энергосистем по сетям TCP/IP. Документ разработан Международной электротехнической комиссией (МЭК, IEC) и входит в семейство стандартов IEC 60870-5, регламентирующих системы телеуправления и телесигнализации. Полное обозначение — IEC 60870-5-104:2006 (с последующими редакциями); в русскоязычной практике закрепилось сокращение «МЭК 60870-5-104» или «104-й протокол».
¶Место в семействе стандартов
Стандарт IEC 60870-5 состоит из базовых частей (5-1…5-5), задающих форматы кадров, адресацию и процедуры передачи, и профилей, привязывающих их к конкретным транспортным средам:
- IEC 60870-5-101 — передача по последовательным каналам (RS-232, RS-485, ВЧ-каналы, оптоволокно);
- IEC 60870-5-103 — обмен с устройствами релейной защиты;
- IEC 60870-5-104 — надстройка над TCP/IP.
Протокол 104 использует прикладной уровень (ASDU) и формат кадров, унаследованные от 101-го стандарта, но заменяет канальный и сетевой уровни стеком TCP/IP. Это позволяет применять существующую инфраструктуру локальных и глобальных сетей.
¶Архитектура и транспорт
Взаимодействие строится по модели «клиент — сервер». Контролирующий пункт (master station, клиент) инициирует соединение с контролируемым пунктом (outstation, сервер) по TCP. Стандартный порт — 2404. Один сервер может обслуживать несколько клиентов, а один клиент — устанавливать соединения с множеством станций.
Протокол работает поверх TCP, что обеспечивает надёжную доставку и упорядочивание сегментов, но не гарантирует сохранение границ сообщений — поэтому применяется собственная маркировка начала кадра (стартовый байт 0x68).
¶Форматы кадров
Определены три типа кадров:
| Тип | Назначение | Поле управления |
|---|---|---|
| I-формат | передача данных (ASDU) | информационный |
| S-формат | подтверждение приёма | супервизорный |
| U-формат | управление соединением (STARTDT, STOPDT, TESTFR) | управляющий |
Чередование I- и S-кадров реализует механизм подтверждений и управление потоком через счётчики k (максимум неподтверждённых принятых кадров) и w (порог выдачи подтверждения). Типовые значения: k = 12, w = 8.
¶Адресация и типы данных
Каждый блок ASDU содержит:
- адрес станции (ASDU address) — идентификатор контролируемого пункта;
- причину передачи (COT, cause of transmission) — периодическая, спонтанная, по запросу, при инициализации и др.;
- общий адрес объекта (IOA, information object address) — адрес конкретного сигнала или точки;
- тип информации — телесигнал, телеизмерение, команда и т. д.
Стандарт определяет десятки типов информационных объектов, среди которых:
- M_SP_NA_1 — однопозиционный телесигнал;
- M_ME_NB_1 — измерение с масштабированием;
- M_ME_NC_1 — измерение с плавающей точкой;
- C_SC_NA_1, C_DC_NA_1 — команды одно- и двухпозиционные;
- C_SE_NC_1 — уставка с плавающей точкой.
¶Процедуры обмена
При установлении соединения выполняется процедура STARTDT (запуск передачи данных). Далее клиент может запрашивать общий опрос (станция передаёт все текущие значения), передавать команды телеуправления, а сервер — спонтанно сообщать об изменениях. Для контроля канала служит процедура TESTFR. Разрыв или перезапуск соединения сопровождается процедурой STOPDT и повторной инициализацией.
¶Применение
Протокол широко используется в электроэнергетике: на подстанциях, в диспетчерских центрах, системах АСУ ТП, телемеханики и SCADA. Он обеспечивает связь между устройствами разных производителей, что важно для построения многоуровневых систем. Наряду с DNP3 и МЭК 61850, стандарт 104 относится к базовым коммуникационным протоколам энергетики.
¶Безопасность
Изначально протокол не предусматривал криптографической защиты: аутентификация и шифрование отсутствуют. Дополнение IEC 62351 описывает меры защиты, включая TLS для транспортного уровня. На практике применяют сегментацию сетей, VPN и межсетевые экраны.
¶Особенности и ограничения
К достоинствам относят простоту интеграции с IP-сетями, компактность и широкую поддержку оборудованием. К недостаткам — отсутствие встроенной защиты, ограниченную пропускную способность при большом числе точек и зависимость от корректной настройки счётчиков k и w. Несмотря на появление более современных стандартов, 104-й протокол остаётся востребованным в действующих энергосистемах.
IRONLIVE — база данных и аналитика по компаниям России.
На главную IRONLIVE →