gifts2017

Ликбез: COM - порт на восьмерке.

Опубликовал Александр Рытов (Арчибальд) в раздел Программирование - Практика программирования

Последовательные порты еще долго будут использоваться...

Меня побудил к этой микропубликации вопрос на форуме - просили скрипт для открытия/закрытия порта, поскольку "штатные" драйверы глючат в этом месте. А на фига скрипт? Вот, собственно:

 

 

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Антон (anton.fly7) 12.07.12 09:16
Вопрос сразу же к ГУРУ про ВнешнееСобытие()

есть считыватель магнитных карт
конфига Розница 1
использую атоловский драйвер
ВнешнееСобытие() в форме, при считывании карты не срабатывает :( при считывании штрих-кода сканером (тот же самый драйвер) срабатывает!

Атоловский тест драйвера считыватель видит! Всю голову уже сломал...

эта же конфига и этот же драйвер и точно такие же считыватели работают на 40+ компах, только с одним проблема...

где можно поискать решение?
2. Александр Рытов (Арчибальд) 12.07.12 10:12
(1) anton.fly7,
этот же драйвер и точно такие же считыватели
Есть уверенность, что считыватели именно точно такие же? Может, там настройка/прошивка другая. Надо пробовать этот же считыватель.
3. Антон (anton.fly7) 13.07.12 10:32
я их покупаю в одном и том же месте...
модель считывателей точно одна и та же CIPHER 1023-2 интерфейсный кабель один и тот же для USB с эмуляцией COM, джемпера стоят точно так же
и тест Атоловского драйвера его видит! а 1с нет :(
4. Александр Рытов (Арчибальд) 13.07.12 10:46
(3) Все равно необходимо попробовать подключить не такой же, а именно работающий считыватель, причем вместе с кабелем.
Кстати, ни один из эмуляторов, похоже, не эмулирует порт в полном объеме. Особенно тухло дела обстоят с амплитудой сигнала.
5. Антон (anton.fly7) 13.07.12 10:50
как раз такой отправил им
проблема что магаз в питере, я в москве )
6. Игорь Хитров (Новенький_2209) 13.07.12 22:55
Я не ГУГУ в считыватель магнитных карт, но проводя аналоги с ФР или ФП, могу посоветовать такой рецепт: скорее всего у считывателя есть какая-то утилита, которая позволяет включить у него логгирование. Тогда, включив лог его работы при считывании карты, можно почитать - а что записалось в лог? И сравнить аналогичные записи у "исправного" считывателя. Мне кажется, сам считыватель глючит. По крайне мере, синдромы, описанные вами, если их относить к фискальникам или сканерам - аналогичны. Проблемы с железом, а не с дровами.
7. Сергей Племянников (Serge_ASB) 16.07.12 10:34
Есть автомобильные весы на складе.
С компьютером вяжутся по COM порту.
Есть обработка для 1С 8.1 и драйвер Штрих баркод-сканер.
Обработка не ругается, драйвер встал, прописался в реестре. (Windows 7).
Однако цифр в обработке не показывает.
Существует ли метод тестирования соединения ком-порта (на самих весах все работает)?
8. Александр Рытов (Арчибальд) 16.07.12 10:56
(7) Serge_ASB, какое отношение автомобильные весы имеют к драйверу штрих-кодов?
И что за обработка? Какие весы?
А так, можно посмотреть, сто присылает ком-порт.
9. mailrum2004 16.07.12 11:47
Данный пример, не на каждом компьютере сразу работает. Обсуждение http://forum.infostart.ru/forum9/topic5917/ может помочь понять, что нехватает.
Арчибальд; +1 Ответить 1
10. Александр Рытов (Арчибальд) 16.07.12 12:01
(9) При установленном МС Офисе работает сразу. Если офиса нет, тогда нужны танцы с RegSvr.
11. Дмитрий Леонов (Psylocibine) 19.07.12 11:12
В эту функцию передаем номер ком-порта (число)?
И еще: если делать вызов этой функции из под кассового интерфейса в УТ 10.3, нужно переоткрывать форму или как минимум, переподключаться к ТОСервер?
12. Александр Рытов (Арчибальд) 19.07.12 11:33
(11) Да, номер порта.
Кассовый интерфейс я не смотрел, так что конкретно не отвечу. Мне когда-то потребовалось переоткрытие порта для чтения РФИД-меток, я написал функцию. А тут на форуме вопрос попался...
13. Дмитрий Леонов (Psylocibine) 19.07.12 11:50
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа