
Проектирование сообщений
Программирование с помощью STEP 7 v5.3
A5E00261405-01
16-45
Если конфигурация включает распределенное устройство I/O...
Для оценки ошибок в распределенном I/O, сгенерированный FB вызывает
SFC13 автоматически (читает диагностические данные ведомых DP). Для
обеспечение этой функции, сгенерированный FB должен вызываться или
только в OB1 или в циклическом прерывании OB с коротким временем цикла
и в начальном OB.
Внимание
Пожалуйста, отметьте:
• CPU больше не переходит в режим STOP, когда Отчет о системных
ошибках генерирует OB85 на сообщение об ошибке Error While Updating
Process Image.
• OB85 также вызывается CPU, когда появляются следующие ошибки:
Событие ошибки для OB, который не загружен
Ошибка вызова или доступа к OB, которое не загружено
o Когда появляются эти ошибки, CPU переходит в режим STOP, когда
генерируется OB85, как и в случае перед использованием Отчета о
системных ошибках.
• Установки CPU Идти в режим STOP после Выполнения Диагностики FB
НЕ эффективны для OB84 и OB85, поскольку FB Отчета об ошибках не
вызывается в эти OB. В случае OB85, эти установки указываются
косвенно FB вызов в OB83.
16.9.5 Сгенерированные FB, DB
Сгенерированный FB оценивает локальные данные OB ошибки, читает
любую дополнительную диагностическую информацию компоненты S7,
вторая включат неисправность, и генерирует автоматически
соответствующее сообщение.
FB имеет следующие свойства:
• Язык генерирования RSE (Report System Error) (также применяется в
генерировании экземплярного DB)
• Защита ноу-хау (также применяется в генерировании экземплярного DB)
• Удаление прибывающих прерываний в течение рабочего времени
• Вызов диалога для установок функции "Отчет о системных ошибках "
двойным щелчком (также применяется в генерировании экземплярного
DB).
Блок пользователя
Так как диагностический FB имеет защиту know-how, Вы не можете
редактировать его. Однако, FB обеспечивает интерфейс для
пользовательской программы так, что Вам доступны такие вещи как статус
ошибки или номер сообщения.