Состояния сбрасываются именно в момент выключения питания панели?
Вид для печати
Уточните, что вы называете "состояниями". Раньше я думал, что вы говорите о выходах модуля, но судя по последней фразе - о состоянии переключателей на экране панели?Цитата:
После выключения питания СП 307 и МУ110, состояние выходов переходят в выключенное состояние и после подачи напряжения не восстанавливают своё состояние.
Под состоянием я имею ввиду состояние переключателей на СП 307Цитата:
Уточните, что вы называете "состояниями". Раньше я думал, что вы говорите о выходах модуля, но судя последней фразе - о состоянии переключателей на экране панели?
Тогда нужно привязывать переключатели к области PFW, которая является энергонезависимой.
Но после перезагрузки модуля на выходах модуля все равно будет 0, так как команда на запись отправляется сейчас у вас только при нажатии на переключатель.
Если нужно, чтобы после перезагрузки модуля панель автоматически устанавливала на его выходах значения, которые там были раньше - то нужно выполнять команды на запись в функциональной области с типом запуска "Циклический".
То есть:
1. по переднему/заднему фронту бита переключателя с помощью ф. областей, запускаемых по фронту бита, происходит запись в регистр PFW нужного значения (1000/0);
2. в циклической ф. области происходит копирование этого регистра в регистр модуля.
Если я правильно понял то мне надо изменить в текущих ф. областях (передний/задний фронт) поменять устройство PLC на Внутренний регистр PFW , создать новую ф. область в цикле с копированием из области PFW на устройство PLC?
Посмотрите в серой рамке
А как то можно в проекте редактировать надпись "ф. область"? Чтобы не путаться за что конкретно отвечает та или иная ф. область.
1. Вместо PSB лучше использовать биты области PFW - иначе кнопка "отожмется" после перезагрузки панели.
2. Нет.