Терминал сбора данных и 1С 8.3: от драйвера связи до теста устройства

· 9 мин

Содержание

Чтобы установить драйвер ТСД в 1С, нужны два драйвера, а не один. Первый связывает терминал с компьютером (виртуальный COM-порт, USB или Wi-Fi). Второй — драйвер оборудования в самой 1С: он подключается в списке «Подключаемое оборудование» с типом «Терминал сбора данных» и проходит «Тест устройства».

Частая ошибка — поставить программу обмена от производителя ТСД и ждать, что 1С сама увидит терминал. Не увидит. Пока в 1С не заведён экземпляр оборудования на конкретном рабочем месте, команды выгрузки и загрузки в документах не работают.

1. Какой способ обмена с ТСД выбрать до установки

Драйвер зависит от того, как терминал будет обмениваться данными с 1С. Вариантов три, и у каждого свой набор программ.

СпособКак работаетЧто ставитьКогда подходит
Пакетный (офлайн)Выгрузили товары в ТСД, отсканировали, загрузили результат в документДрайвер связи + драйвер ТСД в 1СИнвентаризация, приёмка на складе без Wi-Fi
ОнлайнТСД по Wi-Fi обращается к серверу обмена, тот — к базе 1ССервер обмена от вендора ПО ТСД + его обработка или расширение для 1СБольшой склад, сборка заказов, маркировка
Как клавиатураСканер ТСД «печатает» штрихкод в поле 1СНичего, кроме настройки сканераРазовый подбор товаров в документ

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

От выбора зависит и протокол. Пакетный обмен чаще идёт через файл или виртуальный COM-порт подставки. Онлайн — через сеть: терминал и сервер обмена должны видеть друг друга в одной подсети или через проброшенный порт.

Перед покупкой и установкой выясните три вещи:

  • 📱 ОС терминала: Android или Windows CE / Windows Mobile;
  • 🧩 программа на ТСД: штатная от производителя или стороннее ПО (Mobile SMARTS от Клеверенс, «Мобильная логистика» от АТОЛ и аналоги);
  • 🖥️ разрядность клиента 1С на рабочем месте: 32 или 64 бита.

2. Подготовка компьютера и терминала

Установку делают под учётной записью с правами администратора Windows. Без них инсталлятор драйвера не зарегистрирует компоненту в системе, и 1С потом напишет, что драйвер не установлен.

Что проверить на компьютере

  1. Откройте devmgmt.msc (Диспетчер устройств) и подключите ТСД или подставку кабелем.
  2. Убедитесь, что устройство не висит в «Других устройствах» с жёлтым значком.
  3. Проверьте разрядность клиента 1С: окно «О программе» в 1С показывает версию и разрядность платформы.
  4. Закройте все сеансы 1С на этом компьютере: после установки драйвера клиент нужно запускать заново.

Что проверить на терминале

  • 🔋 заряд и правильная посадка в подставку: контакты подставки — частая причина «устройство не найдено»;
  • 📡 для онлайн-обмена — подключение к той же сети, что и сервер обмена;
  • 🔧 для Android — режим USB-подключения «Передача файлов», если обмен идёт через кабель;
  • 🏷️ версия программы на ТСД: она должна соответствовать версии драйвера или сервера на компьютере.

Терминалы на Windows CE / Windows Mobile синхронизировались через ActiveSync (Windows XP) или «Центр устройств Windows Mobile» (Windows 7). На Windows 10 и 11 этот центр штатно не поддерживается и ставится обходными способами. Если выбираете новое оборудование, берите Android-терминал с обменом по Wi-Fi.

3. Драйвер связи: виртуальный COM-порт и USB

Многие подставки ТСД подключаются по USB, но внутри используют преобразователь USB → COM. Windows видит их как последовательный порт, и именно его номер потом указывают в настройках драйвера 1С.

Установка драйвера виртуального порта

  1. Найдите драйвер подставки на сайте производителя ТСД. Обычно это драйвер микросхемы преобразователя (CP210x, FTDI, Prolific и подобные).
  2. Запустите установщик от имени администратора.
  3. Переподключите кабель.
  4. В Диспетчере устройств откройте ветку «Порты (COM и LPT)» и запишите номер нового порта, например COM5.

Приём практика: номер порта выше COM9

Старые драйверы ТСД не открывают порты с номером больше 9. Симптом — тест в 1С падает с ошибкой открытия порта, хотя в Windows всё работает.

Как переназначить порт:

  1. В Диспетчере устройств откройте свойства порта.
  2. Вкладка «Параметры порта» → кнопка «Дополнительно».
  3. В поле «Номер COM-порта» выберите свободный номер от COM1 до COM9.
  4. Переподключите кабель и укажите новый номер в настройках драйвера в 1С.

На этой же вкладке видна скорость порта. Она должна совпадать со скоростью, заданной на терминале и в драйвере 1С: чаще встречаются 9600, 57600 и 115200 бит/с. Несовпадение скорости даёт «мусор» при обмене или обрыв на середине выгрузки.

4. Служба обмена и параметры порта для ТСД

Для онлайн-обмена между терминалом и 1С стоит промежуточное звено — сервер обмена. У большинства вендоров он ставится как служба Windows и должен работать постоянно, иначе терминал при сканировании выдаёт ошибку связи.

