Так retain-переменные хранятся в энергонезависимой памяти, а записываются туда в том случае, если отключилось питание ПЛК, и время аварийной работы от аккумулятора подходит к концу. Если retain терялись бы сразу при отключении аварийного питания, было бы понятно что проблема в аккумуляторе, а тут выходит они исчезают уже во флеш-памяти через 3 недели. Странно. Сам факт потери действительно происходил не раньше?




Ответить с цитированием