PDA

Просмотр полной версии : Проверка связи с модулями ввода\вывода



ind
26.03.2022, 17:45
Здравствуйте.

ПР200 + 2 МУ110 + 2 МВ110
Modbus, 19200, задержка ответа 300мсек, связь стабильная

Сейчас целостность системы, т.е. связь ПР с модулями ввода\вывода и их работоспособность, проверяется путем последовательного прохождения контрольного +24В через один выход МУ на вход МВ.
Если МВ вернули 1 в ПР, то считается что связь есть.

Как в OwenLogic реализовать опрос модулей на предмет их адекватного ответа по RS485?

Благодарю за ответы.

Денисов Максим Сергеевич
26.03.2022, 18:26
Здравствуйте.

ПР200 + 2 МУ110 + 2 МВ110
Modbus, 19200, задержка ответа 300мсек, связь стабильная

Сейчас целостность системы, т.е. связь ПР с модулями ввода\вывода и их работоспособность, проверяется путем последовательного прохождения контрольного +24В через один выход МУ на вход МВ.
Если МВ вернули 1 в ПР, то считается что связь есть.

Как в OwenLogic реализовать опрос модулей на предмет их адекватного ответа по RS485?

Благодарю за ответы.

В настройках RS-485 есть параметр "Статус", к данному параметру можете привязать переменную и использовать ее значение в вашем алгоритме. Параметр Статус: Статус — указание булевской переменной, в которую записывается статус прибора: 1 — устройство функционирует нормально, 0 — связь с устройством потеряна (устройство не отвечает в течение времени Таймаута).

SA104
26.03.2022, 18:38
вроде 61 был статус, если связь потеряна

ind
26.03.2022, 18:59
В настройках RS-485 есть параметр "Статус"...
Идеально, это именно оно.
Благодарю.


вроде 61 был статус, если связь потеряна
Там именно булевая переменная: 1 = на связи, 0 = связь потеряна.