Цифровые, аналоговые и дискретные сигналы: что означают AI, AO, DI, DO
Перечень входов и выходов I/O различает измерения, двоичные состояния и обмен данными. AI, AO, DI и DO обозначают направление входа или выхода относительно контроллера и тип сигнала; для цифровых протоколов нужны дополнительные сведения об интерфейсе и сети. Прежде чем выбирать модуль, подтвердите и логическую функцию, и электрический интерфейс.
Три группы сигналов
Дискретный сигнал представляет двоичное состояние, например открыто/закрыто или работает/остановлен. При цифровом обмене значения, состояния и команды кодируются в сообщениях; примеры — HART и Modbus. Аналоговый сигнал изменяется в некотором диапазоне. Не каждый физический уровень цифровой связи использует только два уровня напряжения, а канал дискретного I/O — не тот же интерфейс, что порт цифровой связи.
Путаница сложилась исторически: дискретный контакт и цифровая шина используют два уровня, поэтому оба сигнала называют «цифровыми». Для подключения важно различать измеряемую величину — аналоговый сигнал, двоичное состояние — дискретный, и сообщение — цифровой.
AI — аналоговый вход
Аналоговый вход передаёт в контроллер непрерывно изменяющуюся измеряемую величину. Самый распространённый вариант — 4–20 mA: «живой ноль» 4 mA позволяет отличить настоящий ноль измеряемой величины, 4 mA, от обрыва провода, 0 mA. К другим аналоговым входам относятся 0–10 V, термопары и термометры сопротивления RTDs.
| Сигнал | Интерфейс | Особенности диагностики | Типичный источник |
|---|---|---|---|
| 4–20 mA | Токовая петля | 0 mA означает отсутствие тока петли; нужно установить причину | Измерительный преобразователь |
| 0–10 V | Напряжение относительно опорного потенциала | Ноль может быть реальным значением или признаком неисправности цепи | Датчик с питанием или привод |
| Термопара или RTD | Специализированный совместимый вход | Обнаружение обрыва и короткого замыкания зависит от модуля и настройки | Чувствительный элемент температуры |
| 0–20 mA | Токовая петля | Нет различения нулевого измерения и потери тока за счёт «живого нуля» 4 mA | Предусмотренное устройство с токовым выходом |
Главное проектное решение для AI — диапазон: точкам 4 mA и 20 mA преобразователя должны соответствовать заданные каналу значения в инженерных единицах, иначе все последующие показания будут пересчитаны неверно.

AO — аналоговый выход
Аналоговый выход передаёт из контроллера непрерывно изменяющуюся команду, часто 4–20 mA на позиционер клапана или привод. Проверьте, выдаёт ли выход ток или принимает его и откуда питается цепь. Обратная связь о положении обычно передаётся отдельным сигналом или цифровым значением; повторное измерение тока команды не подтверждает фактическое положение клапана.
DI — дискретный вход
Дискретный вход передаёт в контроллер двоичное состояние: от концевого выключателя, сигнализатора предельно высокого уровня, реле давления или контакта работы двигателя. Обычно это сухой контакт — пара замыкающихся или размыкающихся контактов — либо бесконтактный датчик NAMUR.
Сухим контактам нужна совместимая цепь опроса; возможен дребезг. Выключатели NAMUR используют определённый двухпроводный токовый интерфейс, часто с характеристикой источника 8.2 V и 1 килоом. Используйте точные пороги выключателя и усилителя, направление срабатывания и настройки контроля неисправностей линии. Такой контроль улучшает диагностику, но не делает любой выключатель NAMUR датчиком с подтверждённой функциональной безопасностью и не выявляет все механические отказы.
DO — дискретный выход
Дискретный выход передаёт двоичную команду из контроллера: пуск насоса, открытие электромагнитного клапана, включение звукового сигнализатора. Обычно это релейный контакт или транзисторный выход. Практический вопрос — какую нагрузку он действительно может коммутировать: реле работает с AC или DC и более высоким током; транзисторный выход быстр и не имеет механических контактов, но обычно рассчитан только на DC и малые токи. Перед подключением DO к контактору двигателя сравните допустимую нагрузку контактов модуля с пусковым током нагрузки.

Как выбрать сигнал для задачи
| Измерение или действие | Подходящий сигнал | Причина |
|---|---|---|
| Непрерывное измерение уровня резервуара | AI (4–20 mA) | Передаёт значение |
| Защитное отключение при переполнении резервуара | DI (NAMUR или сухой контакт) | Независимый двоичный сигнал безопасности |
| Команда положения клапана | AO (4–20 mA) | Управляет позиционером |
| Пуск и останов насоса | DO (реле) | Коммутирует нагрузку |
| Настройка преобразователя | Цифровая связь (HART в петле) | Данные поверх сигнала 4–20 mA |
Сигнал защитного отключения может формироваться аналоговым преобразователем или дискретным выключателем в зависимости от требований безопасности и утверждённого проекта. Ни модуль AI, ни DI сами по себе не создают независимость. Оценивайте совместное использование датчиков, технологические подключения, питание, логику и конечные элементы как единую функцию.
Вопросы наладчиков
Вопрос 1. Сигнал 4–20 mA аналоговый или цифровой?
Ток 4–20 mA — аналоговый сигнал. Преобразователь HART совмещает оба вида, накладывая цифровой сигнал FSK на те же два провода, но сам ток остаётся аналоговым сигналом.
Вопрос 2. Чем отличаются сухой контакт и контакт с напряжением?
Сухой, или беспотенциальный, контакт не создаёт собственного напряжения опроса. Выход с питанием выдаёт электрический уровень, который должен поддерживать принимающий вход. Модули DI различаются: проверьте напряжение, ток, общий провод и схему выдачи/приёма тока, не считая, что все они допускают одинаковое подключение контактов.
Вопрос 3. Зачем нужен NAMUR?
Заданный токовый интерфейс позволяет совместимому входу или усилителю различать состояния переключения и, при соответствующей настройке, неисправности линии. Подтвердите полноту обнаружения и реакцию на отказ для всей цепи. Заклинивание механизма и некоторые отказы датчика всё ещё могут требовать периодических проверочных испытаний.
Вопрос 4. Может ли один провод передавать AI и DI?
Один проводник обычно не образует полную цепь. Двухпроводная петля HART может передавать аналоговое значение и цифровое состояние, а другие шины — несколько логических значений. Эти сообщения не становятся автоматически физическими каналами AI и DI; принимающая система должна поддерживать интерфейс и соответствие передаваемых данных каналам.
