Сканер штрих-кода для кассового аппарата
Рассмотрим пример решения задачи подключения сканера штриховых кодов к кассовому аппарату на примере Mini-T 400ME.
В данной модели подключение сканера штрих-кода через порт USB не предусмотрено, можно только через порт RS-232. Тут нас поджидает первый подводный камень. Хоть порта RS-232 (ещё его называют COM порт, последовательный порт) в данном аппарате четыре штуки, но выведены они попарно на нестандартные для данного порта RJ-45 разъёмы. Вид Mini-T 400ME с верхнего торца.

Поэтому нужен переходник с RJ-45 на RS-232 разъем. Схема распайки кабеля для подключения сканера штрих-кодов к кассовому аппарату Mini-T 400ME.

По два варианта на каждый RJ-45 порт. В качестве сканера штриховых кодов возьмем популярный на сегодня FuzzyScan F560 от производителя Cino.

Почему именно эту модель, спросите вы? Сканер простой заменой кабеля позволяет превращаться из USB в RS-232. Это наш второй подводный камень: RS-232 кабель для него придётся заказывать отдельно. Выглядит он так:

И стрелочкой обозначен третий подводный камень. Для подключения сканера штриховых кодов с помощью RS-232 кабеля необходимо дополнительное питание, которое кассовый аппарат Mini-T 400ME не даёт. Поэтому понадобится дополнительный блок питания 5В.
После того, как мы преодолеем все подводные камни (закупим все необходимые кабели, сканер и блок питания), можно приступать непосредственно к настройке сканера штриховых кодов и программированию кассового аппарата на работу со сканером.

Начнем со сканера штриховых кодов. Последовательно отсканируем следующие штрих-коды, соблюдая паузы между сканированием не менее 2 секунд.
1. Сброс до заводских настроек (на всякий случай).

2. Перевод в режим работы с кабелем RS-232.

3. Установка стандартных битов четности.

4. Установка скорости обмена через порт.

С настройкой сканера пока окончили. Переходим к настройке кассового аппарата. Обратимся к инструкции Mini-T 400ME.
Работа со сканером



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

Для <данные(штрих-код)><символ CR> прочитать сканером код:

CR – дословно переводится «Возврат Каретки»*.
Для <данные(штрих-код)><символ LF> прочитать сканером код:

LF – дословно переводится «Подача (перевод) строки».
Для <данные(штрих-код)><символ CR + символ LF> прочитать сканером код:

CRLF – совмещает оба действия вместе «Возврат каретки и перевод строки».
Подключение сканера к кассовому аппарату завершено. Теперь можно использовать ЕККА вместе со сканером и регистрировать штрих-коды акцизных марок и не только.












