Драйвер Opos, что это такое

Обновлено: 06.07.2024

Модули OPOS — это сервисные объекты OLE POS (драйверы), которые обеспечивают общий интерфейс для приложений POS (POS) и их устройств, таких как клавиатура, принтер, дисплей, выдвижной ящик и т. д. Соответствующие объекты управления OPOS необходимо заказывать от соответствующего производителя устройств и установлен в соответствии с их инструкциями.

В дополнение к стандартным настройкам для конкретных устройств существуют также так называемые «обходные пути» на случай сбоя определенных устройств OPOS (см. Обходной путь).

MICROS Retail OSCAR POS поддерживает следующие устройства OPOS (группа устройств "Opos")

Тип устройства

Подходящие устройства OPOS

Подраздел реестра (из "HKLM\SOFTWARE\OLEforRetail\ServiceOPOS")

Сканер (считыватель штрих-кода)

MSR — устройство чтения магнитных полос

Другие устройства OPOS в настоящее время не поддерживаются:

  • Бампбар
  • Обмен валюты
  • CAT — Терминал авторизации кредита
  • Проверить сканер
  • Раздатчик монет
  • Фискальный принтер
  • Точные итоги
  • MICR — устройство для распознавания символов с помощью магнитных чернил
  • Датчик движения
  • Пин-пад
  • Программа чтения карт Point
  • Мощность торговой точки
  • Отображение удаленного заказа
  • Масштаб
  • Захват подписи
  • Считыватель/записывающее устройство для смарт-карт


Драйверы ADS-OPOS для следующих устройств в настоящее время доступны от MICROS Systems для приложения MICROS Retail OSCAR POS:

  • ADS Cash Control (соединительная коробка для ящиков)
  • ADS TOP наличные (блок управления с дисплеем , дисплеем покупателя , клавиатурой POS , центральным замком , замком для официанта , считывателем магнитных карт , интерфейсом сканера и звуковым сигналом . )
  • клавиша ADS TOP (клавиатура POS)
  • ADS TOP внешний вид (показ покупателя)

Эти устройства также могут работать на плате ADS POS под Windows. Сервисные объекты OPOS являются частью пакета модулей OPOS, продаваемого MICROS Retail Deutschland GmbH.

Установка и настройка модулей ADS OPOS

После распаковки файла AdsOpos.zip модули ADS OPOS должны храниться в следующих подкаталогах:

Перед установкой модулей OPOS необходимо настроить соответствующие устройства. Интерфейсом по умолчанию для всех устройств является COM1. Изменения интерфейса должны быть выполнены в соответствующем файле *.conf устройства.

Определение интерфейса для устройства� TOP клавиша не требуется, так как это устройство всегда подключено к интерфейсу клавиатуры.

Для устройства TOP look дополнительно можно изменить скорость передачи данных и количество битов на символ.

Помощь в том, как изменить дополнительные параметры для поддерживаемых устройств, можно найти в документации "Установка модулей ADS OPOS".

После того, как вы ввели значения в соответствующие файлы *.conf, вы можете выполнить установку следующим образом:

  1. Запустите проводник Windows
  2. Введите каталог, в котором хранятся компоненты OPOS MODULE.
  3. Нажмите на файл *.inf (левая кнопка мыши).
  4. Выберите команду "установить" в подменю.

Соответствующие модули OPOS будут установлены и правильно введены в базу данных реестра.

Запись в базе данных реестра понадобится позже, чтобы ввести правильные имена служб и устройств для каждого устройства в приложении MICROS Retail OSCAR POS.

В базу данных реестра модули OPOS будут внесены следующим образом:

HKEY_LOCAL_MACHINE\SOFTWARE\OLEforRetail\ServiceOPOS\*

С помощью программы regedit вы можете просматривать следующие записи:

Имя устройства можно найти в левом каталоге соответствующего устройства, например "ADSTopCAshCentralLock".

Соответствующее название службы можно найти в правой директории под ключом Standard Times New Roman">ADSTopCash.CentralLock.1".

Обходные пути

Если в поле серийный номер. пуст, никакие обходные пути для конкретного производителя выполняться не будут. Последовательность некоторых буквосочетаний в дальнейшем не важна. Однако следует следить за тем, чтобы добавление букв не приводило к комбинации, которая имеет собственное значение, но не является обязательной.

Пример:
Если принтер должен работать с коррекцией состояния открытой крышки ('IB') и без атрибутов во время вертикальной печати ('MS'), серийный номер. не должен быть скомпилирован с «IBMS», так как в противном случае активируются дополнительные обходные пути, например. «BM» и старый «IBMS» объединили обходные пути. Лучше всего использовать пробелы между кодами обходных путей, если необходимо указать более одного кода.

