При настройке карманных терминалов сбора данных серии CipherLab 8000 / 8001 специалисты нередко сталкиваются с ситуацией, когда терминал перестает запускать рабочую конфигурацию для сканирования штрихкодов и количества, а вместо этого при включении подает звуковые сигналы и входит в сервисное меню Program Manager. При попытке обновить микрокод или загрузить задачу через подставку утилита выдает критическую ошибку «can't configure ir device». Разберем по шагам, почему возникает данный сбой, как восстановить работоспособность устройства и интегрировать его с конфигурациями 1С.
Терминал CipherLab связывается с компьютером через оптический инфракрасный приемопередатчик, расположенный в подставке (кредле). Ошибка конфигурирования ИК-модуля указывает на то, что программа прошивки на компьютере не может согласовать протокол обмена данными с контроллером подставки или самого терминала. Проанализируем основные причины этой неполадки:
CP210x) либо прямое подключение через аппаратный физический порт материнской платы RS-232.COM8. Если операционная система назначила адаптеру номер вроде COM12, порт необходимо переназначить вручную в диспетчере устройств.Если терминал застрял в меню Program Manager с пунктами 1. Download, 2. Activate, 3. Upload, это означает, что в энергонезависимой памяти отсутствует или повреждена пользовательская задача (application runtime). Выясним последовательность действий для полного сброса и перезаливки системы:
Load Program и укажем физический интерфейс Cradle-IR. С помощью сервисной утилы (например, ProgLoad) загрузим базовый файл операционной системы с расширением .SHX..AGX или .SYN, созданную в генераторе приложений. Именно эта задача отвечает за вывод меню сбора штрихкодов, ввода количества и хранение локальной таблицы базы данных.После того как терминал корректно прошит и настроен на сбор данных, перейдем к интеграции с базой «1С:Предприятие». Подключение ТСД к типовым конфигурациям (например, «Управление торговлей» или «Комплексная автоматизация») выполняется через стандартный механизм торгового оборудования:
Silicon Laboratories CP210x VCP. Затем в операционной системе регистрируется внешняя компонента для связи с ТСД.Подключаемое оборудование, создадим новый экземпляр с типом «Терминалы сбора данных» и выберем сертифицированный драйвер (или специализированную обработку обслуживания для CipherLab). В параметрах подключения укажем номер COM-порта, режим связи (Cradle-IR) и скорость обмена, совпадающую с настройками терминала.После выполнения теста устройства терминал готов принимать выгрузку справочников номенклатуры и передавать собранные штрихкоды с количеством обратно в документы 1С.