- Распечатать
Узнайте, как добавить сканер штрихкодов в приложение Tulip
Сканеры штрих-кодов - популярный механизм для быстрой идентификации различных компонентов в производственном цехе.
Начиная с релиза r237 и LTS9, все сканеры штрих-кодов могут интегрироваться с Tulip (включая сканеры штрих-кодов Bluetooth), если они
- Настроены на завершение ввода возвратом каретки (клавиша Enter).
- Это можно проверить, зайдя в блокнот на устройстве с ОС Windows или в аналогичную программу на вашей ОС. Отсканируйте штрихкод - если после сканирования штрихкода курсор переместится на новую строку, то вы можете использовать его в Tulip.
- Если курсор не переходит на новую строку, обратитесь к руководству по эксплуатации сканера штрихкодов и настройте его на завершение сканирования возвратом каретки. Обычно это можно сделать, отсканировав конфигурационный штрихкод из руководства, но если у вас возникли проблемы, обратитесь к производителю сканера штрихкодов.
- Длина сканируемого штрихкода должна быть больше или равна 3 символам.
- Обнаружение штрихкода приостанавливается, если активным фокусируемым элементом является элемент ввода, например текстовое поле, ввод числа и т.д.
Ниже приводится список платформ Player, поддерживающих новое поведение штрих-кода.
| Платформа проигрывателя | Поддерживается? | | | --- | --- | | Плеер для Windows Desktop | Да | | Плеер для Mac Desktop | Да | | Плеер для Android Mobile | Да | | Плеер для браузера | Да | Плеер для EIO | Нет | | Плеер для iOS Mobile | Да | Да |
Если вы используете релиз старше LTS9 или r237, обратитесь к разделу ниже.
В Tulip есть два способа сканирования штрихкодов и QR-кодов:
- Через встроенную камеру устройства
- С помощью физического сканера штрихкодов.
В данной статье мы рассмотрим второй способ - использование физического сканера штрихкодов в качестве устройства в Tulip. Подключение сканеров штрих-кодов может отличаться в зависимости от того, как запущен Tulip Player:
Tulip поддерживает все сканеры штрихкодов, которые могут быть настроены на:
- Вести себя как устройство HID-клавиатуры
- Выводить новую строку после сканирования (или суффикс возврата каретки).
Дополнительные сведения об устранении неисправностей сканеров штрихкодов см. в этом руководстве
Проигрыватель тюльпанов для Windows
Проигрыватель Windows Tulip Player из коробки поддерживает ряд сканеров штрихкодов, которые перечислены в библиотеке устройств Tulip.
Если сканер штрихкода не указан в библиотеке устройств, то проигрыватель Windows Tulip Player позволяет пользователям подключать пользовательские сканеры штрихкодов. Эта возможность настраивается в каждом конкретном проигрывателе.
Чтобы добавить пользовательский сканер штрих-кода, нажмите "Инструменты", а затем выберите "Добавить пользовательские сканеры штрих-кода".
Появится следующее модальное окно:
На этом экране пользователь может добавить любое количество сканеров штрихкодов. Однако на каждом компьютере, на котором работает Player, одновременно должен использоваться только один сканер.
Каждый добавляемый сканер штрихкода должен содержать следующее
- имя
- идентификатор производителя
- идентификатор продукта.
Идентификатор поставщика и идентификатор продукта могут быть введены в десятичном (основание 10) или шестнадцатеричном (основание 16) формате. Чтобы перевести идентификатор поставщика и идентификатор изделия в шестнадцатеричный формат, перед числом следует поставить символ "0x".
Соответствующие идентификаторы производителя и продукта должны быть указаны в руководстве к сканеру штрихкодов. Если найти их не удается, воспользуйтесь данным руководством для поиска сведений об устройстве.
Например, если VID сканера штрихкода равен 0111, это означает, что он использует шестнадцатеричный формат. Вам нужно ввести его в Tulip как "0x0111". Или используйте этот конвертер для перевода в десятичный формат.
Чтобы новое устройство было распознано Tulip, необходимо нажать кнопку "Сохранить". Затем можно проверить работоспособность сканера, отсканировав штрихкод. Если сканер работает, на этом экране появится номер штрихкода.
ПРИМЕЧАНИЕ: При возврате на эту страницу номер будет преобразован в десятичный формат (основание 10).
Пример здесь:
Плейеры Tulip для не-Windows
Для устройств Mac, Android и Tulip Web Player по-прежнему можно использовать подключенные устройства считывания штрихкодов. Эти плееры не поддерживают пользовательские PID и VID, но если сканеры штрихкодов соответствуют тем же требованиям (HID клавиатуры, символ новой строки), то они будут работать без дополнительной настройки.
:::(Info) (ПРИМЕЧАНИЕ) Эта конфигурация была включена по умолчанию для всех экземпляров в версии r232. Если вы используете версию, предшествующую r232, обратитесь по адресу support@tulip.co, чтобы включить ее. :::
Для настройки устройств Zebra Android со встроенными сканерами штрихкодов см. раздел Конфигурация Zebra Android DataWedge.
Пограничные устройства
В случае отсутствия физического устройства, на котором работает Tulip Player, для подключения сканеров штрихкодов к Tulip можно также использовать Edge-устройства. Как и в случае с Windows Tulip Player, для этого необходимо указать VID и PID сканера.
Чтобы включить драйвер, перейдите на портал устройств Edge и в списке драйверов выберите USB-Barcode. Убедитесь, что драйвер включен, и нажмите кнопку "плюс", чтобы добавить новый сканер.
Каждый добавляемый сканер штрихкода должен содержать следующие данные
- имя
- идентификатор производителя (основание 10)
- Идентификатор продукта (основание 10).
После добавления штрихкода нажмите кнопку save. Если триггер сканирования штрихкода настроен на регистрацию выхода на "этой станции", убедитесь, что устройство Edge назначено на соответствующую станцию при запуске приложения.