MMS в IEC 61850: сервисы клиент-серверного обмена

Что такое MMS

MMS — Manufacturing Message Specification, международный стандарт ISO 9506 для обмена структурированными данными и сервисами между сетевыми устройствами. В серии IEC 61850 MMS используется как одно из отображений абстрактных коммуникационных сервисов на реальный стек связи.

IEC 61850-8-1 определяет, как модели данных и клиент-серверные сервисы IEC 61850 отображаются на MMS. Благодаря этому клиент может работать с логическими устройствами, логическими узлами и объектами данных, а не только с безымянными регистрами или адресами памяти.

Какие задачи выполняет MMS в IEC 61850

  • чтение значений, состояний и описаний объектов данных;
  • операции управления с предусмотренной моделью выбора и выполнения;
  • буферизованные и небуферизованные отчёты об изменениях;
  • доступ к журналам и другим поддерживаемым сервисам;
  • получение модели сервера и доступных объектов.

Фактический набор сервисов зависит от роли устройства, редакции IEC 61850 и реализации производителя. Формулировки «MMS поддерживается» недостаточно: в техническом задании указывают требуемые модели данных, отчёты, операции управления и результаты проверки совместимости.

MMS, GOOSE и Sampled Values

MMS обслуживает преимущественно клиент-серверный обмен. GOOSE передаёт события по модели publisher/subscriber, а Sampled Values используется для потоков выборок измеряемых величин. Эти механизмы дополняют друг друга и могут одновременно применяться в одной системе IEC 61850.

Что проверять при интеграции

  • редакцию IEC 61850 и поддерживаемые части стандарта;
  • роль устройства как сервера, клиента или обеих сторон;
  • логические узлы, объекты данных и ограничения экземпляров;
  • настройку отчётов, буферов и поведения после разрыва соединения;
  • совместимость SCL-файлов и инженерных инструментов;
  • профили кибербезопасности IEC 62351-3 и IEC 62351-4, если они требуются проектом.

Сетевая инфраструктура MMS

Для передачи MMS применяют Ethernet-сеть на промышленных коммутаторах. Коммутатор не интерпретирует модель IEC 61850, поэтому совместимость проверяют между конечными IED, SCADA, шлюзами и инженерным ПО. Для связи с другими протоколами могут использоваться шлюзы промышленных протоколов с явно заявленной поддержкой требуемых сервисов.