Для новых обходных путей (для каждого устройства) используются только неназначенные буквы. Буквы «A», «N», «O», «P» и «T» не будут использоваться, поэтому серийные номера«IBM», «IBMS», «EPSON» и «STAR», использовавшиеся в прошлом, можно продолжать использовать без каких-либо побочных эффектов.

В этой статье рассказывается, как установить и настроить драйверы OLE for Point of Sale (OPOS) для принтера Epson в Microsoft Dynamics — Point of Sale. В частности, в этой статье обсуждаются принтеры Epson с денежным ящиком, работающим от принтера, например принтер Epson TM-T88III.

Дополнительная информация

Примечание Свяжитесь с Epson, чтобы определить, совместим ли принтер с драйверами OPOS. Чтобы связаться со службой поддержки Epson, позвоните по телефону (562) 276-1314. Microsoft предоставляет контактную информацию третьих лиц, чтобы помочь вам найти техническую поддержку. Эта контактная информация может быть изменена без предварительного уведомления. Microsoft не гарантирует точность этой сторонней контактной информации.

Чтобы настроить драйверы OPOS для принтера Epson в торговой точке, выполните следующие действия:

Загрузите драйверы Epson OPOS со следующего веб-сайта Epson:

Прежде чем вы сможете загрузить драйверы Epson OPOS, компания Epson требует от вас регистрации в «Программе стратегических разработчиков EpsonExpert». Эта бесплатная программа предназначена исключительно для пользователей из Северной Америки. Эта программа представляет собой единый источник информации о продуктах и ​​услугах Epson OPOS.

В настоящее время мы рекомендуем Epson OPOS ADK версии 2.50e. Однако для некоторых комбинаций принтера и денежного ящика могут потребоваться более старые версии драйверов OPOS.

Некоторые новые принтеры могут отсутствовать в списке. В этом случае загрузите и установите Epson OPOS 2.50e с пакетом обновления 10. Например, принтер TM-T88IV недоступен в Epson OPOS версии 2.50e, базовой версии II.

Разархивируйте установочные файлы и сохраните их на жестком диске.

Примечание. Чтобы получить справку по распаковке файлов, см. интерактивную справку Microsoft Windows или выполните поиск на следующем веб-сайте Microsoft:

Дважды щелкните файл Setup.exe в разархивированной папке Disk1.

Во время установки примите все значения по умолчанию, за исключением случаев, когда вам будет предложено использовать Epson CO (ECO) или Common Control Object (CCO). Вы должны выбрать Общий объект управления (CCO).

Примечание. Если вы случайно оставили выбранным параметр Epson CO (ECO) во время установки, вам придется удалить драйверы OPOS и переустановить их. Это действие требуется торговой точкой. Это действие не требуется для драйверов Epson OPOS. Информацию о том, как удалить приложения для Windows, можно найти в интерактивной справке Windows.

Нажмите "Пуск", выберите "Все программы", выберите "OPOS", а затем нажмите "SetupPOS Ver2.00".

Щелкните правой кнопкой мыши POSPrinter и выберите Добавить новое устройство.

Нажмите на имя используемого устройства. Например, нажмите TM-T88III.

Нажмите «Подробная модель», а затем выберите «P» для параллельного порта или «U» для порта USB. Последовательные устройства, которые подключаются к COM-портам, обычно не имеют суффиксов.

Введите имя в поле Добавить новый LDN. Например, введите принтер. Запомни это имя. Вы будете использовать это имя при настройке реестра в Microsoft Point of Sale.

Нажмите "Далее".

Выберите порт LPT или COM-порт, к которому подключен этот принтер.

Нажмите Интерактивная проверка работоспособности. Вы получите тестовую квитанцию, если драйверы принтера настроены правильно. Драйверы принтера должны успешно пройти этот тест, чтобы работать в Microsoft Point of Sale.

Нажмите «Готово», чтобы завершить установку OPOS для принтера.

Примечание. Если интерактивный тест Check Health завершится ошибкой, обратитесь в Epson за технической поддержкой. Microsoft Business Solutions не поддерживает установку аппаратных драйверов OPOS. Чтобы связаться со службой технической поддержки Epson, позвоните по телефону (562) 276-1314. Microsoft предоставляет контактную информацию третьих лиц, чтобы помочь вам найти техническую поддержку. Эта контактная информация может быть изменена без предварительного уведомления. Microsoft не гарантирует точность этой сторонней контактной информации.

Если к принтеру Epson подключен денежный ящик, выполните следующие действия, чтобы настроить ящик:

Щелкните правой кнопкой мыши CashDrawer и выберите "Добавить новое устройство".

Выберите Standard в качестве имени устройства, а затем введите Drawer в поле имени LDN.

