Диагностика в пользовательской программе – Инструкция по эксплуатации Festo Контроллер позиционирования CPX-CMPX

Страница 223

Advertising
background image

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: Фрагмент программы для обработки ошибок

Advertising