RS485 - это физический интерфейс, проще говоря, это аппаратное обеспечение. RS485 - это проводная передача, поэтому для нее требуется аппаратная среда передачи, которая фактически представляет собой два провода. Два провода фактически передают один и тот же сигнал, но на передающем конце сигнал делится на два, а на принимающем конце восстанавливается до исходного сигнала.
Поскольку RS485 имеет преимущество дифференциальной линии передачи, она может компенсировать помехи, возникающие в процессе передачи сигнала. Поэтому RS485 обладает более сильной защитой от помех и может передавать сигналы на расстояние до тысячи метров.
RS485/Modbus - это популярный метод организации сети. Он характеризуется простотой и удобством реализации. Интерфейсы преобразования RS485 относительно дешевы и бывают разных типов.
Modbus - это международный стандартный протокол связи, используемый для обмена данными между устройствами разных производителей (как правило, в промышленных целях). Так называемый протокол также можно понимать как упомянутый выше "язык", который относится к программному обеспечению.
В обычных условиях два устройства передают данные по протоколу Modbus. В качестве аппаратного интерфейса сначала использовался RS232 (то есть последовательный порт связи на обычных компьютерах). Позже также использовался RS422, а наиболее распространенным стал RS485. Расстояние передачи данных по этому интерфейсу составляет Он широко используется на промышленных объектах.
Протокол Modbus делится на три режима: Modbus RTU Modbus ASCII и разработанный позже Modbus TCP. Первые два физических аппаратных интерфейса используют последовательные порты связи (RS232, RS422, RS485), в то время как Modbus TCP соответствует тенденциям развития современного мира и может использовать Ethernet или Интернет для подключения и передачи данных.