PDA

Просмотр полной версии : Контроль разрыва связи: ПЛК <-> ПК (CoDeSysHMI.exe)



johnny0000
21.04.2023, 09:03
Доброе утро.
Может кто-то сталкивался с такой задачей. На ПЛК110 крутится программа, с некого ПК подключается визуализация на основе CoDeSysHMI.exe, к этому ПЛК. Нужно как-то отслеживать состояние связи ПЛК <-> ПК, на стороне ПЛК. Ну и в случае ее сбоев выполнять определенные действия. Каким образом можно проводить такую диагностику?

saii
21.04.2023, 09:34
Заведите в ПЛК регистр, в который будет писать ПК некоторое постоянно изменяемое значение, а ПЛК будет анализировать его на изменение.

In_Da_Cher_A
21.04.2023, 10:52
извините за любопытство
Нужно как-то отслеживать состояние связи ПЛК <-> ПК, на стороне ПЛК. а зачем отслеживать эту связь? и почему на стороне ПЛК?

Ну и в случае ее сбоев выполнять определенные действия.какие действия вы хотите выполнить, если отвалился комп оператора?

johnny0000
10.05.2023, 08:47
Задача была частично решена, с помощью библиотеки "OwenLibPing.lib", ниже ссылки которые меня привели к решению. Возможно кому-то пригодиться:

https://owen.ru/forum/showthread.php?t=5340&page=3&highlight=ICMP_TEST_PING-
https://owen.ru/forum/showthread.php?t=5340&page=2&p=167533&viewfull=1#post167533
https://owen.ru/forum/showthread.php?t=25927&p=248878&viewfull=1#post248878

Так же если у кого-то все таки найдется решение для контроля связи именно с CoDeSysHMI.exe_v2.3 (при ее выполнении на ПК), буду сильно признателен. Спасибо.