Оптоизолированные входы

У IB1005 есть восемь оптоизолированных входных каналов. Каналы 1-4 объединены в две пары. У каналов каждой пары раздельные отрицательные входы и общие положительные входы. Эти каналы срабатывают от напряжения всего 2V и допускают напряжение до 15V. Каждая пара каналов может работать как два независимых входа датчиков или принимать данные от внешнего считывателя карт Wiegand или clock/data.

Каналы 4-8 независимы и имеют раздельные отрицательные и положительные линии. Эти каналы срабатывают от напряжения всего 5V и допускают напряжение до 50V.

Входы датчиков

Все входы находятся на клеммных колодках 1 и 2.

Для клеммной колодки 1:

Контакт №Назначение
9Датчики 3 и 4, положительная линия (+)
8Датчик 4, отрицательная линия (-)
7Датчик 3, отрицательная линия (-)
6Датчики 1 и 2, положительная линия (+)
5Датчик 2, отрицательная линия (-)
4Датчик 1, отрицательная линия (-)
3Последовательный порт: RX (RS232); TX/RX- (RS485)
2Последовательный порт: TX (RS232); TX/RX+ (RS485)
1Системная (общая) земля

Для клеммной колодки 2:

Контакт №Назначение
9Датчик 8, положительная линия (+)
8Датчик 8, отрицательная линия (-)
7Датчик 7, положительная линия (+)
6Датчик 7, отрицательная линия (-)
5Датчик 6, положительная линия (+)
4Датчик 6, отрицательная линия (-)
3Датчик 5, положительная линия (+)
2Датчик 5, отрицательная линия (-)
1Vin (соединён со входом питания NB10x0)

Работа со входами

Состояние входов доступно на восьми линиях ввода-вывода общего назначения (GPIO) модуля EM1000, установленного на сетевой плате NB10x0. EM1000 может проверять состояние линий GPIO через объект io.

ЛинияНазначениеСоответствующая линия ввода-вывода EM1000Линия кабеля IC1000
I1 (вход)

Линия данных входа 1

Вход W0&1 для считывателя Wiegand 1

Тактовый вход для считывателя clock/data 1

GPIO17/

W0&1in1/

cin1

35
I2 (вход)

Линия данных входа 2

Вход W1 для считывателя Wiegand 1

Вход данных для считывателя clock/data 1

GPIO10/

W1in1/

din1

21
I3 (вход)

Линия данных входа 3

Вход W0&1 для считывателя Wiegand 2

Тактовый вход для считывателя clock/data 2

GPIO18/

W0&1in2/

cin2

37
I4 (вход)

Линия данных входа 4

Вход W1 для считывателя Wiegand 2

Вход данных для считывателя clock/data 2.

GPIO12/

W1in2/

din2

25
I5 (вход)Линия данных входа 5GPIO406
I6 (вход)Линия данных входа 6GPIO418
I7 (вход)Линия данных входа 7GPIO4210
I8 (вход)Линия данных входа 8GPIO4312
C1 (выход)

Режим каналов 1 и 2:

LOW - раздельное использование или интерфейс clock/data

HIGH - интерфейс Wiegand

GPIO13
C2 (выход)

Режим каналов 3 и 4:

LOW - раздельное использование или интерфейс clock/data

HIGH - интерфейс Wiegand

GPIO25

Когда на вход датчика подано достаточное напряжение, соответствующая линия GPIO модуля EM1000 переводится в LOW, иначе на линии HIGH.

Как сказано выше, каналы 1, 2, 3 и 4 образуют две пары входов, которые могут принимать данные от считывателей Wiegand или clock/data. Эти каналы подключены к последовательным портам 1 и 2 модуля EM1000. Последовательные порты модуля умеют декодировать потоки Wiegand и clock/data, поэтому обработка данных считывателя очень проста. Подробнее см. в документации по объекту ser.

Как поясняется в документации по объекту ser., для приёма данных Wiegand к EM1000 нужно подключить дополнительную логическую схему. Эта схема находится на IB1005. Две линии управления - C1 и C2 (по одной на каждую пару входов) - включают режим работы каналов, совместимый с Wiegand. Для считывателей Wiegand переведите линию управления в HIGH. Для считывателей clock/data или для независимой работы каналов пары сигналов переведите линию в LOW.

Учтите, что линии C1 и C2 нужно настроить как выходы.

Исходный материал Tibbo обновлён 8 июня 2022Оригинал на docs.tibbo.com · Сообщить об ошибке