Тестовые прогоны и обработка признаков ошибок. Базовые проверки системы и процедура тестового прогона

Страницы работы

Фрагмент текста работы

5.    Тестовые прогоны   и обработка признаков ошибок

В данной главе описаны процедуры  тестовых прогонов операций CPM1, функций самодиагностики и обработка признаков ошибок  для идентификации и исправления аппаратных и программных ошибок, которые могут произойти  при работе ПЛК.

5.1   Базовые  проверки   системы  и  процедура тестового прогона

5.1.1    Базовые  проверки   системы

После настройки и подключения CPM1 проверьте следующие параметры.  Перед тестовым прогоном обязательно  проверьте подключения.

Параметр

Объект  проверки

Питание и подключение входов/выходов

Подключение правильно?

Клеммы надежно зажаты?

Между наконечниками или проводами нет замыкания?

Подробности см. 3.4.

Соединительные кабеля

Все кабеля  правильно подключены и закреплены?

Подробности см. 3.4.

5.1.2    Процедура  тестового прогона CPM1

1,2,3....

1. Подключение питания

a)  проверьте напряжение питания  и подключения  клеммника   CPM1.

b)  проверьте напряжение питания  и подключения  клеммника  устройств входа/выхода.

c)  включите питание и проверьте, чтобы горел индикатор POWER.

d)  Используйте программатор для установления CPM1 в режим PROGRAM.

2. Проверка подключения входов/выходов

a)  В режиме CPM1  PROGRAM  проверьте подключение выходов, принудительно включая  и выключая  выходные биты. 

Подробности см. 4.3.22.

b)  Проверьте  подключение входов  с помощью входных индикаторов или просмотра с программатора.

3. Тестовый прогон

a)  Используйте программатор для установки CPM1 в режим RUN или MONITOR и проверьте, горит ли индикатор RUN.

b)  Проверьте последовательность операций путем принудительной установки/сброса битов и т. д.

4. Отладка

Исправьте обнаруженные ошибки.

5. Сохранение программы

a)  Используйте программатор для записи программы на дискету

b)   Выведите на принтер бумажный экземпляр.

Прим.

Подробности об  использовании  программатора   и   SSS см. гл. 4

5.1.3  Предосторожности при обращении с памятью FLASH

Для защиты памяти FLASH соблюдайте следующие меры предосторожности.

1,2,3....

1.  Изменения,  произведенные в программе,  области DM только для чтения (DM 6144 ... DM 6599)  или установочных параметрах (DM 6600 ... DM 6655) записываются в память FLASH при переключении режимов работы CPM1.

Данные изменения будут потеряны, если они не записаны в память FLASH и питание отключилось более, чем на 20 дней (при 250С), поскольку конденсатор поддержки ОЗУ разряжается.

Данные изменения можно сохранить путем переключения CPM1 в режим RUN или MONITOR или включения CPM1 вскоре после сделанных изменений.

2.  Первая  операция CPM1  после изменения в программе, области DM только для чтения (DM 6144 ... DM 6599)  или установочных параметрах (DM 6600 ... DM 6655)  займет на 600 мс больше, чем обычно.  Обязательно принимайте в расчет  эту задержку при пуске.

3.  Если одна из трех следующих операций выполняется в режиме MONITOR или RUN, CPM1  увеличит время цикла до 600 мс и прерывания будут запрещены,  пока программа или установочные параметры переписываются.

·  Программа изменяется он-лайновыми опрециями.

·  Изменения в области DM только для чтения (DM 6144 ... DM 6599)

·  Изменения установочных параметров (DM 6600 ... DM 6655)

Сообщение об ошибке SСAN TIME OVER (превышено время цикла)  при данных операциях не появляется. При он-лайновых операциях они могут оказать влияние  на время реакции на вход.


5.2      Цикл   CPM1

Общий алгоритм работы СPM1 показан на схеме.  Инициализаци CPM1 вызывается при включении питания.   Если ошибок не обнаружено,  последовательно (циклически) выполняеются операции  диспетчеризации, исполнения программы, обновления входов/выходов и обслуживания  периферийных устройств.  Среднее время цикла можно наблюдать с программатора.

 


Прим.

Процессы инициализации включают очистку областей IR, SR, и AR,   установку системных таймеров и проверка блоков входов/выходов.

5.3  Функции самодиагностики

В CPM1 есть различные функции самодиагностики для идентификации и исправления ошибок, которые могут произойти.

Ошибки ПЛК делятся на 2 категории, в зависимости от серьезности ошибок.  Фатальные ошибки -  наиболее серьезные, которые останавливают работу CPM1.  Нефатальные ошибки менее серьезны и не останавливают работу CPM1.

5.3.1  Нефатальные  ошибки

Работа ПЛК и отработка программы продолжается после появления одного или нескольких признаков таких ошибок. Хотя работа ПЛК продолжается, причину неисправности нужно выявить и устранить как можно  быстрее.

При появлении такой неисправности индикаторы POWER (СЕТЬ) и RUN (РАБОТА

Похожие материалы

Информация о работе