Диагностическое прерывание (OB82)

Top  Previous  Next

Диагностическое прерывание (OB82)

Это окно диалога позволяет Вам проверять программу, которую Вы загрузили в OB82

(диагностическое прерывание).

Заметьте, что для доступа к этому окну (команда меню Execute >Trigger Error OB >

Diagnostic Interrupt (OB82)...), Вы должны сначала выполнить некоторую модификацию

Вашей конфигурации оборудования и загрузить Вашу конфигурацию входов/выходов.

Тесты по умолчанию: (необязательно) в этом боксе, выберите из выпадающего списка

установки условий неисправности для автоматического теста.

Для всех условий неисправности класс событий (OB82_EV_CLASS) устанавливается в

B#16#39 (приходящее события) а OB82_FLT_ID, использует код ошибки B#16#42. Если не

будут выбраны условия ошибки (модуль исправен), класс событий установлен в B#16#38

(уходящие события).

Параметры, которые Вы выбрали в окне, будут посланы следующим переменным, когда

вызван OB :

Адрес модуля

Адрес модуля – логический базовый адрес модуля, включающего прерывание. Это адрес

его первого входа, если не оговорено иначе, в противном случае это первый выход.

(Пример: PIB0).

Параметр

Переменная

Тип данных

Адрес модуля

OB82_MDL_ADDR

INT

 

Условия ошибок

Check the following checkboxes to enable the following fault conditions:

Parameter Checkbox

Variable

Data Type

Дефект модуля

(только чтение)

OB82_MDL_DEFECT

BOOL

Внутренняя неисправность

OB82_INT_FAULT

BOOL

Внешняя неисправность

OB80_EXT_FAULT

BOOL

Неисправность канала

OB82_PNT_INFO

BOOL

Падение внешнего

напряжения

OB82_EXT_VOLTAGE

BOOL

Не вставлен

фронт –штекер

OB82_FLD_CONNCTR

BOOL

Модуль не

сконфигурирован

OB82_NO_CONFIG

BOOL

(Неправильные

параметры модуля

OB82_CONFIG_ERR

BOOL

Информация канала

OB82_MDL_TYPE

BYTE (Bit 4)

Информация

пользователя

OB82_MDL_TYPE

BYTE (Bit 5)

Диагностическое прерывание от субмодуля

OB82_MDL_TYPE

BYTE (Bit 6)

Субмодуль

отсутствует или неисправен

OB82_SUB_MDL_FAULT

BOOL

Проблемы связи

OB82_COMM_FAULT

BOOL

Рабочий режим – STOP

OB82_MDL_STOP

BOOL

Сработал контроль

времени Watchdog

OB82_WTCH_DOG_FLT

BOOL

Отказ внутреннего

источника питания

OB82_INT_PS_FLT

BOOL

Разрядилась батарея

OB82_PRIM_BATT_FLT

BOOL

Выход из строя всего

резервирования

OB82_BCKUP_BATT_FLT

BOOL

Выход из строя стойки

расширения

OB82_RACK_FLT

BOOL

Выход из строя процессора

OB82_PROC_FLT

BOOL

Сбой СППЗУ EPROM

OB82_EPROM_FLT

BOOL

Сбой ОЗУ RAM

OB82_RAM_FLT

BOOL

Ошибка АЦП ADC/DAC

OB82_ADU_FLT

BOOL

Выход из строя плавкого

предохранителя

OB82_FUSE_FLT

BOOL

Потеряно аппаратное

прерывание

OB82_HW_INTR_FLT

BOOL

 

Для более подробной информации, смотрите:

STEP 7 Помощь по организационным блокам OB82 (Help STEP 7)

Simatic S7. Системные и стандартные функции для S7-300 и S7-400. Справочное

руководство