Вход

Просмотр полной версии : ПЛК210 и LED панель по Modbus



reddemo
07.11.2024, 15:53
Добрый день, коллеги!

Есть контроллер ПЛК210-04-CS. Есть LED панель (рисует подсказки оператору), подключена по ModbusTCP. Т.к. мы используем ее на складе, то обмен ПЛК и панели достаточно интенсивный, и все работает хорошо. Как только оператор долго не подходит к складу и картинка статичная (время продолжительное, больше 5-6 часов), то панель в какой то момент перезагружается, регистры обнуляются. Это точно не связано с сетевым питанием, я пробовал запитывать от аккумулятора, ситуация проявляется и в этом случае. В качестве эксперимента, в контроллере отключена работа с панелью, ситуация проявляется и в этом случае. А вот если Вывести на панель какую то информацию и отключить кабель modbus из порта, то все хорошо, изображение не пропадает. Т.е. какая то системная активность в сети, приводит к такому поведению. Есть ли какой то способ понять, какая активность происходит, которая приводит к такому поведению? Может системной логикой ПЛК проверяется доступность абонентов на шине или еще что то ...

МихаилГл
07.11.2024, 15:58
Панель мастер или слэйв? Что за панель? Есть ли настройки при потере связи, если мастер?
Вы задали вопрос, ничего не сказав...

Евгений Кислов
07.11.2024, 16:02
Добрый день.


Может системной логикой ПЛК проверяется доступность абонентов на шине или еще что то ...

не очень сочетается с


В качестве эксперимента, в контроллере отключена работа с панелью, ситуация проявляется и в этом случае

Что касается:


Есть ли какой то способ понять, какая активность происходит, которая приводит к такому поведению?

Можно в ПЛК сохранять метки времени, в которые пропадала связь с панелью (это будет признаком перезагрузки) и параллельно снимать дамп трафика, проходящего по сети, через WireShark.
Потом сопоставить эти два лога.

Протокол STR/RSTP в настройках моста ПЛК210 у вас не включен?

reddemo
07.11.2024, 16:02
Панель слейв. Наборная из модулей, в банках и на остановках такие используют, в рекламе ... 79902

reddemo
07.11.2024, 16:05
Добрый день.



не очень сочетается с



Что касается:



Можно в ПЛК сохранять метки времени, в которые пропадала связь с панелью (это будет признаком перезагрузки) и параллельно снимать дамп трафика, проходящего по сети, через WireShark.
Потом сопоставить эти два лога.

Протокол STR/RSTP в настройках моста ПЛК210 у вас не включен?

Имеется ввиду, что остановлен именно процесс в логике программы, чтобы он в нее ничего не писал и не читал. Из проекта контроллера она не исключалась. Про WireShark не слышал, изучу

reddemo
11.11.2024, 08:43
Вдруг кому-то будет важно или столкнется с похожей проблемой. Проблема побеждена. В свойствах интерфейса нужно было отключить IPv6 менеджмент :confused:
79976