Диагностика в пользовательской программе – Инструкция по эксплуатации Festo Контроллер позиционирования CPX-CMPX
Страница 223
B. Конфигурация с контроллером CPX-FEC или шинным узлом CPX
B-13
Festo P.BE-CPX-CMPX-SYS-RU ru 1208b
Диагностика в пользовательской программе
Диагностическая информация в пользовательской про-
грамме считывается через функциональные блоки (BAF).
Блоки
Описание
C_STATUS
Опрос состояния диагностики
C_TR_rd
Считывание записей в памяти диагностики
C_MD_rd
Считывание данных диагностики модуля
Табл. B/5: Блоки BAF для диагностики терминала CPX
Программа обработки
ошибок
Если во время работы возникает какая-либо ошибка, то
номер ошибки заносится в слово ошибки (FW). В зависи-
мости от того, задана ли программа обработки ошибок,
действительно следующее:
–
Программа обработки ошибок = 0 (программа обра-
ботки ошибок не определена): Программа завершается
–
Программа обработки ошибок > 0: Выполнение про-
грамм приостанавливается и запускается программа
обработки ошибок с введенным номером.
В следующем примере показана программа для обработки
ошибок. Зарегистрируйте ее как “Программа обработки
ошибок” во вкладке “Выполнение” - “Настройки ПЛК”.
SCHRITT 1
“Ожидание квитирования ошибки
WENN
E0.7
'Reset FEC Error
DANN
RESET
F
'Error
LADE
K0
NACH
FW
'Слово ошибки
RESET
P63
'квитирование ошибки
Рис. B/9: Фрагмент программы для обработки ошибок