Выберите StandardP в поле "Подробная модель" и нажмите "Далее".

Нажмите на тот же LPT-порт, к которому подключен денежный ящик. Это тот же порт, который вы выбрали на шаге 11.

Чтобы открыть денежный ящик, нажмите Check Health Interactive.

Примечание. Следуйте инструкциям мастера установки, чтобы правильно установить Monroe Common Control Objects.

Когда устройства установлены и настроены в кассе вашего магазина, вы можете изменить настройки в кассе. При следующем запуске Point of Sale появится диалоговое окно «Регистрация свойств». Выберите новое оборудование с помощью кнопок со стрелками в диалоговом окне, а затем задайте свойства для каждого устройства.

Если вы хотите изменить настройки свойств устройства в представлении Point of Sale Manager, выполните следующие действия:

В меню "Настройки" представления "Диспетчер" выберите "Настройки регистрации", а затем нажмите "Просмотреть/редактировать регистры".

Дважды щелкните регистр, в котором находится новое устройство.

Выберите новое устройство, нажмите "Свойства" и измените настройки.

Нажмите "Сохранить и закрыть".

Перезапустите точку продаж.

Чтобы получить дополнительную справку по настройке свойств устройства, нажмите «Справка» в диалоговом окне «Свойства устройства».

Примечание. В некоторых случаях принтер и денежный ящик успешно тестируются в программе Epson Setup. Но они не работают в точках продаж. В этих случаях необходимо использовать элемент «Установка и удаление программ» на панели управления, чтобы удалить драйверы Epson OPOS. После удаления драйверов необходимо загрузить и установить более старую версию драйверов Epson OPOS.

Обсуждаемые в этой статье сторонние продукты производятся компаниями, независимыми от Microsoft. Microsoft не дает никаких гарантий, подразумеваемых или иных, в отношении производительности или надежности этих продуктов.

Стандарт OPOS
OPOS — это первый широко принятый стандарт устройств POS. Он был инициирован Microsoft, NCR, Epson и Fujitsu-ICL, чтобы помочь интегрировать POS-оборудование в приложения для семейства операционных систем Windows. OPOS использует технологию COM и поэтому не зависит от языка.
Первое техническое совещание OPOS было созвано в январе 1995 года. Первая производственная версия, 1.01, была выпущена в марте 1996 года. Седьмая версия, 1.6, была выпущена в июле 2001 года. Начиная с версии 1.7, комитет OPOS больше не выпускает документ, относящийся к реализации. Документ UnifiedPOS добавил информацию о реализации в приложение.

Что такое "OLE для розничной точки продаж"?
OLE для Retail POS или OPOS состоит из:

� Архитектура для доступа к POS-устройствам на базе Win32. OPOS в настоящее время развернут в Microsoft Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP и Windows CE.
� Набор интерфейсов POS-устройств достаточен для поддержки широкого спектра POS-решений. Версия 1.6 включает 21 класс устройств.

Общая модель OPOS
OLE для элементов управления розничных торговых точек соответствует спецификациям элементов управления ActiveX. Они предоставляют свойства, методы и события содержащему приложению. Элементы управления невидимы во время выполнения и полагаются исключительно на содержащее приложение для запросов через методы, а иногда и свойства. Ответы передаются приложению через возвращаемые значения и параметры метода, свойства и события.

Приложение может использовать элемент управления ActiveX для связи с аппаратным устройством стандартным образом. Модель OPOS имеет два результата для каждого аппаратного устройства. Объект управления, т.е. элемент управления ActiveX, используется в приложении разработчиком приложения и обеспечивает общий интерфейс для устройства. Сервисный объект, обычно DLL, предоставляет специфический для устройства интерфейс для аппаратного устройства и связывается с управляющим объектом.

UnifiedPOS
UnifiedPOS был инициирован консорциумом розничных продавцов и возглавляется Национальной федерацией розничной торговли. Начиная с версии 1.5, как OPOS, так и JavaPOS утвердили UnifiedPOS как владельца интерфейсов POS-устройств, независимых от языка и операционной системы. Затем OPOS сопоставляет эти интерфейсы с COM в Windows, а JavaPOS сопоставляет их с Java.

ID Innovations Драйверы OPOS
ID Innovations предоставляет элементы управления OPOS, соответствующие различным уровням спецификации OPOS/UnifiedPOS. Если у вас есть приложение, которое поддерживает устройства, совместимые с OPOS, вам необходимо загрузить версию, предназначенную для поддержки ваших приложений. Чтобы использовать элемент управления OPOS, просто загрузите соответствующий выпуск и измените имя устройства в своем приложении на имя ID Innovations MSR «IDIMSR». Некоторые приложения ссылаются на идентификатор устройства как на идентификатор MSR или идентификатор сканера. Как только вы это сделаете, ваше приложение обнаружит соответствующий объект службы для устройства и сможет работать с ним в обычном режиме.

