Добрый день. Подскажите пожалуйста, что делаю не так. Не получается сохранить энергонезависимую переменную.
Проект на ПР103-24.1610.03. Счетчик считает импульсы. Когда досчитывает до 10, выход счетчика записывается в энергонезависимую переменную «Память». Переменная память трансформируется в булевскую (просто для демонстрации что что-то записалось) и передается на панель оператора. По логике, при пропадании питания, запись в переменной память должна сохраниться, но этого не происходит, она обнуляется. Подскажите, из-за чего это может быть?
Снимок экрана 2026-03-02 062629.pngСнимок экрана 2026-03-02 062709.png
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
В данном случае счетчик просто для примера, чтоб наглядно было. Хотел показать, что переменная записывается, но если питание пропадает, стирается. А вообще задача сохранять уставки с панели оператора. Также переменные записываются, отображаются, но если пропадает питание, стираются.
В простом случае переменная должна записывать сама в себя (или через SEL), 1 Запись.jpg
для инициализации при включении сетевых переменных, пример тут https://owen.ru/forum/showthread.php...676#post431676
Для инициализации счётчика вход N и импульс на Res.
В панели оператора вообще то есть энергонезависимая память PFW, в которую можно сохранить, а при в включении записать в нужные регистры.
Последний раз редактировалось kondor3000; 02.03.2026 в 08:04.
При перезагрузке макрос Save тупо переписывает нулем энергонезависимую переменную Память.
Если вам нужно именно по сигналу запоминать, то можно так
Безымянный.png
А, если, используете Slave сетевые переменные, то и так
Безымянный.png
Спасибо огромное! Сегодня попробую