Язык программирования FingerPrint. Преимущества работы с языком программирования для принтеров
Что представляет собой язык программирования Fingerprint?
Fingerprint - это единственный язык программирования предназначенный исключительно для работы с принтерами этикеток. Этот язык программирования очень прост в использовании, но довольно функционален. Его простые команды (похожие на команды языка BASIC), позволяют пользователю быстро настроить любую функцию принтера под свои нужды. FingerPrint не имеет аналогов в данном секторе промышленности. Ни один другой производитель принтеров печати этикеток не предоставляет своим клиентам такого инструмента. Пользователи конкурирующих моделей принтеров могут управлять принтером посредством специального языка программирования статичных команд, задаваемых с подключенного компьютера (аналогично использованию языков программирования Direct Protocol (с англ. - прямой протокол) или IPL от Intermec). Принтеры Intermec, в свою очередь поставляются с возможностью управления через командную строку (язык программирования Direct Protocol) и с динамичным языком программирования приложений, который работает из резидентной памяти принтера и позволяет настроить любую функцию принтера под требования своей задачи.
Принтеры Intermec поставляются с предустановленными оболочками для Direct Protocol и FingerPrint. Целесообразность использования каждого из них определяется поставленной задачей. и степенью требуемой гибкости.
Производитель | Язык программирования через командную строку | ?нструмент программирования приложений |
---|---|---|
Intermec | IPL, Direct Protocol | Fingerprint |
Datamax | DPL | нет |
Zebra | ZPL | нет |
Eltron | EPL | нет |
Основные различия между DPL, ZPL, EPL и т.д. и Fingerprint следующие:
- Direct Protocol, DPL, ZPL, EPL и др. - статичны, т.е. поставляются с предустановленными командами
- Fingerprint - динамичен и который может быть настроен под определенные нужды клиента
При использовании языка программирования командной строки клиенту необходимо адаптировать свою, уже существующую и функционирующую систему к принтеру, тогда как принтер никак не сможет адаптироваться под хост.
Когда нет возможности внести необходимые изменения в программное обеспечение хоста, между ним и принтером нужно установить ещё один компьютер, который будет преобразовывать команды хоста в команды, понятные принтеру.
При использовании FingerPrint всё происходит наоборот: в программное обеспечение принтера вносятся изменения, которые, в последствии, позволяют принтеру понимать команды хоста.
Более того, принтер на основе FingerPrint также можно запрограммировать для
- обработки ввода данных со встроенной клавиатуры
- управления другим оборудованием, таким как электронные весы, сканеры штрих-кода, принтеры-аппликаторы и другие принтеры.
Принтер на основе FingerPrint можно назвать печатающим компьютером, что позволяет интегрировать принтер в уже функционирующую систему без дополнительных затрат. Более того, FingerPrint позволяет перенастроить любую функциональность принтера под свои нужды, что позволит еще больше расширить его возможности и добиться полного соответствия требованиям клиента.
Вот несколько довольно показательных примеров того, что можно сделать с помощью FingerPrint:
- обрабатывать входящие данные с хоста и создавать этикетки с соответствующими данными;
- обрабатывать входящие данные с командной строки (например команды ZPL) хоста;
- управлять другим цифровым оборудованием, как например, аппликаторы, электронные весы, сигналы конвейерных лент и т.д.
- настроить встроенный дисплей и встроенную клавиатуру для пользовательского ввода данных;
- обработать входящие/исходящие данные для целого ряда интерфейсов;
- разрабатывать резидентные базы данных для обработки и управления данными.
?так, каковы преимущества использования FingerPrint:
- Гибкие решения, созданные специфические требования каждого заказчика;
- Мощный инструмент для дилеров и системных интеграторов для создания собственных приложений для принтера печати этикеток;
- Сокращение временных и материальных производственных затрат - нет необходимости вносить изменения в программное обеспечение системы-хоста;
- Скорость внедрения (быстрые ответы и результаты на запросы клиентов);
- Возможность интегрировать систему штрих-кодирования туда, где до этого это было невозможно без серьезных вложений в изменения инфраструктуры и программное обеспечения;
- Принтер, работающий, как компьютер, может управлять другими устройствами (электронные весы, аппликатор, сканер штрих-кода, другой принтер и т.д.);
- Меньшее количество оборудования которое необходимо приобрести, привести, настроить, установить и т.д.
Список принтеров, поддерживающих работу с языком программирования FingerPrint:
- PD41/PD42
- PF2i
- PF4i
- серия PX
- PM4i
- мобильный принтер PВ50
Обращаем Ваше внимание на то, что Компания Скейл уже использовала FingerPrint для создания комплексных решений "ПринтВес" и "ПринтВес Скан", которые очень наглядно демонстрируют, как два разных по свойствам и по функционалу устройства, все-таки работают в одной связке, без участия "посредника", в виде персонального компьютера.
Для более подробной информации о языке программирования FingerPrint, а также о принтерах Intermec, поддерживающих работу с ним, обращайтесь по телефону +7(495)7425734 - мы с удовольствием расскажем, а если надо, и покажем, как работает оборудование с поддержкой Fingerprint.