2) Почему сохраняемые переменные (Retain) реинициализируются при загрузке изменной аппаратной конфигурации.
вы изменили аппаратную конфигурацию. И вы хотите, чтобы всё остальное при этом осталось как раньше? я сомневаюсь, что даже сименс позволяет такие фокусы
Как сделать, чтобы этого не происходило?
откройте руководство по Кодесис, там подробно написано что и как проихсодит с ретейнами
Существуют два типа реманентных переменных:
Retain variables, сохраняющие свои значения при выключении питания и сбросе 'Онлайн' 'Сброс' ('Online' 'Reset') в CoDeSys.
Persistent variables сохраняют свои значения при сбросе без выключения питания, управляемом останове системы исполнения (стоп, старт).
только недавно кто-то уже страдал на эту тему
Переводишь в СТОП, он продолжает работать. Переводишь в Работа, он остается в СТОП.
откройте руководство, и прочтие, что там написано
Screenshot_5.png
какие претензии к ОВЕНу? это руководство на КДС, которые вы не читали
Точно ли 160м02 считается плк для средних систем автоматизации ?
а что в вашем понимании "средняя" система? 300-400 точек ввод/вывод - это средняя система, он спокойно работает, просто не надо насиловать его теми задачами, к которым он не предназначен