как обещал. отпишусь о результатах. Сразу прошу понять, что эксперименты проводились на живом оборудовании на действующем производстве, поэтому всё затянулось надолго, но быстрее просто не получалось.
Итак, после консультаций с техподдержкой понял, что их советы у меня либо не меняют ситуацию, либо меняют ее в худшую сторону, когда и первый регулятор перестает интегрировать. Написал тестовый проект, без всего лишнего, запустил его у себя на столе на старой версии ПЛК - всё работает. Поменял целевую платформу, запустил его на установке, где установлен М02 - не работает (регуляторы не интегрируют, срабатывает только пропорциональная составляющая). Отправил пример в техподдержку, попросил их по возможности прогнать пример на своем ПЛК. Мне прислали видео, на котором явно всё работает как надо, то есть проблема не в М02 в целом, а в моём, конкретном М02. с этим "сухим остатком" отправился на объект, где в другом шкафу, на совсем другой установке, есть еще один М02. Загрузил пример туда - работает. Еще раз загрузил туда, где не работал - опять не работает. После этого воспользовался советом техподдержки перепрошить ПЛК. Перепрошил на последнюю версию, и всё волшебным образом заработало. Так что проблему решил, но в причинах не разобрался.
ЗЫ. При перепрошивке у ПЛК меняется IP адрес, так что для восстановления связи нужно менять настройки соединения.
Два одинаковых контроллера с одинаковой версией прошивки 1.1.0. В одном работает- в другом дурит. Это косяк самой прошивки или это она при заливке производителем криво залилась?. Я не знаю. Точно знаю, что снова заливать 1.1.0, чтобы еще раз увидеть проблему, я не буду. Но второй контроллер, на котором 1.1.0, я пока трогать не стал. Дальше- поглядим, увидим
Спасибо за информацию. Попробую перепрошить и тоже отпишусь. Вы 1.2.42 версию прошивки ставили?
Ip адрес меняется при загрузки определенной прошивки? Раньше при перепрошивке Ip адрес не менялся вроде.