Разное

Тест драйвер штрих м: ШТРИХ-М|Тахограф ШТРИХ-Тахо RUS|Официальный сайт завода-производителя

Содержание

Установка и тестирование драйвера Штрих М


В 2017 году начались первые шаги со стороны бизнесменов в сторону нового кассового оборудования. И год за годом – вплоть до июля 2019 года – количество сфер бизнеса продолжало расширяться. Сегодня большинство организаций, за небольшим исключением, уже перешли на новую технику, соответствующую 54-му Федеральному закону. Также следует отметить и то, что переход совершили даже те, кто не был обязан устанавливать: те, кто захотел оптимизировать бизнес-процессы. Контрольно-кассовая техника с этим отлично справляется и предлагает поистине широкий функционал помимо контроля со стороны Налогового органа.


Скачивание драйвера Штрих М: где найти и как скачать?


Здесь нас ожидает 2 варианта. Первый – ручная загрузка. В данном случае необходимо на официальном сайте самостоятельно найти необходимое программное обеспечение. Второй – автоматический поиск. Достаточно будет вписать название и воспользоваться кнопкой «Найти», после чего на странице появятся результаты поиска с наиболее подходящими для вас ответами на запрос.


Инструкция:


  • Переходим на официальный сайт Штрих М.


  • Находим раздел «Поддержка» (переход возможен с основной страницы ресурса).


  • Дожидаемся загрузки страницы с драйверами.


  • Вписываем в строку поиска «Штрих М 4.14».


  • Нажимаем кнопку «Enter».


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


  • Напротив него находим кнопку «Скачать».


  • Дожидаемся завершения скачивания (как правило, не более пары-тройки минут, но это зависит от скорости Интернет-соединения в целом).


Готово! Драйвер на компьютере. Теперь необходимо заняться его установкой.


Важно: не следует загружать программное обеспечение вне официального сайта. Часто в подобных файлах содержатся различные вирусы. В том числе, способные не только к фишингу (рекламе), но и мошенническим действиям – краже личных данных и так далее.



Процесс установки драйвера для оборудования Штрих


Если скачивание оказалось успешным, пора переходить к следующему пункту – установке. Для этого вам необходимо открыть папку «Загрузки» (все браузеры по умолчанию загружают файлы туда, если назначали в настройках другую – переходите в нее). Следует найти скачанный архив. При загрузке с официального сайта он будет называться DrvFR. Открываем его с помощью любого архиватора (если таковых нет, дополнительно нужно скачать 7-Zip или WinRAR). Внутри будет файл, имеющий расширение .exe. Его нужно запустить двойным кликом мыши. После открытия файла нужно следовать этой инструкции:


  • Указываем путь на компьютере для установки обеспечения. Можно не менять, стандартный вполне подходит.


  • Задаем компоненты, нужные нам. Со стороны разработчика не рекомендуется отмена каких-либо из пунктов для корректности работы, поэтому галочку нужно поставить напротив всех имеющихся – от тестов до примеров. Тем более, свободного места потребуется совсем немного – до 100 мегабайт.


  • Далее необходимо указать дополнительные задачи по своему усмотрению. Рекомендуем, как минимум, поставить галочку напротив пункта, отвечающего за создание ярлыка на рабочем столе – для удобства включения ПО.


  • Затем будут отображены требования к установке. С ними нужно ознакомиться. При внесении каких-либо корректировок необходимо нажимать на кнопку «Назад», редактировать пункты и идти далее.


  • Кликаем по кнопке «Установить» для начала процесса.


  • Дожидаемся успешного завершения установки и уведомления о нем. Запускаем тестовую утилиту и ставим галочку напротив пункта, отвечающего за активацию теста.


Удаление драйвера


Процесс еще проще, чем его установка. Часто требуется для последующей повторной установки при возникновении проблем с программным обеспечением (некорректные параметры, сбои и так далее). Для этого нужно выполнить следующие действия:


  1. Перейти в папку, куда были установлены драйверы.


  2. Найти файл, содержащий слово «unins» и имеющий расширение .exe.


  3. Подтвердить желание удалить программное обеспечение.


  4. Дождаться завершения и кликнуть на кнопку «Готово».



Подключение и настройка кассового оборудования при помощи программного обеспечения Штрих М 4.14


Вам нужно активировать Штрих-драйвера указанной версии для настройки кассового оборудования. Чтобы сделать это, выполните следующие пункты:


  • Интегрируем устройство с ПК. Для этого используем USB-кабель.


  • Запускаем программу для теста.


  • В появившемся окне нажимаем на «Настройку свойств».


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


  • Находим в списке название кассовой техники и кликаем дважды. Параметры онлайн-ККТ будут прописаны в автоматическом режиме.


  • Активируем «Проверку связи». При появлении в строке цифры «4», ее установить не удалось. Поэтому придется повторить весь процесс снова за исключением ручного вписывания технической информации.


Если проверка завершилась успешно, системой будет выведено сообщение об отсутствии ошибок.


Далее – процесс посложнее. Необходимость настройки подключения драйвера Штрих М 4.14 к контрольно-кассовому оборудованию локально и посредством приложения-сервера TCP. Чтобы это выполнить, нужно напротив «Подключения» установить «Локально». Внизу необходимо назначить COM-порты и скорость. Значения должны быть оптимальными. В нашем случае это первый порт, «4800» (без кавычек) и таймаут «1020».


Теперь переходим в раздел с таблицами, в нем открываем «Сетевые подключения». Дожидаемся появления дополнительной формы, где нужно задать значения строки TCP-сервера из таблицы, которую Вы только что открыли. Впишите «1» (без кавычек) рядом с пунктом Rndis. Затем нужно нажать физическую кнопку на клавиатуре – «Enter» для активации передачи сведений.


Вновь возвращаемся к «Таблицам», где необходимо кликнуть напротив строки «Сетевой веб-адрес» по кнопке открытия. Туда нужно скопировать значение, полученное от системы. Оно является IP-адресом фискального накопителя.


Перезапускаем онлайн-ККТ, чтобы внесенные изменения были применены. Кликаем правой кнопкой мыши по соединению с Wi-Fi или проводному, затем – «Открыть параметры Сети и Интернет», далее в самом низу находим – «Центр управления сетями и общим доступом», далее нужно добраться до изменения параметров адаптера (находится с левой стороны). В открывшемся окне нужно найти сеть RNDIS. Нажмите на нее ПКМ (правая кнопка мыши), в самом низу ЛКМ кликните на «Свойства». Затем необходимо выбрать IPv4.


В открывшейся форме необходимо задать два параметра – IP-адрес фискального накопителя, полученный ранее, и маску.


Все изменения нужно сохранить нажатием кнопки «Применить». Далее нужно выдать разрешение всем пользователям на использование данной сети – для этого следует поставить галочку напротив соответствующего пункта в свойства Сети Интернет. Изменения сохраняем.


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


Последний этап – активация в настройках подключения, затем – «TCP сокета» с соответствующими параметрами. Также нужно активировать опцию, отвечающую за проверку связи для поиска подключенной техники. Она будет найдена в автоматическом режиме.



Проводим тест


Тестирование драйвера Штрих М 4.14 – простейшая задача в сравнении с уже пройденными ранее пунктами.


Проведение теста требуется для оценки того, корректно ли работает кассовый аппарат, и передаются ли им данные оператору. Запуск осуществляется так:


  • Переходим в меню программного обеспечения, выбираем строку «ФН» и подпункт «ОФД».


  • Активируем опцию, отвечающую за получение статуса информационного обмена.


  • Ждем от 30 до 90 секунд (в среднем). За это время программа осуществит сбор данных по взаимодействию кассового оборудования и ОФД.


Дополнительные возможности: есть ли они?


Драйвер является не только способом для подключения оборудования. Также он позволяет:


  • Тестировать устройство на предмет соединения с сервером оператора.


  • Проверять, отправляются ли данные или нет.


  • Редактировать таблицы.


  • Принимать оплату посредством операторов мобильной связи.


  • И многие другие функции.


Поэтому мы рекомендуем изучить возможности приложения по инструкции. Она поставляется вместе с обеспечением.

Драйверы для онлайн-касс ШТРИХ-М

Компания ШТРИХ-М — один из лидеров по продажам кассовой техники России. Их принтера чеков, фискальные регистраторы и онлайн-кассы широко применяются, в различных сферах. На данной странице Вы можете скачать драйверы для онлайн-касс ШТРИХ-М: ШТРИХ-МИНИ-02Ф, ШТРИХ-СМАРТПОС-Ф МИНИ, ШТРИХ-СМАРТПОС-Ф, Элвес – МФ, ШТРИХ-НАНО-Ф, ШТРИХ-ON-LINE, Онлайн регистратор ШТРИХ-ЛАЙТ-01Ф, ЭЛВЕС-ФР-Ф, ШТРИХ-СИТИ-Ф, ШТРИХ-М-01Ф, ШТРИХ-MPAY-Ф.

Скачать драйвер для кассы ШТРИХ-ЛАЙТ-01Ф

Кассовый аппарат ШТРИХ-ЛАЙТ-01Ф — это стационарный принтер чеков. Отличается качеством и скоростью печати. Начинка кассы произведена в Японии.

В комплект драйверов входит:

Инструкция по эксплуатации ШТРИХ-ЛАЙТ-01Ф

Общее руководство по настройке ККТ

Инструкция по подключению ФР Штрих-М к 1С

ШТРИХ-М: Драйвер ККТ А4.14. Руководство программиста

ШТРИХ-М: Драйвер ККТ 4.15.0.823 (ФФД от 01.03.2020)

Инструкция о способах выбора и изменении оператора фискальных данных

Утилита ШТРИХ-М: Мастер фискализации

Скачать полный комплект драйверов и инструкций для кассы ШТРИХ-ЛАЙТ-01Ф

Скачать драйвер для кассы ШТРИХ-МИНИ-02Ф

В комплект драйверов входит:

ШТРИХ-М: Драйвер ККТ А4.14. Руководство программиста

ШТРИХ-М: Драйвер ККТ 4.15.0.823 (ФФД от 01.03.2020)

ШТРИХ-М: Мастер фискализации

Скачать полный комплект драйверов и инструкций для кассы ШТРИХ-МИНИ-02Ф

Скачать драйвер для кассы ШТРИХ-СМАРТПОС-Ф МИНИ

В комплект драйверов входит:

ШТРИХ-М: Драйвер ККТ А4.14. Руководство программиста

Общее руководство по настройке ККТ (Кассовое Ядро)

