Форум OlegON > Программы и оборудование для автоматизации торговли > Оборудование > Сканеры штрихкода > Motorola (Symbol)

Symbol DS4308 в режиме COM-порта не выдает сканируемое значение : Motorola (Symbol)

03.12.2024 20:24


06.06.2021 08:03
Всем привет!
Можете считать меня ламером в вопросе о сканерах, только познаю данную стезю, но ближе к теме.
Накатил драйвер Zebra CDC AGM Driver с официального сайта, ребутнул ПК. Подключаю сканер к ПК, сканирую штрих-код "USB-CDC Host" из инструкции для перевода сканера в COM-режим, в диспетчере устройств и панели управления сканер стал отображаться как Zebra CDC Scanner (COM3), просканировал управляющий штрих-код чтобы сканер мог читать DataMatrix, сканирую сам DataMatrix уже на товаре чтобы выводилось значение в блокнот (для проверки), но в итоге никакого результата, сканер просто пропищал якобы все норм отсканировано и всё. Если перевести сканер обратно в режим USB клавиатуры, то все работает как надо, сканирую DataMatrix и в блокнот выливается все его содержимое. Вообще эмуляция COM-порта нужна для сканирования товара с DataMatrix и вывода его в 1С Предприятие, в самой 1С установлена компонента RS232+KBD Scanner, при выборе к какому COM-порту подключен сканер и открытии его все ок, 1С пишет, что все успешно.
Помогите пожалуйста разобраться с проблемой.
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_5.png
Просмотров: 124
Размер:	25.2 Кб
ID:	11361  
06.06.2021 09:49
Пока проблемы не видно.
Блокнот и не должен ничего получать с COM устройства.
1C у вас порт видит.
А дальше вы не озвучили, где там код со сканера виден/не виден.
06.06.2021 10:04
vdm, по поводу вывода информации в блокнот понял. При открытии настроек компоненты RS232+KBD Scanner есть пункт "Монитор" куда тоже можно сосканить ШК, там также как и с блокнотом должно быть или в данное поле должна выводиться информация после сканирования? Плюс также если открываю справочник номенклатуры и хочу найти товар просто сосканировав ШК тоже ничего не происходит.



(0,01Мб)


(0Мб)
06.06.2021 10:18
В монитор сканирование должно попадать.

Но проверьте сначала чтение в порт вне 1С, софтиной попроще, типа commtest или hyperterminal.
Если там читается - сканер в норме, используемую компоненту в 1Снадо настраивать (м.б. префиксы/суффиксы) или менять.
06.06.2021 11:25
vdm, проверил сканер в commtest и hyperterminal, значения выводятся, значит, дело в компоненте 1С, спасибо за помощь)
07.06.2021 04:31
vdm, Проверил на Honeywell 1450G, все норм работает, а Symbol DS4308 не хочет все также работать в 1С, в чем все таки проблема может быть?
07.06.2021 04:52
Посканируйте обоими сканерами одни и те же шк в comtest. Найдите отличия. Возможно один из сканеров что-то добавляет: префикс или суффикс (ентер).
07.06.2021 06:29
konst, просканировал ШК для возврата каретки DS4308 и всё заработало, спасибо за помощь
Часовой пояс GMT +3, время: 20:24.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.