К статье
Практический материал

Торговля и Склад · 11 мин

Как подключить CipherLab 8001 к 1С: настройка и обмен данными

Как подключить терминал сбора данных CipherLab 8001 к 1С: драйверы, настройка COM-порта, загрузка товаров и обмен данными. Пошаговая инструкция и решение ошибок.

CipherLab 8001 — классический терминал сбора данных (ТСД) с пакетным режимом работы: он не подключается к 1С в реальном времени, а обменивается файлами через подставку (cradle) и COM- или USB-порт. Поэтому схема интеграции отличается от подключения сканера штрихкода: нужна программа-обработчик на терминале, утилита обмена на компьютере и обработка в 1С, которая выгружает справочник товаров и загружает результаты сканирования.

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

Инструкция ориентирована на типовые конфигурации 1С («Управление торговлей», «Розница», «Комплексная автоматизация»), где поддержка ТСД уже встроена, а также на вариант с обработками сторонних разработчиков для старых или самописных конфигураций.

Что понадобится для подключения

Перед началом работы проверьте комплектность. Минимальный набор: сам терминал CipherLab 8001 с заряженным аккумулятором, коммуникационная подставка (cradle) с кабелем RS-232 или USB, компьютер с установленной платформой 1С и конфигурацией, поддерживающей работу с ТСД.

Из программного обеспечения потребуется: драйвер виртуального COM-порта (для USB-подставки), утилита обмена данными от производителя или совместимая программа-шлюз, а также задача (приложение) для терминала, реализующая сценарий сбора — например, «инвентаризация» или «приёмка по штрихкодам». Для модели 8001 задачи традиционно создаются в среде разработки CipherLab или поставляются готовыми вместе с обработками для 1С.

Установка драйверов и настройка порта

Подключите подставку к компьютеру. Если используется USB-кабель, операционная система обычно требует установить драйвер виртуального COM-порта — он входит в комплект поставки или скачивается с сайта производителя. После установки откройте «Диспетчер устройств» и посмотрите, какой номер получил порт (например, COM3). Этот номер понадобится при настройке утилиты обмена и обработки в 1С.

Для подставок с интерфейсом RS-232 драйвер не нужен, но сам порт должен физически присутствовать на компьютере или быть реализован через переходник USB→RS-232 с корректным драйвером. Проверьте скорость обмена: она должна совпадать в настройках терминала, утилиты обмена и, при необходимости, обработки 1С. Несовпадение скоростей — одна из самых частых причин «молчания» устройства.

Контрольные точки

Как проверить, что порт работает

Порт в Диспетчере устройств
Норма

COM-порт отображается без восклицательного знака и исчезает при отключении кабеля

Тревожный признак

Устройство с ошибкой или порт не появляется — переустановите драйвер

Реакция утилиты обмена
Норма

При установке терминала в подставку утилита видит устройство и предлагает приём/передачу

Тревожный признак

Утилита не видит терминал — проверьте номер порта и скорость

Установка задачи сбора данных на терминал

Терминал 8001 поставляется с базовой прошивкой, и для работы со складом на него нужно загрузить прикладную задачу. Задача определяет, что видит оператор на экране: приглашение отсканировать штрихкод, поле ввода количества, подтверждение записи. Готовые задачи часто поставляются вместе с обработками 1С от интеграторов, либо создаются в фирменной среде разработки CipherLab.

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

Уточните формат файлов обмена, с которым работает ваша задача: обычно это текстовые файлы с разделителями, где указаны штрихкод, код товара, наименование и количество. Формат на стороне терминала и формат в обработке 1С обязаны совпадать, иначе данные либо не загрузятся, либо интерпретируются неверно.

Настройка подключения в 1С

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

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

Если в конфигурации нет поддержки ТСД

В старых или самописных конфигурациях штатного механизма может не быть. В этом случае используются внешние обработки (.epf), которые открываются через «Файл → Открыть» и реализуют два действия: выгрузку товаров в файл для терминала и загрузку собранных данных в табличную часть документа. Такие обработки привязываются к конкретному формату файла задачи терминала, поэтому обработка и задача должны быть из одного комплекта.

Порядок настройки в 1С
  1. 1
    Откройте раздел подключаемого оборудования и добавьте терминал сбора данных
  2. 2
    Выберите драйвер и укажите порт, формат обмена и пути к файлам
  3. 3
    Сохраните настройки и выполните тест устройства
  4. 4
    Выгрузите небольшой тестовый список товаров на терминал
  5. 5
    Соберите 2–3 позиции на терминале и загрузите их обратно в тестовый документ

Выгрузка товаров на терминал

Выгрузка нужна, чтобы терминал мог показывать наименование товара при сканировании штрихкода и контролировать ассортимент. В 1С выгрузка обычно запускается из формы подключённого оборудования или из обработки кнопкой вида «Выгрузить товары в ТСД». Перед выгрузкой проверьте, что в справочнике номенклатуры заполнены штрихкоды — без них терминал не сможет идентифицировать товар.

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

Учитывайте ограничение памяти устройства: 8001 — терминал с небольшим объёмом памяти, и выгрузка справочника на десятки тысяч позиций может не поместиться или замедлить работу. Для больших баз выгружайте только актуальный ассортимент конкретного склада или используйте режим работы без справочника, когда терминал фиксирует только штрихкод и количество.

