Вообще батарея у нас при сохранении переменных никак не используется.
Есть такая настройка в контроллере "Горячий рестарт". Там задается время с которых сохранять данные. Раз в секунду для ПЛК100 - очень опасно, так как его Flash любит рассыпаться.
Поэтому можно задать этот параметр например 3600, и использовать вход "Сохранение данных" (поменяли что-то, подали сигнал).