Для шины RS-485 предназначены следующие версии протокола Modbus: 2
- Modbus RTU. 2 Данные передаются в двоичном формате, разделителем пакетов служит отсутствие данных в течение времени, при котором можно передать более 3,5 байт. 2
- Modbus ASCII. 2 Данные передаются символами из таблицы ASCII в шестнадцатеричном формате, разделителями пакетов служат символы начала и конца пакета. 2
Кроме того, существуют и другие версии протокола Modbus, например:
- Modbus TCP. 2 Данные передаются в двоичном формате и упаковываются в обычный TCP-пакет, для передачи по IP-сетям. 2
- Modbus RTU/IP. 3 Отличается от TCP наличием контрольной суммы. 3
- Modbus over UDP. 3
- Modbus Plus. 3 Собственный протокол фирмы Schneider Electric, в сети могут быть несколько мастеров. 3