Retain переменные не сбросятся, но без батареи их дальнейшие изменения не могут быть сохранены:

"При разряженной батарее часы реального времени и настройки, что были изменены в процессе
работы по Modbus или программы пользователя, будут сброшены в случае пропадания основного
питания. Если настройки сбросились, то следует заменить батарею (см. раздел 8.2)."