ID Innovations предоставляет следующие выпуски, совместимые с OPOS: (выберите соответствующий выпуск в зависимости от вашего программного обеспечения, они должны ссылаться на уровень поддержки OPOS, который они имеют)

OPOS версии 1.03
OPOS версии 1.06
UnifiedPOS версии 1.11

Примечание. Если ваше приложение поддерживает какую-либо другую версию элемента управления OPOS или UnifiedPOS, вам следует использовать версию 1.11, поскольку она поддерживает все предыдущие версии спецификаций OPOS/UnifiedPOS.

Точка продажи ресторана Abacre может работать с любым OPOS-совместимым принтером, стойкой и денежным ящиком.

Обратите внимание, что вам следует выполнить описанные ниже действия, если у вас есть чековый или кухонный принтер, шест или денежный ящик. Если у вас есть принтер другого типа, вы можете использовать параметр «Драйвер Windows» в окне «Конфигурация счета».

В целом процедура установки состоит из 4 шагов:

<р>2. Вы устанавливаете драйверы OPOS с сайта или с компакт-диска, предоставленного производителем вашего POS-устройства (принтер, столб, денежный ящик).

<р>3. Вы назначаете любые желаемые имена логических устройств (LDN) каждому устройству в утилите настройки OPOS, предоставляемой производителем оборудования POS.

<р>4. В Abacre Restaurant Point of Sale вы назначаете выбранные логические имена устройств (LDN) устройствам: принтеры счетов, кухонные и барные принтеры, столб (линейный дисплей) и денежный ящик.

Прочитайте ниже пример процедуры установки для любого принтера EPSON OPOS.

<р>2. Выберите модель чекового принтера.

<р>3. Нажмите на ссылку Драйверы.

<р>4. В части драйверов страницы найдите OPOS ADK v2.80E.

<р>5. Загрузите последнюю версию Epson OPOS ADK.

<р>6. После загрузки всех файлов запустите основной файл OPOS (adk280er2.exe)

<р>7. Он предложит указать временную папку. Укажите временную папку, и файлы дистрибутива будут извлечены.

<р>8. Запустите файл Setup.exe. Например, если указать временную папку: c:\, то полный путь к установочному файлу будет c:\OPOSADK\V280e\Original\disk1\Setup.exe.

<р>9. Будет запущен процесс установки.

<р>10. Во время установки вы можете щелкнуть «Далее» во всех окнах установки.

<р>11. После установки будет запущено приложение SetupPOS. Закройте его сейчас.

<р>12. Установите все пакеты обновлений. Во время установки пакетов обновлений всегда нажимайте «Далее».

<р>13. Нажмите кнопку запуска Windows, затем выберите папку OPOS, затем запустите приложение SetupPOS

<р>14. В этом приложении вы должны определить свой принтер, столб и денежный ящик.

<р>15. Например, для определения принтера щелкните правой кнопкой мыши устройство POSPrinter и выберите команду «Добавить новое устройство».

<р>16. Выберите модель принтера из раскрывающегося списка.

<р>17. Выберите детальную модель. «P» — параллельный, «U» — USB, а последовательные устройства (COM-порты) обычно не имеют суффикса.

<р>18. В поле «Добавить новый LDN» (логическое имя устройства) задайте произвольное имя для вашего принтера, например, вы можете назвать его просто Printer1.

<р>19. Нажмите кнопку «Далее» и выберите способ подключения принтера к компьютеру: последовательный порт (COM1 или COM2) или параллельный порт (LPT).

<р>20. Нажмите "Готово".

21. Подключите принтер к компьютеру кабелем и прошейте принтер.

22. Проверьте, как он был установлен: щелкните правой кнопкой мыши принтер и выберите CheckHealth Interactive. Обычно должно отображаться окно

23. Добавьте устройства: шест и денежный ящик, если они у вас есть.

24. Запустите точку продажи ресторана Abacre. Войдите в систему как администратор.

25. Конфигурация меню "Пуск" - Конфигурация счетов.

26. Выберите «Печать с использованием драйвера OPOS».

27. Задайте имя логического устройства, как вы его выбрали (в нашем примере это было Printer1).

28. Нажмите кнопку Сохранить, и теперь вы можете распечатать тестовый счет.

Примечание: денежный ящик может быть подключен напрямую к компьютеру или напрямую к принтеру. Во втором случае вы должны выбрать тот же порт. Если вы хотите убедиться, что денежный ящик подключен правильно, в приложении SetupPOS вы можете изменить Вид с Вида класса Devise на Вид подключения порта с помощью команды Вид из главного меню SetupPOS.

Читайте также: