Контроль состояния связи по Modbus

В данный форуме Вы можете создавать темы посвящённые расширению функционала программы или сайта. После рассмотрения Ваше предложение будет перенесено в соответствующее место
Ответить
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Контроль состояния связи по Modbus

Сообщение Слимпер »

Уже сейчас есть ModBus RTU, а вскоре возможно появится ModBus TCP.

Есть предложение добавить контроль качества связи.
В самом упрощенном виде хотя бы бит наличия опроса у Slave 
На сторане Master для каждого Slave, бит ответа на запрос.
Если уже совсем наглеть то еще не помешал счетчик ошибок.
Аватара пользователя
support
Супермодератор
Сообщения: 1905
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Контроль состояния связи по Modbus

Сообщение support »

Блок с кодом последней ошибки сейчас разрабатывается.  Не очень понимаю зачем нужен блок с счётчиком ошибок (сделать не сложно - но для чего его использовать?)
Автор программы FLProg.
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Контроль состояния связи по Modbus

Сообщение Слимпер »

support писал(а):(сделать не сложно - но для чего его использовать?)
Ну была идея контроля устойчивости связи.
Может и правда лишнее, возможно его (счетчик) можно и внешний организовать, по заднему фронту сигнала наличия опроса (ответа).
Аватара пользователя
support
Супермодератор
Сообщения: 1905
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Контроль состояния связи по Modbus

Сообщение support »

Слимпер писал(а):Может и правда лишнее, возможно его (счетчик) можно и внешний организовать, по заднему фронту сигнала наличия опроса (ответа).
Будет блок кода последней ошибки. Если у него на выходе 0 - Ошибки нет, соеденение нормально. Как только отличается от нуля (появилась ошибка) можно считать.
Автор программы FLProg.
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Контроль состояния связи по Modbus

Сообщение Слимпер »

support писал(а):Будет блок кода последней ошибки. Если у него на выходе 0 - Ошибки нет, соеденение нормально. Как только отличается от нуля (появилась ошибка) можно считать.
Отлично, главное, что можно будет узнать если связь потерялась.
Ответить

Вернуться в «Новые»

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

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