Добрый день!
На форуме достаточно тем описывающих как работает данный вид памяти в различных устройствах.
Основной посыл: при включении питания читаем значения переменных, при отключении\сбое питания пишем.

Так же есть понимание, что при мастере панели и слайве ПЛК Modbus переменные в ПЛК пишутся в энергонезависимою память.

Вопрос№1. Панель СП307-Б работает по такому же принципу?

В ходе разработки заказчик попросил сохранять уставки на панели. Соответственно привязываем элемент ввод данных к переменной типа PFW300, через макросы организовываем сначала считывание из PWM300, затем запись в MODBUS регистр. Далее в ПЛК.

Вопрос№2. С панелями особо не работал. Про энергонезависимость переменных по Modbus узнал не давно. Посоветуйте если ли другой, возможно более правильный, способ организации сохранения уставок.

Далее заказчик захотел рецепты. Согласно хэлпу все работает и пишется. Но после добавления рецептов, механизм записи уставок начал сбоить. То есть раньше значения сохранялись. Теперь после отключения питания и панели и ПЛК пишется как будто какой-то цифровой мусор. Для уставок использовал PFW300 и т.д до PFW310. Для рецептов PFW800 и далее (до PFW851).

Вопрос№3. Что пошло не так? В чем или куда(или что проверить) нужно смотреть?

Жду вопросов и предложений!