|
Проблемы с клавиатурой при подключении сканера ШК | ☑ | ||
---|---|---|---|---|
0
codeaxe
22.04.13
✎
12:06
|
Подключил клавиатурный сканер.
Для того, чтобы он генерил внешние события, а не только эмулировал клавиатуру, скачал драйвер от Штрих-М. Зарегистрировал. Пишу код: ПодключитьВнешнююКомпоненту("AddIn.Scaner45"); Сканер = Новый("AddIn.Scaner45"); Сканер.OldVersion = 0; Сканер.AutoDisable = 1; Сканер.DataEventEnabled = 1; После этого внешние события генерятся, сканер работает нормально, НО стала подглючивать клавиатура. Одно нажатие клавиши Enter как будто приводит к залипанию. Открывается экранная форма, курсор пробегает по всем элементам, документ/справочник перезаписывается (когда добегает до кнопки ОК/Записать). Пробовал изменять временные параметры в настройках сканера - никакой реакции. Примечание - 1С стоит в терминалке. Подскажите, у кого какие мнения, что сделать, чтобы клава нормально работала? |
|||
1
codeaxe
23.04.13
✎
12:13
|
up
|
|||
2
Владимир1С
23.04.13
✎
12:20
|
Сканер отдельным кабелем УЭсБи в комп заведён?
|
|||
3
codeaxe
23.04.13
✎
12:23
|
Да, сканер подключен по отдельному кабелю
|
|||
4
Владимир1С
23.04.13
✎
12:25
|
По инструкции к сканеру - его надо программировать на режим события? Есть такие, что надо это делать отдельно - шкодами с бум носителя.
|
|||
5
Владимир1С
23.04.13
✎
12:26
|
Иначе так и останется в клавиатурном режиме.
|
|||
6
codeaxe
23.04.13
✎
12:32
|
Так сейчас событие генерит не сам сканер, а драйвер от него.
Причем с событием всё в порядке - оно нормально возникает при сканировании ШК. Проблема в том, при подключении драйвера клавиша Enter срабатывает при нажатии многократно. Не исключаю, что это драйвер глючит. Хотя может быть он нуждается в доп. настройке. Что касается инструкции, то там есть режим RS232, при переводе сканера в этот режим его не удается никак опознать. Он сканирует, пикает, но куда это уходит - неизвестно. Дополнительных COM-портов не возникает. |
|||
7
Владимир1С
23.04.13
✎
12:34
|
Событие в 1С должно отлавливаться. У меня так всё работает, в режиме 232. Не надо никаких клавиатурных режимов.
|
|||
8
Владимир1С
23.04.13
✎
12:35
|
Сканер в 1С подключен? есть там в сервисе кнопочки. Точнее не скажу.
|
|||
9
codeaxe
23.04.13
✎
12:50
|
Чтобы отлавливать события в 1С в режиме RS232 необходимо указать номер COM-порта.
Однако при переводе сканера в RS232 новых ком-портов не определяется. Что указывать? |
|||
10
codeaxe
23.04.13
✎
12:50
|
В клавиатурном режиме настройки в меню сервис есть.
|
|||
11
Владимир1С
23.04.13
✎
13:37
|
Клавиатурный режим не используй. Это древность и неудобство. читай руководство, всё получиться. Кроме того, настроить нужно сканер, на нужные типы шк. Используй тестовую прогу: в эксель тести.
|
|||
12
Владимир1С
23.04.13
✎
13:39
|
Должна быть книга с настроечными ШК. Есть?
|
|||
13
Владимир1С
23.04.13
✎
13:59
|
Подключать сканер надо строго по инструкции, иначе с большой вероятностью не сработает. Какая версия 1С ? 77 или 8 ?
|
|||
14
Torquader
24.04.13
✎
01:15
|
Ну и надо не забывать, что в режиме COM-порта нужно ставить драйвер для виртуального COM-порта - обычно - с сайта производителя сканера.
Если работать в режиме клавиатуры, то нужно программировать символ префикса, чтобы отличать работу клавиатуры от работы сканера. |
|||
15
codeaxe
24.04.13
✎
10:36
|
Спасибо.
У сканера имелось множество режимов работы, и нужен был не RS232, а VCOM (видимо это означает Virtual COM :)) После перевода сканера в этот режим появились COM-порты, на которые встали драйвера фирмы-производителя. После этого всё успешно заработало. Режим клавиатуры использовать больше не буду - очень ненадёжно и неудобно. Всем спасибо! |
|||
16
Torquader
24.04.13
✎
13:03
|
(15) Конечно - именно VCOM то есть Virtual Com port - что и советовали с самого начала.
Просто все забыли, что у некоторых сканеров есть аппаратный RS232, для которого нужен другой кабель - при переводе сканера в аппаратный RS232 в USB канал вообще ничего не передаётся, а выводы просто отключаются. |
|||
17
codeaxe
24.04.13
✎
15:37
|
Понятно, буду иметь в виду.
Я уже обжигался на неправильных кабелях - но тогда ситуация другая была и сканер другой. |
|||
18
sapphire
24.04.13
✎
15:42
|
(6) к сканерам обычно идут дрова на виртуальный компот.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |