Добрый день уважаемые форумчане. Года 3 - 4 назад купили 2 контроллера ПЛК 100 (какая модель не помню, но думаю, что не суть). В программе используется retain память и проблемы с ней отсутствовали, и все работало нормально. Эти переменные не связаны с внешним миром напрямую, т.е. туда не записать ничего по сети. Ну а тут, как говорится, началось: позавчера пропадало напряжение на одном из них, и после его загрузке в памяти оказалась какая-то чепуха, а сегодня со вторым было тоже самое. Как с этим бороться? Может кто-нибудь сталкивался с таким?
Часть кода для вывода информации по сети Modbus On TCP выглядит так:
{
Внешняя_переменная_1:= ретеин_переменная; //она чисто внутренняя
Внешняя_переменная_2:= Внешняя_переменная_1;
}
Не знаю как организована retain память, поэтому не знаю куда копать. Т.е. непонятно, связана ли retain память с аккумулятором или это просто совпадение.