Могут ли устройства Sentera обмениваться данными с устройствами других производителей через протокол Modbus RTU?
Modbus RTU
Устройства Sentera используют режим передачи Modbus RTU. Все подключенные устройства также должны использовать режим передачи Modbus RTU, чтобы связь была возможной. В режиме RTU (Устройство связи с объектом), каждое 8-битное сообщения содержит два 4-битных шестнадцатеричных символа, и сообщение передается непрерывным потоком.
Кадр сообщения
Сообщение Modbus помещается в кадр (фрейм) сообщения передающим устройством. Этот кадр сообщения используется для обозначения начальной и конечной точки сообщения, позволяя принимающему устройству определить, к какому устройству адресовано, и узнать об окончании сообщения. Это также позволяет обнаруживать частичные сообщения и в результате помечать ошибки. Каждое слово этого сообщения также помещается в фрейм данных, к которому добавляется стартовый бит, стоповый бит и бит четности. В режиме RTU размер слова составляет 8 бит. Таким образом, каждые 8 бит сообщения RTU фактически составляют 11 бит с учетом стартового, стопового и контрольного битов кадра данных.
Все подключенные устройства должны использовать одинаковую фреймовую структуру сообщения, чтобы сделать возможным обмен данными.