Реакция на метку
Метки читаются и отобраны. Осталось решить, что прибор делает дальше: сам замыкает реле или передаёт данные в вашу систему.
1От проверки — к интеграции
Вы научились включать сканирование и отсекать чужие метки. Дальше выбор простой: прибор действует сам или рассказывает о метке другим.
Сначала — самое простое.
- 1Реле. Пять минут в веб-интерфейсе, никакого программирования.
- 2Уведомления по сети. Нужен адрес сервера и согласованный формат посылки.
- 3Промышленные протоколы. Modbus RTU или TCP — когда данные забирает ПЛК или SCADA.
2Реле: локальное управление
Вкладка «Управление Реле». По сути это готовая система управления конвейером или контрольно-пропускным пунктом — без единой строки кода.
Какая антенна — такое реле.
- ✓У каждого выхода свой набор антенн: въезд замыкает одно реле, выезд — другое.
- ✓Длительность коммутации задаётся в миллисекундах, кнопка «Проверить» щёлкает реле прямо сейчас.
- ✓Защита от ложного срабатывания: реле ждёт, пока метка прочитается заданное число раз. Проезжающий мимо автомобиль порог не наберёт.
3Выбираем физический интерфейс
Прежде чем настраивать уведомления, решите, по какому проводу или радиоканалу данные уйдут из прибора.
Провод или эфир — решать по объекту.
- ✓Wi-Fi и Ethernet могут быть подняты одновременно; куда уходят уведомления, задаётся отдельно.
- ✓Порт UART прибора — 8-N-1, без управления потоком. Эти же параметры выставьте на своей стороне.
- iСкорость обмена применяется после перезагрузки прибора.
4Уведомления на сервер
Вкладка «Управление каналами уведомлений» → канал «Сеть». Прибор сам подключается к вашему серверу и отправляет данные о каждой прочитанной метке.
"EPC":"7777005EF7150AFD00000007","EPCLEN":12,"RSSI":-24} HTTP/1.1
Видно заранее, что получит сервер.
- ✓Поток в TCP-сокет — сервер просто слушает порт. HTTP-запросом GET — для веб-приложений и «SAUK Доступ».
- ✓Формат посылки на выбор: строка JSON, компактный двоичный, своя строка ASCII или свой набор байт.
- ✓Если меток в поле несколько, они уходят одной посылкой — массивом, до 25 штук за раз.
5Modbus: прямая связь с ПЛК и SCADA
Когда данные забирает контроллер, а не сервер. Прибор в этом случае — slave-устройство: он не отправляет сам, его опрашивают.
Считыватель как устройство на шине.
- ✓Не нужен ни сервер, ни отдельное ПО — достаточно того, что уже есть у автоматики.
- !Modbus RTU занимает тот же физический порт, что и канал «Последовательный порт»: одновременно работает что-то одно.
- iКарта регистров — в описании API прибора.
6Виртуальная клавиатура: самый простой путь
Прибор подключается к компьютеру или планшету как Bluetooth-клавиатура и «печатает» номер метки туда, где мерцает каретка ввода.
Никакой интеграции вообще.
- ✓Работает с любой программой, где есть поле ввода: 1С, Excel, складская система, браузер.
- ✓Ничего не нужно писать и настраивать на стороне ПО — для него это обычная клавиатура.
- iФормат здесь один — своя строка ASCII: клавиатура «печатает» текст, двоичные форматы для этого не годятся.
7Wiegand: язык СКУД-контроллеров
Прибор подменяет собой обычный считыватель проксимити-карт: контроллер СКУД не отличает его от штатного и работает как прежде.
Готовая замена карточному считывателю.
- ✓Число выходов зависит от модели: у многоантенных приборов два независимых выхода W1 и W2 — у каждого свой набор антенн, въезд на один, выезд на другой; у одноантенных считывателей-моноблоков — один канал.
- ✓Длина кадра не ограничена 26 и 34 битами — она настраивается под ваш контроллер.
- ✓Есть проверка линий и симуляция посылки: проверить монтаж можно до подключения меток.
✓Данные уже в вашей системе
Метка прочитана, отобрана и передана — серверу, ПЛК, СКУД-контроллеру или прямо в поле ввода на экране оператора.
Просто и надёжно.
Ни один из этих путей не потребовал программирования на стороне прибора: всё настраивается в браузере и сохраняется в самом считывателе. Если связь пропадёт, прибор отработает по локальным правилам — реле замкнётся, а причина молчания канала попадёт в журнал событий.