При включении ПЛК читает ретаин переменные. Если файлик с ними попорчен в момент отключения при дохлых батареях, то они будут обнулены. Поэтому лучше самостоятельно сохранять важные данные и не надеяться на ретаин.