Posiflex pp 9000 настройка lan
В свое время я столкнулся с необходимость использовать данные модели принтеров для печати.
Рассмотрим для начала пути которые у нас есть для работы с этим оборудованием.
Если у вас типовая конфигурация например "1С Управление Торговлей 10.3" идем в раздел "Сервис -> Торговое оборудование -> Подключение и настройка"
И видим что разделом " Принтер чеков " там и не пахнет.
Очевидно что 1С предполагает работу с принтерами чеков как с обычными принтерами и специальных обработок не требуется.
Способ 1. Установить Windows драйвер
- найти и установить Windows драйвер (в итоге на принтере можно будет печатать с любого приложения будь то Word, Paint, Notepad или 1С)
- настроить макеты, печатные формы, чтобы влезало на ленту.
Плюсы:
- печать картинок без проблем ( не нужно задумываться как это сделать, сюда же штрих коды)
- работает с любой 1С 7.7, 8.1, 8.2, 8.3 и т.д.
- легок в установке и внедрении
Минусы:
- Тормозит виндовский драйвер, печать идет медленно (если не вру всегда в графическом режиме)
- ограниченные возможности принтера (не получится издавать звуки, фигурно нарезать ленту. там на самом деле очень богатый API у принтера)
Установка:
1) Если принтер подключен через USB эмулятор COM порта, установим вначале драйвер порта.
Для большинства "шнурков" (кабель USB->COM) что мне попадались подходил следующий драйвер " Prolific Driver PL2303 ", поддерживает все Windows системы (32 и 64 bit)
Supports the following Windows OS Family:
- Windows 2000 SP4
- Windows XP SP2 and above (32 & 64 bit)
- Windows Server 2003 (32 & 64 bit) - Windows Vista (32 & 64 bit)
- Windows 7 (32 & 64 bit)
- Windows Server 2008 / 2008 R2 (32 & 64 bit) .
USB 1.1/2.0/3.0 Host Controller
- Device using PL-2303H/HX/X version chips
- Device using Prolific next-gen version chips (Codename EA/TA/TB)
Выкладываю файл для скачки: PL2303_Prolific_DriverInstaller_v1.5.0.rar
2) После того как у нас появился COM-порт к которому подключен принтер чеков, самое время установить Windows драйвер, который будет взаимодействовать с этим портом. Мне в свое время попалось три файла.
- PP7000-PP7000II-PP7700 for Windows 9x.zip
- PP7000II-PP7700 Thermal Printer Driver for Windows 2000-NT-XPServer2003-VISTA.rar
- PP8000-Windows Vista x64-Windows XP x64-Windows Server 2003 x64.zip
Выкладываю файл для скачки: Posiflex_Windows_Drivers .rar
Способ 2. Установить родные драйвера POSIFLEX
Когда-то мне удалось скачать на официальном сайте родные драйвера. Не буду выкладывать дистрибутив, выложу готовые dll.
Родные дрова:
OPOSPOSPrinter.ocx - Файл драйвера необходимо зарегестрировать
flex.dll - Файл драйвера необходимо зарегестрировать
demo.exe - утилита для проверки драйвера, которая идет в комплекте с драйверами POSIFLEX
Для обращения из 1С нужно написать еще внешнюю компоненту, которая будет обращаться к этому драйверу и передавать ему ваши команды.
В свое время я накидал на Delphi:
PP7000.dll - Внешняя компонента для 1С, необходимо регестрировать Имя объекта: "Addin.PP7000"
PPDemo.exe - Утилита вызывающая окно настройки PP7000.DLL. Программа подобно 1С обращается к внешней компоненте PP7000.DLL. При запуске вызывает функццию ShowProperties в которой можно установить необходимые параметры оборудования и протестировать работу устройства.
PP7000.ert - Обработка для работы с внешней компонентой PP7000. Подключает принтер чеков, как фискальный регистратор. (1С 7.7.)
Плюсы:
- работает все быстро
- используется родной драйвер
- Отслеживает статус возврата принтера (то есть функции возвращают ответ, может быть ошибка какая приключилась)
Минусы:
- нужно регистрировать две родных библиотеки и еще одну внешнюю компоненту PP7000.dll
- Необходимо настраивать COM порт при помощи родных утилит или PPDemo.exe или ручками в реестре
- Принтеру присваивается имя например "PP Demo" и в реестре прописывается какой COM-порт и baud rate используется для него. Так работает родной драйвер, вы сообщаете ему имя, а он из реестра считывает уже параметры соответствующие параметры порта и скорости. Пользователям нужны права доступа к реестру.
Способ 3. Обращаться к принтеру через порт (ESC - последовательности)
Последний способ который мне больше всего нравится сочетает простоту установки и отличную скорость работы не жертвуя функционалом. Будем обращаться напрямую к порту, посылать специальные команды для выбора шрифта, отрезки чека, печати текста и.т.п.
Для начала можно проверить работу принтера самым простым способом: Введите в командной строке " copy con com1 " или " copy file.txt com1 ", где file.txt - содержит ваш текст. Вместо com1 - укажите ваш порт. Не помню нужно ли двоеточие после " com1: ", попробуйте. Если принтер фурычит значит можно начинать посылать на него команды.
Нашел пару документов описывающих команды:
- PP6000/PP7000/PP7000-II Детализация команд ( Cjmmand1.doc )
- Technical Documentation Printer Control Codes for SAMSUNG SRP-270 in Epson Emulation mode compared with Posiflex PP-5600 ( Printer Control Codes for SAMSUNG SRP-270 and PP5600.pdf )
Насколько мне известно 1С 8.х не умеет напрямую работать с RS-232 портом, поэтому поищем любую библиотеку/компоненту для работы с портом.
Я выбрал MSCOMM32.OCX:
- MSCOMM32.OCX - сама библиотека
- MSCOMM32_License.reg - файл лицензии (вообще-то библиотека платная вроде)
- regmscomm32.bat - сделал батничек для регистрации
- readme.txt - на всякий случай если вы забыли что делать :)
Выложу одном архиве: " MSCOMM32.rar "
Еще выкладываю расширенную документацию, там есть ESC-коды и многое другое. " Документация.rar "
Ну и самое главное код, выкладываю здесь, чтобы ничего не нужно было скачивать, если есть лишние $качайте все подряд :-)
Все способы могут работать параллельно друг другу, по очереди обращаясь к принтеру из разных приложений.
На этом все, надеюсь статья была полезной или интересной :-)
требованию администратора сети. Протокол DHCP не поддерживается .
Во время настройки оборудования Aura-9000 L/W в результате неполного прописывания
параметров могут возникн у ть непредвиденные проблемы. Поэтом у в обору довании Aura-
9000 L /W есть фу нкция перезагру зки с помощью б у лавки: для этого есть отверс тие рядом
с разъемом LAN или Wi - Fi модул ем . С помощью булавки или выпрямленного конца
скрепки нажмите и удерживайте к нопку внутри отверстия в течение 5 секунд − настройки
принтера верну тся к значениям п о ум олчанию с завода - изготовите ля , и п ользователь
сможет повторно осуществить все необх одимые н астройки. Настройки LAN можн о
увидеть во втором абзаце листа самотестирования Aura-9000L.
Данная у тилита может быть использована для у правления несколькими устройствами
Aura- 9000L, подключенн ыми в одн ой и той же се ти под управлением Windows кроме
сл учаев н аличия к онфликта IP в с ети. Эт а у тили та может назначить для к аждого прин тера
LAN отличное имя устройства для его легк ого распознавания. В случае п у таницы,
пожалуйста, сопоставьте MAC - адреса, перечи сленные в этой утилите и метки MAC -
адреса, которые Вы можете найти под каждым принтером.
Любой к омпьютер, подключенный в данной сети, может и спользовать протокол TCP / I P
для того, чтобы использовать у стройство Aura - 9000 L как непосредственно связанный с
ним локальный пр интер. Та ким образом, для прямого контроля инструме нтов ввода /
вывода, таких как « HyperTerminal» все команды, применимые к модели с
последовательным и ли параллельным ин терфейсам могут работать на Aura - 9000L таким
же образом, как и Au ra - 9000, разница лишь в том, что порт должен быть TCP / IP с IP
адресом при нтера. Аналогично, для установки драйвера принтера в Windows, пожалуйста,
выберите « Добавить принт ер» , « Локальный при нтер» и выберите порт « TCP / I P » с IP -
адресом принтера , когда ис пользуе те тот же драйвер для п ринтера Aura- 9000L в Windows.
При установке хост - системы в р ежиме AD -HOC , пожалуйста, установите IP хост - системы
в том же сегменте сети, что и Aura-9000W: 192.168.192. XXX . Пожал уйста , установите
Aura- 9000 в н ормальный режим, который может быть н айден утилитой менеджера
В свое время я столкнулся с необходимость использовать данные модели принтеров для печати.
Рассмотрим для начала пути которые у нас есть для работы с этим оборудованием.
Если у вас типовая конфигурация например "1С Управление Торговлей 10.3" идем в раздел "Сервис -> Торговое оборудование -> Подключение и настройка"
И видим что разделом " Принтер чеков " там и не пахнет.
Очевидно что 1С предполагает работу с принтерами чеков как с обычными принтерами и специальных обработок не требуется.
Способ 1. Установить Windows драйвер
- найти и установить Windows драйвер (в итоге на принтере можно будет печатать с любого приложения будь то Word, Paint, Notepad или 1С)
- настроить макеты, печатные формы, чтобы влезало на ленту.
Плюсы:
- печать картинок без проблем ( не нужно задумываться как это сделать, сюда же штрих коды)
- работает с любой 1С 7.7, 8.1, 8.2, 8.3 и т.д.
- легок в установке и внедрении
Минусы:
- Тормозит виндовский драйвер, печать идет медленно (если не вру всегда в графическом режиме)
- ограниченные возможности принтера (не получится издавать звуки, фигурно нарезать ленту. там на самом деле очень богатый API у принтера)
Установка:
1) Если принтер подключен через USB эмулятор COM порта, установим вначале драйвер порта.
Для большинства "шнурков" (кабель USB->COM) что мне попадались подходил следующий драйвер " Prolific Driver PL2303 ", поддерживает все Windows системы (32 и 64 bit)
Supports the following Windows OS Family:
- Windows 2000 SP4
- Windows XP SP2 and above (32 & 64 bit)
- Windows Server 2003 (32 & 64 bit) - Windows Vista (32 & 64 bit)
- Windows 7 (32 & 64 bit)
- Windows Server 2008 / 2008 R2 (32 & 64 bit) .
USB 1.1/2.0/3.0 Host Controller
- Device using PL-2303H/HX/X version chips
- Device using Prolific next-gen version chips (Codename EA/TA/TB)
Выкладываю файл для скачки: PL2303_Prolific_DriverInstaller_v1.5.0.rar
2) После того как у нас появился COM-порт к которому подключен принтер чеков, самое время установить Windows драйвер, который будет взаимодействовать с этим портом. Мне в свое время попалось три файла.
- PP7000-PP7000II-PP7700 for Windows 9x.zip
- PP7000II-PP7700 Thermal Printer Driver for Windows 2000-NT-XPServer2003-VISTA.rar
- PP8000-Windows Vista x64-Windows XP x64-Windows Server 2003 x64.zip
Выкладываю файл для скачки: Posiflex_Windows_Drivers .rar
Способ 2. Установить родные драйвера POSIFLEX
Когда-то мне удалось скачать на официальном сайте родные драйвера. Не буду выкладывать дистрибутив, выложу готовые dll.
Родные дрова:
OPOSPOSPrinter.ocx - Файл драйвера необходимо зарегестрировать
flex.dll - Файл драйвера необходимо зарегестрировать
demo.exe - утилита для проверки драйвера, которая идет в комплекте с драйверами POSIFLEX
Для обращения из 1С нужно написать еще внешнюю компоненту, которая будет обращаться к этому драйверу и передавать ему ваши команды.
В свое время я накидал на Delphi:
PP7000.dll - Внешняя компонента для 1С, необходимо регестрировать Имя объекта: "Addin.PP7000"
PPDemo.exe - Утилита вызывающая окно настройки PP7000.DLL. Программа подобно 1С обращается к внешней компоненте PP7000.DLL. При запуске вызывает функццию ShowProperties в которой можно установить необходимые параметры оборудования и протестировать работу устройства.
PP7000.ert - Обработка для работы с внешней компонентой PP7000. Подключает принтер чеков, как фискальный регистратор. (1С 7.7.)
Плюсы:
- работает все быстро
- используется родной драйвер
- Отслеживает статус возврата принтера (то есть функции возвращают ответ, может быть ошибка какая приключилась)
Минусы:
- нужно регистрировать две родных библиотеки и еще одну внешнюю компоненту PP7000.dll
- Необходимо настраивать COM порт при помощи родных утилит или PPDemo.exe или ручками в реестре
- Принтеру присваивается имя например "PP Demo" и в реестре прописывается какой COM-порт и baud rate используется для него. Так работает родной драйвер, вы сообщаете ему имя, а он из реестра считывает уже параметры соответствующие параметры порта и скорости. Пользователям нужны права доступа к реестру.
Способ 3. Обращаться к принтеру через порт (ESC - последовательности)
Последний способ который мне больше всего нравится сочетает простоту установки и отличную скорость работы не жертвуя функционалом. Будем обращаться напрямую к порту, посылать специальные команды для выбора шрифта, отрезки чека, печати текста и.т.п.
Для начала можно проверить работу принтера самым простым способом: Введите в командной строке " copy con com1 " или " copy file.txt com1 ", где file.txt - содержит ваш текст. Вместо com1 - укажите ваш порт. Не помню нужно ли двоеточие после " com1: ", попробуйте. Если принтер фурычит значит можно начинать посылать на него команды.
Нашел пару документов описывающих команды:
- PP6000/PP7000/PP7000-II Детализация команд ( Cjmmand1.doc )
- Technical Documentation Printer Control Codes for SAMSUNG SRP-270 in Epson Emulation mode compared with Posiflex PP-5600 ( Printer Control Codes for SAMSUNG SRP-270 and PP5600.pdf )
Насколько мне известно 1С 8.х не умеет напрямую работать с RS-232 портом, поэтому поищем любую библиотеку/компоненту для работы с портом.
Я выбрал MSCOMM32.OCX:
- MSCOMM32.OCX - сама библиотека
- MSCOMM32_License.reg - файл лицензии (вообще-то библиотека платная вроде)
- regmscomm32.bat - сделал батничек для регистрации
- readme.txt - на всякий случай если вы забыли что делать :)
Выложу одном архиве: " MSCOMM32.rar "
Еще выкладываю расширенную документацию, там есть ESC-коды и многое другое. " Документация.rar "
Ну и самое главное код, выкладываю здесь, чтобы ничего не нужно было скачивать, если есть лишние $качайте все подряд :-)
Все способы могут работать параллельно друг другу, по очереди обращаясь к принтеру из разных приложений.
На этом все, надеюсь статья была полезной или интересной :-)
В данном обзоре мы расскажем о чековом принтере Posiflex AURA PP-6900 и его основных характеристиках и возможностях. Вы узнаете о том, как загрузить необходимые для работы драйверы и инструкции по использованию, как произвести настройку оборудования, что о принтере говорят пользователи и многое другое.
AURA PP-6900 — представляет собой чековый термопринтер от компании Posiflex Technology, Inc., которая была основана в 1984 г. Модель отличается хорошей скоростью печати и имеет автообрезчик, поэтому устройство можно использовать в компаниях с высокой посещаемостью. Аппарат может крепиться к стене, что позволяет сэкономить рабочее пространство.
Характеристики и основные возможности Posiflex PP-6900
Принтер применяется для создания чеков и штрих-кодов на термобумаге. Устройство работает по принципу термопечати. Монохромные картинки наносятся через нагрев верхнего, термически чувствительного, слоя бумаги термоголовкой. Основные характеристики устройства:
Поддержка большого количества штрих-кодов, включая QR-код и PDF417.
Поддержание 15 международных языков.
Несколько различных интерфейсов (RS-232, USB, LAN, LPT, Wi-Fi).
Автоотрезчик гильотинного типа, который даёт возможность автоматически отсекать ленту, снижая этим срок рабты.
Поддержание 20 кодовых страниц.
Звуковое оповещение в случае окончания бумаги.
Работа от электросети.
Производительность 200 мм/с.
Размер устройства 148х205х143.
Вес 1,2 килограмма.
Использование полного функционала принтера AURA PP-6900 от Posiflex доступно только после установки необходимых драйверов и подключения периферийного оборудования.
Модель реализуется в нескольких различных конфигурациях, которые отличаются набором интерфейсов. В стандартной комплектации, помимо USB-порта ,представлен также RJ111 (для подсоединения ящика для денег и кухонного звонка). Дополнительные интерфейсы не предусмотрено только в конфигурации PP-6900U.
Производитель не рекомендует использовать сразу несколько интерфейсов для подсоединения к ПК, это может вызвать сбой.
В базовый комплект Posiflex PP-6900, помимо самого принтера, входят:
Шнур и блок питания.
Катушка с чековой лентой.
Пластина-разделитель для катушки 58 миллиметров.
Руководство по использованию принтера.
Внешний вид и удобство использования
Модель представлена в белом и чёрном цвете. Корпус выполнен из качественного противоударного пластика, надёжно защищающего внутренние механизмы от повреждений, а ещё от пыли и влаги. При необходимости принтер можно закрепить на стене, что позволит сэкономить место на рабочей поверхности.
В верхней части корпуса расположена крышка механизма печати, кнопка подачи бумаги, отсек для выпуска бумаги, защёлка, кнопка вкл/выкл и светоиндикаторы. На дне расположен отсек окна настройки, закрытый прижимным винтом, а сзади - разъёмы для подсоединения периферии.
В конфигурации PP-6900L/W, рядом с портом LAN, либо модулем Wi-Fi есть небольшое углубление, в котором расположена кнопка для принудительной перезагрузки, чтобы её нажать, необходимо воспользоваться тонким острым предметом, например скрепкой.
Если аппарат включён и готов к печати, горит зелёный индикатор.
Если принтер занят, индикатор мигает красным.
Если закончилась лента, индикатор горит красным.
Также о том, что бумага подходит к концу, обычно оповещает красная полоса на самой ленте.
Расходные материалы
В принтере предусмотрена чёрно-белая печать на бумаге, на которую нанесено термочувствительное покрытие.
В качестве носителя используется лента шириной от 58 до 80 миллиметров, но для использования узкой ленты необходимо поставить ограничитель, который идёт в комплекте к устройству.
Также в модели есть автообрезчик гильотинного типа и металлическая гребёнка для облегчения отрыва ФД.
Как загрузить драйверы и инструкцию по использованию принтера Posiflex PP-6900
На сайте изготовителя Posiflex нет руководства по использованию на Русском. Но зато здесь можно бесплатно загрузить необходимые драйвера и ПО. Здесь же можно загрузить ПО виртуального COM-порта Posiflex USB для Windows (V5.19k) и руководство по инсталляции программы Printer Software Switch Utility. Есть пособие по работе в программе Posiflex Printer NV-Bitmap Logo, а также возможность загрузки драйверов Java POS для Windows и Linux, а также driver OPOS для подсоединения печатающего устройства Posiflex AURA PP-6900 к ПК на базе ОС Windows.
Настройка принтера Posiflex PP-6900
Есть два варианта настройки печатающего устройства:
Через смену положения DIP-перемычек, расположенных внизу принтера.
Через ПО для изменения отдельных характеристик.
Настройка через смену положений DIP-перемычек
Перемычки закрыты металлической пластиной, которая закреплена прижимным винтом. Она закрывает DIP-переключатель на восемь позиций.
Скорость отправки информации
Ширина бумаги и области печати
Производительность 200 миллиметров в секунду
Производительность 170 миллиметров в секунду
Изначально производителем в положение ON переведена только перемычка №2, а остальные переведены в положение OFF. В соответствие с версией прошивки, положение позиций может изменяться.
Изменение характеристик через ПО
Данный способ помогает осуществлять настройку, используя ПО, которое можно загрузить на сайте производителя. Программные переключатели поделены на четыре типа: SW1, SW2, SW3 и SW4. При этом их можно использовать совместно с DIP-перемычками, за исключением SW1. В случае же, если используется SW1, возможности DIP-перемычек деактивируются в автоматическом режиме.
Читайте также: