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

В этой статье мы разберем все актуальные способы обновления ТСД (включая модели CipherLab, Honeywell, Zebra и другие), подробно опишем настройку обмена данными в 1С:Управление торговлей, 1С:Розница и 1С:WMS Логистика, а также предоставим чек-листы для диагностики типичных ошибок. Особое внимание уделим обновлению через USB и Wi-Fi с минимальным риском потери данных.

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

1. Подготовка к обновлению ТСД: что нужно проверить до начала

Прежде чем приступать к обновлению, убедитесь, что выполнены все предварительные условия. Пренебрежение этим этапом может привести к потере данных, сбоям в работе терминала или даже его выходу из строя.

Во-первых, проверьте совместимость версий: прошивка ТСД должна поддерживаться вашей версией 1С. Например, если вы используете 1С:Розница 2.3, а прошивка рассчитана на 1С:УТ 11.5, обмен данными может работать некорректно. Актуальные требования обычно указаны в документации к ТСД или на сайте производителя.

  • 📋 Сохраните резервную копию текущих данных ТСД (если это возможно). Некоторые модели, например Honeywell Dolphin 75e, позволяют экспортировать настройки в файл.
  • 🔋 Заряд аккумулятора должен быть не менее 50%. Обновление через USB может занять до 20 минут, и разрядка в процессе чревата сбоем.
  • 🌐 Стабильное интернет-соединение (если обновление идет через облако 1С или FTP). При обрыве связи терминал может остаться в нерабочем состоянии.
  • 🖥️ Права администратора на ПК, с которого выполняется обновление. Без них 1С не сможет записать файлы в системные папки.

Также рекомендуется отключить антивирус на время обновления — некоторые программы безопасности блокируют доступ к портам или системным файлам, что приводит к ошибкам типа «Не удалось открыть порт COM3».

Скачать прошивку с официального сайта производителя|Проверить совместимость с версией 1С|Создать резервную копию данных ТСД|Зарядить аккумулятор до 100%|Отключить антивирус на ПК-->

2. Способы обновления ТСД через 1С: сравнение методов

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

Способ обновления Плюсы Минусы Когда использовать
Через USB (локально) Максимальная стабильность, не зависит от сети Требует физического подключения каждого ТСД Для небольшого парка терминалов (до 10 шт.)
По Wi-Fi/LAN Можно обновлять несколько ТСД одновременно Риск обрыва связи, требует настройки сети Для крупных складов с центральным сервером
Через облако 1С (FTP/HTTP) Автоматизация, нет привязки к ПК Зависит от скорости интернета, возможны ошибки синхронизации Для распределенных систем (филиалы, удаленные склады)

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

Через USB|По Wi-Fi/LAN|Через облако 1С|Другой способ-->

Если ваша компания использует 1С:WMS Логистика, обратите внимание на встроенный функционал обновления ТСД через «Администрирование → Обмен данными с оборудованием». Здесь можно настроить расписание автоматических обновлений, что особенно удобно для круглосуточных складов.

3. Пошаговая инструкция: обновление ТСД через USB

Рассмотрим процесс на примере терминала CipherLab 8600 и конфигурации 1С:Управление торговлей 11. Аналогичные действия применимы и к другим моделям (например, Zebra TC52 или Datalogic Skorpio X5), с поправкой на специфику прошивок.

Шаг 1. Подключение ТСД к ПК

  • 🔌 Подсоедините терминал к компьютеру через USB-кабель (обычно идет в комплекте).
  • 🖱️ Включите ТСД и дождитесь определения устройства системой (в Диспетчере устройств должно появиться новое оборудование).
  • 📁 Скачайте прошивку с официального сайта производителя (например, файл CipherLab_8600_v2.15.bin) и сохраните его в папку C:\TSD_Update\.

Шаг 2. Настройка 1С для обновления

  1. Откройте 1С в режиме Конфигуратор.
  2. Перейдите в Администрирование → Подключаемое оборудование → Терминалы сбора данных.
  3. Выберите вашу модель ТСД и нажмите «Обновить прошивку».
  4. Укажите путь к файлу прошивки (C:\TSD_Update\CipherLab_8600_v2.15.bin) и подтвердите начало процесса.

Шаг 3. Процесс обновления

После запуска обновления на экране ТСД появится прогресс-бар. Не отключайте USB-кабель и не нажимайте кнопки на терминале до завершения процесса (обычно занимает 5–15 минут). По окончании ТСД автоматически перезагрузится.

Что делать, если ТСД не определяется ПК?

Если терминал не распознается при подключении по USB, попробуйте:

1. Использовать другой кабель (желательно оригинальный).

2. Подключить ТСД к другому USB-порту (лучше 2.0, а не 3.0).

3. Установить драйверы с сайта производителя (например, для Honeywell это Granit SDK).

4. Перезагрузить ТСД, удерживая кнопку питания 10 секунд.

