2 структура сообщения bootup, 3 описание объектов, Объект 1017h: producer_heartbeat_time – Инструкция по эксплуатации Festo Контроллеры двигателя CMMS-ST
Страница 46: Объект 1017, Producer_heartbeat_time
3. Способы доступа
46
Festo P.BE-CMMS-CO-SW-RU 1012a
3.6.2
Структура сообщения Bootup
После включения подачи электропитания или после перезагрузки контроллер двигателя
посредством сообщения о включении (Bootup) извещает о том, что фаза инициализации
завершена. Таким образом, контроллер двигателя находится в состоянии NMT
preoperational
(см. главу 3.7, “Управление компьютерной сетью: сервис NMT”)
Метка сообщения Bootup
Идентификатор: 700h +
номер узла
701
h
1
0
Длина массива данных
Сообщение Bootup имеет практически такую же структуру, что и сообщение Heartbeat. Только
вместо состояния NMT при отправке указывается нуль.
3.6.3
Описание объектов
Объект 1017
h
: producer_heartbeat_time
Время между двумя телеграммами можно задать объектом
producer_heartbeat_time.
Index
1017
h
Name
producer_heartbeat_time
Object Code
VAR
Data Type
UINT16
Access rw
PDO Mapping
no
Units ms
Value Range
0 ... 65536
Default Value
0
producer_heartbeat_time может сохраняться в наборе параметров. Если контроллер двигателя
запускается с producer_heartbeat_time, не равным нулю, сообщение Bootup действует в качестве
первого сообщения Heartbeat.
Контроллер двигателя может применяться только как так называемый “Heartbeat Producer”.
Поэтому объект 1016
h
(consumer_heartbeat_time) реализован лишь в целях совместимости и
всегда отправляет обратно “0”.