Zavod.devсоздан инженерами для инженеров
Глоссарий

RS-485 / Modbus

RS-485 / Modbus — это совокупность физического уровня передачи данных и прикладного протокола, используемая в промышленной автоматизации для организации связи между контроллерами, датчиками и исполнительными механизмами. Физический интерфейс RS-485 определяет электрические параметры дифференциальной линии, устойчивой к синфазным помехам, что позволяет прокладывать кабели длиной до 1,2 км без дополнительных усилителей. Протокол Modbus, в свою очередь, описывает структуру сообщений и правила обмена данными по схеме «ведущий-ведомый». Данное решение применяется для опроса дискретных и аналоговых сенсоров, управления приводами и сбора телеметрии в системах диспетчеризации. В каталоге Zavod.dev интерфейс реализован в микросхемах связи, обеспечивающих гальваническую развязку, а также в промышленных сенсорах с поддержкой Modbus RTU/ASCII, что упрощает интеграцию оборудования разных производителей в единую сеть.

Инженеры Zavod.dev · обновлено 20 июля 2026

Принцип работы

На физическом уровне RS-485 использует дифференциальную передачу сигнала по двум проводам (A и B), где логическое состояние определяется разностью потенциалов между ними. Это обеспечивает высокую помехоустойчивость в условиях электромагнитных наводок, характерных для производственных цехов. Допустимое число подключаемых устройств на одну шину — до 32 единиц в стандартной конфигурации, с возможностью расширения до 256 через повторители. Протокол Modbus устанавливает правила кадрирования: каждый запрос от ведущего устройства содержит адрес целевого ведомого, код функции (чтение/запись регистров или битов) и контрольную сумму CRC для проверки целостности данных. Ведомый узел, распознав свой адрес, выполняет операцию и возвращает ответ. В зависимости от режима передачи данные представляются в двоично-десятичном формате (RTU) или текстовом (ASCII), при этом RTU обеспечивает более высокую плотность информации.

Ключевые характеристики при выборе

При подборе оборудования для сети RS-485 / Modbus следует оценивать следующие параметры. Скорость обмена — от 1,2 до 115,2 кбит/с, при этом увеличение скорости сокращает допустимую длину линии. Тип интерфейса микросхемы: однопортовые или мультипортовые решения, с защитой от электростатического разряда и перегрузок по напряжению. Наличие гальванической изоляции между цепями питания и шиной критично для защиты портов контроллера от потенциалов земли и бросков тока. Также важна совместимость с версией Modbus: RTU используется чаще, ASCII — для систем с низкими требованиями к скорости. Необходимо учитывать возможность задания адреса и скорости перемычками или программно через конфигурационные регистры. Для длинных магистралей обязательны согласующие резисторы на концах линии (терминаторы) для подавления отраженных сигналов.

Кабель для RS-485 / Modbus: как выбрать

Для шины RS-485/Modbus нужен кабель витой пары (twisted pair) с волновым сопротивлением 120 Ом — обычный сетевой UTP-патч-корд для этого не подходит, так как рассчитан на другой импеданс. Экранированная витая пара (STP/FTP) обязательна в цехах с электромагнитными наводками от приводов и частотников; экран заземляется с одной стороны линии, иначе возникает паразитный контур тока. Сечение жил — от 0,2 до 0,5 мм² (AWG 24-20): чем длиннее линия, тем толще должна быть жила, чтобы избежать падения напряжения на дифференциальной паре A/B. Максимальная длина линии на скорости 9600 бод — до 1200 м, а на 115200 бод — уже не более 15-30 м; на обоих концах длинной линии ставятся согласующие резисторы-терминаторы 120 Ом. Разъёмы — клеммные колодки или RJ45 в зависимости от оборудования. Готовый кабель для подключения датчиков и модулей к шине RS-485 снимает вопрос подбора сечения и экранирования, а для настройки и разовой диагностики устройства с ПК подойдёт USB-переходник на RS-485.

Где применяется

Интерфейс RS-485 / Modbus является стандартом де-факто для построения распределенных систем сбора данных на производстве. Он используется для подключения преобразователей давления, термопар, уровнемеров и расходомеров к программируемым логическим контроллерам (ПЛК). В системах управления освещением и климатом данный интерфейс позволяет централизованно управлять удаленными блоками. В каталоге Zavod.dev в разделе промышленных сенсоров (industrial-sensors) представлены датчики перемещения и вибрации с выходом на Modbus, что дает возможность считывать не только текущие значения, но и параметры самодиагностики датчика. Архитектура «многоточечная шина» позволяет прокладывать единый кабель вдоль технологической линии, сокращая затраты на монтаж по сравнению с «звездной» топологией.

Частые ошибки при подборе

Типичная ошибка — неправильное согласование волнового сопротивления кабеля и терминальных резисторов, что приводит к искажению фронтов сигнала и сбоям на высокой скорости. Вторая проблема — превышение допустимой длины линии без использования повторителей или использование экранированного кабеля с заземлением только с одной стороны, что создает паразитные контуры тока. Часто игнорируют выбор типа «земли» (общая «минусовая» шина), полагаясь только на дифференциальный сигнал — это снижает помехоустойчивость. Еще одна ошибка — адресация устройств с пропусками (1, 5, 10), что усложняет диагностику, либо установка одинаковых адресов на разные датчики в одной сети.

Перейти в каталог Zavod.dev →

Частые вопросы

Технически да, если они работают на одной скорости и с одинаковыми форматами кадра, однако на практике это требует грамотного тайминга и часто осложняет отладку — рекомендуется использовать один тип протокола в пределах сети.