PDA

Просмотр полной версии : Обрыв связи по Modbus TCP



Ascold_Primorye
19.05.2020, 05:16
Добрый день,
ПЛК 110-60 [M02] в связке с панелью Weintek(Master), время от времени происходит обрыв связи с панелью. CoDeSys контроллер тоже не видит, однако программа ПЛК выполняется. Восстановление связи возможно только перезагрузкой ПЛК, что недопустимо. Прошивка ПЛК - 1.0.11
Возможен ли рестарт интерфейса? Функции библиотеки OwenLibNetControl STOP_IFACE и START_IFACE не работают.

Филоненко Владислав
19.05.2020, 08:02
1. Доходит ли до ПЛК пинг
2. Пришлите лог снифера обмена панели с ПЛК.
3. Если снять лог не получится (требуется умный коммутатор), то установите на ПК ModBusMaster и сымитируйте обмен между панелью и ПЛК (ПК как панель) и снимите лог
ИЛИ поставьте 2 сетевые карты на ПК и сделайте мост. Тогда можно будет снять лог.

Ascold_Primorye
21.05.2020, 01:22
1. Доходит ли до ПЛК пинг
2. Пришлите лог снифера обмена панели с ПЛК.
3. Если снять лог не получится (требуется умный коммутатор), то установите на ПК ModBusMaster и сымитируйте обмен между панелью и ПЛК (ПК как панель) и снимите лог
ИЛИ поставьте 2 сетевые карты на ПК и сделайте мост. Тогда можно будет снять лог.

1. Пинг до ПЛК не доходит.
2. Панель и ПЛК находятся в сети предприятия, возможно дело не в панели.
3. Возможно ли перезагрузить обработчик интерфейса в ПЛК без перезагрузки ПЛК?

capzap
21.05.2020, 08:12
на текущее время фтп у овен вновь "лежит", нет возможности прочитать документацию на библиотеку. Но, давно стало возможно использовать одновременно конфигуратор и библиотеку для одного интерфейса?

Ascold_Primorye
21.05.2020, 09:35
на текущее время фтп у овен вновь "лежит", нет возможности прочитать документацию на библиотеку. Но, давно стало возможно использовать одновременно конфигуратор и библиотеку для одного интерфейса?

В РЭ об ограничениях ни слова - "Библиотека OwenLibNetControl.lib предназначена для и управления сетевы-ми устройствами в обновленном ПЛК. Библиотека позволяет включать/выключать интерфейсы (если это разрешено), получать статус интерфейса, его тип, атрибуты и адреса интерфейса (MAC, IP, APN, телефонный номер и т.п.)." Функция чтения состояния интерфейса работает.

saminc
25.01.2023, 12:31
Добрый день!
подскажите пожалуйста удалось ли найти возможность перезагрузить сетевой интерфейс? Проблема та же не отрабатывают функции библиотеки OwenLibNetControl STOP_IFACE и START_IFACE, функция GET_IFACE_STATUS показывает.