ШТРИХ-СМАРТПОС-Ф МИНИ: Инструкция по эксплуатации

ШТРИХ-СМАРТПОС-Ф МИНИ: Инструкция по ремонту

ШТРИХ-СМАРТПОС-Ф МИНИ: Инструкция по обновлению образа от 15.07.19

ШТРИХ-М: Драйвер ККТ 4.15.0.823 (ФФД от 01.03.2020)

ПО Кассовое Ядро (34523)

ПО Кассовое Ядро (34865)

ПО Android-приложение ФискалМастер v.2.2.1

ПО Кассовое Ядро (36377, маркировка 01.03.20)

Скачать полный комплект драйверов и инструкций для кассы ШТРИХ-СМАРТПОС-Ф МИНИ

Скачать драйвер для кассы Элвес–МФ

В комплект драйверов входит:

ЭЛВЕС-МФ «Руководство по эксплуатации» 1.02

ЭЛВЕС-МФ «Паспорт»

ЭЛВЕС-МФ Загрузка базы

Отправка SMS-копии чека в ОФД

Приложение к руководству для вер 1.05

Быстрый старт (памятка кассира)

Руководство по работе с пин-пад ЯРУС-L7150

Подключение к сервису 2can

ШТРИХ-М: Драйвер ККТ А4.14. Руководство программиста

Инструкция по подключению PinPad L7150 к Элвес-МФ

ШТРИХ-М: Драйвер ККТ 4.15.0.823 (ФФД от 01.03.2020)

ЭЛВЕС-МФ Утилита (загрузчик)

Внешние обработки для 1С

Скачать полный комплект драйверов и инструкций для кассы Элвес–МФ

Скачать драйвер для кассы ШТРИХ-НАНО-Ф

В комплект драйверов входит:

ШТРИХ-НАНО-Ф Быстрый старт

Обновление ПО ККТ ШТРИХ-НАНО-Ф

Инструкция по подключению ФР Штрих-М к 1С

ШТРИХ-М: Драйвер ККТ А4.14. Руководство программиста

Драйвер WCH Ch441SER

Драйвер holtek USBBridgeSetup_CA

ШТРИХ-М: Драйвер ККТ 4.15.0.823 (ФФД от 01.03.2020)

Скачать полный комплект драйверов и инструкций для кассы ШТРИХ-НАНО-Ф

Скачать драйвер для кассы ШТРИХ-ON-LINE

В комплект драйверов входит:

Инструкция по эксплуатации ШТРИХ-ON-LINE

Общее руководство по настройке ККТ

Инструкция по подключению ФР Штрих-М к 1С

ШТРИХ-М: Драйвер ККТ А4.14. Руководство программиста

ШТРИХ-М: Драйвер ККТ 4.15.0.823 (ФФД от 01.03.2020)

ШТРИХ-М: Мастер фискализации

Скачать полный комплект драйверов и инструкций для кассы ШТРИХ-ON-LINE

Скачать драйвер для кассы ЭЛВЕС-ФР-Ф

В комплект драйверов входит:

Руководство по эксплуатации ЭЛВЕС-ФР-Ф

Общее руководство по настройке ККТ

Инструкция по подключению ФР Штрих-М к 1С

ШТРИХ-М: Драйвер ККТ А4.14. Руководство программиста

ШТРИХ-М: Драйвер ККТ 4.15.0.823 (ФФД от 01.03.2020)

ШТРИХ-М: Мастер фискализации

Скачать полный комплект драйверов и инструкций для кассы ЭЛВЕС-ФР-Ф

Скачать драйвер для кассы ШТРИХ-СИТИ-Ф

В комплект драйверов входит:

ТРИХ-М: Драйвер ККТ 4.15.0.823 (ФФД от 01.03.2020)

Скачать полный комплект драйверов и инструкций для кассы ШТРИХ-СИТИ-Ф

Скачать драйвер для кассы ШТРИХ-М-01Ф

В комплект драйверов входит:

Инструкция по эксплуатации ШТРИХ-М-01Ф

Общее руководство по настройке ККТ

Инструкция по подключению ФР Штрих-М к 1С

ШТРИХ-М: Драйвер ККТ А4.14. Руководство программиста

ШТРИХ-М: Драйвер ККТ 4.15.0.823 (ФФД от 01.03.2020)

ШТРИХ-М: Мастер фискализации

Скачать полный комплект драйверов и инструкций для кассы ШТРИХ-М-01Ф

Скачать драйвер для кассы ШТРИХ-MPAY-Ф

В комплект драйверов входит:

Руководство пользователя ККТ ШТРИХ-MPAY-Ф

Инструкция по эксплуатации

Характеристики ШТРИХ-MPAY-Ф

Скачать полный комплект драйверов и инструкций для кассы ШТРИХ-MPAY-Ф

Драйверы для онлайн-касс ШТРИХ-М

Если Вы не нашли нужных Вам драйверов, напишите нам и мы их обязательно добавим!

Если у Вас появятся вопросы задавайте их в комментариях! Всем удачи и добра!

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

Тест драйвера Штрих — online онлайн ККТ и передача чеков данных в ОФД


UPD: Обновленная более подробная информация — ШТРИХ — РИТЕЙЛ-01Ф, ШТРИХ-М-01Ф, ШТРИХ-ЛАЙТ-01Ф   и тд — онлайн настройка rndis, настройка
штрих-онлайн для передачи в офд (отправка, передача, сброс, чеков) подробное
объяснение опций и рабочих вариантов и возможных проблем…

Несколько как мне показалось интересных первоначальных замечаний по поводу онлайн касс Штриха, на примере их новой флагманской модели РИТЕЙЛ 01Ф. Надеюсь будет интересно.. Начальная настройка Тест драйвера ККТ Штрих осталась старой…

Рабочие настройки ОФД в таблицах Ритейл-01ф (в варианте использования виртуальной сетевой карты на основе «Rndis»)


В новых версия драйвера 13.0.525 появилась вкладка с возможностью пинга в самом Тест драйвере от Штриха. В более ранних на данной вкладке данного функционала просто не было.

Логирование в Тест драйвера FR от Штрих

Логирование – просмотр работы кассы с ОФД – все этапы передачи, получение IP, порта, передача, разрыв соединения (данный функционал – описанный ниже не зависит от версии драйвера, а зависит исключительно от версии прошивки).

А в новых прошивках ФР штрих начиная от 2017 года (точнее от **.12.16) имеется возможность просмотра веденного кассой на автомате лога установления соединения и передачи чеков в ОФД, что очень здорово помогает диагностировать проблему в соединения с ОФД: проблема в настройках самой кассы, или в работе dns, или в получении IP, или открытии порта, и тд. Все это позволяет здорово сузить поиск причины не оправки кассой чеков продаж.

Версия ПО с отсутствующим логом:

При отправке ранее не переданных — зависших чеков в ОФД

Относительно механизма передачи, в моем понимании она происходит так: около 1 чека в 2 секунды, смотри принскрины логов в момент выгрузки в ОФД более 1000 ранее не переданных чеков. Т.е в ФР передает чек на сервер ОФД, происходит разрыв соединения, затем снова через секунду передает следующий.

В состоянии покоя:

При этом сама передача ранее не оправленных чеков из окна опроса состояния соединения в момент выгрузки так же показывает поэтапное двухфакторное состояние см. приснрины:

1) Просто запрос количества не отправленных чеков в ККТ:

2) первое состояние  — Транспортное соединение установлено, есть сообщения для передачи в ОФД:

3) второе состояние — транспортное соединение установлено, ожидание ответного сообщения от ОФД:

Обновление прошивки Ритей 01 Ф

Прошивка аппарата происходит через HyperTerminal, через COM порт без разборки аппарата, и занимает около 9 минут с тех обнулением, установлением даты – времени, восстановлением изначальной скорости обмена, заливкой ранее сохраненных таблиц. В целом в настоящий момент, данный вариант прошивки кассового аппарат является самым простым, легким, оперативным из существующем на рынке кассовых аппаратов. К сожалению не все модели Штрихов поддерживают такую возможность оперативного и удобнейшего способа обновления.

Варианты работы — подключения Ритей 01 Ф к ОФД, режимы работы:

Чаще всего применяются следующие варианты

  1. Передача данных из кассовой программы – по COM порту, передача в ОФД по USB, в эмуляции «Rndis».
  2. Или передача данных в ПО и ОФД идет только через USB.
  3. WI-FI (опционно), в практике пока не встречал

При этом сам ЮЗБ так же может использоваться в виде эмуляции ком порта нужно ставить драйвер виртуального COM –порта.

При этом в настоящий момент (весна 2017г) существует проблема, полноценно включить второй вариант передачи данных, когда и в кассовую программу и в ОФД данные передаются по ЮЗБ можно только с варианта подключения — USB работающего в режиме COM. Т.е. включаем кассу не цепляемся к ней COM портом, так как с него перейти на исключительно ЮЗБ нельзя (фактически можно, но видимо в связи с проблемами в реализации в настоящий момент, данный вариант является не рабочим.)

(В более современных прошивках данной проблемы не замечено)

Т.е. мы можем включить только – вначале подключи кассу по ЮЗБ в режиме COM эмуляции. Есть рабочий драйвер эмуляции COM  для W7/8/10 (XP – так рабочего варианта и не встретили, драйвер эмуляции ком порта просто не становится). В W7/8/10 нужно принудительно установить, выбрав не папку для поиска, а конкретный файл.

Т.е. вначале в подключаемся по USB в эмуляции COM, не подключая по родному COM. Переходим в таблицах в таблицу 16, и меняем В ПОЛЕ 9 — «Rndis» значение с «0» на «1». После этого обязательно переключаем ККМ. После этого она увидится в драйвере уже только через сокет.

В Windows XP — нужно ручками прописать IP забитый в кассе (в более современных ОС виртуальная сетевая карта —  «Rndis» получает его автоматом )

При этом что бы сокет заработал в настоящей сетевой карте обязательно нужно поставить галочку – разрешись использовать данную сетевую карту на вкладке  см ниже.

Для W 7/8/10 во второй виртуальной сетевой карте SDNIC автоматом ставится стандартный ip забитый в ФР в таблице «Сетевые настройки» — 192.168.111.137 — при этом в XP, кроме установки драйвера виртуальной карты (W 7/8/10 он ставится автоматом) нужно обязательно ручками прописать IP в виртуальной карте такой же как в самой кассе как правило в штрихан он равен 192.168.111.137.

Затем в любой Windows нужно «расшарить» настоящую сетувую карту см. приснрин

