Сообщение от
zakhar81
Есть подозрение что вешает его внешний обмен, но клиентов то 2, соседний ПР205 и внешний сервер
Внешний сервер отключить не можем, поскольку потеряем вообще контроль за состоянием и вовремя не увидим когда все колом встает
Он запросы раз в 1 сек посылает и у того контроллера что каждые сутки в перезагруз уходит со слетом переменных и автозагрузкой не пойми какой программы (так как я писал ранее что после таких перезагрузок при попытке подключиться с онлайн отладкой ОЛ выдает сюрприз - программа в приборе не соответствует той что я открыл) у него список переменных больше чем у всех остальных
Для остальных такой глюк только позже по времени ну или не с той частотой, раз в трое суток или в пять
У меня подозрение что при формировании в памяти STM32 неких стеков/буферов для обмена ModBus TCP происходит переполнение и наезд на соседние адреса где переменки, тем самым происходит то что происходит со всеми вытекающими
Вообще может такое несоответствие быть если в рабочей программе только переменные поменялись или обнулились после перезагрузки?
С другой стороны если сам его перезагружаю по питанию например или переменные меняю с экрана то онлайн отладка не выдает таких сообщений о несоответствии
В данном случае что то с памятью происходит или еще какие то изменения не только в области переменных