Фирма General Motors в 1982 г. выступила с предложением об использовании базовой эталонной модели для автоматизации производства. В результате появился и получил широкое распространение полный функциональный профиль, названный "Протокол автоматизации производства" (MAP).
Как следует из рис. 19.1, на котором показана структура профиля MAP, задачей MAP является выполнение двух основных сетевых служб. К первой из них относится служба "Обмен производственными сообщениями" (MMS). Она необходима на производстве для интерактивного управления процессами, выполняемыми автоматическими станками и роботами.
Для службы MMS характерна специфика, определяемая управлением технологическими процессами:
- быстрая реакция на короткие сообщения, передаваемые с высоким приоритетом;
- высокая в неблагоприятных заводских условиях надежность передачи сообщений, обеспечивающая низкую частоту появления ошибок в битах и минимальное число повторных передач;
Рисунок 26 - Структура MAP
- возможность модификаций сети персоналом предприятия;
- возможность присвоения низких приоритетов сообщениям, не связанным с управлением производством;
- резервирование сетевых компонентов для обеспечения высокой надежности сети в целом.
Рис. 19.1. Структура профиля MAP.
B MAP второй основной является служба "Передача, доступ и управление файлами" FТАМ. Ее цель – обеспечение передачи блоков информации всем абонентским системам, например, передачи роботам новых программ выполнения ими технологических операций.
Представительный протокол MAP упрощен и содержит лишь функциональное ядро стандарта ISO 8823, осуществляющее преобразование данных и необходимое кодирование информации.
Несложен в MAP и сеансовый протокол. Реализован лишь основной поднабор стандарта, утвержденного ISO. Он обеспечивает сервис управления диалогом (установления соединения, обмен данными, разрыв соединения).
Сетевой уровень в MAP очень прост и его задачей в основном является обеспечение взаимодействия сетей различных типов. Взаимодействие определяется протоколом межсетевого взаимодействия без установления соединений.
В соответствии с этим взаимодействие абонентских систем MAP сквозь коммуникационную подсеть описывается мощным транспортным протоколом ISO 8073 класса 4. Он включает организацию последовательностей блоков данных, восстановление передаваемой информации после появления ошибок, управление потоком данных.
Характерным для MAP является использование на физическом и канальном уровнях базового профиля ISO 8802/4. Этот сложный стандарт был принят для обеспечения работы сети в режиме реального времени, т.е. в режиме обеспечения заданного времени доставки каждого кадра. Над 8802/4 располагается принятый во всех локальных сетях стандарт управления логическим каналом ISO 8802/2.
Использование стандарта ISO 8802/4 требует применения в MAP широкополосного коаксиального кабеля.
Формально MAP определяет архитектуру локальных сетей. Но так как эти сети должны взаимодействовать с территориальными сетями, в архитектуре MAP появился комплекс протоколов Х.25.
Основным компонентом сети MAP является сегмент, соединяющий группу абонентских систем определенного назначения. Сегменты объединяются в общую сеть при помощи ассоциативных систем. В MAP используется три типа таких систем: шлюзы, маршрутизаторы и мосты. В сегментах, связываемых друг с другом мостом, уровни 1 и 2 могут быть различными, а остальные уровни должны быть одинаковыми. Маршрутизаторы используются тогда, когда в соединяемых участках сети одинаковыми являются только уровни 4–7. И, наконец, шлюзы соединяют сети, в которых все семь уровней различны.
Архитектура MAP используется более чем 50 фирмами в числе которых находятся IBM, DEC, ATT, Intel, NCR, Motorola, General Electric. Около 200 фирм вошли в ассоциацию пользователей MAP. Благодаря этому проводится широкий круг совместных работ, охватывающий: