3-46
Команды ввода/вывода (MSG, GSV, SSV, IOT)
Publication 1756-RM003G-EN-P - June 2003
Обращение к объекту MODULE
Объект MODULE предоставляет информацию о состоянии модуля.
Чтобы выбрать конкретный объект MODULE, установите операнд
Object Name (Имя объекта) инструкции GSV/SSV на имя модуля. При
этом указанный модуль должен присутствовать в разделе I/O
Configuration (Конфигурация ввода/вывода) организатора
контроллера и должен иметь имя устройства.
Атрибут: Тип данных: Инструкция: Описание:
EntryStatus INT GSV Указывает текущее состояние записи таблицы соответствий. Младшие 12
битов должны быть маскированы при выполнении операции сравнения.
Действительны только биты 12-15.
Значение: Означает:
16#0000 Режим простоя: контроллер подключается к источнику
питания.
16#1000 Сбой: все соединения объекта MODULE с
соответствующим модулем дают сбой. Это значение не
должно использоваться для определения того, связан ли
отказ модуля с тем, что объект MODULE периодически
выходит из этого состояния, вновь пытаясь соединиться с
модулем. Вместо этого проверьте наличие рабочего
состояния (16#4000). Поверьте FaultCode на неравенство
нулю, чтобы определить, имеется ли неисправность
модуля. Если имеется неисправность, то атрибуты
FaultCode и FaultInfo сохраняют свои значения до
устранения неисправности.
16#2000
Проверка
: объект MODULE проверяет целостность объекта
MODULE перед установлением соединений с модулем.
16#3000
Соединение
: объект MODULE инициирует соединения с
модулем.
16#4000
Работа
: все соединения с модулем установлены, и данные
успешно передаются.
16#5000
Отключение
: объект MODULE запрещает все соединения
с модулем.
16#6000
Запрещение
: объект MODULE запрещен (в атрибуте Mode
установлен бит запрета)
16#7000
Ожидание
: родительский объект MODULE, от которого
зависит данный объект MODULE, не работает
FaultCode INT GSV Число, идентифицирующее неисправность модуля, если она имеет место.
FaultInfo DINT GSV Содержит конкретную информацию о коде ошибки объекта MODULE.
ForceStatus INT GSV Указывает состояние форсировки.
Бит: Значение:
0 форсировка установлена (1=да, 0=нет)
1 форсировка разрешена (1=да, 0=нет)
2-15 не используется