Как отследить обрыв связи с устройством в EasyBuilder?

Здесь мы публикуем ответы на ваши наиболее частые вопросы по продукции Weintek

Модераторы: kiv, 8bit, VanMo

Как отследить обрыв связи с устройством в EasyBuilder?

Сообщение 8bit » 01 фев 2022, 18:48

Для наблюдением за состоянием связи с устройствами необходимо воспользоваться системными регистрами.
Главы с 22.3.14 по 22.3.19 в Руководстве пользователя EasyBuilder Pro посвящены системным регистрам, отвечающим за контроль связи с устройствами (COM, Ethernet, USB, CAN Bus, удалённая панель, удаленное устройство)

connection_status_03.png
connection_status_03.png (43.51 КБ) Просмотров: 3400


Рассмотрим отслеживание обрыва связи на примере устройства на интерфейсе Ethernet и протоколе Modbus TCP
connection_status_01.png
connection_status_01.png (54.76 КБ) Просмотров: 3400


Системный бит LB-10100 сигнализирует о проблемах со связью любой станции на интерфейсе ethernet.
У нас устройство Modbus TCP имеет адрес станции 8 - соответственно об обрыве связи с этой станцией сигнализирует системный бит LB-10109

Проверим как следит панель за обрывом связи, отключив в симуляторе Modbus'a станцию №8:
connection_status_02.png
connection_status_02.png (66.56 КБ) Просмотров: 3400


В системных настройках проекта можно задать показывать индикатор разрывя связи для графических объектов:
connection_status_06.png
connection_status_06.png (51.13 КБ) Просмотров: 3288


Посмотрим на примере Сименса и Modbus:

connection_status_010.png
connection_status_010.png (56.96 КБ) Просмотров: 3288


connection_status_011.png
connection_status_011.png (67.22 КБ) Просмотров: 3288


connection_status_012.png
connection_status_012.png (64.47 КБ) Просмотров: 3288


P.S.
Для удобства использования информации с этих системных битов (0 - всё ОК, 1 - проблема) мы инвертируем их значение
connection_status_04.png
connection_status_04.png (7.47 КБ) Просмотров: 3400
Хороший вопрос содержит половину ответа - A good question contains half the answer
Аватара пользователя
8bit
 
Сообщения: 1108
Зарегистрирован: 20 апр 2020, 19:07

Вернуться в Часто задаваемые вопросы по Weintek (F.A.Q.)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1