Загрузка собранных данных в 1С

После обхода склада терминал устанавливается в подставку, и данные передаются на компьютер. В типовой схеме в 1С открывается нужный документ — например, «Инвентаризация товаров» — и нажимается кнопка загрузки из ТСД. Программа считывает данные и заполняет табличную часть: товар определяется по штрихкоду, количество подставляется из файла.

Если товар по штрихкоду не найден в базе, 1С обычно показывает список неопознанных кодов. Это нормальная ситуация для новых товаров: штрихкоды нужно зарегистрировать в справочнике и повторить загрузку либо сопоставить позиции вручную. Не игнорируйте такие строки — иначе в документе будут потерянные количества.

Типичные ошибки
01
Несовпадение формата файла задачи терминала и обработки 1С — данные загружаются с пустыми или искажёнными полями
02
Выгрузка товаров без штрихкодов в справочнике — терминал не распознаёт позиции при сканировании
03
Неверный номер COM-порта или скорость — утилита и 1С не видят устройство
04
Загрузка данных в документ до проверки неопознанных штрихкодов — потерянные позиции в инвентаризации
05
Попытка выгрузить весь справочник без фильтра — переполнение памяти терминала и зависание задачи

Проверка результата и устранение неполадок

Финальная проверка строится на контрольном цикле: выгрузили тестовый набор → собрали данные → загрузили обратно → сверили количество и позиции с ожидаемыми. Если цифры совпали, связка «терминал — 1С» настроена корректно и готова к реальной инвентаризации.

Если терминал не определяется, последовательно проверяйте: кабель и подставку, наличие порта в Диспетчере устройств, номер порта в настройках утилиты и 1С, совпадение скоростей обмена. Если данные передаются, но искажаются — проблема почти всегда в формате файла или кодировке: русские наименования должны передаваться в кодировке, которую понимает задача терминала.

Держите под рукой тестовый документ и маленький эталонный список из 5–10 товаров. Любое изменение — новая задача на терминале, обновление обработки, перенастройка порта — проверяйте на этом списке, прежде чем запускать полноценную инвентаризацию. Это занимает пять минут и спасает от пересчёта всего склада.
ПЗ
Практическое замечание

Ограничения модели и альтернативы

CipherLab 8001 — устройство давно снятое с производства, и это накладывает ограничения: драйверы рассчитаны на старые версии Windows, память ограничена, экран монохромный, онлайн-режим отсутствует. На современных 64-разрядных системах драйвер виртуального COM-порта обычно работает, но при конфликтах может потребоваться отдельный компьютер со старой ОС как «шлюз» обмена.

Если парк ТСД планируется обновлять, имеет смысл сразу смотреть на терминалы с Wi-Fi и поддержкой онлайн-режима в 1С — они убирают этап файлового обмена и позволяют видеть актуальные остатки прямо на экране устройства. Но для разовых инвентаризаций и приёмки связка «8001 + файловый обмен» остаётся рабочим и экономичным решением.

Сравнение вариантов подключения

Файловый обмен через подставку

Штатный режим для 8001: надёжно и не требует сети, но обмен происходит только при физическом подключении терминала

Онлайн-режим через сторонние решения

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

Замена на современный ТСД с Wi-Fi

Убирает файловый обмен и ограничения памяти, но требует затрат на оборудование и перенастройку процессов

Итог

Что важно запомнить

CipherLab 8001 работает с 1С через пакетный обмен: драйвер порта на компьютере, задача сбора на терминале, драйвер ТСД в 1С и совпадающий формат файлов. Проверяйте связку на тестовом списке товаров и контролируйте неопознанные штрихкоды при каждой загрузке.

Частые вопросы

Можно ли подключить CipherLab 8001 к 1С без подставки?

Нет. Все обмены данными у этой модели выполняются через коммуникационную подставку, которая одновременно заряжает терминал. Без неё передать файлы на компьютер штатными средствами невозможно.

1С не видит терминал при тесте устройства — с чего начать?

Сначала проверьте, что порт появляется в Диспетчере устройств при подключении кабеля и исчезает при отключении. Затем сверьте номер порта и скорость в утилите обмена и в настройках драйвера в 1С. Чаще всего причина — неверный номер COM-порта или неустановленный драйвер виртуального порта.

Почему на терминале вместо названий товаров непонятные символы?

Это несовпадение кодировок: 1С выгружает файл в одной кодировке, а задача терминала ожидает другую. Настройте выгрузку в кодировке, которую поддерживает задача (обычно это указывается в документации к обработке), и повторите выгрузку.

Сколько товаров можно выгрузить на 8001?

Точный предел зависит от объёма памяти конкретного устройства и структуры данных задачи. Практическое правило: выгружайте только ассортимент текущей операции, а не весь справочник. При переполнении памяти задача зависает или отказывается принимать данные.

Работает ли терминал с 1С:Розница и Управлением торговлей?

Да, если установлен совместимый драйвер ТСД и формат файлов задачи совпадает с форматом обработки. В типовых конфигурациях есть штатный механизм подключаемого оборудования; для нестандартных задач используются внешние обработки из комплекта поставки драйвера.

Что делать с товарами, которые 1С не нашла по штрихкоду при загрузке?

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