Как выбрать модуль ввода-вывода для ПЛК
Модуль I/O выбирают не по одному числу каналов. Дискретный вход должен электрически распознавать конкретный датчик, выход — выдерживать нагрузку и пусковой ток, а аналоговый канал — поддерживать нужный диапазон, точность и изоляцию. Кроме того, модуль обязан быть совместим с CPU, базой, прошивкой и инженерной средой. Составьте таблицу всех сигналов с тегом, типом, диапазоном, питанием, нормальным и безопасным состоянием, скоростью и местом установки. Добавьте резерв каналов по принятой политике проекта. Такая I/O list позволяет выбрать архитектуру станции до заказа отдельных модулей.
Дискретный вход согласуют с датчиком
Для DI важны номинальное напряжение, пороги логических состояний, входной ток, задержка и схема source/sink. PNP-датчик и NPN-датчик требуют совместимого входа и общей точки питания. Двухпроводный датчик имеет остаточный ток, который может удерживать чувствительный вход во включённом состоянии.
Если нужно считать быстрые импульсы или энкодер, обычного входа с программным опросом может быть недостаточно. Используют high-speed input, аппаратный счётчик или технологический модуль. Проверяют максимальную частоту, минимальную длительность импульса, фильтр входа и привязку времени.
Дискретный выход выбирают по нагрузке и отказу
Транзисторный DO быстро переключает DC-нагрузку, но имеет ограничения по полярности, току канала и группы. Релейный выход может коммутировать разные потенциалы и AC/DC в установленных пределах, но изнашивается и работает медленнее. Симисторный выход предназначен для определённых AC-нагрузок и имеет ток утечки.
Проверьте рабочий и пусковой ток соленоида, лампы, контактора или электронного входа. Ограничение может задаваться на один канал, группу и весь модуль одновременно. Для индуктивной нагрузки нужна согласованная защита от выброса. Диагностика короткого замыкания не отменяет внешней защиты проводника.
Аналоговый модуль определяется сигналом и ошибкой
Укажите 4–20 мА, 0–10 В, термопару, RTD, тензомост или другой тип. Универсальный модуль поддерживает несколько диапазонов, но его схема подключения, разрешение и точность могут различаться по режимам. Для термопары важны компенсация холодного спая и тип датчика, для RTD — двух-, трёх- или четырёхпроводное включение.
Разрядность АЦП не равна точности канала. Учитывают основную ошибку, дрейф, подавление помех, время интегрирования и обновления. В мультиплексированном модуле суммарное время сканирования растёт с числом активных каналов и фильтрацией. Аналоговый выход проверяют по допустимой нагрузке и поведению при останове CPU.
Изоляция бывает поканальной и групповой
Одни модули изолируют полевую сторону от внутренней шины, другие — группы каналов, третьи — каждый канал. Общая изоляция не устраняет контуры между сигналами внутри одной группы. Сверьте схему потенциалов, максимальный common-mode и допустимое рабочее напряжение.
Для разных источников питания, длинных трасс и цепей с большой разностью потенциалов может потребоваться поканальная изоляция или внешний преобразователь. Изоляционное испытательное напряжение не следует автоматически считать допустимым непрерывным рабочим напряжением.
Локальный и распределённый I/O дают разные компромиссы
Локальные модули рядом с CPU упрощают сеть, но увеличивают длину полевых кабелей. Распределённая станция сокращает проводку и располагает I/O ближе к машине, зато добавляет сетевой интерфейс, питание узла, задержку и зависимость от коммуникации. Для неё задают поведение при потере связи.
Проверьте поддерживаемую сеть, цикл обновления, синхронизацию времени, число узлов и диагностические возможности. В быстром контуре важна полная задержка от клеммы входа через сеть и программу до выхода, а не только время цикла CPU.
Стандартный и безопасный I/O не взаимозаменяемы
Для аварийного останова, защитной двери или световой завесы применяют fail-safe модули в рассчитанной архитектуре. Нужны совместимые датчики, тестовые импульсы, параметры расхождения каналов и программная конфигурация безопасности. Обычный DI нельзя превратить в safety-вход одной программной проверкой.
Использование F-модуля также не гарантирует требуемый уровень: необходим расчёт функции, proof test, диагностика и валидация. Разделяйте обычные и безопасные сигналы в I/O list и документации шкафа.
Совместимость станции проверяют до закупки
Сверьте семейство CPU, тип базы или рейки, допустимые позиции, максимальный ток внутренней шины, число модулей и требуемые front connectors. Некоторые функции появляются только с определённой версией firmware или программного пакета. Запасной модуль должен иметь подтверждённую совместимость, а не только похожий номер.
Учитывайте температуру, вибрацию, высоту, покрытие плат и правила вентиляции. Плотная установка модулей может требовать снижения тока. В спецификацию включают клеммные блоки, кодирующие элементы, экраны, bases и отдельное полевое питание.
Диагностика и сервис должны быть частью выбора
Полезны обрыв провода, короткое замыкание, underrange, overrange, статус питания и поканальная индикация. Проверьте, доступна ли диагностика в программе и HMI и как она влияет на процессное значение. Не всякий модуль различает обрыв и выход за диапазон.
Заранее определите реакцию CPU и каждого выхода при fault, STOP и потере сети. Значение hold-last может быть опасно для нагревателя, а принудительный ноль — для системы охлаждения. Безопасное состояние задаётся анализом процесса.
Чек-лист перед заказом
- I/O list содержит тип, диапазон, питание, скорость и безопасное состояние.
- DI совместимы с PNP/NPN, двухпроводными датчиками и частотой импульсов.
- DO выдерживают рабочий и пусковой ток канала и группы.
- AI/AO проверены по диапазону, точности, обновлению и нагрузке.
- Изоляция и общие точки понятны для каждого канала и группы.
- Локальная или распределённая архитектура укладывается в полную задержку.
- Safety-сигналы назначены сертифицированным модулям и валидируемой схеме.
- CPU, база, firmware, connectors и питание станции совместимы.
- Диагностика и состояния при отказе определены в программе и проекте.
Источники для технической проверки
Параметры и ограничения сверяйте с актуальной документацией производителя для полного артикула и нужного исполнения.
Следующий шаг
Проверьте артикулы и количество до отправки заявки
Загрузите спецификацию в BOM-сервис или пришлите полный код производителя менеджеру. Если точное совпадение не доказано, позиция останется на ручной проверке.