Открыть сервисСервис

RS-485 — стандарт промышленной цифровой связи

RS-485 — стандарт физического уровня интерфейса последовательной цифровой передачи данных, разработанный ассоциацией EIA (Electronic Industries Alliance) в 1983 году под обозначением EIA-485. Основная область применения — промышленная автоматизация, системы диспетчерского управления, учёта ресурсов и здания, где требуется обмен данными на большие расстояния в условиях высоких электромагнитных помех. Стандарт получил широкое распространение благодаря простоте, дешевизне аппаратной части и возможности подключения к одной линии множества устройств.

Основные характеристики

Стандарт описывает дифференциальный (симметричный) способ передачи данных: сигнал передаётся по паре проводов, а приёмник определяет логическое состояние по разности потенциалов между ними. Это обеспечивает высокую помехоустойчивость — наводки, наведённые на линию, воздействуют на оба провода примерно одинаково и взаимно компенсируются.

Ключевые параметры RS-485:

ПараметрЗначение
Максимальная длина линиидо 1200 м
Скорость передачидо 10 Мбит/с (обычно 9,6–115,2 кбит/с)
Количество устройств на линиидо 32 стандартных нагрузок (с современными трансиверами — до 256 и более)
Тип передачиполудуплекс или полный дуплекс (по двум парам)
Рабочее напряжение линии−7…+12 В относительно земли
Тип сигналадифференциальный, с заземлением

Стандарт допускает как полудуплексную конфигурацию (общая пара проводов, обмен данными по очереди), так и полнодуплексную (отдельные пары на приём и передачу). В полудуплексе управление направлением передачи обычно осуществляется программно или через отдельную линию управления.

Физическое подключение

Линия RS-485 строится как шина: к ней параллельно подключаются все устройства — ведущее (мастер) и ведомые (слейвы). Топология может быть линейной, «гребёнкой» или кольцевой, однако критически важно соблюдать согласование линии: на концах шины устанавливаются согласующие резисторы номиналом 120 Ом, соответствующие волновому сопротивлению кабеля. Отсутствие согласования приводит к отражениям сигнала и ошибкам на высоких скоростях и длинных линиях.

Для подключения к контроллеру или компьютеру используются специализированные микросхемы-трансиверы (например, серии MAX485, SN75176, LT1769 и их аналоги). Трансивер преобразует логические уровни TTL/CMOS микроконтроллера в дифференциальные сигналы линии и обратно. Важной особенностью является то, что трансивер переводится в высокоимпедансное (третье) состояние при отсутствии передачи, что позволяет множеству устройств разделять общую шину без конфликтов.

Протоколы поверх RS-485

Сам по себе RS-485 определяет только физические характеристики линии — электрические уровни, топологию, разъёмы. Для организации прикладного обмена поверх него разработано множество протоколов:

  • Modbus RTU — наиболее распространённый протокол промышленной автоматизации, разработанный компанией Modicon (ныне Schneider Electric) в 1979 году. Использует простой формат кадров с контрольной суммой CRC.
  • BACnet MS/TP — протокол автоматизации зданий, применяемый для управления системами вентиляции, кондиционирования, освещения.
  • Profibus DP — один из профилей промышленной шины Profibus, работающий поверх RS-485.
  • DMX512 — протокол управления сценическим светом, использующий физический уровень RS-485.
  • RS-485 в системах учёта — стандартный интерфейс для связи счётчиков электроэнергии, воды и газа с диспетчерскими системами.

Применение

RS-485 является де-факто стандартом связи в промышленной автоматизации. Основные области применения:

  • Промышленность — связь между контроллерами (ПЛК), частотными преобразователями, датчиками и исполнительными механизмами на производственных площадках.
  • Системы учёта ресурсов — сбор показаний приборов учёта электроэнергии, воды, тепла в жилых и коммерческих зданиях. В России и странах СНГ интерфейс RS-485 является стандартным для большинства счётчиков электроэнергии, включая требования стандартов учёта.
  • Умные здания и HVAC — системы вентиляции, кондиционирования, отопления, пожарной сигнализации и охраны.
  • Транспорт и инфраструктура — системы управления светофорами, электронные табло, системы видеонаблюдения (PTZ-камеры).
  • Энергетика — диспетчерское управление подстанциями, связь релейной защиты.

Преимущества и ограничения

К достоинствам RS-485 относятся: большая длина линии без промежуточных усилителей, высокая помехоустойчивость, возможность подключения множества устройств по одному кабелю (до 32–256 узлов), дешевизна компонентов, широкая распространённость и совместимость оборудования разных производителей.

Ограничения стандарт связаны с полудуплексной природой большинства реализаций (необходимость программного управления направлением передачи), отсутствием в базовом стандарте чёткого определения протокола обмена (каждый производитель может использовать собственный формат кадров), а также чувствительностью к правильному заземлению и согласованию линии. При нарушении этих требований возможны ошибки передачи, особенно на длинных линиях и высоких скоростях.

Стандарты и совместимость

Стандарт EIA-485 формально не рекомендует конкретный разъём, однако на практике чаще всего используются клеммные колодки, разъёмы DB-9 или DB-25 (в том числе в исполнении, совместимом с RS-232), а также круглые разъёмы. Существует также международный аналог стандарта — TIA-485 (Telecommunications Industry Association), а также европейский стандарт EN 50170, описывающий Profibus DP поверх RS-485.

Исторически стандарт развивался параллельно с RS-232, который применялся для связи «компьютер — периферия» на коротких расстояниях (до 15 м). Если RS-232 оказался практически вытеснен USB, то RS-485 сохраняет устойчивую нишу в промышленности и инфраструктурных системах, где критически важны надёжность, дальность и помехоустойчивость.

Источники:

  • EIA/TIA-485 Standard: Electrical Characteristics of Generators and Receivers for Use in Balanced Digital Multipoint Systems
  • Modbus Protocol — Reference Guide, Modicon (Schneider Electric)
  • Profibus Technical Guidelines, PROFIBUS & PROFINET International
  • «Промышленные системы передачи данных» — учебная литература по промышленной автоматизации
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru