Вход

Просмотр полной версии : Сохранение переменной в энергонезависимой памяти



MacSimov
26.08.2024, 10:12
Добрый день, форумчане и админы!
В таблице переменных создал целочисленную переменную, поставил галочку энергонезависимость.
Прицепил ее на выход Q таймера CTN.
В свойствах таймера "Энергонезависимость" установил "Да".
Программа работает. Данные сохраняются в случае выключения питания.

Вопросы:
Как происходит сохранение данных в энергонезависимую память?
Сохраняются ли данные только в момент выключения питания, или переменная сохраняется при каждом изменении ее значения?
Сохраняется ли переменная в одну и туже ячейку памяти, либо изменения происходят с изменением адресов хранения (для увеличения продолжительности срока жизни памяти)?

Девайс ПР200.

melky
26.08.2024, 10:19
читайте документацию на (предположу ПР). Сохранение в момент выключения питания. Куда, да уже похфигу...

Cs-Cs
26.08.2024, 12:06
У ОВЕНа всё делается по выключению питания и в такую память, у которой большой ресурс.
То есть, нет класической проблемы деградации памяти, как у микроконтроллеров (при каждой записи).

В БУДУЩЕМ эта проблема может возникнуть в другом случае: если по Modbus записывать в некоторые устройства ОВЕН (ТРМ, Модули ввода-вывода) настройки и установки. Вот тут надо уточнять.