Т.е. без расшаркивания (и внесения IP в XP) по сокету касса в драйвере не найдется.

При этом если в настоящей сетевой карте (как правило реалтек) может стоять IP абсолютно из другого сегмента сети, т.е может использоваться не стандартная сеть ( 192.168.***) роли она не играет, так как настоящая сетевая карта и виртуальная взаимодействуют между собой программно и IP на данный процесс не влияет (по кране мере я каких либо проблем в других сетях не встречал, т.е в настоящей сетевой карте может быть и вовсе не ip из диапазона ( 192.168.***).

Приведем и вкладки настоящей реалтековской сетевой карты, ip повторюсь может быть любой, в конфликт с кассой он  не входит:

При этом стандартный заводской IP: 192.168.111.137 штриховских касс так же не влияет на работу сетей, сколько бы мы таких касс – ФР — ККМ в одной локальной сети не поставили, по той же самой причине см. выше.

Если касса немного тупит – не открывает таблицы с первой попытки, или при проверке связи выдает РИТЕЙЛ 01Ф без заводского номера то проверьте скорость подключения COM порта (настоящего или в эмуляции USB) она должна быть в общем случае быть 4800, а 115200.

В целом можно сказать – перемудрили, по мне лучше бы все же оставили и гнездо rj-45 (разница в 500р, много вариантов связи не бывает).

————

Если при побитии чека на ФР производства Штрих постоянно возникают ошибки  — отсутствия бумаги — даже когда рулон полный — то проверьте совместимость версий прошивок и версии Тест-драйвера ККТ. Старые прошивки- старые драйвера (до августовские). Свежий драйвер ККТ (после августа 2017г ) — свежая прошивка от min — 20.12.2017.

__________


UPD: Обновленная более подробная информация — ШТРИХ — РИТЕЙЛ-01Ф, ШТРИХ-М-01Ф, ШТРИХ-ЛАЙТ-01Ф и тд  — онлайн настройка rndis, настройка штрих-онлайн для передачи в офд (отправка, передача, сброс, чеков) подробное объяснение опций и рабочих вариантов и возможных проблем…

← ФР ККТ ШТРИХ — ОФД отправка чеков, настройка, возможное решение проблем, обзор решений (ШТРИХ-ON-LINE, ШТРИХ-М-01Ф, РИТЕЙЛ-01Ф, ШТРИХ-М-02-Ф, ШТРИХ-МИНИ-01Ф, ШТРИХ-МИНИ-02Ф, ШТРИХ-ФР-01Ф, ШТРИХ-ФР-02Ф, NCR-001Ф)

  АТОЛ — ОФД, памятка — инструкция по диагностике проверке не отправленных документов — чеков в ОФД, настройка ФР АТОЛ для обмена с ОФД →

Настройка драйвера фискальника ККМ Штрих для ведения лога

Итак, для задействования логирования и сохранения всей передаваемой информации в текстовый файл C:\Program Files\Штрих-М\Драйвер ФР\DrvFR.log необходимо включить опцию в драйвере в соответствии следующей инструкции:


В разных версиях драйвера возможны некоторые отличия в расположениях кнопок, галочек, окон, но функционально практически все версии в подавляющем количестве случаев абсолютно одинаковы. Могут быть поменяны главные вкладки и быть расположены не справа как на принсринах ниже, а сверху, или быть права, но не иметь крестиков — раскрывающихся подпунктов, а идти сразу длинным списком сверху вниз.

 

1) Запускаем Штриховский драйвер с рабочего стола

2) или через пуск

3) или через Мой компьютер здесь — C:\Program Files\Штрих-М\Драйвер ФР\DrvFRTst.exe

4) При этом откроется окно «Тест драйвера ФР 4.6.9.114» — цифры могут отличатся, в зависимости от версии, модели и поколения фискального регистратора. Однако повторюсь функционально в особенности для обычного пользователя все абсолютно одинаково.

Обычно мы видим вкладку «Состояния» — открывающимся первым по дефолту (Примечание: если перейти на другую вкладку и закрыть драйвер не через крестик вверху, а через кнопку справа внизу — «Закрыть», то драйвер запомнит последнюю вкладку и в следующий раз откроется уже на ней).
Однако в независимости от открывшейся активной вкладке нам нужна кнопка расположенная всегда в одном и том же месте, кнопка справа снизу в углу — «Свойства» , щелкаем 1 раз по ней.

5) Поверх предыдущего окна открывается новое — «Свойства», чуть меньшее по размеру. Нажимаем кнопку «Проверка связи».

  1. Если в с поле «Код ошибки» мы видим «Нет связи», тогда переходим к статье  «Пошаговая инструкция по на строке драйвера ККМ ФР Штрих».
  2. А если внизу в строке — «Код ошибки» мы видим Названием модели аппарата вместе с Заводским номером, тогда все хорошо, драйвер уже настроен под данный аппарат и мы идем дальше, собственно включать опцию.

6 ) Жмем кнопку «Дополнительные параметры» так же справа снизу — предпоследняя кнопка в окне «Свойства».

12) Ставим галочку «Вести лог», жмем кнопку «Ок»

Все — теперь все операции производимые с аппаратом — посылаемые на него команды и его ответы можно будет увидеть в txt- ном файле C:\Program Files\Штрих-М\Драйвер ФР\DrvFR.log

Однако лог будет вестись только тогда когда прикладная кассовая программа использует ddl-ку драйвера для работы с регистратором, в 
ряде кассовых программ имеется своя реализация ее аналога. Но в большинстве случаев все что работает под видов-с работает через драйвер (все конфигурации и версии 1С, frontol-а и тд.).

Вид и пример его расшифровки  DrvFR.log дан здесь (upd: расшифровкой не занимаюсь в виду отсутствия сейчас времени и желания).

Примечание. Не рекомендуется постоянно держать включенным лог, особенно на нагруженном рабочем месте кассира, так как за три месяца при включенных всех галочка- т.е. полном логировании — лог — DrvFR.log может разрастись до 200 мегабайт, что для txt — файла не есть хорошо, плюс постоянное дополнительное обращение к системному диску на запись… Рекомендуется включать лог в кассе только когда возникают сложно отлавливаемые ошибки в работе ПО, ККМ и просто спорные ситуации в действиях кассира (однако здесь видео камеры куда как более эффективны).

← Первоначальная настройка драйвера для работы с фискальным регистратором Штрих

Настройка ККТ Штрих-М — Поддержка Subtotal.ru

Материалы для скачивания:

Примечание: Данная статья написана для ККТ Штрих-М, соответствующих ФЗ-54 (Онлайн-касс). Если у Вас ККТ старой модели, то подключение происходит через COM-порт (пункт 4).

1. Под администратором установите драйвер Штрих-М. Следуйте рекомендациям установщика

2. Подключите устройство через USB кабель к ПК.

2.1. ЕСЛИ У ВАС WINDOWS 7. Перейти в «Диспетчер устройств» и ищите подключенную ранее кассу к ПК, если обнаруживаете “Неопознанное устройство VCOM” необходимо совершить установку драйвера. Выбираете «неизвестное устройство VCOM»,жмёте обновить и выбираем «Выполнить поиск драйверов на этом компьютере»

Далее выбираете «Выбрать драйвер из списка уже установленных драйверов» и выбираете «порты»,жмете далее.

Выбираете «установить с диска…»

Прописываете путь к разархивированному драйверу VCOM который скачали ранее, жмете «ок» и «далее» и соглашаетесь с предупреждением.

По окончанию установки VCOM драйвера, у Вас должно быть как на скриншоте.

3. После установки драйвера, запускаем «Тест драйвера ФР 4.x» от имени администратора. (кликаем на ярлык правой кнопкой мыши и выбираем «запустить от имени администратора»):

