Как спроектировать дискретный вход 24 В для ПЛК по IEC 61131-2
Промышленный дискретный вход должен уверенно различать включённое и выключенное состояние не только при ровных 24 В. В шкафу встречаются длинные кабели, падение питания, ток утечки двухпроводного датчика, наведённые импульсы, переполюсовка и разность потенциалов земли. Простая цепь «резистор + светодиод оптопары» может работать на столе и перегреваться либо ложно срабатывать в многоканальном модуле. IEC 61131-2 задаёт классы входных приёмников и области напряжения/тока для состояний. Конкретные таблицы нужно брать из применимой редакции стандарта и документации выбранного receiver. Задача разработчика — обеспечить соответствие всему окну с допусками, а не подобрать один резистор к номинальным 24 В.
Исходные данные для входного канала
| Параметр | Что зафиксировать | Что проверяется |
|---|---|---|
| Полевое устройство | PNP/NPN, sourcing/sinking, двух- или трёхпроводное | Полярность и совместимость входа |
| Класс входа | Требуемый Type и применимая редакция стандарта | ON/OFF regions и токовые уровни |
| Линия 24 В | Min/max, reverse polarity, surge/EFT profile | Резисторы, clamp и защита |
| Время реакции | Pulse width, debounce и diagnostics | Analog/digital filter и latency |
| Изоляция | Functional или safety, рабочее напряжение | Optocoupler/digital isolator и PCB barrier |
Сначала определите тип входа и полевого устройства
PNP-датчик обычно подаёт положительное напряжение на вход: входная цепь должна принимать ток к общему проводу, то есть быть sinking. NPN-датчик замыкает вход на 0 В: модуль предоставляет ток, то есть является sourcing. Термины описывают направление тока, поэтому их полезно рисовать стрелками, а не запоминать по названию.
Универсальный вход PNP/NPN сложнее: он должен корректно распознавать обе полярности или иметь переключаемую общую точку. Нельзя заявлять универсальность, если изменяется только логика программы, а аппаратная защита рассчитана на одну полярность.
Что означают Type 1, Type 2 и Type 3
Типы IEC 61131-2 имеют разные токовые и пороговые области и предназначены для совместимости с определёнными полевыми устройствами. Type 3 обычно позволяет меньший ток включённого состояния и полезен для плотных модулей, но совместимость нужно проверять парой «выход датчика — вход контроллера».
Не переносите отдельную цифру порога из статьи в сертификационный расчёт. Зафиксируйте edition стандарта, номинальное напряжение, type, диапазон температуры и все границы ON/OFF/transition. Область перехода не должна использоваться как гарантированное состояние.
Постройте входную характеристику I–V
Для нескольких точек напряжения рассчитайте ток с учётом допусков. При простом резисторе I = (V_IN − V_DROP) / R. Проверяют минимальный ток в ON при низком напряжении и максимальном R, а также максимальный ток и мощность при высоком напряжении и минимальном R.
Линейный ограничитель тока делает характеристику ближе к требованиям и снижает зависимость от входного напряжения. Специализированный receiver может объединять пороги, current limit, debounce и диагностику, уменьшая рассеяние многоканального модуля.
Расчёт резистивного входа
Предположим учебную цепь без заявления полного соответствия: при входе 24 В нужно около 2 мА, суммарное падение на LED/диодах 2 В. Получаем R ≈ (24 − 2) / 0,002 = 11 кОм. При верхнем входе 30 В ток будет около 2,55 мА, а мощность резистора I²R ≈ 72 мВт.
В восьми каналах это уже около 0,58 Вт только на резисторах, не считая оптопар и защиты. В закрытом корпусе нужно проверить температуру и derating. При нижнем уровне ON ток может оказаться недостаточен для CTR оптопары, особенно после старения и при холоде; поэтому расчёт по номиналу не завершён.
Порог и гистерезис
Компаратор или receiver должен иметь окно между гарантированным OFF и ON. Гистерезис предотвращает многократное переключение при медленном фронте и помехе. Значение выбирают так, чтобы ток утечки датчика и наведённое напряжение оставались в OFF, а падение на длинном кабеле не мешало ON.
После аналогового порога полезен цифровой debounce: состояние принимается, только если удерживается заданное время. Это не заменяет защиту от перенапряжения и не должно скрывать опасный дребезг safety-сигнала без анализа функции безопасности.
Ток утечки двухпроводного датчика
Двухпроводный датчик питается через ту же линию и в состоянии OFF пропускает небольшой ток. Этот ток заряжает входной импеданс и может включать чувствительный Type 3 receiver. Иногда применяют параллельный bleed-резистор, но он увеличивает потребление в ON и должен быть рассчитан по мощности.
Проверяйте maximum off-state leakage датчика при температуре, а не типовое значение. Длинный кабель добавляет ёмкостной ток при коммутации. Совместимость подтверждают худшей парой спецификаций.
Переполюсовка и импульсная защита
Последовательный диод прост, но создаёт падение и тепло. MOSFET-схема уменьшает потери, а специализированный вход может иметь встроенную reverse protection. TVS ограничивает импульс у разъёма, но перед ним нужен путь тока и согласование с upstream impedance/fuse.
Проверяют surge, EFT и ESD по применимому стандарту конечного изделия. TVS выбирают по working voltage, clamping при реальном импульсном токе и мощности, а не по маркировке «24 В». Возврат импульса должен идти к корпусу/полевой земле коротко, не через цифровую землю MCU.
Изоляция: канал, группа или без неё
Channel-to-channel isolation повышает устойчивость к разности потенциалов, но увеличивает стоимость, площадь и питание. Групповая изоляция экономичнее: несколько входов имеют общий field ground и один барьер к логике. Неизолированный модуль допустим только при общей системе земли и подтверждённых перенапряжениях.
Оптопара естественно передаёт состояние и имеет CTR, который меняется с током, температурой и временем. Digital isolator даёт точные timing и малый разброс, но требует питания полевой стороны. Интегрированный isolated receiver может снизить рассеяние и число деталей.
Входной фильтр и время реакции
RC-фильтр подавляет короткие импульсы, но медленный край проходит через область неопределённости. Schmitt input или comparator hysteresis обязателен. Вычислите задержку на включение и выключение в худших допусках, включая digital debounce и изолятор.
Для кнопки 5–20 мс обычно не мешают, а вход счётчика или датчика скорости требует микросекунд. Один аппаратный канал не обязан одинаково хорошо решать обе задачи. Частотный вход проектируют отдельно и проверяют minimum pulse width.
Диагностика обрыва и короткого замыкания
Обычный бинарный вход видит только ON/OFF. Для line monitoring добавляют оконное измерение тока и оконечные резисторы у датчика, чтобы отличить нормальный OFF от обрыва. Это требует согласованной схемы обеих сторон.
Диагностика должна иметь отдельный статус, а не превращать fault в логическую единицу. Для safety-цепи применяются сертифицированные архитектуры и стандарты функциональной безопасности; обычный диагностируемый вход сам по себе не становится safety input.
Практический пример восьмиканального модуля
Модуль принимает PNP-датчики 24 В, восемь каналов, общая изолированная полевая сторона. Требуются малое рассеяние и debounce 3 мс. На этапе требований фиксируют выбранный IEC type, worst-case ON/OFF области и ток утечки датчика. Простой 11-кОм вход даёт около 72 мВт при 30 В на канал и зависит от LED CTR.
Специализированный двухканальный receiver с current limiting уменьшает разброс и формирует цифровые выходы через барьер. TVS и series impedance размещаются у клемм. Firmware считывает channel state и fault flags, применяет 3 мс только к обычным входам, а быстрый канал использует отдельную настройку. Испытания включают 0…30 В sweep, leakage source, обратную полярность, EFT/surge setup и нагрев всех восьми ON.
Примеры из каталога ChipBaza
ISO1212DBQR иллюстрирует двухканальный изолированный receiver для высоковольтных цифровых входов. MAX22190ATJ+T показывает восьмиканальный промышленный digital input device. Они различаются числом каналов, архитектурой изоляции, питанием, диагностикой и способом задания тока.
Перед выбором проверяются заявленный IEC input type, пороги, current limit, field voltage, isolation ratings, filter timing, package и temperature grade полного MPN.
Типовые ошибки
- путать PNP/NPN и sinking/sourcing;
- рассчитывать только точку 24 В;
- игнорировать область transition стандарта;
- не учитывать leakage двухпроводного датчика;
- оценивать оптопару по типовому CTR;
- направлять ток TVS через digital ground;
- применять один медленный debounce к счётному входу;
- называть обычный isolated input safety-входом.
Чек-лист входа 24 В
- зафиксированы IEC edition и Type 1/2/3;
- определена совместимость PNP/NPN;
- I–V проверена во всех допусках и температурах;
- учтены leakage, cable capacitance и transition region;
- рассчитаны мощность канала и общий нагрев;
- выбрана архитектура изоляции;
- reverse, surge, EFT и ESD имеют путь тока;
- latency соответствует кнопке или счётному сигналу;
- fault состояния отделены от логических;
- прототип испытан источником напряжения и тока.
Источники для технической проверки
Параметры и ограничения сверяйте с актуальной документацией производителя для полного артикула и нужного исполнения.
Следующий шаг
Проверьте артикулы и количество до отправки заявки
Загрузите спецификацию в BOM-сервис или пришлите полный код производителя менеджеру. Если точное совпадение не доказано, позиция останется на ручной проверке.