Протокол Modbus — это протокол передачи сообщений прикладного уровня, который может передаваться на различных носителях, а режим передачи делится на три типа: ASCII, RTU (система удаленного управления терминалами) и TCP.
Существует несколько версий протокола Modbus для последовательных портов, но наиболее распространенными являются следующие три:
Modbus-RTU: в этом режиме RS-485 часто используется в качестве физического уровня, а последовательный порт чипа обычно используется для отправки и получения пакетов данных, а данные сообщения передаются с помощью двоичных данных.передача через Ethernet, и в этом режиме не используются контрольные суммы, поскольку протокол TCP является надежным протоколом, ориентированным на соединение.
2, Modbus RTU
(1) Modbus RTU (удаленный терминальный блок) — это один из двух режимов передачи, определенных в исходной спецификации Modbus. Два режима — это Modbus RTU и ASCII, оба из которых предназначены для использования с последовательными устройствами, поддерживающими протоколы RS232, RS485 и RS422. Отличительной особенностью Modbus RTU является то, что он использует двоичное кодирование и мощную проверку ошибок CRC. Modbus RTU представляет собой реализацию протокола Modbus и чаще всего используется в промышленных приложениях и автоматизированных производственных объектах.
(2) RS232: 232 является одним из основных интерфейсов последовательной связи. Из-за раннего появления неизбежно возникнут недостатки:
1. Значение уровня сигнала интерфейса высокое, что легко повредить микросхему схемы интерфейса.
2. Скорость передачи низкая.
3. Слабые противошумовые помехи.
4. Расстояние передачи ограничено, максимальное расстояние передачи составляет 50 футов, и фактически его можно использовать только на расстоянии около 15 метров.
(3) RS485: интерфейс RS-485 обладает хорошей помехоустойчивостью, большой дальностью передачи и возможностью работы с несколькими станциями, а вышеуказанные преимущества делают его предпочтительным последовательным интерфейсом. Поскольку для полудуплексной сети, состоящей из интерфейсов RS485, обычно требуется только два провода,
интерфейсы RS485 передаются по экранированной витой паре. Разъем интерфейса RS485 использует 9-контактную розетку DB-9, а интерфейс RS485 с интеллектуальным терминалом использует DB-9 (отверстие).
3、Преимущества протокола Modbus
интерфейсы, поэтому он очень широко используется.
Стандарт протокола Modbus открыт, публично опубликован и не защищен авторскими правами. Протокол Modbus поддерживает различные электрические интерфейсы, включая RS232, RS485, TCPIP и т. д., а также может передаваться по различным средам, таким как витая пара, оптоволокно, инфракрасный порт, беспроводная связь и т. д.
теги :
категории
сканировать в wechat:everexceed