Спецификация производственного сообщения - Manufacturing Message Specification

Спецификация производственного сообщения ( MMS ) - это международный стандарт ( ISO 9506), касающийся систем обмена сообщениями для передачи данных процесса в реальном времени и информации диспетчерского управления между сетевыми устройствами или компьютерными приложениями. Стандарт разработан и поддерживается Техническим комитетом ISO 184 (TC184). MMS определяет следующее

  • Набор стандартных объектов, которые должны присутствовать в каждом устройстве, на котором могут выполняться такие операции, как чтение, запись, сигнализация событий и т. Д. Виртуальное производственное устройство (VMD) является основным объектом, а все другие объекты, такие как переменные, домены, журналы, файлы и т. Д., Подпадают под VMD.
  • Набор стандартных сообщений, которыми обмениваются клиентская и серверная станции с целью мониторинга или управления этими объектами.
  • Набор правил кодирования для отображения этих сообщений в биты и байты при передаче.

Исходный стек связи MMS

MMS был стандартизирован в 1990 году двумя отдельными стандартами:

  1. ИСО / МЭК 9506-1 (2003): Системы промышленной автоматизации - Спецификация производственного сообщения - Часть 1: Определение услуги
  2. ISO / IEC 9506-2 (2003): Системы промышленной автоматизации. Спецификация производственного сообщения. Часть 2. Спецификация протокола.

Эта версия MMS использовала семь уровней сетевых протоколов OSI в качестве своего коммуникационного стека:

Заявление Элемент общего сервиса приложения (ACSE) - ISO 8649/8650
Презентация Презентация, ориентированная на подключение - ISO 8822/8823

Нотация абстрактного синтаксиса (ASN) - ISO 8824/8825

Сессия Сессия, ориентированная на соединение - ISO 8326/8327
Транспорт Транспорт, ориентированный на соединение - ISO 8072/8073
Сеть Сеть без установления соединения - ISO 8348
Связь MAC - ISO 8802-3 [Ethernet]

MAC - ISO 8802-4 [Token Ring]

Физический Ethernet

Token Ring

Стек MMS через TCP / IP

Поскольку протоколы взаимодействия открытых систем сложно реализовать, исходный стек MMS так и не стал популярным. В 1999 г. компания Boeing создала новую версию MMS, используя протоколы Интернета вместо четырех нижних уровней исходного стека, а также RFC 1006 («Транспорт ISO через TCP ») на транспортном уровне. Три верхних уровня используют те же протоколы OSI, что и раньше.

С точки зрения семислойной модели OSI новый стек MMS выглядит так:

Заявление Элемент общего сервиса приложения (ACSE) - ISO 8649/8650
Презентация Презентация, ориентированная на подключение - ISO 8822/8823

Нотация абстрактного синтаксиса (ASN) - ISO 8824/8825

Сессия Сессия, ориентированная на соединение - ISO 8326/8327
Транспорт Транспорт ISO через TCP - RFC 1006

Протокол управления передачей (TCP) - RFC 793

Сеть Протокол управляющих сообщений Интернета (ICMP) - RFC 792

Интернет-протокол (IP) - RFC 791

Протокол разрешения адресов (ARP) - RFC 826

Связь Дейтаграммы IP через Ethernet - RFC 894

MAC - ISO 8802-3 [Ethernet]

Физический Ethernet

С новым стеком MMS стал стандартом, принятым во всем мире.

внешняя ссылка