Столкнулся с такой же проблемой. В проекте куча настроек, которые должны храниться в энергонезависимой памяти, на Schneider Modicon M241 все работало отлично, то есть переменные были объявлены в GVL как RETAIN с адресами через команду AT для возможности их изменения с TCP Modbus Master, для этого требуются прямые адреса. В OWEN данная конструкция не работает, после пропадания питания все обнуляется. При объявлении в списке PERSISTENT компилятор ругается на прямые адреса.
Как то удалось решить данную проблему? Или нужно городить костыль, при запуске перекидывать все данные из PERSISTENT в обычную память, а в цикле программы периодически перекидывать все данные обратно в PERSISTENT ? Это же полный бред, должно же быть более оптимальное решение! Как Овен подразумевает хранение энергонезависимых настроек в таких случаях?