Прайс-чекеры · Терминал со сканером · Терминалы самообслуживания · 5–32 дюйма, 9 модификаций · Android и Windows
Продажи +86 13689562640 sales03@szxtiot.com Тех. +86 13828891549 13828891549@szxtiot.com
Технология · интеграция с системой

Как подключить прайс-чекер к системе магазина: последовательный порт, USB и Ethernet

Прайс-чекер передаёт штрихкод приложению тремя способами: последовательный порт (переходник RJ11-DB9), USB (эмуляция клавиатуры или виртуальный COM-порт) и сеть (интерфейс HTTP / TCP). Выбор зависит от того, как построена система магазина: кассовое ПО обычно работает с портом, веб-приложение — через сеть, для быстрой проверки подходит эмуляция USB-клавиатуры.

Три способа

Сравнение и применение

СпособФизический интерфейсФормат данныхКогда подходитУчесть
Последовательный портRJ11 COM (переходник RJ11-DB9 в комплекте)Поток байтов, разбор по протоколу приложенияМагазины с готовым кассовым ПО и ПО проверки цен, где приняты периферийные устройства с последовательным портомНужно задать скорость, биты данных и символ конца; распайка по схеме переходника
Эмуляция USB-клавиатурыUSB 2.0 / 3.0Символы кода вводятся в позицию курсораБыстрая проверка, лёгкое веб-приложениеНужен фокус в поле ввода; составные коды с управляющими символами не читаются
Виртуальный COM-порт USBUSB 2.0 / 3.0Поток байтов (CDC)Нужны удобство USB и контроль протоколаНужен драйвер или штатная поддержка CDC в системе
Сетевой интерфейсRJ45 / WiFiЗапросы HTTP, постоянное соединение TCP или MQTT (в зависимости от приложения)Единое управление парком, таблица цен в облакеНужно планировать IP и порты, разделять внутреннюю и внешнюю сеть
Поток данных

Путь данных при одном сканировании

  1. Модуль сканирования декодирует код в строку и передаёт её приложению аппарата через последовательный порт или USB.
  2. Приложение на аппарате определяет тип кода (внутренний код магазина, код по стандарту, код производителя) и при необходимости обрабатывает префикс.
  3. Приложение обращается к локальному кешу (таблица цен) или к интерфейсу системы магазина (POS, ERP, товарная платформа).
  4. Получает название, характеристики, цену и остатки, выводит их на экран и при необходимости пишет запрос в журнал.
  5. Журнал по необходимости передаётся в бэкенд: по нему видно, какие товары запрашивают чаще и где аппарат используется меньше.
Аппарат отвечает только за чтение кода и вывод изображения. Правила штрихкодов, логика цен и программы лояльности находятся в приложении, поэтому при смене системы менять аппарат не нужно.
Доработка

Четыре вопроса, важных для интегратора

Можно ли получать данные сканирования?

Да. Последовательный порт и виртуальный COM-порт дают поток байтов, эмуляция USB-клавиатуры — ввод символов, сетевой способ передаёт данные по согласованному протоколу. Протокол согласуем на старте проекта.

Можно ли закрепить одно приложение?

Да. В Android используется отдельный лаунчер и режим kiosk, в Windows — ограниченная учётная запись и единый фильтр записи; после включения сразу открывается ваше приложение.

Можно ли обновлять удалённо?

Да. Приложение обновляется автоматически; образ системы рекомендуем передавать только при необходимости и держать план отката. Для парка устройств подходит единая платформа управления.

Можно ли предустановить наши сертификаты?

В рамках проекта можно заранее задать корпоративные сертификаты, настройки WiFi и прокси, чтобы сократить настройку на объекте.

Частые вопросы

Вопросы и ответы по подключению

У нас собственная кассовая система — её можно подключить?

Да. Обычно прайс-чекер отправляет штрихкод на ваш сервер через последовательный порт или сеть, а сервер возвращает данные о товаре. Мы предоставляем описание интерфейса и поддержку при отладке, протокол определяется вашей системой.

Нужен ли драйвер?

Эмуляция USB-клавиатуры драйвера не требует — система видит клавиатуру; для виртуального COM-порта USB в Windows драйвер может понадобиться, в Linux и Android обычно есть поддержка CDC; для последовательного порта распайку выполняют по схеме переходника.

Как управлять парком устройств?

В Android приложения и настройки раздаются через MDM или собственный сервер управления; в Windows — через доменные политики, удалённый рабочий стол или сторонние средства управления терминалами. На аппарате рекомендуем задать статический IP или резервирование по DHCP, чтобы его было проще найти.

Можно ли подключить принтер напрямую?

Да. У серии 802 есть USB для подключения принтера чеков; в XTCM320 встроен принтер 80 мм с отрезчиком. Содержимое печати задаёт приложение.

Может ли покупатель увидеть данные или унести их?

На экране отображаются только те поля, которые вы задали. Записи о запросах хранятся на аппарате или передаются в бэкенд и наружу не выводятся. Персональные данные, например телефон участника программы лояльности, рекомендуем показывать с маской.

Документация по интерфейсу

Сообщите тип вашей системы (веб, клиент, облачная платформа), и мы опишем способ подключения.