|   |   | 
| 
 | Тормозит событие сканера штрих-кода | ☑ | ||
|---|---|---|---|---|
| 0
    
        ado 10.09.19✎ 15:38 | 
        Значит, кейс такой. 
 RDP Win 2008 R2 + 1C 8.2 толстый клиент (самописка на базе УТ10). Сканер ШК на удаленном компе. Компонета сканера ШК стандартная от 1С. При сканировании нескольких ШК подряд последние ШК обрабатываются с задержкой в несколько секунд. Чем больше ШК подряд сканируется, тем бОльшие задержки накапливаются. Обработка события сканера логируется, и по логу видно, что в самой обработке задержек нет, то есть задержки идут между вызовами события. Казалось бы, что тут думать, виноват RDP, но админ пишет: "запускал на сервере под тем же пользователем терминал на ком4, туда со сканера пуляет моментом! Раз 50 подряд пикал". Как такое может быть и что делать? | |||
| 1
    
        Галахад гуру 10.09.19✎ 15:42 | 
        Наверное в драйвере проблема.     | |||
| 2
    
        ejikbeznojek 10.09.19✎ 15:49 | 
        А что говорит замер производительности?     | |||
| 3
    
        ado 10.09.19✎ 15:59 | 
        (1) Драйвер стандартный, 1С-овский. 
 (2) А что мне скажет замер производительности? Ещё раз, обработка события сканера отрабатывает менее секунды, задежки идут между вызовами события. | |||
| 4
    
        ado 10.09.19✎ 16:03 | 
        И да, до некоторых пор всё было нормально на том же драйвере.     | |||
| 5
    
        H A D G E H O G s 10.09.19✎ 16:10 | 
        (0) Версия компоненты позволяет поставить поле
 ТаймаутCOM=0 ? | |||
| 6
    
        Rema Dan 10.09.19✎ 16:39 | 
        (0) Сканнер как я понимаю COM'овский с обычным пробросом портов через RDP. Проброска портов иногда начинает чудить с одинаковыми портами у разных клиентов. Можно попробовать изменить номер порта на клиентской машине в диспетчере устройств на какой-нибудь COM7 и попробовать на нём.     | |||
| 7
    
        ado 11.09.19✎ 08:41 | 
        (5) Хммм, поле таймаута в настройках есть, но оно почему-то недоступно. Версия драйвера 8.0.15.1     | |||
| 8
    
        SuperMario 11.09.19✎ 08:56 | 
        Я бы разделил задачу на две:
 1. проверить скорость получения данных от сканера. 2. проверил работу драйвера+1С. Если по порядку, то возьми драйвер Атолл (драйвер торгового оборудования). Установи устройства ввода. Там есть форма "Поиск оборудования" и начни сканирование. В этом окне все будет видно, что , кто, на каком порту, на какой скорости и с какой задержкой работает. | |||
| 9
    
        SuperMario 11.09.19✎ 09:01 | 
        +(8) только возьми дрова DTO6_2008_10_06
 Они тогда бесплатные были для устройств ввода. Сейчас у них ограничение на сканирование вкл. (задержка работает). | |||
| 10
    
        H A D G E H O G s 11.09.19✎ 09:28 | 
        (7) Поставь последнюю из УТ11.4.
 Там появилась настройка таймаута. | |||
| 11
    
        Повелитель 11.09.19✎ 09:54 | 
        (0)(9) Выкладываю драйвер АТОЛ DTO6_2008_10_06
 https://yadi.sk/d/CWjwDIIZhMfeaw Они бесплатные были на тот момент, значит и сейчас. | |||
| 12
    
        Повелитель 11.09.19✎ 09:56 | 
        (11) Работаю с ними уже лет 10, идеальные.
 Только иногда в типовых, пишут, что они не совместимы, но это не так. Нужно в типовых убрать это сообщение о несовместимости. | |||
| 13
    
        SuperMario 11.09.19✎ 10:03 | 
        (12) +1     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |