Имя: Пароль:
1C
1С v8
Сканер штрихкодов и software handshaking
0 mythos
 
24.05.13
14:50
Доброго времени суток, мистажители.

Необходимо подружить внешнюю компоненту "1С:Сканер штрихкодов" и сканер Honeywell Eclipse MS5145. Сканер настроен на работу в режиме эмуляции com-порта. При сканировании штрихкода сканер передаёт считанный штрихкод и издаёт сигнал. В типовой конфигурации УТ 10.3 подключение работает "на ура", сканирование выполняется, данные передаются. Но поскольку сканер "пикает" в любом случае (если звук не отключен), то работнику приходится всё время вертеть головой от сканируемого товара к монитору и смотреть не выдала ли программа каких-нибудь сообщений. Необходимо в этот процесс внести коррективу: сканер должен издавать сигнал только если сканер успешно обработан программой или произошла ошибка обработки (тогда сканер издаёт иной звуковой сигнал). Нашел, что можно перевести сканер в режим software handshaking. В этом случае программа должна посылать ответный сигнал сканеру о прочтении штрихкода, либо о выявленной ошибке. Пробовал через драйвер scanopos метод Управление передавать сигнал, но ничего не выходит. Может кто-нибудь сталкивался с подобной задачей и направит в правильную сторону? Спасибо.
1 mythos
 
24.05.13
14:51
*сканер успешно обработан = штрихкод успешно обработан
2 oleg_km
 
24.05.13
14:54
(2) Пусть компьютер выдает сигнал при неуспешной обработке
3 mythos
 
24.05.13
14:59
Может вопрос неправильно задал... Так вот вопрос больше "КАК", а не "возможно ли это". Может знаете каким образом можно "мониторить" передаваемые данные между сканером и программой?
4 mythos
 
24.05.13
17:31
лифт вверх
5 Serginio1
 
24.05.13
17:40
Значит надо что то писать в COM порт. Ищи ВК с записью в СОМ порт (или пиши сам)
6 Philix
 
24.05.13
17:42
Не стоит на звук сканера увязывать успешную обработку данных с него. Дело в том, что звук сканера - это сигнал, что сканеру хоть что-то удалось считать. Иначе трудно понять, что ты при сканировании успешно считал ШК с товара, или промахнулся мимо ШК.
Вариант (2) поддерживаю - комп издает разные звуки по разным событиям.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой