Установка сканера штрих-кода
(→Установка ПО) |
(→Установка ПО) |
||
Строка 37: | Строка 37: | ||
На компьютере (операционная система Windows XP/Vista/7), где будет использоваться сканер, проделать следующее: | На компьютере (операционная система Windows XP/Vista/7), где будет использоваться сканер, проделать следующее: | ||
− | #Если в системе установлен старый драйвер Metrologic USB Serial Emulation Driver (mtlgpos.sys), необходимо его [[Установка сканера штрих-кода#Новый драйвер сканера Honeywell Eclipse 5145 | + | #Если в системе установлен старый драйвер Metrologic USB Serial Emulation Driver (mtlgpos.sys), необходимо его [[Установка сканера штрих-кода#Новый драйвер сканера Honeywell Eclipse 5145|удалить]]. |
− | + | ||
#Распаковать дистрибутив драйвера "HSM USB Serial Driver r1.12.zip". | #Распаковать дистрибутив драйвера "HSM USB Serial Driver r1.12.zip". | ||
#Отключить сканер от компьютера. | #Отключить сканер от компьютера. |
Версия 22:04, 2 августа 2012
Содержание |
Cканер Metrologic MS5145-39
Важное замечание. OPOS-сканер поддерживает два режима работы: режим эмуляции клавиатуры (USB-HID) и режим эмуляции последовательного порта (USB-RS). В АвтоПарк используется режим USB-RS, поэтому поставляемые сканеры переключены в этот режим. Если в течение двух минут после подачи питания на сканер нет связи с драйвером, сканер автоматически переходит в режим USB-HID, избегая потери работоспособности. Например, при входе в BIOS на 2 минуты и более. Поэтому драйвер необходимо установить сразу после подключения сканера к компьютеру. Если Вы не установили драйвер вовремя, и сканер перешел в режим USB-HID, то для того чтобы сканер вернулся в запрограммированный ранее режим USB-RS, достаточно отсоединить сканер от USB-порта компьютера и подключить его снова. Сканер перейдет в ранее запрограммированный режим USB-RS и Вы опять получите 2 минуты на установку драйвера.
Установка ПО
Скачать необходимые файлы:
- Драйвер "Metrologic USB Serial Emulation Driver (uni-directional)" - mtlgpos_2k.zip
- MetrOPOS-драйвер сканера - OPOSInstall.exe
На компьютере (операционная система Windows XP/Vista/7), где будет использоваться сканер, проделать следующее:
- Распаковать дистрибутив драйвера "Metrologic USB Serial Emulation Driver (uni-directional)" (plug and play). mtlgpos_2k.zip.
- Подключить сканер к компьютеру. Если драйвер не был установлен ранее, поднимется мастер установки нового оборудования. Установить драйвер из папки, в которую был распакован дистрибутив (если драйвер уже был установлен, то необходимо переходить к пункту 5).
- Только под Windows Vista – отключить сканер от USB-порта компьютера и подключить его снова.
- Запомнить (а при необходимости изменить) номер виртуального COM-порта сканера. Для этого открыть диспетчер устройств (Мой компьютер -> Свойства -> Оборудование -> Диспетчер устройств), раскрыть “Порты (COM и LPT)”, встать на “Metrologic USB Scanner”, открыть “Свойства”, смотреть закладку “Advanced”.
- Установить MetrOPOS-драйвер сканера версии 2.01.014 или выше - запустить OPOSInstall.exe. По завершении установки появится программная группа “MetrOPOS 2”. Если на компьютере установлена предшествующая версия MetrOPOS, необходимо сначала деинсталлировать ее и только потом инсталлировать новую.
- Запустить "MetrOPOS Administrator" из программной группы “MetrOPOS 2”. Под Windows Vista и выше "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 эта функция не работает.
- Проверить работоспособность сканера в "MetrOPOS Administrator" при помощи утилиты "Simple Test".
- Включить сканер в АвтоПарке: “Прочее” -> “Администратор” -> “Настройка системного окружения” -> “Описание специального оборудования” -> “OPOS сканер штрих-кода”.
Новый драйвер сканера Honeywell Eclipse 5145
Важные замечания
- Сканер Honeywell Eclipse 5145 поддерживает два режима работы: режим эмуляции клавиатуры (USB-HID) и режим эмуляции последовательного порта (USB-RS). В АвтоПарк используется режим USB-RS, поэтому поставляемые сканеры переключены в этот режим.
- Если сканер, переведенный в режим USB-RS, подключить к компьютеру, на котором не установлен HSM USB Serial Driver, через две минуты сканер автоматически перейдет в режим USB-HID, избегая потери работоспособности. Чтобы вернуть сканер в режим USB-RS, достаточно отсоединить сканер от USB-порта компьютера и подключить его снова.
- Если сканер приобретен у стороннего поставщика и находится в режиме USB-HID, его необходимо перевести в режим USB-RS. Для этого следует последовательно считать штрих-коды "Enable Uni-Directional USB Serial Emulation Mode" (3316470) и "Load Integrated Low Speed USB OPOS Defaults" (3999931) из руководства "MetroSelect Configuration Guide" (00-02544).
Установка ПО
Скачать необходимые файлы:
- Драйвер "Metrologic USB Serial Emulation Driver (uni-directional)" - HSM USB Serial Driver r1.12.zip
- MetrOPOS-драйвер сканера - MetrOPOS Driver.exe
На компьютере (операционная система Windows XP/Vista/7), где будет использоваться сканер, проделать следующее:
- Если в системе установлен старый драйвер 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-порту компьютера.
- Настроить номер эмулируемого 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 "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 сканер штрих-кода”.
Деинсталляция старого драйвера 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.
Особенности использования на клиенте служб терминалов Windows
- На сервере устанавливается только MetrOPOS Driver, обязательно для всех пользователей.
- На рабочих станциях устанавливается только HSM USB Serial Driver.
- На всех рабочих станциях HSM USB Serial Driver должен быть настроен так, чтобы эмулировать один и тот же порт, например COM4, поскольку на сервере будет один профиль "AutoPark" на всех пользователей.
- Клиенту служб терминалов должно быть разрешено перенаправление портов.
- В конфигурации сеансов RDP на сервере должно быть разрешено перенаправление портов.
- Наличие перенаправленного порта COM4 в сеансе служб терминалов можно проверить командой MODE из командной строки.
- Для настройки профиля AutoPark на сервере MetrOPOS Administrator следует запускать от имени администратора с наивысшим уровнем привилегий.