Интеграция 4–20 мА и RS485 Modbus: регистратор данных и 9 приёмочных проверок

ATLAS LoRaWAN pilli basınç sensörleri ve çift antenli gateway ile kablosuz basınç izleme sistemi

Точный датчик давления или расходомер ещё не гарантирует корректные данные в диспетчерской системе. Ошибки возникают на уровне подключения, масштабирования, адресации и времени записи. В руководстве рассматриваются токовая петля 4–20 мА, физическая линия RS485, протокол Modbus RTU и проверяемые критерии приёмки.

01 / Analog loop and digital bus24 VDCLoop supply1TX4–20 mA sensor2AI 250 ohm1–5 V example3LOGGERTime + quality flag4RS485 / Modbus RTU — terminated linear trunkMASTERRTU query1SLAVE 1ID + register map2SLAVE 2ID + register map3End LTEnd LTATLAS • conceptual schematic / engineering illustration • 18 Oct 2026

Концептуальная схема измерения и связи, не электрический монтажный чертёж. На узком экране доступна горизонтальная прокрутка.

Разделяйте измерение и передачу данных

4–20 мА передаёт аналоговое представление физической величины. RS485 задаёт электрический интерфейс, а Modbus RTU — протокол, который может работать поверх него. Наличие клемм RS485 не означает поддержку Modbus. До проектирования запросите распиновку, требования к питанию, сведения об изоляции и карту регистров.

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

Пересчёт тока в инженерные единицы

Для линейного датчика X = Xmin + (I−4)/16 × (Xmax−Xmin). Датчик давления 0–16 бар при токе 12 мА показывает 8 бар. Если измерительный резистор равен 250 Ом, то на нём будет 1 В при 4 мА, 3 В при 12 мА и 5 В при 20 мА.

Формула корректна только при соответствующей настройке датчика и входа регистратора. Необходимо отдельно проверить входное сопротивление, гальваническую развязку и аварийные токи по паспорту изделия.

Расчёт напряжения в цепи питания

Для двухпроводной петли источник должен обеспечить питание датчика, падение напряжения на приёмнике, кабеле и защитных элементах. Пример: источник 24 В, минимум датчика 10 В. Внешней цепи остаётся 14 В, что при 20 мА соответствует предельным теоретическим 700 Ом без запаса.

При сопротивлении входа 250 Ом и кабеля 100 Ом падение составит 7 В; на датчике останется 17 В. Нужно также учесть допустимый максимум напряжения датчика и температурные условия.

RS485: топология, терминаторы и смещение

Для многоточечной шины применяют витую пару и линейную магистраль с короткими отводами, избегая длинных звёздных ответвлений. Терминаторы ставят на двух физических концах сегмента. Официальное руководство Modbus приводит вариант 150 Ом и цепи поляризации; на практике встречаются 120 Ом, если это соответствует кабелю и инструкции оборудования.

Обозначения A/B и D0/D1 у разных производителей могут отличаться. Сверяйте назначение клемм, а сигнальную землю, экран и гальваническую развязку проектируйте в соответствии с требованиями электромагнитной совместимости площадки.

Карта регистров и метки времени

Согласуйте адрес устройства, скорость, чётность, стоповые биты и код функции. Надпись «40001» в таблице не всегда совпадает с нулевым адресом в драйвере. Для данных 32 bit следует проверить порядок слов и байтов, знак и коэффициент масштаба по известному контрольному значению.

В журнале различайте момент измерения и момент приёма сервером. Пропущенный пакет нельзя автоматически записывать как нулевой расход. Сохраняйте флаги качества, события перезапуска и различайте накопленные показания с интервальными величинами.

Девять пунктов FAT и SAT

Зафиксируйте: (1) модель и ревизию, (2) напряжение питания, (3) нагрузку входа, (4) точки 4/12/20 мА, (5) схему терминаторов, (6) настройки последовательного порта, (7) регистр и тип данных, (8) отключение и восстановление связи, (9) время и тревожные сообщения.

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

Контрольный лист приёмки

  • Подтвердить тип сигнала и совместимость входа.
  • Рассчитать питание и сопротивление линии.
  • Проверить адрес Modbus и порядок слов.
  • Испытать потерю связи и повторное подключение.
  • Сопоставить единицы и время измерений.

Частые технические вопросы

Любой порт RS485 работает по Modbus RTU?

Нет. RS485 — физический интерфейс; поддержка Modbus и карта регистров подтверждаются отдельно.

Нулевое значение означает обрыв провода?

Не обязательно. Проверьте питание датчика, конфигурацию входа, масштаб и способ сигнализации неисправности.

Примечание о проверке параметров: Числа 24 В и 250 Ом служат расчётным примером и не являются гарантированными характеристиками конкретного прибора ATLAS.

Технические источники

  1. Modbus Organization — Specifications and Implementation Guides
  2. BAPI — Designing 4 to 20 mA Current Loops
  3. ATLAS — Программное обеспечение и платформы

Size Nasıl Yardımcı Olabiliriz?