Datalogic Magellan 3200VSi — настройка префикса F7


Настройка префикса F7 на сканере штрихкода Datalogic Magellan 3200VSi отличается от настройки других сканеров, т.к. требуется дополнительно включить вывод управляющих символов и отключить вывод метки типа штрихкода.
     Для настройки нужен файл «Magellan 3200vsi Rev.L»(820037314.pdf, на англ.яз.) — он содержит описание настроек и программные штрихкоды.
Ссылка на страницу для загрузки файлов сканера на сайте производителя: datalogic.com/rus/products/…

     Структура посылаемых сканером данных:

     По-умолчанию сканер Magellan 3200VSi содержит следующие настройки:

Префикс (Prefix) — <пустой>
Суффикс (Suffix) — «0D» (CR/13)
Метка штрихкода (Label ID) — «перед данными».
Вывод управляющих символов (Control Characters) — «выключен».
     Таким образом следует не только задать префикс, но и включить вывод управляющих символов (иначе будут выводится только печатаемые символы префикса), а так же отключить вывод метки штрихкода (иначе перед цифрами штрихкода будет символ, соответствующий типу штрихкода).

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

По желанию — сброс настроек сканера до заводских установок:

1. Отключим метку типа штрихкода (Label ID)

START (штрихкод START и END — один и тот же)

LABEL ID TRANSMISSION: DISABLE (стр.84)

END 

2. Включим вывод управляющих символов (Control Characters)

START

ENABLE FUNCTION KEY MAPPING (стр.77)*

END
*Примечание: так же можно выбрать вариант: «Enable Transmission of Control Characters», что позволит использовать коды ASCII, а не коды по сопоставляющей таблице.

3. Таблица сопоставления кодов и управляющих символов:


По таблице видим, xто «F7» соответствует шестнадцатеричное значение «1C».

4. Установим префикс (Prefix)

START

SET PREFIX (стр. 82)

HEX SIMBOL 1 — «1»(стр. 168-169)

HEX SIMBOL 2 — «C»

END (1-й раз)

END (2-й раз)

Сканер готов к работе.

10 Comments

  1. Rustig

    (0) 1) горячую клавишу F7 использует только фирма 1С и то не во всех документах, а в вашем случае для чего префикс понадобилось запрограммировать?

    2) у кого покупали сканер?

    3) оборудование изначально на какие символы запрограммировано: на чтение АСКИИ или на чтение кодов по сопоставляющей таблице? непонятна фраза «коды по сопоставляющей таблице» — что за коды?

    Reply ↓
  2. 1st

    (1) Rustig,

    1) Да, для 1С, именно для этого случая.

    То, что не во всех документах, это точно. Благо, это легко поправить, код по подключению торгового оборудования легко вставляется в любой документ.

    2) У продавца про дистрибьютора не уточнял. Это важно?

    3) Оборудование изначально запрограммировано на ASCII, как и написал в статье. Но, что важно: по-умолчанию выводятся только печатаемые символы, управляющие символы (функциональные) не выводятся! Для возможности их вывода и требуется доп. настройка (можно настроить как на все ASCII, а можно по таблице). Фраза «коды по сопоставляющей таблице» — должна быть понятна, так в п.3 я привожу эту таблицу (с сохранением на изображении оригинального заголовка таблицы: «USB Function Key Usage Map» — так как приведенная таблица актуальна только для USB подключения, для других вариантов подключения таблицы немного другие, хотя код для F7 тот же).

    Reply ↓
  3. Vanch90

    При считывании штрихкода EAN13, в префиксе пишется символ A

    Как его убрать?

    Reply ↓
  4. user635667

    Народ, подскажите как вообще этот сканер подключать к компьютеру. У него СОМ опрт. Я его подключил, сканирую, он пикает, но в тесте сканера ничего не показывает и в рмк не работает. Хееелп)

    Reply ↓
  5. 1st

    (4)

    У него СОМ опрт

    Немного не понял, как подключили к ПК? По USB у него нет эмуляции COM-порта, только клавиатурный режим. Если все же каким то образом (заменой кабеля?) подключили к ПК так, что он виден в системе как COM-порт, то нужно смотреть в тесте драйвера АТОЛа по кнопке ПОИСКа оборудования. Если в поиске не показывает данные с компорта, то подключение по компорту не работает.

    Reply ↓
  6. user635667

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

    Проверяю я в 1С. Жму тест драйвера и сканирую что-нибудь, реакции по портам 0. Дальше я назначаю сканеру заведомо известный номер порта, и пробую воспользоваться сканером в номенклатуре и рмк. результат ноль. Сканер сканирует, но на экране ничего не происходит.

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

    И еще я заметил что сосканировав сканером пару ШК еан13 сканер перестает что-либо сканирововать вообще, лампочки горят, но он не пикает, т.е. ничего не сканирует.

    Что же делать??? Может у меня кабель какой-то нитакой или нужно поставить какой-то специальный драйвер?

    Reply ↓
  7. 1st

    Какой номер модели сканера (примеры M3200-010100-07104, M3200-010200)? Какая маркировка на кабеле? У них разные бывают COM порты. Я думаю нужно обратиться к поставщику оборудования с вопросом по подключению, либо вернуть. Как минимум попробовать скачать с сайта программу Scanalyzer Scanner Configuration Tool и проверить подключение.

    Reply ↓
  8. user635667

    (7)качал, ничего не помогает. вернул поставщику.)

    Reply ↓
  9. Romanets

    Здравствуйте. Подскажите, пожалуйста, как отключить суффикс, на сколько я понимаю это он (после штрихкода подставляет #13)?

    Reply ↓
  10. 1st

    (9)

    как отключить суффикс

    Сделайте сброс до заводских установок. Это первый длинный штрихкод в публикации после «Порядок действий: По желанию — сброс настроек сканера до заводских установок:«

    Reply ↓

Leave a Comment

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