Настройка службы обмена

  1. Установите серверную часть ПО ТСД на компьютер или сервер, где доступна база 1С.
  2. Откройте оснастку services.msc и найдите службу вендора.
  3. Поставьте тип запуска «Автоматически», чтобы обмен поднимался после перезагрузки.
  4. Проверьте, от какой учётной записи запущена служба: у неё должны быть права на каталог обмена и доступ к базе 1С.
  5. Откройте в брандмауэре Windows порт, который использует сервер обмена. Номер порта указан в документации вендора и в настройках сервера.

Перезапуск службы обмена обрывает текущую работу терминалов. Кладовщик с недособранным заказом потеряет связь. Делайте это в паузе между сменами или предупредите склад.

Параметры драйвера в пакетном режиме

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

  • 🔌 номер COM-порта и скорость;
  • 📁 каталог обмена, если драйвер работает через файлы;
  • 🧾 формат выгружаемой номенклатуры: штрихкод, наименование, характеристика, количество.

Набор полей задаёт конкретный драйвер, поэтому окно настройки у разных производителей выглядит по-разному.

5. Подключение ТСД в 1С: Предприятие 8.3

Драйвер оборудования в 1С регистрируется через механизм «Подключаемое оборудование». Он одинаков в УТ 11, Комплексной автоматизации, ERP, Рознице и УНФ, отличается только место ссылки в меню.

КонфигурацияГде искать
УТ 11, КА 2, ERP 2НСИ и администрирование → Администрирование → РМК и оборудование
Розница, УНФраздел администрирования / настроек, группа или ссылка «Подключаемое оборудование»

Шаг 1. Включите использование оборудования

В разделе «РМК и оборудование» установите флажок «Использовать подключаемое оборудование». Без него ссылка на список оборудования и команды работы с ТСД в документах не появятся.

Шаг 2. Добавьте драйвер в 1С

Драйверы бывают двух видов:

Вид драйвераКак устанавливаетсяОсобенность
Пакет «1С:Совместимо» (архив .zip)Загружается в 1С в список «Драйверы оборудования» командой добавления из файлаСтавится в профиль пользователя, права администратора Windows обычно не нужны
COM-драйвер вендораОтдельный установщик WindowsРегистрируется в системе; разрядность должна совпадать с клиентом 1С

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

Шаг 3. Создайте экземпляр оборудования

  1. В форме «Подключаемое оборудование» выберите тип «Терминалы сбора данных».
  2. Нажмите «Создать».
  3. Заполните карточку: драйвер оборудования, рабочее место, наименование (например, «ТСД склад 1»).
  4. Сохраните карточку.

Экземпляр привязан к рабочему месту — то есть к конкретному компьютеру. Если с ТСД работают с трёх компьютеров, драйвер ставится на каждом и на каждом заводится свой экземпляр.

Шаг 4. Установите драйвер и проверьте связь

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

После теста в документах, где предусмотрена работа с ТСД (например, пересчёт товаров, приёмка, инвентаризация), становятся доступны команды выгрузки в ТСД и загрузки из ТСД.

Шаг 5. Проверьте обмен на небольшой выборке

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

  1. Выгрузите в ТСД 5–10 позиций номенклатуры со штрихкодами.
  2. На терминале отсканируйте два-три товара, у одного поменяйте количество вручную.
  3. Загрузите результат в новый документ пересчёта.
  4. Сверьте позиции, характеристики и количество с тем, что было на экране терминала.

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

6. Особые случаи: терминальный сервер и веб-клиент

Если 1С работает на терминальном сервере (RDP), рабочее место — это сеанс на сервере, а подставка ТСД стоит у пользователя. Тут есть два пути:

  • 🔁 пробросить COM-порт клиента в сеанс RDP (настройка «Локальные ресурсы» в клиенте удалённого рабочего стола) и ставить драйвер на сервер;
  • 🌐 перейти на онлайн-обмен через Wi-Fi, где кабель вообще не участвует.

Второй вариант надёжнее: проброс порта зависит от версии клиента RDP и часто рвётся при переподключении сеанса.

В веб-клиенте внешние компоненты ставятся через расширение браузера для 1С. Без него драйвер оборудования не загрузится, а 1С предложит установить расширение при первом обращении к устройству.

7. Почему драйвер ТСД не ставится или терминал не отвечает

Ниже — симптомы, которые встречаются чаще всего, и что с ними делать.

Диагностика: выберите симптом

Частые ошибки при установке

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

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

Нужна ли отдельная лицензия на драйвер ТСД?
Зависит от производителя. Многие драйверы и ПО для ТСД лицензируются по числу терминалов, лицензия активируется отдельно от лицензии 1С.
Можно ли подключить ТСД к 1С:Бухгалтерии?
Как сканер в режиме клавиатуры — да. Полноценная пакетная выгрузка и загрузка документов рассчитана на торговые и складские конфигурации.
Сколько терминалов можно подключить к одной базе?
Ограничение задаёт не 1С, а лицензия на ПО ТСД и мощность сервера обмена. Каждому компьютеру, с которого идёт пакетный обмен, нужен свой экземпляр оборудования.
Что делать после переустановки Windows?
Заново установить драйвер связи и драйвер оборудования, затем открыть карточку экземпляра в 1С, проверить номер порта и пройти «Тест устройства».
Можно ли работать с ТСД через мобильное приложение 1С?
Для Android-терминала это возможный путь: тогда работает мобильный клиент или мобильное приложение 1С, и драйвер оборудования ТСД не нужен. Подходит, если у вашей конфигурации есть такое решение для склада.