
Сообщение от
EFrol
1. Панель опрашивает только те Modbus-устройства, регистры которых отображаются в текущий момент на экране.
2. Если после всех попыток получить значение регистра не выходит - выводится окно на 2 сек. с указанием того, что связь с устройством № ? потерянна, и так для каждого регистра.
3. Во время выдачи этого сообщения, панель на касания не реагирует (подвисает).
Есть 2 способа это обойти:
1. Выставить бит, который будет запрещать панели опрашивать устройство с определенным адресом (надо знать адреса и соответствующие биты + отдельное окно для управления ими).
2. Опрашивать в макросах с обработкой ошибок и заполнять результатами внутренние регистры, которые потом и отображать на экранах.