Настройка NEO MAX SD: от «кирпича» до писклявого счастья

Инструкция для тех, кто принёс на кассу сканер, а получил компаньона. Настроим две вещи: чтобы разделитель GS выходил как F8 и чтобы сканер работал через COM-порт с программой LKS.EXE.

NEO MAX SD программируется, как правило, сканированием настроечных штрихкодов из руководства. Да, вы правильно поняли: чтобы настроить сканер, вы сканируете сканером сканер. Рекурсия, но безопасная. 


Что понадобится

  • Сканер NEO MAX SD (ваш, а не соседний).
  • USB-приёмник из комплекта.
  • Настроечные штрихкоды: краткая инструкция из коробки или полная инструкция с сайта производителя. 
  • 10 минут и твёрдая рука.

Если сканер перестал отзываться на настроечные коды — не паникуйте. Сканьте код «Возврат к заводским настройкам» и начинайте заново. Это кнопка «отмена» в мире штрихкодов.


Вариант 1. Режим клавиатуры (HID) + GS=F8

В этом режиме сканер ведёт себя как клавиатура: «печатает» код в активное поле. А символ разделителя GS (который в Data Matrix невидим, как носки под брюками) сканер передаёт нажатием клавиши F8 — так его и видят учётные программы.

Порядок действий:

  • Отсканируйте коды включения передачи разделителя GS (по умолчанию префиксы и разделители отключены). 

  • Проверка: отсканируйте Data Matrix  https://ladimkkt.ru/scan/ — . Если в конце «выстреливает» F8 — разделитель на месте. Если F8 улетает в браузер и открывает меню поиска — вы просто в неправильном окне, программа должна быть активна.

Вариант 2. Режим COM-порта для LKS.EXE

В режиме COM сканер перестаёт притворяться клавиатурой и передаёт коды фоном на виртуальный последовательный порт — их слушает программа. Именно в таком режиме LKS.EXE превращает коды маркировки в нормальный ввод для учётных систем. 

Порядок действий:

  • Отсканируйте код перевода в режим USB Virtual COM.

  • Установите драйвер эмуляции USB-COM для NEO MAX SD — без него Windows покажет сканеру «жёлтый значок недоверия» и порта в системе не появится. Ссылка на драйвер есть на странице сканера у производителя. 

  • Откройте Диспетчер устройств → Порты (COM и LPT) и найдите появившийся порт, например COM3. Не знаете, какой ваш? Метод «до и после»: выдерните сканер — посмотрите, какой порт исчез, вставьте обратно — порт вернулся, как и ваша уверенность.

  • Скачайте и запустите LKS.EXE (по инструкции программы: распаковать, запустить, при окне SmartScreen выбрать «Выполнить в любом случае»), выберите в поле «Порт» ваш COM, скорость — по умолчанию 9600. 

  • Выберите в LKS.EXE режим «GS=F8» — программа сама преобразует символ GS в нажатие F8 и передаст результат в активное окно. Статус в окне должен смениться на «Чтение: COM3» — это сканер и программа пожали руки. 

  • Отсканируйте код маркировки. Пискнул — значит, жив.


Проверка настроек

Настройки сканера можно проверить онлайн на https://ladimkkt.ru/scan/ — отсканируйте тестовый код и посмотрите, что именно передаёт сканер: есть ли GS, тот ли суффикс, не задвоен ли CR. Это рентген для вашего сканера: видно всё, что он думает.

Типичные грабли:

  • Настроечный код просканирован, а эффекта нет — вы забыли «Выйти из настроек». Классика жанра.
  • В COM-режиме сканер «молчит» в текстовых полях — это норма, данные идут на порт, а не в окно. 
  • Скорость порта не совпадает с программой — ставьте 9600, дефолт LKS.EXE. 
  • Кириллица превращается в тыкву — проверьте кодировку сканера (UTF-8 / WIN-1251) в настройках. 

Если не получилось

Не мучайте сканер вчетвером с коллегой — просто пройдите по ссылке https://ladimkkt.ru/saby.php, там подскажут по вашей связке «сканер + LKS + кассовая программа». Техподдержка полезнее, чем сканирование кода «Войти в настройки» двенадцатый раз подряд.

Удачной настройки. Пусть пищит только сканер.