Если после обновления терминал не включается или выдает ошибку «Bootloader not found», скорее всего, произошел сбой записи прошивки. В этом случае потребуется восстановление через сервисный режим (инструкции обычно прилагаются к прошивке).

4. Обновление ТСД по сети (Wi-Fi/LAN)

Для обновления нескольких терминалов одновременно удобнее использовать сетевой метод. Он подходит для моделей с поддержкой Wi-Fi или Ethernet (например, Zebra TC72, Datalogic Memor X3). Основное преимущество — возможность централизованного управления, но есть и риски: при обрыве связи терминал может остаться в нерабочем состоянии.

Алгоритм действий:

  1. Настройка сети: Убедитесь, что все ТСД подключены к одной сети с сервером 1С. Проверить соединение можно ping-командой:
    ping 192.168.1.101

    (где 192.168.1.101 — IP-адрес терминала).

  2. Загрузка прошивки на сервер: Поместите файл прошивки (например, Honeywell_1912i_v3.02.img) в shared-папку, доступную для ТСД.
  3. Настройка 1С:
    • Откройте Администрирование → Обмен данными с оборудованием.
    • Выберите группу ТСД и укажите путь к прошивке (например, \\192.168.1.100\TSD_Updates\Honeywell_1912i_v3.02.img).
    • Запустите процесс обновления для всех терминалов одновременно.
  4. Важно: если ТСД используют статические IP-адреса, убедитесь, что они не конфликтуют с другими устройствами в сети. Для моделей Zebra может потребоваться предварительная настройка через утилиту StageNow.

    💡

    Перед массовым обновлением по сети протестируйте процесс на 1–2 терминалах. Это поможет выявить возможные ошибки без риска для всего парка ТСД.

    Если обновление зависает на этапе «Передача данных… 99%», попробуйте:

    • 🔄 Перезагрузить роутер и сервер 1С.
    • 📡 Изменить канал Wi-Fi (иногда помехи от других сетей мешают передаче).
    • 🔌 Подключить ТСД по Ethernet (если модель поддерживает).

5. Типичные ошибки при обновлении ТСД и их решения

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

Ошибка Возможная причина Решение
«Не удалось открыть порт» Порт занят другим устройством или драйвер не установлен Проверьте диспетчер устройств, переустановите драйверы, попробуйте другой USB-порт
«Файл прошивки поврежден» Неполная загрузка файла или несовпадение модели ТСД Скачайте прошивку заново, проверьте совместимость с моделью терминала
«Ошибка записи в память» Недостаточно места на ТСД или сбой файловой системы Выполните сброс настроек ТСД к заводским, повторите обновление
ТСД не включается после обновления Сбой прошивки (прерван процесс или неверная версия) Восстановите через сервисный режим (обычно зажатие кнопки питания + скан кнопки)

Если терминал выдает ошибку «Version mismatch», это означает, что версия прошивки несовместима с аппаратной платформой ТСД. В этом случае:

  1. Проверьте точную модель терминала (например, CipherLab 8500 и CipherLab 8600 требуют разных прошивок).
  2. Скачайте правильную версию с сайта производителя.
  3. Если ошибка повторяется, обратитесь в поддержку с указанием серийного номера ТСД.
💡

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

Для моделей Zebra при ошибке «Failed to authenticate» может потребоваться сброс пароля доступа. Это делается через утилиту Zebra Setup Utilities (доступна на сайте производителя).

6. Обновление ТСД через облако 1С: настройка и нюансы

Если ваша компания использует 1С:Fresh или другие облачные решения, обновление ТСД можно организовать через FTP или HTTP. Этот метод удобен для распределенных систем, где терминалы находятся в разных филиалах.

