Установка сканера штрих-кода
Материал из AutoPark
(Различия между версиями)
(→Деинсталляция старого драйвера Metrologic USB Serial Emulation Driver (uni-directional)) |
(→Установка ПО) |
||
Строка 9: | Строка 9: | ||
===Установка ПО=== | ===Установка ПО=== | ||
Скачать необходимые файлы: | Скачать необходимые файлы: | ||
− | #Драйвер "HSM USB Serial Driver" - [http://www.autopark.ru/ | + | #Драйвер "HSM USB Serial Driver" - [http://www.autopark.ru/Store/Install/BCScanner/Metrologic/Eclipse/MS5145/HSM%20USB%20Serial_Driver%20r1.12.zip HSM USB Serial Driver r1.12.zip] |
− | #MetrOPOS-драйвер сканера - [http://www.autopark.ru/ | + | #MetrOPOS-драйвер сканера - [http://www.autopark.ru/Store/Install/BCScanner/Metrologic/Eclipse/MS5145/MetrOPOS%20Driver.exe MetrOPOS Driver.exe] |
− | #Руководство [http://www.autopark.ru/ | + | #Руководство [http://www.autopark.ru/Store/Install/BCScanner/Metrologic/Eclipse/MS5145/00-02544%20Rev%20K%202-11.pdf MetroSelect Configuration Guide (00-02544)] |
На компьютере (операционная система Windows XP/2003/Vista/7/2008), где будет использоваться сканер, проделать следующее: | На компьютере (операционная система Windows XP/2003/Vista/7/2008), где будет использоваться сканер, проделать следующее: |
Версия 13:53, 28 августа 2017
Содержание |
Сканер Honeywell Eclipse 5145 (серии 38 и 39)
Важные замечания
- Сканер Honeywell (предыдущее наименование Metrologic) Eclipse 5145 серий 38 и 39 поддерживает два режима работы: режим эмуляции клавиатуры (USB-HID) и режим эмуляции последовательного порта (USB-RS). В АвтоПарк используется режим USB-RS. Для серии 38 режим по умолчанию - USB-HID, для серии 39 - USB-RS. Перевод сканера в нужный режим осуществляется считыванием управляющих штрих-кодов из руководства "MetroSelect Configuration Guide" (00-02544).
- Фраза "от имени администратора с наивысшим уровнем привилегий" означает следующее:
- под Windows Vista/7/2008 приложение должно быть запущено пунктом контекстного меню "Запуск от имени администратора";
- под Windows XP/2003 учетная запись, от имени которой запускается приложение, должна быть локальным администратором компьютера.
Установка ПО
Скачать необходимые файлы:
- Драйвер "HSM USB Serial Driver" - HSM USB Serial Driver r1.12.zip
- MetrOPOS-драйвер сканера - MetrOPOS Driver.exe
- Руководство MetroSelect Configuration Guide (00-02544)
На компьютере (операционная система Windows XP/2003/Vista/7/2008), где будет использоваться сканер, проделать следующее:
- Если в системе установлен старый драйвер Metrologic USB Serial Emulation Driver (mtlgpos.sys), необходимо его удалить вручную.
- Распаковать дистрибутив драйвера "HSM USB Serial Driver r1.12.zip".
- Отключить сканер от компьютера.
- Определить разрядность операционной системы (32- или 64-битная).
- От имени администратора с наивысшим уровнем привилегий установить HSM USB Serial Driver из папки, в которую был распакован дистрибутив:
- для 32-битной ОС - запустить Install_x86.bat;
- для 64-битной ОС - запустить Install_x64.bat.
- После завершения установки подключить сканер к USB-порту компьютера.
- Определить текущий режим работы сканера, для чего запустить блокнот (notepad) и считать любой (неуправляющий) штрих-код. Если считанный штрих-код появился в окне блокнота, значит сканер в режиме USB-HID; чтобы перевести сканер в режим USB-RS, следует последовательно считать следующие управляющие штрих-коды из руководства "MetroSelect Configuration Guide" (00-02544):
- Recall Defaults (3999998);
- Enable Uni-Directional USB Serial Emulation Mode (3316470);
- Load Integrated Low Speed USB OPOS Defaults (3999931).
- Настроить номер эмулируемого COM-порта. Для этого открыть диспетчер устройств (Мой компьютер -> Свойства -> Оборудование -> Диспетчер устройств), раскрыть ветку “Порты (COM и LPT)”, встать на “Honeywell Unidirectional Device”, открыть “Свойства”, перейти на закладку “Force COM-порт”, поднять флажок "Force COM Port Feature Enabled", список "Force COM Port List - PID based" оставить незаполненным, в списке "Force COM Port List - Order of connection based" оставить значения по умолчанию (первый сканер - 4, второй 5, и т.д.), нажать кнопку "OK". Выбран режим назначения номера порта по порядку подключения; первый (единственный) сканер будет подключен к порту COM4.
- Запустить инсталлятор "MetrOPOS Driver.exe" и установить MetrOPOS-драйвер сканера v2.2.1.4 или выше для всех (важно) пользователей компьютера. По завершении установки появится программная группа MetrOPOS™. Если на компьютере установлена предшествующая версия MetrOPOS, необходимо сначала деинсталлировать ее и только потом инсталлировать новую.
- Создать OPOS-профиль сканера "AutoPark".
- Запустить "MetrOPOS Administrator" из программной группы MetrOPOS™. Под Windows Vista/7/2008 "MetrOPOS Administrator" следует запускать от имени администратора с наивысшим уровнем привилегий (правая кнопка мыши, запуск от имени администратора), иначе профиль будет сохранен неправильно - для текущего пользователя, а не для всех.
- Перейти на вкладку "New Profile".
- Установить параметры профиля:
- Device class = Scanner
- Profile name = AutoPark
- Interface = RS232
- COM Port = COMn (виртуальный COM-порт, запомненный в пункте 4)
- Model Number = Eclipse/5145
- Сохранить профиль кнопкой "Save". Если будет предложено перепрограммировать сканер ("You must reprogram your scanner ...") - не соглашаться, для uni-directional драйверов эта функция не работает.
- Проверить работоспособность профиля AutoPark в "MetrOPOS Administrator" - см. закладку "Simple Test".
- В АвтоПарк включить сканер: “Прочее” -> “Администратор” -> “Настройка системного окружения” -> “Описание специального оборудования” -> “OPOS сканер штрих-кода”.
Особенности использования на клиенте служб терминалов Windows
- На сервере устанавливается только MetrOPOS Driver, обязательно для всех пользователей.
- На рабочих станциях устанавливается только HSM USB Serial Driver.
- На всех рабочих станциях HSM USB Serial Driver должен быть настроен так, чтобы эмулировать один и тот же порт, например COM4, поскольку на сервере будет один профиль "AutoPark" на всех пользователей.
- Клиенту служб терминалов должно быть разрешено перенаправление портов.
- В конфигурации сеансов RDP на сервере должно быть разрешено перенаправление портов.
- Наличие перенаправленного порта COM4 в сеансе служб терминалов можно проверить командой MODE из командной строки.
- Для настройки профиля AutoPark на сервере MetrOPOS Administrator следует запускать от имени администратора с наивысшим уровнем привилегий.
Деинсталляция старого драйвера Metrologic USB Serial Emulation Driver (uni-directional)
- Подключить сканер к USB-порту.
- Открыть диспетчер устройств (Мой компьютер -> Свойства -> Оборудование -> Диспетчер устройств), раскрыть “Порты (COM и LPT)”, встать на устройство “Metrologic USB Scanner” и удалить его.
- От имени администратора с наивысшим уровнем привилегий удалить файлы драйвера.
- В папке "Windows\inf" среди файлов *.inf поискать строку "mtlgpos". Должен быть найден один такой файл, например oem59.inf (номер может быть произвольным). Удалить его, а также соответствующий файл .pnf (в нашем примере - oem59.pnf).
- Из папки "Windows\System32\drivers" удалить mtlgpos.sys.
- Из папки "Windows\System32" удалить mtlgposprops.dll.
Самопроизвольное переключение сканера из режима USB-RS в режим USB-HID
Если сканер, переведенный в режим USB-RS, подключить к компьютеру, на котором не установлен или еще не загружен (например, при входе в BIOS компьютера) HSM USB Serial Driver, через две минуты сканер автоматически перейдет в режим USB-HID, избегая потери работоспособности. Чтобы вернуть сканер в режим USB-RS, достаточно отсоединить сканер от USB-порта компьютера и подключить его снова.