Уже сейчас есть ModBus RTU, а вскоре возможно появится ModBus TCP.
Есть предложение добавить контроль качества связи.
В самом упрощенном виде хотя бы бит наличия опроса у Slave
На сторане Master для каждого Slave, бит ответа на запрос.
Если уже совсем наглеть то еще не помешал счетчик ошибок.
Контроль состояния связи по Modbus
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Контроль состояния связи по Modbus
Блок с кодом последней ошибки сейчас разрабатывается. Не очень понимаю зачем нужен блок с счётчиком ошибок (сделать не сложно - но для чего его использовать?)
Автор программы FLProg.
Контроль состояния связи по Modbus
Ну была идея контроля устойчивости связи.support писал(а):(сделать не сложно - но для чего его использовать?)
Может и правда лишнее, возможно его (счетчик) можно и внешний организовать, по заднему фронту сигнала наличия опроса (ответа).
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Контроль состояния связи по Modbus
Будет блок кода последней ошибки. Если у него на выходе 0 - Ошибки нет, соеденение нормально. Как только отличается от нуля (появилась ошибка) можно считать.Слимпер писал(а):Может и правда лишнее, возможно его (счетчик) можно и внешний организовать, по заднему фронту сигнала наличия опроса (ответа).
Автор программы FLProg.
Контроль состояния связи по Modbus
Отлично, главное, что можно будет узнать если связь потерялась.support писал(а):Будет блок кода последней ошибки. Если у него на выходе 0 - Ошибки нет, соеденение нормально. Как только отличается от нуля (появилась ошибка) можно считать.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя