PDA

Просмотр полной версии : Странность взаимодействия ПЛК110-30[М02] и МВ110



Hemann
17.03.2020, 12:10
Коллеги, добрый день!

Недавно мы сдали объект на котором управление обеспечивается ПЛК110-30[М02] (выпуск января 2020 г) и МВ110-224.8А (тоже новый). Установлены они вплотную друг к другу, в одном шкафу. ПЛК110 взаимодействует с МВ110 по RS485-1, протокол Modbus RTU, 115200, 8-N-1. В процессе пусконаладки я заметил что бывает некорректное чтение регистров из МВ110, они как-бы "съезжают", например в ПЛК в позиции с адресом регистра 1 появляются данные из регистра 2 и т.д. Из-за этого происходили сбои. Я перепрошил ПЛК новой прошивкой, вроде бы все наладилось. Но вот только что позвонили и сказали что опять возникла та же проблема. Самое интересное, что выключение-включение питания как правило эффекта не имеет, но через пару часов нахождения во включенном состоянии все само собой восстанавливается.
Прошу подсказать куда рыть.
Проект - в прикреплении.

Никита Сергеев
20.03.2020, 12:42
Коллеги, добрый день!

Недавно мы сдали объект на котором управление обеспечивается ПЛК110-30[М02] (выпуск января 2020 г) и МВ110-224.8А (тоже новый). Установлены они вплотную друг к другу, в одном шкафу. ПЛК110 взаимодействует с МВ110 по RS485-1, протокол Modbus RTU, 115200, 8-N-1. В процессе пусконаладки я заметил что бывает некорректное чтение регистров из МВ110, они как-бы "съезжают", например в ПЛК в позиции с адресом регистра 1 появляются данные из регистра 2 и т.д. Из-за этого происходили сбои. Я перепрошил ПЛК новой прошивкой, вроде бы все наладилось. Но вот только что позвонили и сказали что опять возникла та же проблема. Самое интересное, что выключение-включение питания как правило эффекта не имеет, но через пару часов нахождения во включенном состоянии все само собой восстанавливается.
Прошу подсказать куда рыть.
Проект - в прикреплении.

Уточните версию прошивки ПЛК. Какая была?
На какую прошивку ПЛК прошивали?

Hemann
03.04.2020, 18:02
Уточните версию прошивки ПЛК. Какая была?
На какую прошивку ПЛК прошивали?

Какая была, честно говоря не смотрел. Но, как я уже писал, ПЛК110 выпуска января 2020 года. Перепрошили на 1.0.11 через UpdateCore. Прошу прощения за задержку ответа.

Hemann
04.04.2020, 17:32
Пока меня не дергали больше, так что я тоже не дергаюсь. А если придется - видимо воспользуюсь Вашим советом и сделаю через библиотеку (уже не раз делал, а тут вроде и незачем было), с чтением сразу многих регистров. Но все равно, хочется услышать от ОВЕНовских коллег их мнение по поводу этой проблемы

SBER
04.04.2020, 23:21
Опросы через конфигуратор действительно обрабатываются крайне странно. Аналоговые модули через конфигуратор на скорости 115200 нормально не опрашиваются .
Если понизить скорость до 57600 должно заработать нормально.
Через библиотеки будет работать нормально и при 115200.

Serg848
05.04.2020, 10:57
Добрый день.
Впервые за 7 лет работы Инженером АСУ.До этого работал только с SIEMENS,LG,Mitsubishi. Появился проект на оборудовании ОВЕН. ПЛК110-60. И первая проблема с которой я столкнулся .Это сдвиг регистров после отключения ПЛК от электро сети. К ПЛК подключил модуль аналоговых сигналов МВ110-8А. Мodbus RTU (115200, 8-N-1).Прописал регистры в проекте . Загружаю в ПЛК,все работает отлично.Отключаю от электрической сети,включаю. Опрос запускается нормально ,но через секунд 30 проскакивает ошибка 81 и происходит сдвиг ,значение канала 2 начинает отоброжатся в канале 1 а канал 1 в канале 8. Думал проблема в модуле. Подключил МВ110-8АС,все тоже самое происходит.Уменьшал скорость до 57600.Не помогает решить проблему. ПЛК 02.03.2020 г.в. Какая прошивка не знаю. Заказчик закупил 8 комплектов .И что теперь делать с этим всем? Спасибо.