Шаг 1. Подготовка сервера

  • 📁 Загрузите прошивку на FTP-сервер или в облачное хранилище (например, Yandex Диск или Google Drive).
  • 🔗 Сгенерируйте прямую ссылку на файл (например, https://cloud.example.com/TSD/Honeywell_1912i_v3.02.img).

Шаг 2. Настройка 1С

  1. В конфигураторе перейдите в Администрирование → Обмен данными с оборудованием → Настройки синхронизации.
  2. Укажите URL прошивки и настройте расписание обновлений (например, ежедневно в 3:00).
  3. Активируйте опцию «Проверять обновления при подключении ТСД».

Шаг 3. Обновление на ТСД

При следующем подключении терминала к 1С он автоматически скачает и установит прошивку. Для моделей Datalogic может потребоваться подтверждение на самом ТСД (нажмите «OK» при появлении запроса).

💡

Для ускорения загрузки прошивки по медленному интернету используйте сжатые архивы (ZIP) и настройте предварительное кэширование на сервере 1С.

Обратите внимание: при обновлении через облако нельзя прерывать процесс (например, закрывая 1С или отключая интернет). Если терминал завис на этапе «Downloading…», дождитесь тайм-аута (обычно 10–15 минут) и повторите попытку.

7. Как проверить успешность обновления ТСД

После завершения процесса необходимо убедиться, что прошивка установилась корректно и терминал готов к работе. Вот что нужно сделать:

  • 📱 Проверка версии ПО: На ТСД перейдите в «Настройки → О устройстве» и сравните версию с той, что была в файле прошивки.
  • 🔄 Тест обмена данными: Выполните тестовую синхронизацию с 1С (например, отсканируйте штрихкод и проверьте, что данные попали в базу).
  • 🔋 Проверка стабильности: Перезагрузите ТСД 2–3 раза — если он включается без ошибок, обновление прошло успешно.
  • 📊 Логи 1С: В конфигураторе откройте «Журнал регистрации» и найдите записи об обновлении ТСД (должны быть метки «Успешно»).

Если после обновления ТСД работает медленнее или «подвисает», возможно, новая прошивка требует сброса к заводским настройкам. Для этого:

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

Если после обновления ТСД не синхронизируется с 1С, проверьте совместимость протоколов обмена (например, TCP/IP или COM-порт) в настройках конфигурации.

Для моделей CipherLab после сброса может потребоваться повторная регистрация в 1С через «Подключаемое оборудование → Регистрация ТСД».

8. Восстановление ТСД после неудачного обновления

Если в процессе обновления произошел сбой (например, отключилось питание или прервалась связь), терминал может перестать реагировать на команды. В большинстве случаев его можно восстановить, но алгоритм зависит от модели.

Для ТСД Honeywell (например, Dolphin 75e):

  1. Скачайте утилиту Granit Recovery Tool с сайта производителя.
  2. Подключите ТСД к ПК, удерживая кнопку «Scan» + «Power» (для входа в режим восстановления).
  3. В утилите выберите файл прошивки и запустите процесс восстановления.

Для ТСД Zebra (например, TC52):

  1. Используйте утилиту StageNow или Zebra Setup Utilities.
  2. Выберите опцию «Emergency Download» и укажите путь к прошивке.
  3. Подключите ТСД по USB и следуйте инструкциям на экране.

Для ТСД CipherLab (например, 8600):

  1. Удерживайте кнопку «Power» + «Trigger» при включении для входа в Bootloader.
  2. Запустите утилиту CipherLab Flash Tool и выберите файл прошивки с расширением .bin.
  3. Нажмите «Start» и дождитесь завершения (терминал перезагрузится автоматически).

Если терминал не реагирует даже на сервисные комбинации кнопок, возможно, поврежден загрузчик. В этом случае потребуется обращение в сервисный центр производителя.

💡

Перед отправкой ТСД в ремонт попробуйте «жесткий сброс»: извлеките аккумулятор на 10 минут, затем установите обратно и повторите попытку восстановления.

FAQ: Частые вопросы по обновлению ТСД через 1С

Можно ли обновить ТСД без подключения к 1С?

Да, большинство терминалов поддерживают обновление через SD-карту или напрямую с сайта производителя. Однако в этом случае придется вручную настраивать обмен данными с 1С после обновления. Например, для Datalogic Memor X3 прошивку можно загрузить на microSD, вставить карту в ТСД и запустить обновление через меню устройства.

Почему после обновления ТСД не сканирует штрихкоды?

Это может быть связано с:

  • Несовместимостью прошивки с драйвером сканера в 1С (проверьте настройки в «Подключаемое оборудование»).
  • Сбросом настроек сканера (нужно заново настроить профили штрихкодов).
  • Конфликтом с другими устройствами (попробуйте отключить остальные ТСД и переподключить проблемный).

Для моделей Zebra может помочь калибровка сканера через «Настройки → Сканер → Калибровка».

Как откатить прошивку ТСД на предыдущую версию?

Откат возможен, если:

  • У вас сохранена резервная копия старой прошивки.
  • Производитель предоставляет архивные версии ПО (например, Honeywell хранит прошивки за последние 3 года).

Процесс отката аналогичен обновлению: загрузите старую прошивку и повторите шаги из инструкции. Однако учтите, что некоторые модели (например, CipherLab 8500) блокируют откат на версии старше определенного билда.

Сколько времени занимает обновление ТСД?

Время зависит от способа обновления и модели:

  • Через USB: 5–15 минут.
  • По Wi-Fi: 10–30 минут (зависит от скорости сети).
  • Через облако: 15–40 минут (включая загрузку файла).

Модели с медленной флеш-памятью (например, Datalogic Skorpio X3) могут обновляться дольше. Если процесс затянулся более чем на час, вероятен сбой — перезагрузите ТСД и повторите попытку.

Нужно ли обновлять 1С перед обновлением ТСД?

Не всегда, но рекомендуется:

  • Если новая прошивка ТСД требует более свежей версии платформы 1С (указано в документации).
  • Если в последних релизах 1С исправлены ошибки обмена данными с оборудованием (проверьте «История изменений» в конфигураторе).

Например, для работы с Zebra TC72 в 1С:Розница 2.3.11 требуется платформа не ниже 8.3.20. Если ваша версия старше, сначала обновите 1С.