Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
94
Добавлен:
27.05.2014
Размер:
933.89 Кб
Скачать

4.7.2 Алгоритмическая диагностика

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

  • контроль наличия и типа ошибок, обнаруживаемых системными средствами (алгоритм АВР);

  • контроль отсутствия питания в течение заданного пользователем интервала времени (алгоритм КПП);

  • алгоритмический контроль значений сигналов и формирование сигналов «программируемый отказ» и «программируемая ошибка» для их последующей обработки технологической программой (алгоритм АВР);

  • повышение достоверности входных сигналов путем использования соответствующих алгоритмов;

  • контроль передач по сети сообщений с заданным периодом времени контроллерами сети (алгоритм ССО).

4.7.3 Тестирование контроллера

Тестирование контроллера осуществляется при его техническом обслуживании и ремонте при помощи пульта контроллера или персонального компьютера. Системные средства тестового контроля включают в себя тесты всех аппаратных модулей контроллера или их отдельных узлов. Перечень тестов и процедуры тестирования приведены в разделе 7 настоящего документа.

4.8 Режимы работы и состояния контроллера

Контроллер может находиться в следующих режимах работы и состояниях:

  • СБРОС;

  • ПРОГРАММИРОВАНИЕ;

  • РАБОТА;

  • ОТКАЗ.

Кроме того, существуют следующие режимы включения контроллера в работу:

  • ХОЛОДНЫЙ ПУСК;

  • ГОРЯЧИЙ ПУСК;

  • ПЕРВЫЙ ПУСК;

4.8.1 Сброс контроллера

В этом режиме осуществляется сброс памяти текущего состояния контроллера (режима работы, текущих значений переменных системного протокола, параметров алгоритмов технологической программы, значений входов-выходов в буферах и выходных регистрах и т.п.) для подготовки режима ХОЛОДНЫЙ ПУСК контроллера при переводе его в режим «Работа». Сброс контроллера осуществляется в режиме ПРОГРАММИРОВАНИЕ в процедуре «Выходы алгоблоков» или сетевой командой. Кроме этого, сброс контроллера осуществляется отключением батарейного питания при выключенном контроллере (или кратковременным, не более 1с, замыканием ионистора на модуле процессора ПРЦ-301).

4.8.2 Режим программирование

В режим ПРОГРАММИРОВАНИЕ контроллер переходит в следующих случаях:

  • из режима ХОЛОДНЫЙ ПУСК при включении питания контроллера при отсутствии у него технологической программы;

  • из режима ГОРЯЧИЙ ПУСК при наличии у него технологической программы, если в предыдущем состоянии он был в режиме ПРОГРАММИРОВАНИЕ;

  • из режима РАБОТА при поступлении соответствующей команды с пульта или из сети МАГИСТР;

  • из режима РАБОТА при обнаружении системными средствами самодиагностики неисправности типа ОТКАЗ.

В этом режиме контроллер не выполняет технологическую программу, не изменяет состояния выходов, кроме обнуления импульсных выходов, но выполняет все команды пульта и сети МАГИСТР в объеме, зависящем от типа отказа.

В режиме ПРОГРАММИРОВАНИЕ на выходе контроллера всегда формируется сигнал ОТКАЗ.

4.8.3 Режим работа

В режим РАБОТА контроллер переходит в следующих случаях:

  • из режима ХОЛОДНЫЙ ПУСК при наличии у него технологической программы;

  • из режима ПРОГРАММИРОВАНИЕ при поступлении соответствующей команды с пульта или из сети МАГИСТР;

  • из режима ГОРЯЧИЙ ПУСК, если до перезапуска он был в режиме РАБОТА.

Переход в режим РАБОТА из режима ХОЛОДНЫЙ ПУСК, а также из режима ПРОГРАММИРОВАНИЕ, если в этом режиме была изменена технологическая программа или выполнена процедура СБРОС контроллера, осуществляется через режим ПЕРВЫЙ ПУСК.

В режиме РАБОТА контроллер выполняет с заданным временем цикла технологическую программу, обновляя значения своих выходов, а также все команды с пульта и сети МАГИСТР. Кроме этого, он принимает и выдает информацию по сети МАГИСТР, источниками которой являются алгоритмы технологической программы.

Соседние файлы в папке Контроллеры КР-300, КР-300М