Hemann
05.04.2020, 11:57
Да, проблема похожая на мою. ПЛК у меня тоже новый. Как я понимаю, у меня сдвиг регистров происходит тоже от сбоев по питанию (хотя на 100% не могу сказать, как правило, сбои происходят когда я не присутствую на объекте, а от бабульки-оператора толку мало в этом плане). Попробуйте, все-таки, через библиотеку опрашивать модуль, как посоветовал уважаемый Валенок. Кстати, когда я приезжал на объект и видел смещение регистров, то поначалу без снятия питания отключал ПЛК-шный 485-ый интерфейс от модуля, и подключался к модулю конфигуратором через АС4 - конфигуратор все четко считывает, без ошибок и сдвигов. Так что это именно ошибка прошивки ПЛК. У меня это прошивка 1.0.11 (т.е. самая свежая из имеющихся на сайте). Если будет не очень лень - сообщите, пожалуйста о результатах, т.к. хоть меня и не дергают сейчас, это не значит что проблема рассосалась, и нужно знать куда двигаться.

ASo
05.04.2020, 12:09
Таймаут в конфигураторе какой стоит?

Hemann
05.04.2020, 12:25
У меня в проекте Modbus RTU, 115200, 8-N-1, Max timeout 150, polling time 100, framing time 0

Serg848
05.04.2020, 14:52
Поскакал я с бубном вокруг этого ПЛК. Пришел к такому выводу:При конфигурировании Universal Modbus Devise параметр PolingTime (ms) должно быть равно задержки ответа модуля. Если МВ110 задержка ответа (50ms)<PolingTime(100ms) появляется ошибка 81 происходит сдвиг регистра ,если МВ110 задержка ответа (100ms)>PolingTime(50ms) проскакивает ошибка 81 но регистр не сдвигается.Когда МВ110 задержка ответа(50ms)=PolingTime (50ms) пока работает стабильно.

Rask
05.04.2020, 15:24
Может обратить внимание на малое время выполнение цикла плк

Serg848
05.04.2020, 15:50
осталось понять, для каких целей Вы задержку ответа на модуле делаете?

Если вы работаете с ОВЕН то наверное знаете что по умолчанию в модуле МВ110-8А стоит задержка ответа 2 мс а в ПЛК минимум ставится 10 мс. Вот и получается не согласованность запрос-ответ. Но это я со своей дилетантской точки зрения предполагаю. Потому что работаю всего один день с этим оборудованием.

Snakeaiz
18.05.2020, 07:15
Всем доброго дня. Недавно мудохался с двумя ПЛК110-60 и модулями ввода, вывода по той же самой проблеме: через минуту, после подачи питания, происходит сбой по связи и пропадает нормальный обмен. С МВ110-32ДН так же меняются опрашиваемые регистры, или бывало немало, что обмен есть, а ПЛК не реагирует на изменения состояния регистров. Все нормализовалось, когда я прошил ПЛК прошивкой 0.3.72.

BDA
18.09.2020, 08:01
Доброго времени суток. Та же самая проблема. Все таки прошивка является решением? Или у всех проблема решилась разным способом?

A.Simonov
18.09.2020, 09:08
Доброго времени суток. Та же самая проблема. Все таки прошивка является решением? Или у всех проблема решилась разным способом?

Добрый день.

Если речь о сдвиге значений в регистрах, то да, в актуальной прошивке ПЛК1хх [M02] эта проблема решена.
https://owen.ru/product/codesys_v2/service_po

BDA
18.09.2020, 13:12
Понятно. Спасибо.