4. Нажимаете «Настройка свойств» и вводите настройки, как показано на рисунке (Иногда ККТ Штрих-М не переведена в режим работы через RNDIS – адаптер, тогда сначала через поиск оборудования, нужно узнать на каком COM-порту работает устройство, установить его в настройках, зайти в Таблицы — > 21 Сетевые Интерфейсы и напротив RNDIS поставить 1.

5. Так же необходимо проверить таблицу №16 Сетевой адрес

6. Зайти в Таблицы — > 21 Сетевые Интерфейсы и напротив RNDIS поставить 1:

Необходимо перезагрузить ККТ по питанию.

7. Далее открываете «Сетевые подключения»:

8. Адаптер RNDIS в операционной системе нужно настроить так, как показано на рисунке.

9. Для того, чтобы ККТ смог передавать данные на сервер ОФД через основное сетевое соединение нужно разрешить на основном сетевом адаптере передавать данные из других подсетей. Для этого нужно установить флажок, как показано на рисунке.

10. Наименование ОФД и его ИНН указываем в таблице 19.

11. Теперь устанавливаем приложение Subtotal, следуя инструкциям установщика:

 

12. После запуска приложения Subtotal появится сообщение о необходимости привязать приложение к точке продаж, выбираем «Для опытных пользователей» и нажимаем на кнопку «Настройки»

13. В открывшемся окне нажимаем кнопку «Привязать» и вводим учётные данные управляющего в Subtotal (те данные, которые Вы вводили при регистрации в Subtotal), далее выбираем магазин и точку продаж:

14. В заключительной настройке, выбираем пункт «ККТ», указываем драйвер Штрих-М (Встроенный), Коды оплат «1» и «2».

15. Нажимаете «Finish» и «ok», приложение перезагрузится – на этом настройка завершена.

Как настроить драйвер для работы кассы «Штрих-М» (Retail 01-K, On-line)

Драйвер для работы с фискальными регистраторами от компании «Штрих-М» находится тут. Его следует скачать и установить.

Алгоритм дальнейших действий таков:

  1. Подключить кассу к ПК и электросети.
  2. Запустить установленный драйвер — «Тест драйвера ФР 4.13».
  3. Во вкладке «Файл» выбрать «Свойства драйвера», далее — раздел «Таблицы».
  4. Данные с подключенной через USB кассы должны передаваться на сервер ОФД по протоколу RNDIS. Чтобы это настроить, нужно обратиться к таблице 21 «Сетевые интерфейсы». Здесь в поле RNDIS необходимо заменить значения «0» на «1»:Изменения нужно сохранить, после чего перегрузить компьютер.
  5. Открыть раздел «Сетевые подключения» («Пуск» — «Панель управления» — «Сеть и интернет» — «Сетевые подключения») и убедиться, что появилось новое подключение с именем RNDIS:
  6. Кликнуть по нему правой кнопкой мыши и выбрать пункт «Свойства». Откроется новое окно с настройками:
  7. Среди компонентов, которые используются подключением, выбрать IP версии 4 (TCP/IPv4) и нажать кнопку «Свойства».
  8. В появившемся окне настроить поля таким образом, как это показано на следующем изображении, и сохранить изменения:
  9. Вновь перейти в раздел «Сетевые подключения», выбрать подключение к интернету и кликом правой кнопки мыши открыть его свойства.
  10. Во вкладке «Доступ» отметить галочками оба пункта, устанавливающие разрешения для других пользователей, в поле «Подключение домашней сети» выбрать RNDIS и нажать «ОК»:
  11. Теперь необходимо обратиться к приложению для кассы Контур.Маркет. Здесь в разделе «Настройки» во вкладке «Регистратор» необходимо указать следующие данные фискального регистратора:
    • Модель фискального регистратора «Штрих»;
    • Интерфейс TCP;
    • Хост 192.168.137.111;
    • Порт 7778.

    В итоге окно должно выглядеть, как на следующем изображений:

Настройка драйвера произведена. Теперь следует ввести данные ОФД и произвести регистрацию аппарат в налоговой службе.

Похожее

Free Code 39 Barcode Font Снято с производства

Бесплатный шрифт штрих-кода Code 39 больше не поддерживается; однако IDAutomation
продолжает предлагать полностью лицензионную версию Code 39
Пакет шрифтов штрих-кода.

Загрузить сейчас
Code 39 FAQ
Руководство пользователя
Поддержка
Купить

Если требуется сканирующее устройство для считывания штрих-кодов для тестирования или других целей,
рассмотрите эти сканеры штрих-кода.

Использование шрифта штрих-кода Code 39

Чтобы создать штрих-код Code 39 из шрифта, данные для кодирования
быть окруженным
звездочками в качестве начального и конечного символов, т.е.е. * 153969 *. В Microsoft Word начальный и конечный символы
должно быть «!» вместо звездочки из-за проблем с форматированием,
т.е.! 153969 !. Чтобы звездочки не появлялись в удобочитаемом
под штрих-кодом используйте круглые скобки, окружающие данные, т.е.

(12345).

Если шрифт отсутствует в списке выбора шрифтов
приложение после установки проверьте настройки приложения. Наиболее
приложения позволяют отключать функцию, отображающую шрифт
имена в списке шрифтов.Например, если шрифта нет в списке шрифтов Microsoft Office, выполните следующие действия:

  1. Выберите Настроить в меню Инструменты .
  2. На вкладке Options снимите флажок « list font names in their font »
    флажок.
  3. Щелкните закрыть .

IDAutomation предоставляет примеры Microsoft Access, Excel и Word
в версии для Windows и дополнительные примеры для OpenOffice Calc, iWork Numbers и Pages для версии для Mac
пакета.После установки
значки для этих примеров будут в Пуск — Программы — IDAutomation.com
Программная группа Code 39 Font
для Windows и приложений — IDAutomation
Шрифт Code 39 для Mac
в OSX. Также есть несколько
применение
доступны руководства по интеграции.

Если требуется штрих-код с более высокой плотностью, чем Code 39, рассмотрите
Код 128
или двухмерный штрих-код, например
PDF417 или
DataMatrix для чего-то, что может выдержать повреждения и при этом правильно сканировать.Для оценки размеров и типов штрих-кодов см. Этот раздел.
в

Штриховое кодирование для начинающих.

Чтобы узнать больше о штрих-коде Code 39, см.
Код 39
FAQ и учебник
.

Чтение и печать штрих-кодов Code 39

Code 39 — один из наиболее распространенных штрих-кодов, используемых сегодня, и, следовательно, практически
каждый сканер штрих-кода будет
способен читать Code 39. IDAutomation предоставляет несколько штрих-кодов Code 39
ридеры для многих различных систем, включая Windows, Mac и Linux.

Сканеры штрих-кода действуют как внешняя клавиатура, поэтому все, что сканируется
сканер выводится везде, где на экране компьютера мигает курсор, как
хотя он был напечатан на клавиатуре. Этот процесс называется клавиатурой.
эмуляция. Узнайте, как сканировать
данные в приложения с помощью сканера штрих-кода.

При использовании принтера с разрешением менее 600 точек на дюйм:
Для создания точных штрих-кодов следует использовать размер точек:

203 точек на дюйм
Принтер (термопринтер)
300 точек на дюйм
Принтер
6, 12, 18, 24, 30, 36… 4, 8, 12, 16, 20, 24, 28, 32, 36 …

В шрифте Code 39
Пакет Advantage, доступны 24 различных версии шрифтов.
предоставляется для поддержки удобочитаемых версий в дополнение к различным
требования к высоте и ширине. Последний символ в названии шрифта определяет
высота штрих-кода, самый короткий — «XS», и
самый высокий — «XXL» .

Шрифт
Название
Шрифт
Высота при 12pt *
Шрифты Code 39 (текст под
штрих-код)
IDAutomationHC39XS.20 дюймов или 0,5 см
IDAutomationHC39S 0,35 дюйма или 0,9 см
IDAutomationHC39M 0,50 дюйма или 1,2 см
IDAutomationHC39L .70 «или 1,8 см
IDAutomationHC39XL 0,90 дюйма или 2,3 см
IDAutomationHC39XXL 1,25 дюйма или 3,2 см
Шрифты Code 39 (ниже текста нет
штрих-код)
IDAutomationC39XS.20 дюймов или 0,5 см
IDAutomationC39S 0,35 дюйма или 0,9 см
IDAutomationC39M 0,50 дюйма или 1,2 см
IDAutomationC39L .70 «или 1,8 см
IDAutomationC39XL 0,90 дюйма или 2,3 см
IDAutomationC39XXL 1,25 дюйма или 3,2 см

Другие продукты для создания штрих-кода

IDAutomation предоставляет различные продукты для создания штрих-кодов, например:

  • Элементы управления ActiveX
    & DLL работают так же, как надстройки штрих-кода
    для Microsoft Access, Excel, FoxPro, VB, Delphi и C ++.
  • .NET
    Forms Controls позволяет создавать штрих-коды в
    Приложения Visual Studio.NET и создавать изображения, которые можно сохранить в файл.
  • Streaming Barcode Server для IIS добавляет штрих-коды в любое веб-приложение
    для Microsoft IIS и поддерживает изображения JPEG и PNG.
  • ASP.
    NET Barcode Web Controls используются для создания штрих-кодов в VB
    .NET или C # Веб-приложения .NET.
  • Шрифты штрих-кода, такие как Code 128, Intelligent Mail, Postnet, UPC, Codabar,
    Матрица данных, PDF417, QR-код и многие другие, для использования в различных
    приложений в сочетании с бесплатными инструментами кодирования шрифтов IDAutomation.
  • Этикетка со штрих-кодом

  • Программное обеспечение для проектирования позволяет легко печатать штрих-коды с базой данных
    поддержка.
  • Услуги хостинга штрих-кода
    разрешить динамическое создание штрих-кода без установки какого-либо программного обеспечения.
  • Генератор изображений штрих-кода
    генерирует изображения штрих-кода практически для любого приложения Windows.
  • Java включает
    сервлеты, JavaBeans, библиотеки классов и апплеты, а также поддерживает несколько символов, включая
    линейный, QR-код, матрица данных и другие.Сервлеты Java
    может использоваться в UNIX, Linux и других системах для создания штрих-кодов
    на веб-страницах.

Бесплатное программное обеспечение для считывания штрих-кода и сканера

Сканирование и считывание линейных 2D-штрих-кодов с помощью программного обеспечения для чтения штрих-кодов в Windows

Быстрый прыжок:
Введение
|
Скачать
|
Как использовать

Программное обеспечение сканера штрих-кода
это бесплатное программное обеспечение для считывания штрих-кода, разработанное на основе OnBarcode’s.Компонент чтения штрих-кода .NET.
Программное обеспечение сканера штрих-кода поддерживает чтение и сканирование более 10 типов линейных штрих-кодов и
QR код,
Матрица данных и
PDF417.

Как сгенерировать, распечатать штрих-код с помощью .NET, Java sdk library control с примером бесплатного скачивания исходного кода проекта:

Введение в программное обеспечение сканера штрих-кода

  • 100% бесплатно для личного и делового использования
  • Сканирование и считывание линейных и двухмерных штрих-кодов
  • Файлы GIF, JPEG, PNG, TIFF Поддерживаются
  • Сборка на основе OnBarcode высокого качества.Пакет SDK для считывания штрих-кодов NET
  • Поддерживает Microsoft Windows XP и более позднюю версию

Программное обеспечение для штрих-кодов и библиотеки DLL

OnBarcode предоставляет вам профессиональное и зрелое программное обеспечение для штрих-кодов и библиотеки DLL (элементы управления).

Программное обеспечение и библиотеки QR Code

OnBarcode предоставляет вам программное обеспечение и библиотеки QR Code с выдающимся качеством.

Загрузить программное обеспечение сканера штрих-кода

Как использовать программное обеспечение сканера штрих-кода для чтения изображений штрих-кода?

Распознать штрих-код по изображению — простая задача.

  • Нажмите, чтобы запустить BarcodeLabelsScanner.exe
  • Выберите тип штрих-кода на сканируемом изображении
  • Нажмите кнопку «Загрузить изображение Barocd», чтобы открыть изображение для чтения. Затем нажмите ОК
  • После выбора типа штрих-кода и выбора изображения штрих-кода программное обеспечение отсканирует изображение и отобразит значение штрих-кода в нижнем текстовом поле.

Быстрый прыжок:
Введение
|
Скачать
|
Как использовать

Чтение штрих-кодов с Python и OpenMV

Что, если я скажу, что есть камера, которая:

  • Низкая цена 65 $ .
  • Запускает MicroPython .
  • И может быть расширен с помощью щитов , как Arduino / RPi.

Встречайте OpenMV!

Я познакомился с Квабеной Агьеманом, основателем OpenMV, во время кампании PyImageSearch Gurus на Kickstarter в январе 2015 года. В то время Квабена и команда OpenMV запускали собственный Kickstarter. Kickstarter Квабены собрал средств на больше, чем мой, что действительно демонстрирует (1) ценность продукта OpenMV и (2) стремление сообщества разработчиков встроенных систем работать с таким инструментом.

Начиная с OpenMV Kickstarter, команда OpenMV поставила перед собой задачу предоставить недорогую, готовую к Python и простую в использовании систему камер для разработчиков и инженеров, работающих над проектами встроенного компьютерного зрения .

Учитывая успех OpenMV на данный момент, возможно, неудивительно, что существует активное сообщество разработчиков. У вас обязательно будет поддержка, необходимая для успеха вашего проекта. Когда я начал создавать систему сканирования штрих-кодов для этого поста, я был невероятно впечатлен отзывчивостью их пользователей и форумов.

В сегодняшнем сообщении блога вы познакомитесь с OpenMV, их модной IDE, а мы даже создадим вашу собственную систему сканирования штрих-кода .

Чтобы начать работу с камерой OpenMV и декодированием штрих-кода с помощью компьютерного зрения, просто продолжайте читать.

Чтение штрих-кодов с Python и OpenMV

Рисунок 1: OpenMV может считывать QR-коды среди многих типов кодов — все со встроенными библиотеками!

В современном мире невозможно обойтись без штрих-кода.

Они есть в каждом продукте или упаковке Amazon. Каждый раз, когда вы садитесь в самолет или арендуете автомобиль, используются штрих-коды. И не дай бог, штрих-код может быть связан с вашей личностью на больничном браслете во время экстренного визита!

Но почему?

Проще говоря, штрих-коды — это простой способ для компьютеров связать элемент с базой данных. Поэтому важно правильно декодировать штрих-коды, чтобы можно было обновлять базы данных.

Типичные считыватели штрих-кода используют фотоэлемент для «просмотра» кода.Прочтите эту публикацию Криса Вудфорда о штрих-кодах и сканерах штрих-кодов .

Учитывая популярность фотоаппаратов в наши дни, мы можем использовать обработку изображений для обнаружения и декодирования штрих-кодов.

В предыдущем посте на PyImageSearch я продемонстрировал, как определять штрих-коды с помощью Python и OpenCV.

Обнаружение — одна часть головоломки.

Другая часть — это , декодирующая штрих-код в полезную строку.

К сожалению, OpenCV не содержит встроенных функций обнаружения и чтения штрих-кодов…

… но есть несколько популярных библиотек для обнаружения штрих-кода, одна из которых — ZBar.Сатья Маллик, ведущий PyImageConf 2018, в прошлом месяце написал в своем блоге отличный пост о ZBar.

Использование ZBar и других подобных библиотек для чтения штрих-кодов — один из способов решения этой задачи.

Другой вариант — использовать встроенные инструменты и библиотеки, такие как OpenMV.

Фактически, OpenMV позволяет обнаруживать и считывать штрих-коды настолько легко, что вы могли:

  • Создайте собственное устройство для сканирования штрих-кода
  • Создание автоматизированной системы контроля деталей на сборочной линии
  • Используйте OpenMV в хобби-проекте, чтобы помочь вам сканировать и упорядочивать компоненты и периферийные устройства в вашей мастерской
  • Используйте OpenMV для обучения в средней или старшей школе встроенного программирования

Камера OpenMV

Рисунок 2: Камера OpenMV — это мощная встроенная плата камеры, на которой работает MicroPython.

Предназначенная для использования в качестве Arduino машинного зрения , камера OpenMV встроена (без ОС) и может быть расширена с помощью нескольких доступных экранов (как и Arduino).

Он также чрезвычайно прост в использовании — вы пишете код с помощью MicroPython (в отличие от Arduino).

Пользователи

Python и читатели этого блога будут чувствовать себя как дома при создании проектов встроенного компьютерного зрения с помощью MicroPython для OpenMV.

Камера OpenMV вполне способна и хорошо впишется в небольшой робототехнический проект с серводвигателями или даже на линии сборки автоматизированного контроля деталей.

Вы можете легко связать OpenMV с другим оборудованием, датчиками, микроконтроллерами и SBC по протоколам связи, таким как SPI, I2C, WiFi и USB.

OpenMV обычно работает лучше всего, если ему нужно выполнить только одну или две задачи, поскольку у него ограниченная память (31 КБ выделено для сценариев). Если вам нужно записывать фото или видео, вы можете подключить карту microSD.

Возможности OpenMV для обработки изображений включают:

  • Каскады Хаара
  • Порог
  • Обнаружение капель
  • Рисование линий, окружностей и прямоугольников
  • Запись GIF и MJPEG
  • Считывание штрих-кодов (этот пост)
  • Соответствие шаблона
  • … и многое другое!

Чтобы увидеть полный список, обязательно ознакомьтесь с документацией.

Вам нужен конкретный объектив для вашего приложения? Одно из отличий — стандартное крепление для объектива M12 . Теперь вы можете прикрепить этот телескопический зум или объектив «рыбий глаз» для своего проекта. Я действительно хочу, чтобы у Raspberry Pi PiCamera было крепление объектива, как у OpenMV.

Обнаружение и декодирование штрих-кода с помощью OpenMV и Python

После установки OpenMV IDE запустите ее. Мы будем делать все наше кодирование в OpenMV IDE .

Начнем с создания файла с именем openmv_barcode.py :

# импортировать необходимые пакеты
датчик импорта
время импорта
импортировать изображение

# импортируем ЖК-дисплей по желанию
# для использования ЖК-дисплея, раскомментируйте строки 9, 24, 33 и 100
# и комментарий строки 19 и 20
#import lcd
 

В строке 2-4 мы импортируем необходимые пакеты MicroPython / OpenMV.

По желанию, в строке 9 вы можете импортировать пакет lcd , который необходим, если вы хотите использовать экран LCD.

Далее настроим датчик камеры:

# сбросить камеру
sensor.reset ()

# настройки датчика
sensor.set_pixformat (sensor.GRAYSCALE)

# настройки без ЖК-дисплея
# прокомментируйте следующие строки, если вы используете ЖК-дисплей
sensor.set_framesize (сенсор.VGA)
sensor.set_windowing ((640, 240))

# Настройки ЖК-дисплея
# раскомментируйте эту строку, чтобы использовать ЖК-дисплей с допустимым разрешением
# sensor.set_framesize (sensor.QQVGA2)

# дополнительные настройки датчика
датчик.skip_frames (2000)
sensor.set_auto_gain (Ложь)
sensor.set_auto_whitebal (Ложь)
 

Настройки в , строки 12-29 не требуют пояснений, поэтому, пожалуйста, прочтите код и комментарии.

Я хочу отметить, что для ЖК-дисплея требуется разрешение, соответствующее экрану (датчик . QQVGA2 ).

Примечание: Я пытался и пытался выяснить, как использовать полное разрешение, а затем сделать масштабированное изображение, которое поместится на ЖК-дисплее, но не смог.Из-за этого, если вы решите использовать ЖК-дисплей, вы будете пытаться декодировать штрих-коды с более низким разрешением (что не оптимально для традиционных одномерных штрих-кодов). Излишне говорить, что ЖК-дисплей по-прежнему является хорошим инструментом для отладки, и я хотел включить его, чтобы вы могли убедиться, что им очень легко пользоваться. Как всегда, если вы можете решить эту проблему, я рекомендую вам оставить мне комментарий под сообщением, чтобы поделиться со мной и сообществом.

Также хочу отметить , строка 27, .В примере «hello world» вы увидите аргумент ключевого слова time = 2000 до sensor.skip_frames . Аргументы ключевого слова не поддерживаются в этом контексте, поэтому обязательно используйте этот синтаксис, показанный в строке 27 (особенно если вы работаете с «привет, мир»).

Теперь давайте выполним инициализацию:

# инициализировать ЖК-дисплей
# раскомментируйте, если вы используете ЖК-дисплей
# lcd.init ()

# инициализировать часы
часы = время.clock ()
 

Вам нужно раскомментировать , строка 33, , если вы используете ЖК-дисплей (см. Предыдущий блок кода).

Строка 36 инициализирует наши часы для расчета FPS

Оттуда мы создадим (1) таблицу поиска и (2) удобную функцию для определения типа штрих-кода:

Таблица поиска типа штрих-кода
barcode_type = {
image.EAN2: "EAN2",
image.EAN5: "EAN5",
image.EAN8: "EAN8",
image.UPCE: "UPCE",
image.ISBN10: "ISBN10",
image.EAN13: "EAN13",
image.ISBN13: "ISBN13",
image.I25: "I25",
image.DATABAR: "DATABAR",
образ.DATABAR_EXP: "DATABAR_EXP",
image.CODABAR: "CODABAR",
image.CODE39: "CODE39",
image.PDF417: "PDF417",
image.CODE93: "CODE93",
image.CODE128: "CODE128"
}

def barcode_name (код):
# если тип кода есть в словаре, вернуть строку значения
если code.type () в barcode_type.keys ():
вернуть barcode_type [code.type ()]

# в противном случае вернуть строку "не определено"
вернуть "НЕ ОПРЕДЕЛЕН"
 

Как вы можете видеть в строке , строки 39, , где я определил словарь barcode_type , OpenMV может обнаруживать и декодировать довольно много разных стилей штрих-кодов.

При этом мне не повезло со всеми, поэтому PDF-файл, включенный в раздел «Загрузки» этого сообщения в блоге, не содержит всех типов штрих-кодов.

Строки 57-63 определяют удобную функцию для захвата типа штрих-кода без риска выброса исключения ключа Python (OpenMV плохо обрабатывает исключения).

А теперь перейдем к делу и приступим к захвату и обработке кадров! Начнем с цикла , а цикл :

# перебирать кадры и обнаруживать + декодировать штрих-коды
в то время как True:
# поставить отметку на часах для нашего счетчика FPS
Часы.ТИК()

# взять кадр
img = sensor.snapshot ()
 

Первый шаг — отсчитать время нашего счетчика FPS (, строка 68, ).

Оттуда вы должны взять рамку с датчиком .snapshot ( Line 71 ).

А теперь самое интересное!

У нас есть изображение, давайте посмотрим, что мы можем с ним сделать:

# перебираем стандартные штрих-коды, обнаруженные на изображении
для кода в img.find_barcodes ():
# рисуем прямоугольник вокруг штрих-кода
img.draw_rectangle (code.rect (), цвет = 127)

# выводить информацию в терминал IDE
print ("тип: {}, качество: {}, полезная нагрузка: {}". формат (
barcode_name (код),
code.quality (),
code.payload ()))

# рисуем строку штрих-кода на экране аналогично cv2.putText
img.draw_string (10, 10, code.payload (), цвет = 127)
 

Здесь мы находим стандартные коды без QR-кода. Все, что нам нужно сделать, это вызвать img.find_barcodes (который инкапсулирует все функции обнаружения и чтения штрих-кодов) и просмотреть результаты (, строка 74, ).

Учитывая обнаруженные штрих-коды, мы можем:

  • Нарисуйте прямоугольник ограничивающей рамки вокруг обнаруженного штрих-кода (, строка 76, ).
  • Распечатайте тип, качество и полезную нагрузку (, строки 79-82, ).
  • Нарисуйте строку на экране ( строка 85 ). К сожалению (согласно документации) в настоящее время нет способа нарисовать строку более крупным шрифтом.

Вот и все!

Расшифровка QR-кода выполняется аналогично:

# перебрать QR-коды, обнаруженные на изображении
для кода в img.find_qrcodes ():
# рисуем прямоугольник вокруг штрих-кода
img.draw_rectangle (code.rect (), цвет = 127)

# выводить информацию в терминал IDE
print ("тип: QR, полезная нагрузка: {}". формат (code.payload ()))

# рисуем строку штрих-кода на экране аналогично cv2.putText
img.draw_string (10, 10, code.payload (), цвет = 127)

# выводить изображение на ЖК-дисплей
# раскомментируйте, если вы используете ЖК-дисплей
# lcd.display (img)

# выводить количество кадров в секунду для отладки
print ("FPS: {}".формат (clock.fps ()))
 

Эта петля имитирует стандартную петлю штрих-кода, поэтому обязательно просмотрите ее для получения подробностей.

Вне цикла, если вы используете ЖК-дисплей, вы хотите отображать на нем ( Line 100 ).

Наконец, мы можем легко распечатать FPS (кадров в секунду) в терминале на Line 103 .

Результаты декодирования штрих-кода OpenMV.

Рисунок 3: Команда OpenMV создала потрясающую среду разработки для разработки компьютерного зрения .Это то, что вы видите, когда впервые открываете IDE и загружаете программу.

Сначала подключите камеру OpenMV через USB к компьютеру.

Затем запустите IDE, как показано на рис. 3 .

Оттуда нажмите кнопку подключения в левом нижнем углу.

IDE может предложить вам обновить прошивку (что я сделал без задоринки, нажав кнопку и подождав примерно 3-5 минут).

Когда ваша программа будет загружена в редактор, нажмите зеленую кнопку воспроизведения / программы также в нижнем левом углу.Эта кнопка настроит OpenMV с вашим кодом.

Будьте терпеливы. Для компиляции кода MicroPython в машинный код и его записи на процессоре требуется около 45-90 секунд. Индикатора статуса нет, просто наберитесь терпения.

Вскоре, если вы печатаете на терминал, вы увидите такие данные, как FPS или информацию о штрих-коде — это ваша очередь, что все работает. Вы также увидите изображение с датчика камеры в правом верхнем углу видоискателя.

А теперь попробуем штрих-коды!

В разделе «Загрузки» я включил PDF-файл со штрих-кодами, который вы можете распечатать и отсканировать. Вот с чем мы работаем:

Рисунок 4: Примеры штрих-кодов для тестирования с камерой OpenMV. Включены изображения штрих-кодов QR, CODE128, CODE93, CODE39 и DATABAR. Вы можете распечатать PDF-файл из раздела «Загрузки» этого сообщения в блоге.

Здесь вы можете увидеть результаты из встроенного терминала IDE:

FPS: 2.793296
тип: QR, полезная нагрузка: https://pyimagesearch.com/
Кадров в секунду: 2.816901
тип: QR, полезная нагрузка: https://openmv.io/
Кадров в секунду: 2.941176
тип: QR, полезная нагрузка: http://pyimg.co/dl4cv
Кадров в секунду: 3.831418
тип: CODE128, качество: 48, полезная нагрузка: гуру
FPS: 4.484305
тип: CODE93, качество: 15, полезная нагрузка: OpenMV
Кадров в секунду: 3.849856
тип: CODE39, качество: 68, полезная нагрузка: DL4CV
Кадров в секунду: 3.820961
тип: DATABAR, качество: 83, полезная нагрузка: 0100000000020183
FPS: 4.191617

 

Скриншоты каждого кода и терминала ниже:

Рисунок 5: Сканирование QR-кода со ссылкой на домашнюю страницу PyImageSearch. Рисунок 6: Сканирование кода QR , который содержит полезную нагрузку «https://openmv.io» — домашнюю страницу OpenMV. Рисунок 7: Этот код QR содержит полезную нагрузку, направляющую вас на страницу с информацией о книге Deep Learning for Computer Vision with Python . Рисунок 8: Штрих-код CODE128 с надписью «гуру» декодируется OpenMV. Рисунок 9: OpenMV может декодировать штрих-коды CODE93 , такие как этот, который имеет полезную нагрузку «OpenMV». Рис. 10: Штрих-коды CODE39 легко сделать с OpenMV. Полезная нагрузка здесь — «DL4CV». Рисунок 11: OpenMV может декодировать коды DATABAR , которые имеют фиксированную ширину и содержат только цифры. Я закодировал «2018» в этот штрих-код, но, как вы можете видеть, камера OpenMV на самом деле считывает 16 символов.

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

Рисунок 12: OpenMV в действии обнаруживает штрих-коды и выводит результаты в среду IDE. Как видите, внизу слева есть терминал, который прокручивает данные. Также в правом верхнем углу IDE отображается изображение с камеры в реальном времени, а в правом нижнем углу — цветные гистограммы.

Вот видео системы в действии с использованием IDE:

IDE отлично подходит для отладки. Однако для развертываемого проекта вы не должны использовать IDE. Вместо этого вы отправляете полезные данные штрих-кода на исполнительный механизм через I2C, SPI или, возможно, WiFi для обработки в базе данных.

Инструмент LCD также отлично подходит для отладки, хотя я обнаружил, что требуемое разрешение не работает для всех штрих-кодов в файле barcodes.pdf , включенном в «Загрузки» .

Тем не менее, вот ЖК-дисплей в действии:

Рисунок 13: Цветной ЖК-экран OpenMV обеспечивает удобный видоискатель для OpenMV. На фото несколько штрих-кодов для сегодняшнего сообщения в блоге о декодировании штрих-кодов с помощью openMV.

Запускает ли OpenMV OpenCV?

Короче нет — OpenMV не запускает OpenCV. Процессор не справится с этим.

У OpenMV есть ряд возможностей, но не думайте о нем как о замене Raspberry Pi, который может запускать ОС и OpenCV.

Но не позволяйте этому удерживать вас от рассмотрения OpenMV для вашего проекта!

Имеется встроенных OpenCV-подобных функций.

Вы будете чувствовать себя как дома, работая с примерами OpenMV и превращая их в решение, которое работает в вашем проекте , но не ожидаете, что вставите какой-то код OpenCV в IDE OpenMV и ожидаете, что он будет работать.

А, а что самое интересное?

Вам не нужно беспокоиться о сложной установке! Если необходимо обновить прошивку OpenMV, просто нажмите кнопку в среде IDE, и она обновится через USB в считанные минуты.

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

Он также будет хорошо работать в конкретных проектах, при условии, что проект соответствует одной из возможностей обработки изображений OpenMV — просто убедитесь, что вам не нужно что-то более мощное, прежде чем идти по этому пути.

Могу ли я подключить OpenMV к моему Raspberry Pi?

Конечно, вы можете , но есть и другие причины против этого.

Первая причина: Raspberry Pi может делать (в основном) все, что может делать OpenMV, а также кое-что. I2C? Проверьте. SPI? Проверьте. ШИМ? Проверьте. Вай фай? Проверьте.

Тем не менее, Raspberry Pi не имеет мощного светодиода RGB и двух мощных ИК-светодиодов, как у OpenMV.

Но вернемся к делу: Зачем вам нужны дублирующие возможности?

Скорее всего, нет.

Вместо этого вы должны , а не думать об OpenMV как о SBC общего назначения — это не так.

OpenMV особенно хорош для конкретных встроенных сценариев использования . Еще один отличный вариант использования OpenMV — это когда вас беспокоит энергопотребление, например, в дроне с батарейным питанием.

Вторая причина заключается в том, что компиляция графического интерфейса QT для Raspberry Pi займет 2-3 дня. Это непрактично. Конечно, ты сможешь сделать это один раз и держать под рукой.img валяется, так что вам не придется делать это снова, но мне это просто не кажется практичным.

Итак, да — вы определенно можете подключить OpenMV через USB или через настраиваемый заголовок / провода к Raspberry Pi. Я просто не думаю, что это разумный поступок.

Если ошибаюсь, то обсудим в комментариях.

Где я могу получить камеру OpenMV и аксессуары?

Рисунок 7: OpenMV доступен у дистрибьюторов , а также direct на openmv.io. Доступны оптовые скидки и комплекты!

OpenMV очень доступен по цене $ 65 . Думайте об этом как о получении мощного Arduino и камеры на одной плате (на которой работает MicroPython).

Вы можете забрать камеру OpenMV Cam в розничных магазинах, перечисленных на странице продаж, и многие из них предлагают бесплатную доставку.

Известные розничные торговцы включают

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

Хотите купить оптом для своего класса или для развертывания?

Если это так, то вы можете воспользоваться оптовыми скидками, заказав прямо в OpenMV.io. Есть кусочная функция, при которой вы можете получить скидку 10%, 20% или даже 30% при покупке оптом.

Щиты, щиты, щиты!

Рисунок 8: OpenMV имеет набор экранов, доступных для расширения возможностей. Хотите сделать собственный щит? Оборудование имеет открытый исходный код, так что начните с Eagle CAD или вашего любимого инструмента.

Доступно несколько расширений, поэтому не забудьте проверить розничных продавцов, а также напрямую OpenMV, чтобы узнать о вариантах приобретения.

Официальные щиты включают:

Вам нужно будет использовать свои навыки пайки, чтобы прикрепить экраны — заголовки не заполняются заранее. Это незначительное неудобство, но если у вас есть паяльник, вы можете начать работу за 10 минут.

Также стоит отметить, что все оборудование с открытым исходным кодом . Так что, если у вас есть навыки работы с электроникой, вам нужен индивидуальный щит и опыт работы с Eagle CAD, вы можете посетить репозиторий OpenMV Shield на GitHub, чтобы выбрать щит в качестве отправной точки для настройки для вашего приложения.

Вам нужен недорогой комплект, включающий большинство аксессуаров, чтобы вы могли начать возиться?

Если вы закажете комплект «Полный набор» прямо из OpenMV.io, вы получите около 10% от общей цены .

В комплекте «Полный комплект» 7 штук:

  • 1 — кулачок OpenMV M7
  • 3 — щиты (Proto Shield, LCD Shield, WiFi Shield)
  • 3 — Объективы (ИК-объектив, телеобъектив, сверхширокоугольный объектив)

Рисунок 9: Пакет OpenMV Full Set — хороший набор для начала работы.Это 10% скидка по сравнению с покупкой товаров по отдельности.

Сводка

В сегодняшнем сообщении в блоге мы использовали OpenMV для декодирования штрих-кода.

Предназначенная для использования в качестве Arduino машинного зрения , камера OpenMV встроена (без ОС) и может быть расширена с помощью нескольких доступных экранов. Он также чрезвычайно прост в использовании. Вы можете писать код на OpenMV, используя MicroPython.

Однако важно понимать, что OpenMV не запускает OpenCV — процессор просто не сможет с этим справиться.Тем не менее, имеется встроенных функций, подобных OpenCV. Используя OpenMV IDE, вы можете создавать свои собственные приложения компьютерного зрения.

На следующей неделе я буду брать интервью у Квабены Агьеман, создательницы OpenMV.

Чтобы получить уведомление, когда на следующей неделе состоится интервью с Квабеной, просто введите свой адрес электронной почты в форму ниже!

Загрузите исходный код и БЕСПЛАТНОЕ 17-страничное руководство по ресурсам

Введите свой адрес электронной почты ниже, чтобы получить.zip кода и БЕСПЛАТНОЕ 17-страничное руководство по ресурсам по компьютерному зрению, OpenCV и глубокому обучению. Внутри вы найдете мои тщательно подобранные учебники, книги, курсы и библиотеки, которые помогут вам освоить CV и DL!

Bar Code Primer — Introduction to Barcoding

Существует три основных типа считывателей штрих-кодов: стационарные и переносные.
пакетный и портативный РФ. Фиксированные считыватели остаются прикрепленными к
их главный компьютер и терминал и передают один элемент данных
одновременно с сканированием данных.Портативные считыватели пакетов
работают от батареи и сохраняют данные в памяти для последующего использования
пакетная передача на главный компьютер. Некоторые продвинутые портативные
считыватели могут работать и в непереносном режиме, часто устраняя
необходимость в отдельном фиксированном считывателе. Портативные считыватели RF
работают от батареи и передают данные в режиме реального времени в режиме онлайн.
Что еще более важно, двусторонняя связь в реальном времени позволяет
хост, чтобы проинструктировать оператора, что делать дальше на основе
что только что произошло.

Базовый считыватель штрих-кода состоит из декодера и сканера (
кабель также необходим для подключения декодера к компьютеру
или терминал). Основная операция сканера — сканировать штангу.
символ кода и обеспечить электрический выход, соответствующий
штрихов и пробелов штрих-кода. Декодер обычно отдельный
коробка, которая берет оцифрованные штриховые шаблоны пробелов, декодирует их
к правильным данным, и передает данные на компьютер через
проводным или беспроводным способом, сразу или партиями.

USB
Считыватели штрих-кодов с интерфейсом клавиатуры

Стандартный интерфейс для считывания штрих-кода
на персональном компьютере есть интерфейс USB. ПК
с Windows® 10, 8, 7, Vista или XP компьютеры Apple® под управлением macOS и Mac OSX, а также компьютеры под управлением Linux поддерживают подключение клавиатуры USB HID.

Данные, передаваемые считывателем штрих-кода на USB
порт отображается так же, как данные, поступающие с клавиатуры; Фактически, интерфейс USB-клавиатуры можно использовать
для ввода данных в те же приложения, которые
обычно используется с клавиатурой.

стоит
Data предлагает интерфейс USB — перечисляется как стандартная клавиатура USB HID — на всех
наших моделей лазерных сканеров — LZ165-USB, LZ365-USB и 530-2D-USB 2D-сканер изображений — как
а также сканеры для бейджей SLV-USB и лазерные сканеры RF с базовой станцией B700 USB.

Как это работает: Сканеры штрих-кода с клавиатурой Worth Data

Worth Data также разработала адаптер интерфейса USB.
Это позволяет более старым устаревшим устройствам считывания с клавиатуры от любого производителя подключаться к USB-порту в качестве USB-клавиатуры HID.Wedge Saver ™ помогает
пользователь избегает покупать новых читателей просто для
USB-интерфейс (на некоторых новых ПК нет
иметь устаревшие 6-контактные порты клавиатуры PS / 2; у них есть только порты USB).

Наши
Считыватели TriCoder Portable также имеют
USB, поддерживающий как режим HID Keyboard, так и
молниеносный полноскоростной USB 1.1 загрузка (в 40+ раз быстрее
чем через последовательный порт) поддерживается для загрузки файлов данных и даже обновлений прошивки.

Личный
Читатели для компьютерной клавиатуры,

Клавиатура
считыватели интерфейса получили прозвище «читатели клина», потому что они физически
клин между клавиатурой и компьютером (или
терминал мэйнфрейма) и подключить как вторую клавиатуру.Оригинальные ПК (DOS, Windows 3.1, Windows 98 и более старые компьютеры Macintosh) использовали порт клавиатуры для подключения клавиатуры и нуждались бы в сканере штрих-кода Keyboard Wedge. Эти порты все еще существуют на современных компьютерах в виде фиолетового 6-контактного разъема Mini-Din для клавиатуры. В старых компьютерах Mac использовался 8-контактный разъем ADB, а в более старых IBM-совместимых ПК и ПК с AT-устройствами использовались 5-контактные разъемы Din для клавиатуры.

Если установлен сканер штрих-кода
через интерфейс клавиатуры штрих-код
считыватель отправляет данные в кодах ключей, как если бы
данные вводились на клавиатуре.Большим преимуществом «читателей клина» является то, что
считывание штрих-кода можно добавить без программного обеспечения
изменения необходимы; программное обеспечение считает, что
полученные данные были произведены быстрой машинисткой.
(Конечно, клавиатура тоже остается в рабочем состоянии!).
С помощью ридера клина любой
программа, которая принимает введенные данные, примет bar
данные кода без изменений.Продолжение
На рисунке показано крепление для считывателя клавиш.

Считыватель клавиатуры, который имитирует
все клавиши, включая функциональные клавиши, Ctrl,
Alt, Page Up и т. Д. Предпочтительнее.

Вы не можете разместить клин клавиатуры
считыватель на расстоянии более 10 футов от компьютера.
Для приложений, где вам нужно находиться подальше от компьютера, беспроводная радиочастота
сканер был бы лучше; в сканере есть передатчик
а в базовой станции есть приемник, так что сканер
может передавать оцифрованные данные на базовую станцию ​​по беспроводной связи, а не по шнуру.Worth Data предлагает несколько беспроводных сканеров штрих-кода, которые передают
до 500 футов до базовой станции USB.

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

Еще один старый и давно заброшенный способ передачи данных со считывателя штрих-кода.
для старых компьютеров — в формате RS-232 Serial ASCII.
Старые многопользовательские компьютеры (например,
Система UNIX), с последовательными терминалами ASCII для каждого
пользователя, серийный считыватель штрих-кода может быть подключен между
терминал и хост-компьютер, передающий данные ASCII
прямо как терминал; по факту
данные штрих-кода выглядят так же, как данные с ключом.когда
прикреплен как на следующем рисунке:

Последовательный
считыватели также могут быть размещены в нескольких сотнях футов от
компьютер (считыватели клавиатуры не могут
быть размещенным на расстоянии более 10 футов). Также несколько серийных
читатели могут быть подключены к одному компьютеру,
(считыватели клина клавиатуры не могут).ПК работает
программа для опроса читателей по одному,
таким образом избегая мешанины данных из нескольких
читатели. С развитием современных компьютеров, включая USB-порты и радиочастотные сканеры, последовательные считыватели больше не используются.

MainFrame
Считыватели штрих-кодов

Базовый блок
компьютеры часто имеют терминалы с уникальными
соединители данных и форматы данных, (разные
из кодов ключей ASCII или ПК).IBM
Система 36-38, AS / 400, 4300, 9000 и т. Д.,
есть такие терминалы. Для использования штрих-кодов
с этими компьютерными системами вы должны
специально используйте раскладушку клавиатуры
предназначен для подключения терминала
к. .

Альтернативой является наличие ПК с картой эмуляции терминала.
в нем прикреплен к мэйнфрейму; затем менее дорогой штрих-код ПК
ридер и лазерный принтер можно использовать на ПК.

Портативный
Читатели

Портативный
считыватели портативные с батарейным питанием
считыватели, которые хранят данные в памяти
для последующей загрузки. В дополнение к
сканер штрих-кода, обычно портативный считыватель
имеет ЖК-дисплей для подсказок пользователю
что делать; и у них обычно есть клавиатура
для ввода переменных данных, например количества.Простота программирования — ключевой вопрос
при выборе портативного устройства, и это зависит от
от ваших способностей к программированию; множество
продавцы говорят, что это просто (пока вы
можно программировать на C ++ или перейти на их два
недельная школа). Другие переменные, которые следует учитывать
составляют: время автономной работы (не менее 20000 сканирований),
удобство чтения дисплея, размер / вес
агрегата, кто его ремонтирует, и где
он подлежит ремонту в случае
неисправность.

Worth Data впервые разработала и запатентовала голосовые подсказки для
дополняют сообщения на дисплее переносного устройства, преодолевая
проблемы с освещением, языком и четкостью сообщений; этот блок на самом деле
сообщает, когда вы ввели неверные данные и когда нужно изменить
батареи или загружать данные, плюс вы можете настроить любой или все
голосовые подсказки для ваших приложений.

Большинству из вас понадобится отряд, который не требует программирования для инвентаризации.
— подразделение, имеющее встроенные программы сбора данных инвентаризации —
на котором вы можете легко создавать собственные программы, такие как Worth Data 5000 TriCoder ™, показанный справа.

Радио
Считыватели частоты • ВЧ терминалы

Радио
частотные считыватели — лучшее решение
для нужд многих приложений — особенно
любое удаленное приложение на компьютере, которое
может извлечь выгоду из компьютерной проверки
и инструктируем оператора.Складирование
такие приложения, как комплектование, размещение,
доставка, выполнение заказа и получение обычно
лучше выполняется читателями RF, потому что
компьютер может проинструктировать оператора
куда пойти и что делать, плюс
компьютерные файлы являются актуальными,
статус и местонахождение имеющегося инвентаря.

Считыватели

RF похожи на онлайн-терминалы, но беспроводные. Пользователь может
бродить по его местному объекту, сканировать и вводить данные и получать
ответ с компьютера на каждую запись. Поэтому компьютер
может очень тщательно редактировать данные на предмет ошибок, а также запрашивать
пользователю, что делать дальше, учитывая данные, которые только что были
вошел.Классические радиочастотные приложения и связанные с ними преимущества
являются:

  • Комплектование —
    маршрутизация сборщика; компьютер проинструктирован
    замены; статус заказа в реальном времени.
  • Разборка —
    инвентарь доступен для продажи или для производства
    немедленно.
  • Прием —
    дефицит заказа на покупку может быть немедленно
    определяется.Критические детали можно направить в
    изготовление немедленно.
  • Доставка —
    устранение неправильных или неполных поставок

    компьютерная проверка перед загрузкой или даже компьютер
    светодиодная загрузка.

На рынке представлены несколько основных типов ВЧ-терминалов:

  • Считыватели, имитирующие терминалы
    или ПК
  • Терминалы, на которых установлена ​​операционная система, а
  • Простые радиочастотные терминалы, управляемые хостом.

RF Считыватели
которые эмулируют терминалы
Эти считыватели начали
как эмуляторы терминала мэйнфрейма, такие
как эмуляция терминала IBM® 3270 или 5250.
Для эмуляции терминала мэйнфрейма IBM
задача не из легких, поэтому стоимость была очень
высокий, (т.е. 10 000 долларов США за блок управления,
4000 долларов за терминал).
Также были изготовлены устройства, имитирующие рабочие станции ПК.
(например, Symbol Technologies и Intermec) на локальном
Территориальные сети.

RF Терминалы
Запуск операционной системы
Многие современные RF-считыватели представляют собой небольшие карманные персональные компьютеры, работающие под управлением сложной операционной системы, такой как Windows CE, Windows Mobile, Linux или любой другой операционной системы, управляемой приложениями.Они требуют много памяти
для операционной системы и для запуска специальных программных приложений, которые должны быть загружены в каждое отдельное устройство. Они относительно
дорого, часто стоит от 3000 до 4000 долларов за терминал, обычно требуется уже действующий
LAN или WAN требуют больших батарей, имеют короткое время автономной работы и имеют большие размеры и вес, чтобы разместить дополнительную электронику, необходимую для работы сложной операционной системы и отдельных программ.Некоторые даже работают как веб-терминалы, используя приложения на основе веб-браузера для операций сбора данных. Эти терминалы почти всегда требуют
программа на C ++ для написания на терминалах, хост-программы
должны быть изменены или написаны, плюс компетентный ИТ-персонал по управлению сетью также требуется для каждого
место для интеграции программного обеспечения на стороне хоста и программного обеспечения на стороне терминала и убедитесь, что оно правильно работает в сети.

ВЧ-терминалы, управляемые хостом
ВЧ-терминалы, управляемые хостом, — это более простой считыватель для установки и разработки приложений, а также, как правило, менее дорогая электроника, поскольку вам не нужна мощная операционная система с большим объемом памяти для запуска приложений. индивидуальные портативные считыватели — вместо этого у вас есть гораздо меньшее устройство с длительным сроком службы батареи, использующее простые команды, генерируемые хостом, для ввода в реальном времени, которые контролируются и направляются исключительно хост-компьютером.Вся мощность главного компьютера динамически управляет каждым радиочастотным терминалом.

Эти считыватели требуют программирования только на главном компьютере и любом приложении, которое может читать
и запись в последовательный порт, порт USB или адрес TCP / IP может управлять работой РЧ-терминала, управляемого хостом. Такое программирование относительно тривиально.
и может быть написан практически на любом языке на любой компьютерной платформе.Существующий
пакеты приложений могут быть более легко изменены для использования этих простых RF
команды терминала.

объем программирования значительно меньше, чем при использовании считывателя эмуляции терминала или даже устройства на базе Windows Mobile или CE,
потому что все программирование выполняется только на главном компьютере; тогда как эмуляция терминала
и устройства на базе Windows Mobile требуют как программирования хоста, так и программирования на терминалах.Кроме того, с радиотерминалами Worth Data 7000 нет дорогостоящих обследований площадки или сложных проблем интеграции ИТ с существующими локальными или глобальными сетями — обычно пользователь просто подключает точку доступа базовой станции B5011, запускает свое программное обеспечение на главном компьютере и они готовы к работе за считанные минуты.

RF Терминалы, которые управляются хостом и обмениваются данными
к хосту через последовательный порт обычно меньше
вдвое дешевле более сложных «эмуляторов терминала», устройств на базе Windows Mobile и Windows CE;
они также часто имеют более быстрое время отклика из-за
для уменьшения накладных расходов на программное обеспечение, отсутствие необходимости в сложной операционной системе, работающей на портативном терминале, и им также не требуется специальное прикладное программное обеспечение, работающее на каждом считывающем устройстве
— даже медленный ПК 286 1980-х годов мог легко управлять терминальной системой, управляемой хостом, используя COM-порт RS-232, на максимальной скорости.

Они намного проще — поэтому дешевле, НО
они требуют некоторого программирования, чтобы получить полную
потенциал. Хотя вы можете запускать их в «одностороннем» режиме
без программирования, что упускает самое лучшее
потенциал компьютерных действий в реальном времени, часто
называется «Приложения, управляемые событиями».

Расширенный спектр
Клеммы и узкополосные клеммы
Узкополосный
радиостанции, работающие в узком диапазоне
радиочастот. Расширенный спектр чаще всего
относится к радио, которое прыгает по
широкая полоса частот, чтобы избежать помех — прямая последовательность или скачкообразная перестройка частоты.Узкий диапазон может быть лицензирован на большую мощность
и без лицензии на малой мощности. Расширенный спектр
почти всегда без лицензии на большой мощности.
Расширенный спектр лучше как для радиодиапазона радиочастотных терминалов, так и для количества терминалов, которые могут работать в одном месте — 64
Терминалы в том же здании возможны с радиостанциями 900 МГц в радиочастотных терминалах Worth Data 7000 Series, где наш радиочастотный терминал более старого поколения 70-й серии мог иметь только 16 терминалов в одном месте и имел гораздо меньший радиус действия, поскольку у них был узкополосный радиомодем.

Что ты
действительно хочу избежать, это терминалы
с фиксированной частотой, которую нельзя изменить. Более и
больше устройств становятся беспроводными; Итак, канал
ожидается существенное увеличение помех
в будущем. Именно здесь терминалы Worth Data с нашими мощными радиостанциями с расширенным спектром 900 МГц могут решить эти проблемы.

Радиочастотные терминалы Wi-Fi 802.11
Wi-Fi 802.11 — это формат радиосвязи с расширенным спектром, работающий в диапазоне 2,4 ГГц. Worth data также предлагает радиочастотный терминал Wi-Fi, который подходит для любой существующей сети Wi-Fi 802.11. Кроме того, используя веб-сервер для связи с терминалами Wi-Fin, радиочастотные терминалы 7802 могут работать практически где угодно — когда оператор находится вне зоны досягаемости или в автономном режиме, сбор и обработка данных могут продолжаться непрерывно даже в удаленных местах.

802.11 Wi-Fi 2,4 ГГц и полезные данные Радиочастотные терминалы 900 МГц
802.11 Wi-Fi — это формат радиосвязи с расширенным спектром, который обычно работает в диапазонах 2,4 ГГц и 5 ГГц и очень популярен во всем мире. Однако в большинстве приложений 802.11 b / g имеет только короткий диапазон 100–300 футов, плюс для этого требуются обширные исследования площадки и точное определение местоположения точек доступа, чтобы правильно покрыть большое здание или увеличить дальность действия. Даже более мощный Wi-Fi 802.Радиостанции 11n и 802.11ac могут охватывать только около 400-500 футов. (200м) в лучшем случае. Сканер штрих-кода RF Terminal никогда не выиграет от из-за дополнительной полосы пропускания, скорости и пропускной способности, обеспечиваемых новейшими радиомодулями 802.11n и 802.11ac.

В наших ВЧ-терминалах серии 900 МГц 7000 используется очень мощный радиомодуль с расширенным спектром 900 МГц, который может легко покрыть многие тысячи квадратных футов с помощью одной базовой станции, плюс вы можете еще больше расширить зону покрытия с помощью реле — на открытой местности оно превышает 3.3 мили! Радиус действия нашего радио в 25 раз превышает диапазон даже лучших радиоприемников Wi-Fi. Часто заказчик устанавливает всего одну базовую станцию ​​B5011 даже в углу большого склада и при этом получает полное покрытие. Мы считаем, что наш ВЧ-терминал серии 7000 с частотой 900 МГц — лучшее решение для любого места, где еще нет работающей радиосети на основе Wi-Fi, охватывающей всю необходимую рабочую зону.

Если вы уже понесли расходы на обследования, проводку и установку рабочего 802.11 радиосеть Wi-Fi в вашем регионе, тогда Worth data предлагает радиочастотный терминал Wi-Fi — радиочастотные терминалы 7802 идеально подходят для использования в любой существующей сети 802.11 b / g и могут даже разговаривать с точкой доступа 802.11n, поскольку они также Поддержка радио протокола b / g.

Ценные данные
Терминал 7000 R / F
Радиочастотный терминал Worth Data серии 7000 оснащен очень мощным радиомодулем с расширенным спектром 250 мВт и имеет 5 каналов, выбираемых пользователем, чтобы избежать
вмешательство в работу других устройств, которые
может работать в том же диапазоне 900 МГц.Так как
его приемник такой чувствительный, а радио настолько мощное, что покрытие
выдающийся — более 3,3 миль на открытом воздухе и обычно может охватывать 2 000 000 кв.
ноги в помещении без реле, и многое другое с реле. Каждая базовая станция
может обрабатывать 300 транзакций в минуту, а новый 7000 Radio имеет скорость передачи данных 115 КБ!

Стоимость составляет половину стоимости большинства систем Spread Spectrum.Все программирование
находится на главном компьютере с использованием любой платформы и языка, которые могут
чтение / запись в последовательный порт хоста. С одной базовой станцией количество терминалов на сайте может легко
перейти до 64 терминалов, работающих одновременно. В настоящее время доступны модели серии 7000 для США и Канады (911 МГц), а также модели для Европы (868 МГц).

Для полного программирования терминала R / F
инструкции, нажмите
Вот.

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *