Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контроллеры КР-500 / KR500_TO / РЭ Технические характеристики КР-500.doc
Скачиваний:
232
Добавлен:
27.05.2014
Размер:
1.88 Mб
Скачать
      1. Логика работы контроллеров

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

В активном режиме основной контроллер управляет нагрузкой, выполняя следующие функции:

  • выполняет все функции в режиме автономного контроллера (обмен данными с модулями УСО-Д, пультом, сетью МАГИСТР, выполнение технологической программы);

  • принимает по каналу резерва сообщения – запросы пассивного контроллера и формирует ответные сообщения;

  • при появлении сигнала отказа пассивного контроллера или при отсутствии от него запросов индицирует соответствующие ошибки.

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

  • запрос всех входных сигналов УСО-Д (аналоговых – после настройки) с основного контрол -лера и выполнение технологической программы на этих значениях с формированием выходных сигна -лов в своих модулях УСО-Д (безударность переключения по базе данных);

  • запрос состояния клавиатуры пульта активного контроллера и выполнение всех команд (безударность переключения по пультовым режимам работы);

  • прием и выполнение всех команд сети МАГИСТР при выключенном передатчике (безудар -ность переключения по дистанционному управлению);

  • сравнение входных сигналов своего УСО-Д и УСО-Д основного контроллера и формиро -вание соответствующей ошибки при их различии (5% для аналоговых сигналов, 1 сек для дискретных) и передача ошибки основному контроллеру (диагностика входных каналов).

Клавиатура пульта, подключенного к пассивному контроллеру, недоступна по управлению, все ко манды можно подавать только с клавиатуры пульта, подключенного к основному контроллеру. Органы индикации пульта пассивного контроллера отслеживают состояния соответствующих органов основ -ного контроллера.

Исключением является случай перевода пульта в режим ПРОГРАММИРОВАНИЕ только на пассивном контроллере, при этом выполняются все операции.

Таким образом, оба контроллера получают на вход одни и те же сигналы, выполняют одинаковые технологические программы, формируют одинаковые выходные сигналы, принимают с пульта и выполняют одни и те же команды, принимают из сети, формируют для передачи и передают одни и те же сетевые сообщения. Отличие между ними заключается в том, что резервный контроллер физически изолирован от объекта управления блоками БПР-30, а от сети МАГИСТР – передатчиком сети.

Отказ или отсутствие какого-либо контроллера, а также прекращение передачи по каналу резервирования сигнализируется на другом контроллере как соответствующая ошибка.

Режимы различных пусков резервированных контроллеров по сравнению с автономными имеют некоторые особенности, связанные с процедурой инициализации включаемого в работу контроллера, при которой ему передается база данных работающего контроллера в полном объеме. Процедура инициализации выполняется в следующих случаях:

  • любой пуск (первое включение, просечка питания) резервного контроллера при активном состоянии основного, при этом после инициализации резервный контроллер переходит в пассивный режим;

  • любой пуск (первое включение, просечка питания) основного контроллера при активном состоянии резервного, при этом после инициализации основной контроллер переходит в активный режим, а резервный – в пассивный режим.

Режим пуска любого контроллера при отказе или отсутствии парного контроллера осуществляется по правилам пуска автономного контроллера без выполнения процедуры инициализации (см. 3.8 «Состояния и режимы работы контроллера»).

При одновременном пуске (первое включение, просечка питания) обоих контроллеров резервный контроллер, если он до этого не был в активном состоянии, включается в работу с некоторой задержкой. Это обеспечивает включение основного контроллера в активный режим по правилам автономного, без проведения инициализации, а резервного – в пассивный режим с предварительной инициализацией. Если до пуска резервный контроллер был в активном состоянии, то оно сохраняется и после пуска.

Особенности программирования

При программировании контроллеров необходимо выполнять следующие требования:

1) В системных параметрах контроллера необходимо указать его статус – автономный, основной, резервный.

2) В системных параметрах контроллера необходимо указать тип резервирования.

3) Основной и резервный контроллеры должны иметь одинаковые сетевые параметры и скорости каналов.

4) Основной и резервный контроллеры должны иметь одинаковые технологические программы. Это обеспечивается передачей технологической программы из активного контроллера в пассивный при включении последнего.

Внимание! Если в активном контроллере отсутствует технологическая программа, включение пассивного контроллера (основного или резервного) с записанной в него технологической программой приведет к стиранию последней. Поэтому контроллер с записанной технологической программой необходимо включать первым.

5) Перед включением резервного контроллера необходимо установить одинаковые флаги выполнения программ (флаг «ТП ФАБЛ» и флаг «ТП ПРОТЕКСТ») и флаги резервирования полевых сетей.

Установка флагов производится из программы КОНТРАСТ КГЖТ.421457.005 РЭ3.

6) Программирование контроллеров при их первичной подготовке к работе через шлюзовой канал осуществляется по общим правилам.

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

  • в режим программирования переводятся один или оба контроллера одновременно;

  • запись технологической программы производится только в основной контроллер, при переводе в работу резервный контроллер переписывает эту программу из основного контроллера

  • при записи программы в режим программирования переводятся оба контроллера одновременно;

  • в процессе и после записи технологической программы в контроллер программа может выдавать сообщение «НЕТ ОТВЕТА», которое необходимо игнорировать.