Как выбрать модуль ввода-вывода: DI, DO, AI и AO
Типы каналов DI, DO, AI и AO, расчёт сигналов шкафа вентиляции и резерв. Как подобрать модули МР-02м по датчикам, нагрузкам и протоколу связи.
Выбор модуля ввода-вывода сводится к четырём шагам: составьте перечень всего полевого оборудования (датчики, приводы, пускатели); определите тип сигнала каждой позиции — DI, DO, AI или AO; просуммируйте каналы по типам и добавьте резерв 10–20%; подберите модули, закрывающие эти количества, с нужным протоколом (Modbus RTU), питанием и монтажом на DIN-рейку. Главные ошибки происходят на втором шаге — когда транзисторный выход ставят на катушку пускателя, а модуль AI без поддержки термосопротивлений — на датчики Pt1000. Ниже — что означает каждый тип сигнала, полный расчёт на примере шкафа приточной вентиляции и пример подбора на линейке МР-02м.
Четыре типа сигналов: что скрывается за AI, DI, DO, AO
DI — дискретные входы
DI читает два состояния: замкнуто/разомкнуто. Подключается два типа источников:
- Сухой контакт — реле, термостат, кнопка, концевик, реле перепада давления. Контакт ничего не «выдаёт», модуль сам подаёт в цепь опросное напряжение. Самый частый случай в вентиляции и ИТП.
- Активный сигнал 24 В — выход другого устройства (ЧРП, контроллера, датчика с транзисторным выходом). Здесь важно согласовать общий провод и логику (PNP/NPN).
На DI сажают: аварии («сработала защита от замерзания»), статусы («вентилятор работает»), перепады давления на фильтре и вентиляторе, пожарный сигнал, положение ремонтного выключателя.
DO — дискретные выходы: реле или транзистор
DO выдаёт команду «включить/выключить». Два исполнения различаются принципиально:
| Критерий | Релейный выход | Транзисторный выход |
|---|---|---|
| Коммутируемая нагрузка | Единицы ампер, в т.ч. 230 В AC | Обычно до сотен мА, 24 В DC |
| Гальваническая развязка | Проверить изоляцию и допустимое напряжение по паспорту | Зависит от схемы модуля |
| Ресурс переключений | Ограничен (механика) | Нет механического износа; ограничения по току и нагреву сохраняются |
| Частые переключения / ШИМ | Не подходит | Подходит |
| Типовое применение | Катушки пускателей, клапаны, сигнальные лампы | Промежуточные реле, светодиодная индикация, входы других устройств |
Практические правила:
- В рассматриваемом примере двигатель включают через пускатель или ЧРП. Выход модуля управляет цепью команды; возможность прямой коммутации любой нагрузки определяется документацией выхода.
- Катушка пускателя — индуктивная нагрузка: реальный ток при коммутации выше номинального. Сверяйте нагрузочную способность выхода с документацией модуля; для мощных катушек и для развязки цепей 230 В ставьте промежуточные реле.
- Защиту индуктивной нагрузки выбирайте по документации катушки и выхода: диод, RC-цепь, варистор или другое рекомендованное решение. Учитывайте влияние подавления выброса на время отпускания.
AI — аналоговые входы
AI измеряет непрерывную величину. Три основных типа сигналов:
- 4–20 мА — токовая петля. Наименее чувствительна к помехам и длине линии, а «живой ноль» (4 мА) позволяет отличить обрыв датчика (0 мА) от минимума измерения. Выбор для датчиков давления, длинных трасс, промышленных условий.
- 0–10 В — сигнал напряжения. Прост, распространён в HVAC, но чувствителен к падению напряжения на длинной линии и к помехам. Уместен на коротких трассах внутри объекта.
- Термосопротивления и термисторы — Pt1000, NTC, PTC — датчик температуры подключается к модулю напрямую, без преобразователя. Pt1000 — точность и стандартизованная характеристика; NTC — массовый недорогой вариант в вентиляции; PTC чаще встречается как датчик тепловой защиты двигателей. Важно: модуль должен поддерживать конкретный тип характеристики — это указывается в документации и схемах подключения.
Для выбранной модификации МР-02м проверьте руководство, схему подключения каждого типа датчика и карту регистров. Поддержка одного аналогового сигнала не означает поддержку всех остальных.
AO — аналоговые выходы
AO выдаёт непрерывный управляющий сигнал, в HVAC это почти всегда 0–10 В: приводы клапанов калорифера, воздушных заслонок с плавным регулированием, задание частоты на ЧРП. Считайте по одному каналу AO на каждый плавно управляемый привод. Если заслонка двухпозиционная (открыть/закрыть), ей нужен DO, а не AO — это частая ошибка при подсчёте.
Методика подсчёта каналов: шкаф приточной вентиляции
Методика универсальна: перечислить оборудование → назначить каждой позиции тип и число каналов → просуммировать → добавить резерв. Разберём типовую приточную установку с водяным калорифером и односкоростным вентилятором.
| Позиция | Сигнал | DI | DO | AI | AO |
|---|---|---|---|---|---|
| Датчик температуры наружного воздуха | Pt1000/NTC | — | — | 1 | — |
| Датчик температуры приточного воздуха | Pt1000/NTC | — | — | 1 | — |
| Датчик температуры обратной воды калорифера | Pt1000/NTC | — | — | 1 | — |
| Капиллярный термостат защиты от замерзания | Сухой контакт | 1 | — | — | — |
| Реле перепада давления на фильтре | Сухой контакт | 1 | — | — | — |
| Реле перепада давления на вентиляторе (контроль потока) | Сухой контакт | 1 | — | — | — |
| Авария пускателя вентилятора | Сухой контакт | 1 | — | — | — |
| Пожарный сигнал от СПС | Сухой контакт | 1 | — | — | — |
| Авария насоса калорифера | Сухой контакт | 1 | — | — | — |
| Пуск вентилятора (катушка пускателя) | DO (реле) | — | 1 | — | — |
| Пуск насоса калорифера | DO (реле) | — | 1 | — | — |
| Воздушная заслонка (открыть/закрыть, привод с возвратной пружиной) | DO (реле) | — | 1 | — | — |
| Привод клапана калорифера | 0–10 В | — | — | — | 1 |
| Итого | 6 | 3 | 3 | 1 | |
| С резервом 15–20% | 7–8 | 4 | 4 | 2 |
Замечания к расчёту:
- Резерв 10–20% — ориентир для предварительного расчёта, а не обязательная норма. Окончательный резерв задают требованиями проекта, с округлением количества каналов вверх.
- Если вентилятор на ЧРП — добавьте AO (задание частоты) и 1–2 DI (готовность/авария преобразователя); часть сигналов можно перенести на Modbus самого ЧРП.
- Датчик с аналоговым выходом занимает AI, а датчик с Modbus — адрес и время в цикле опроса. Сравнивайте конкретные модели по требуемым измерениям и интерфейсу.
- Считайте по каждому шкафу отдельно: модули ввода-вывода ставят рядом с оборудованием, а не тянут десятки сигнальных линий через здание — в этом и смысл распределённого ввода-вывода по Modbus RTU.
Критерии выбора модуля
| Критерий | Что проверять |
|---|---|
| Количество и состав каналов | Закрывает ли модуль (или комбинация модулей) расчёт с резервом; комбинированные модули (DI+DO) против раздельных |
| Тип подключения датчиков | Поддержка нужных сигналов: 4–20 мА, 0–10 В, Pt1000/NTC/PTC для AI; сухой контакт/24 В для DI; реле/транзистор и допустимая нагрузка для DO |
| Протокол | Modbus RTU по RS-485 — чтобы модуль работал с любым мастером: ПЛК, сервером автоматизации, SCADA |
| Питание | Напряжение питания модуля и потребление — учесть при подборе блока питания шкафа |
| Монтаж | Крепление на DIN-рейку, габариты в шкафу, удобство клемм |
| Документация производителя | Опубликованные схемы подключения, карта регистров Modbus, программа настройки — без них пусконаладка превращается в реверс-инжиниринг |
Для выбранной модификации МР-02м проверьте руководство, схему подключения каждого типа датчика и карту регистров. Поддержка одного аналогового сигнала не означает поддержку всех остальных.
Пример подбора на линейке МР-02м
Возьмём расчёт из таблицы выше: 7–8 DI, 4 DO, 4 AI, 2 AO.
- Дискретная часть: рассмотрите МР-02м 6xDO 8xDI, но проверьте тип и нагрузочную способность каждого выхода. Суммарное число DO не означает, что все выходы одинаковы. Актуальную цену смотрите в карточке товара.
- Аналоговый ввод. Модуль аналогового ввода МР-02м (вариант 12xAI) закрывает 4 расчётных канала с большим запасом — либо один модуль обслуживает несколько соседних задач. Перед заказом сверьте по схемам подключения, что нужные типы датчиков (Pt1000/NTC, 4–20 мА) поддерживаются выбранной модификацией.
- Аналоговый вывод. Каналы AO для привода клапана подбираются из линейки МР-02м по той же логике: количество каналов с резервом плюс проверка сигнала 0–10 В по документации модуля.
- Для одной сети Modbus RTU доступны адреса 1–247. Фактический размер сети ограничен электрической нагрузкой, кабелем и временем опроса. При расширении используйте независимые порты и проверяйте нагрузку каждого сегмента. Среду программирования и визуализацию СА-02м выбирайте с учётом установленного ПО и лицензий.
Итог для типовой приточки: один комбинированный дискретный модуль, один модуль AI, модуль AO — три корпуса на DIN-рейке и два провода шины RS-485 вместо жгута сигнальных кабелей до контроллера.
Частые ошибки при выборе
- Считать каналы без резерва. Модуль «впритык» гарантирует дозаказ после первого же изменения проекта.
- Игнорировать тип DO. Транзисторный выход на катушке пускателя 230 В — сгоревший выход. Реле на ШИМ-управлении — выработанный ресурс контактов за месяцы.
- Не проверить поддержку термосопротивлений. «Аналоговый вход» не означает автоматически «вход Pt1000». Тип характеристики — по документации и схемам подключения конкретной модификации.
- Забыть двухпозиционные приводы. Заслонка «открыть/закрыть» — это DO; AO ей не нужен, а в расчётах её часто записывают в аналоговые.
- Покупать модуль без карты регистров. Если производитель не публикует карту Modbus — интеграция превращается в подбор адресов наугад.
Вопросы и ответы
Релейный или транзисторный выход для управления пускателем двигателя?
Выбор зависит от напряжения и тока катушки, типа выхода и требований к изоляции. Подходящий релейный выход либо транзисторный выход с промежуточным реле выбирают по документации. Учитывайте пусковой ток и защиту от выбросов напряжения.
Можно ли подключить к одному модулю AI и термосопротивления, и сигналы 4–20 мА?
Для выбранной модификации МР-02м проверьте руководство, схему подключения каждого типа датчика и карту регистров. Поддержка одного аналогового сигнала не означает поддержку всех остальных.
Какой резерв каналов закладывать?
10–20% по каждому типу каналов, минимум по одному свободному каналу каждого используемого типа на шкаф. На пусконаладке почти всегда всплывают неучтённые сигналы, а стоимость резервного канала несопоставима со стоимостью дозаказа, доставки и монтажа отдельного модуля на сданном объекте.
Что делать, если каналов всё-таки не хватило?
Для одной сети Modbus RTU доступны адреса 1–247. Фактический размер сети ограничен электрической нагрузкой, кабелем и временем опроса. При расширении используйте независимые порты и проверяйте нагрузку каждого сегмента. Среду программирования и визуализацию СА-02м выбирайте с учётом установленного ПО и лицензий.
Что лучше для аналогового датчика: 0–10 В или 4–20 мА?
На длинных линиях и в условиях помех — 4–20 мА: токовая петля не боится падения напряжения на проводах, а «живой ноль» позволяет диагностировать обрыв датчика. 0–10 В уместен на коротких трассах внутри шкафа или помещения. Для температуры проще всего термосопротивление (Pt1000/NTC) напрямую на модуль AI с соответствующей поддержкой — без промежуточного преобразователя.
