Подключение к модулям ввода/вывода

Добрый день!Требуется подключить датчики и сигналы с выходов ПЛК к WB. На схемах подключения везде вижу 12В… Есть ли возможность подключения сигналов 24В, при этом и NPN и PNP?При этом некоторые сигналы будут приходить с частотой 50 мс.

Добрый день.
“Сигналы” - это что? Какие-то уровни или замыкание на +24 вольт?

Имеется в виду открытый коллектор?

Надо будет, при использовании Modbus модулей менять значение антидребезга, например так: Модуль дискретных и счётных входов WB-MCM8 — Wiren Board

Замыкание на +24В, либо на -24В. Обычные оптические датчики, либо индуктивные датчики…

Вот, теперь понятно. То есть два типа выходов:

  • в нормальном состоянии - 0 в активном - 24
  • в нормальном - 24, в активном - 0

На сам контроллер можно завести на входы A1-A4
но требуемой скорости срабатывания - будет мало. Лучше использовать модуль(и) WBIO Универсальный модуль дискретных входов (WBIO-DI-WD-14) — Wiren Board. Его входы обрабатываются по прерываниям.
Ну и по параметрам:
Напряжение срабатывания

(обе полярности)

  • Есть сигнал — >9 В AC/DC
  • Нет сигнала — <5 В AC/DC

Номинальное напряжение 12 — 24 В AC/DC
Максимальное допустимое напряжение 50 В AC/DC

вполне подходят.

Можно тогда схему подключения обоих типов датчика? У вас в документации либо сухой контакт, либо замыкание на + (PNP). Модуля дискретных входов точно хватит, может лучше счётчик импульсов?Максимальный счёт - 900 объектов в минуту.

Для 15Гц частоты лучше испорльзовать Модуль счетных входов WB-MCM8 — Wiren Board
с параметрами входов:

Частота и длительность импульсов Не более 9 Гц (не менее 50 мс) при настройках по умолчанию
До 3.1 кГц (не менее 0.2 мс) при записи 0 в регистр параметра времени антидребезга

В нем счетчик реализован аппаратно.
Да, все ж в регистр антидребезга записывать “0” - не надо, лучше подобрать значение, для помехозащищенности.

Но тут есть нюанс: MCM8 считает (производится инкремент счетчика) по переднему фронту. То есть при падении напряжения на входе модуля до “0” .
Соответственно, для “NPN” выходов датчиков - они будут работать как обычно. Для PNP, которые подают 24 вольта на вход - нужно вход притягивать резистором вниз, к IGnd и счет будет вестись по занему фронту.

Можно схемы подключения для обоих модулей и для обоих типов датчика, также параметры резистора.


Вот так.
Для выбора номинала резистора - два граничных условия, максимальный ток датчика ограничивает его снизу а минимальный стекающий ток 2мА самого входа MCM8 - сверху.
Думаю в диапазоне от 1,5 кОм до 3 Ком.

Извините, но не совсем мне понятно. Вот даже NPN:
КОР +24В
СИН -24В
ЧЕР на IN модуля WB-MCM8
iGND -24В

Так?
А PNP также, но еще резистор между iGND и IN модуля WB-MCM8.
NPN
PNP

И по описанию только 12В.

Да, все верно. Напряжение, которое присутствует на входе MCM8 - создается изолированным преобразователем внутри, нужно только чтобы использовать пассивные “сухие контакты”.

Добрый день! Вот так вот будет работать?
УСМ - это устройство согласования сигналов (конвертер PNP в NPN)

Да, так будет, конечно.