По результатам небольшого проишествия на нашем объекте возник вопрос - как должны вести себя защиты в такой ситуации?
1. Появился аварийный сигнал и запустился таймер на срабатывание защиты (защита с выдержкой времени).
2. До срабатывания таймера пропадает питание контроллера.
3. Через какое-то время подается питание на контроллер. Сигнал при этом остается в аварийном состоянии.
Вариант А: Таймер продолжает работать с момента выключения.
Вариант В: Таймер начинает считать заново.
В некоторых системах (DeltaV например) можно задать время, при выключении на которое контроллер выполнит холодный рестарт, а при меньшем времени горячий. В других системах (Experion PKS например) контроллер сам не включается при подаче питания, а оставляет выбор человеку - выполнить холодный или горячий рестарт.
В моем вопросе речь об обычном ПЛК, который при подаче питания выполняет горячий старт (холодный только после загрузки ПО). Поведение таймеров можно запрограммировать любое. Единственная проблема - нельзя определить, сколько времени он был выключен.
Мне кажется, при горячем старте надо проверять все таймеры, и если они запущены, перезапускать их со временем, прописанным во временной уставке на защиту.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Поведение ПЛК при запуске
-
- эксперт
- Сообщения: 1120
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 45 раз
- Поблагодарили: 132 раза
Поведение ПЛК при запуске
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
-
- эксперт
- Сообщения: 3629
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 284 раза
Re: Поведение ПЛК при запуске
Не понимаю Ваши сомнения, почему не продолжать отсчет времени (вариант А)?
-
- почётный участник форума
- Сообщения: 1746
- Зарегистрирован: 18 янв 2009, 12:25
- Имя: Дмитрий
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 143 раза
Re: Поведение ПЛК при запуске
Должна быть предусмотрены защиты типа "пропадание питания ПЛК ПАЗ" или "неисправность ПЛК ПАЗ". Поясню: если ПАЗ не работоспособна, то работать нельзя, если все же работать без ПАЗ можно, то ПАЗ не нужна вообще. Тем более уже пришел аварийный сигнал.
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой
-
- эксперт
- Сообщения: 1120
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 45 раз
- Поблагодарили: 132 раза
Re: Поведение ПЛК при запуске
Получится временная уставка непонятно какая.Не понимаю Ваши сомнения, почему не продолжать отсчет времени (вариант А)?
Например, задано время 30с. После появления аварийного сигнала таймер ушел на 5с. Потом выключилось питание на 1 мин. В итоге защита сработает через 1мин 30с.
Бесперебойное питание было, но, как оказалось, с проблемами.Ввести резервирование питания, проблема сама отпадет.
Пропало питание со всех шкафов автоматики, если бы такая защита была - она бы не сработала.Должна быть предусмотрены защиты типа "пропадание питания ПЛК ПАЗ" или "неисправность ПЛК ПАЗ". Поясню: если ПАЗ не работоспособна, то работать нельзя, если все же работать без ПАЗ можно, то ПАЗ не нужна вообще. Тем более уже пришел аварийный сигнал.
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
-
- почётный участник форума
- Сообщения: 1746
- Зарегистрирован: 18 янв 2009, 12:25
- Имя: Дмитрий
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 143 раза
Re: Поведение ПЛК при запуске
Специально не уточнял момент, что делать, когда пропало питание со всех шкафов автоматики. Для этого существует реле (или выхода PLC), которые при нормальной работе находятся под током. При пропадании эл.питания реле обесточивается, т.е. переходит в безопасное состояние. В случае с выдержкой времени следует действовать по наихудшему сценарию: что более опасно - обесточивание ПАЗ или срабатывание какой-то защиты отдельного агрегата. Судя по выдержке 30 сек. - защита не самая важная. Еще раз: "неисправность-пропадание ПАЗ" срабатывает немедленно, остальные защиты уже не важны, если защита отдельного агрегата должна работать независимо от защита всей установки, то она выделяется в отдельную локальную защиту.leon78 писал(а):Пропало питание со всех шкафов автоматики, если бы такая защита была - она бы не сработала.
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой