Москва: проверенные б/у ноутбуки с гарантией и проверкой перед оплатой
+7 906 722-94-45

Главная → Статьи → Аналоговые входы ПЛК: 4–20 мА и масштабирование

Аналоговые входы ПЛК: 4–20 мА, масштабирование и диагностика

Как настроить аналоговый вход ПЛК: токовая петля, диапазоны, масштабирование в инженерные единицы, фильтрация, обнаружение обрыва и типичные ошибки при пусконаладке.

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

Токовая петля: почему 4–20 мА

  • ток не зависит от сопротивления линии в разумных пределах;
  • «живой ноль» 4 мА позволяет отличить обрыв (0 мА) от нулевого значения;
  • меньшая чувствительность к помехам, чем у напряжения.

Именно поэтому 4–20 мА стал стандартом промышленности. Встречаются 0–20 мА и 0–10 В, но у них нет такой диагностики обрыва.

Что настроить в модуле

  1. Тип входа: ток 4–20 мА (не напряжение!).
  2. Диапазон «сырых» значений: например, 0–27648 у Siemens, 0–32767 у других — смотрите документацию.
  3. Способ подключения: двухпроводная/четырёхпроводная схема, питание датчика.
  4. Фильтр: аппаратный или программный.
  5. Реакция на обрыв: диагностика, подстановка, аварийное значение.

Ошибка в пункте 1 — самая частая причина «не работает» при пусконаладке.

Масштабирование

Формула проста: инженерное значение = мин + (сырое − мин_сырое) × (макс − мин) / (макс_сырое − мин_сырое). Работает и для обратных зависимостей, если договориться о знаках.

Практика:

  • масштабируйте от 4 мА, а не от 0 мА, если датчик работает в 4–20;
  • проверяйте границы (что будет при переполнении);
  • используйте именованные константы, а не «магические числа».

Проверка на месте

  • Подключите калибратор тока вместо датчика.
  • Задайте 4, 12, 20 мА и проверьте инженерные значения.
  • Проверьте реакцию на 0 мА (обрыв).
  • Убедитесь, что фильтрация не «съедает» быстрые изменения.

Это занимает 15 минут и снимает большинство ошибок пусконаладки.

Фильтрация и время реакции

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

Помехи и заземление

  • экранированный кабель, экран — по инструкции;
  • отдельная трасса от силовых;
  • избегайте «земляных петель»;
  • проверьте, что минус входа не соединён с землёй там, где это не предусмотрено.

Диагностика обрыва

Ток 0 мА означает обрыв или отказ питания. Настраивают:

  • сигнал диагностики в программе;
  • аварийное значение для регулятора;
  • запрет использования «сырых» данных при ошибке.

Молчаливая подстановка нуля опаснее, чем явная ошибка.

Типичные ошибки

  • вход настроен на напряжение;
  • масштабирование от 0 мА;
  • перепутаны полярность и схема подключения;
  • слишком сильный фильтр;
  • отсутствие проверки границ.

Итог

Аналоговый вход требует правильной настройки модуля, честного масштабирования и проверки калибратором. Пятнадцать минут проверки экономят дни поисков «непонятных» показаний.

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

Почему 4 мА, а не 0?

Чтобы отличать обрыв от нулевого значения.

Можно ли проверить без калибратора?

Можно подать сигнал от источника тока, но точность будет ниже.

Что делать при дрожании показаний?

Проверить заземление, экран, фильтр, помехи от приводов.

Как масштабировать обратную зависимость?

Отрицательным коэффициентом или сменой границ.

Что делать при обрыве?

Диагностика плюс безопасное аварийное значение.

Как документировать канал

Для каждого аналогового входа полезно иметь короткую карточку: датчик, диапазон, единицы, «сырые» границы, формула масштабирования, поведение при обрыве, кто и когда проверял. Такая карточка в проекте экономит время при пусконаладке и при последующих изменениях, когда автор программы уже не помнит, почему выбран именно этот коэффициент.

Проверка «от датчика к экрану»

Начинайте с физики: есть ли давление или температура, соответствует ли сигнал. Затем проверяйте клеммы, модуль, программу, отображение. Если идти от экрана назад, легко запутаться: неверное значение может быть следствием и датчика, и настройки, и формулы. Последовательность «физика → сигнал → число» отсекает половину гипотез сразу.

Что делать при «зашкале»

Значение выше диапазона или отрицательное чаще всего означает: неверный тип входа, неверный диапазон, переполнение «сырого» формата или ошибку формулы. Проверьте калибратором 20 мА и посмотрите, какое «сырое» значение приходит. Если оно соответствует ожидаемому, проблема в масштабировании; если нет — в модуле или подключении.

Взаимодействие с регулятором

Аналоговый вход почти всегда питает контур регулирования. Если датчик шумит, регулятор будет «дёргаться», а клапан — изнашиваться. Поэтому фильтрация и качество сигнала влияют не только на показания, но и на ресурс оборудования. Настройка контура описана в отдельном материале о ПИД-регулировании.

Что проверить перед сдачей

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

Итог

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

Небольшая памятка пусконаладчику

Проверьте тип входа, подайте 4/12/20 мА калибратором, посмотрите инженерные значения, проверьте обрыв, убедитесь, что фильтр не мешает, запишите результат. Это базовая процедура, которую стоит выполнять до запуска технологического процесса.

Короткий вывод

4–20 мА выбран не случайно: он даёт и точность, и диагностику. Настройка модуля, корректная формула и проверка калибратором — три условия, при которых аналоговый вход работает предсказуемо.

Про масштабирование в разных средах

В разных контроллерах «сырые» диапазоны отличаются, и перенос формулы из одного проекта в другой без проверки — классическая ошибка. Всегда сверяйтесь с документацией модуля и проверяйте результат калибратором. Это занимает минуту и защищает от значений, которые «выглядят нормально», но неверны в полтора раза.

Что делать, если вход «шумит» только при работе привода

Классическая картина: показания стабильны на остановленном оборудовании и «пляшут» при разгоне. Причина — наводки от частотного преобразователя на сигнальную линию. Помогает разнесение трасс, экранирование, ферритовые кольца и проверка заземления. Иногда достаточно заменить кабель на витую пару с экраном. Прежде чем менять модуль ввода, проверьте линию — чаще виновата она.

Короткая проверка при сдаче

Подайте 4 мА — получите нижнюю границу, подайте 20 мА — верхнюю, разорвите цепь — увидите диагностику. Три действия, которые стоит выполнять на каждом канале, чтобы потом не искать причину странных показаний в самый неподходящий момент.

Полезные материалы