Profibus-FMS (Field Bus Message Specification)
Profibus - FMS применяется для задач взаимодействия на верхнем (цеховом) уровне. Сеть Profibus-FMS обеспечивает передачу данных в соответствии со стандартом Profibus IEC 6 1158/EN 50 170, часть 2.
Данный протокол предназначен для связи программируемых контроллеров. Позволяет организовывать в одной сети работу нескольких активных станций.
Он используется в тех областях, где высокая степень функциональности важнее времени реакции системы.
Протокол Profibus-FMS имеет дополнительные типы пакетов (Fieldbus Message Speсification).
При связи через FMS используются отношения типа клиент-сервер. Клиент является процессом приложения, который в качестве заказчика услуги обращается к объектам. Сервер является исполнителем услуги.
Перечисленные ниже команды Profibus-FMS имеют расширенные сервисные функции.
READ (чтение), WRITE (запись). Выполняет следующие операции:
· запись и чтение информации с помощью программы пользователя с применением индексов или имен переменных;
· передача локальных переменных;
· поддержка раздельного доступа к переменным;
· управление установкой асинхронных соединений (ведущее устройство – ведущее устройство, ведущее устройство – ведомое устройство), а также асинхронных соединений по инициативе ведомого устройства.
INFORMATION REPORT (отчет). Рассылает широковещательные сообщения, поступающие на все узлы сети.
IDENTIFY (идентификация). Идентифицирует партнера по запросу.
STATUS (состояние). Определяет состояния партнера по запросу.
Коммуникационная модель
Profibus-FMS объединяет информационные процессы приложений в общий процесс с помощью коммуникационных связей.
Часть процесса приложения в полевом устройстве, которая может быть достигнута через коммуникацию называется виртуальным полевым устройством (VFD).
В нем находится словарь так называемых коммуникационных объектов, через которые и происходит связь между устройствами с помощью служб.
Словарь содержит описание, структуру и типы данных, а также связи между адресами внутреннего устройства коммуникационных объектов и их назначение на шине (индекс/имя). Более подробно, словарь состоит из следующих объектов:
• заголовок информации по структуре словаря;
• список поддерживаемых статических типов данных;
• словарь статических коммуникационных объектов;
• динамический список переменных;
• каталог списков переменных;
• динамический список программ.
Дата добавления: 2020-04-12; просмотров: 507;