Подключаемое оборудование в 1С: где смотреть и как проверить
Содержание
Список подключённого оборудования в 1С 8.3 лежит в справочнике «Подключаемое оборудование». Открывается он из раздела НСИ и администрирование (в части конфигураций — из Администрирование) по ссылке «Подключаемое оборудование». Там же видно, какое устройство к какому рабочему месту привязано и включено ли оно. Проверить связь с устройством можно кнопкой теста прямо в карточке.
Чтобы пункт вообще появился, нужна галка «Подключаемое оборудование» в настройках программы. Без неё интерфейс про кассу, сканеры и весы молчит. Ниже — где что включается, как прочитать состояние устройств и что делать, когда 1С их не видит.
Как 1С работает с оборудованием
Сама программа с кассой, сканером или весами напрямую не разговаривает. Между ними стоит прослойка — драйвер, который производитель устройства ставит в Windows. 1С вызывает драйвер через общий механизм, а драйвер уже общается с железом по COM-порту, USB или сети.
Из этого следуют три вещи:
- 🧩 В 1С хранятся только настройки: какой драйвер, какой порт, какие параметры.
- 🖥 Драйвер ставится на том компьютере, где работает пользователь (или тонкий клиент), а не на сервере 1С. Для файловой базы это один и тот же ПК, для клиент-серверной — именно рабочее место кассира.
- 🔁 Одно и то же устройство на двух компьютерах — это две записи с разными рабочими местами.
Поэтому в справочнике оборудования есть привязка к рабочему месту. Рабочее место в 1С определяется по имени компьютера, и если компьютер переименовали, привязка слетает. Это частая причина «вчера работало, сегодня нет».
Подключаемое оборудование работает в тонком и веб-клиенте с установленным расширением. В режиме «толстого» клиента и в файловом варианте логика та же. Для работы через веб-клиент драйвер всё равно ставится на компьютер пользователя.
Где в интерфейсе найти настройки и список устройств
Начните с включения функции. Откройте НСИ и администрирование и найдите раздел с рабочим местом и оборудованием. Нужна галка использования подключаемого оборудования. В конфигурациях без торговли (например, в бухгалтерской) раздел нужно искать через Администрирование: названия групп у конфигураций отличаются, а сам справочник один.
После включения порядок такой:
- Откройте «Рабочие места» и убедитесь, что для вашего компьютера есть запись. Если её нет, создайте или выберите текущее рабочее место.
- Откройте «Подключаемое оборудование» — это общий список всех устройств по всем рабочим местам.
- Отфильтруйте список по своему рабочему месту. Видно название, тип устройства, драйвер и признак «устройство подключено».
- Откройте нужную строку: в карточке находятся выбор драйвера, параметры порта и кнопки действий.
В карточке устройства обычно есть три кнопки, которые вам нужны:
- «Настроить» (или «Настроить параметры») — открывает окно самого драйвера, где задают порт, скорость, режим работы.
- «Тест устройства» — отправляет драйверу простую команду и показывает ответ.
- «Установить драйвер» — запускает установку, если драйвера на компьютере ещё нет.
Если нужной кнопки нет, значит, для этого типа устройства она не предусмотрена. Не ищите её в других местах, а переходите к проверке через сам драйвер.
Как проверить статус устройства пошагово
Проверка делается из карточки устройства. Порядок от простого к сложному:
- Откройте карточку нужного устройства из списка подключаемого оборудования.
- Убедитесь, что выбрано правильное рабочее место и стоит признак использования устройства.
- Нажмите «Тест устройства». Для кассы тест обычно показывает модель, заводской номер, версию драйвера. Для сканера — ожидает считывания штрихкода. Для весов — показывает вес на платформе.
- Если тест вернул ошибку, прочитайте текст целиком. Он сообщает, на каком этапе остановилась связь: драйвер не найден, порт не открылся, устройство не отвечает.
- Откройте «Настроить» и сверьте порт с тем, что показывает диспетчер устройств Windows.
Если вы собираетесь менять порт или скорость, запишите прежние значения. Иначе вернуть рабочую конфигурацию будет сложно.
Типы оборудования и чем их проверять
Разные устройства проверяются по-разному. Сводка по основным типам:
| Устройство | Что показывает тест | Типичная причина сбоя |
|---|---|---|
| Фискальный регистратор (ККТ) | Модель, серийный номер, состояние смены | Занят порт, неверная скорость, не тот драйвер |
| Сканер штрихкодов | Строка со считанным кодом | Сканер работает как клавиатура, а выбран режим COM |
| Электронные весы | Текущий вес на платформе | Не совпадает протокол обмена |
| Терминал сбора данных | Факт обмена, число записей | Не установлено ПО обмена на ТСД |
| Эквайринговый терминал | Ответ на запрос связи | Нет связи с банком или не запущена служба |
| Принтер чеков и этикеток | Пробная печать | Драйвер печати отличается от драйвера для 1С |
| Дисплей покупателя | Строка на экране | Неверная кодировка или порт |
Отдельно про сканеры. Большинство USB-сканеров по умолчанию эмулируют клавиатуру: они «набирают» штрихкод так, будто кассир ввёл его руками. Для таких сканеров драйвер в 1С вообще не нужен. Проверка простая: поставьте курсор в поле поиска номенклатуры и считайте любой штрихкод. Если цифры появились, сканер исправен.
Если же сканер переведён в режим виртуального COM-порта, тогда нужна запись в подключаемом оборудовании и выбранный порт. Режим меняется штрихкодами из инструкции к сканеру, а не в 1С.
Что делать, если 1С не видит устройство или выдаёт ошибку
Начните с того, чтобы определить, на чьей стороне сбой: у Windows или у 1С. Для этого запустите утилиту проверки из комплекта драйвера производителя (у большинства касс и весов такая есть). Если утилита видит устройство, а 1С нет, дело в настройках 1С. Если утилита тоже не видит, проблема в кабеле, порту или драйвере.
Устройство не отвечает на тест
- Проверьте кабель и питание. У касс на COM-портах переходники USB–COM нередко «залипают»: достаточно вытащить и вставить заново.
- В диспетчере устройств Windows раскройте «Порты (COM и LPT)» и посмотрите номер порта. После переустановки драйвера номер часто меняется, например с COM3 на COM5.
- Закройте всё, что могло занять порт: родное ПО кассы, служба обмена с банком, чужая программа учёта.
Драйвер не найден или не зарегистрирован
Сообщение вида «не удалось создать объект» или «компонента не найдена» говорит, что нужная библиотека не зарегистрирована в системе. Решение: переустановить драйвер от имени администратора и перезапустить 1С.
Разрядность важна. 1С запускается в 32- или 64-разрядном варианте, и драйвер должен подходить под ту же разрядность. Если поставили 64-разрядный драйвер, а работает 32-разрядная платформа, 1С его не увидит.
Всё работало, а потом перестало
Проверьте в таком порядке:
- Не переименовывали ли компьютер. Если да — привязка к рабочему месту потеряна, создайте новое рабочее место или перепривяжите устройство.
- Не обновлялась ли Windows или драйвер. После обновления номер порта мог измениться.
- Не переходили ли на другую версию платформы 1С. Иногда после этого требуется обновить драйвер до версии, которую поддерживает конфигурация.
Перед удалением записи об устройстве убедитесь, что по ней не пробиты чеки в открытой смене. Удаление записи не отменяет смену в самой кассе, а вот разобраться потом будет труднее.
Сетевое оборудование: терминалы, принтеры, весы по IP
Часть устройств подключается по сети: эквайринговые терминалы, сетевые принтеры чеков, кассы с Ethernet. Подход отличается: вместо COM-порта в настройках указывают IP-адрес и порт.
Что проверить:
- 🌐 Адрес устройства доступен с компьютера кассира. Команда
pingпо IP — первая проверка. Если пинга нет, дело не в 1С. - 🔒 Устройству выдан постоянный адрес. Если оборудование получает адрес автоматически, после перезагрузки роутера он может поменяться, и настройка в 1С перестанет работать.
- 🧱 Брандмауэр и антивирус не блокируют порт обмена. Порт указан в документации устройства.
- 🏢 Компьютер и устройство в одной подсети. Если устройство в другой сети или VLAN, нужно правило маршрутизации.
Для клиент-серверной базы важен вопрос, откуда идёт обращение. Обмен с устройством выполняет тот компьютер, на котором запущен клиент 1С, а не сервер. Поэтому доступность адреса проверяют с рабочего места пользователя. Если пользователь работает через терминальный сервер , всё оборудование должно быть доступно уже ему, а проброс USB и COM-портов настраивается в самой удалённой сессии.
Если работа идёт через терминальный сервер, у каждого пользователя в сессии свои порты. Типичная ловушка: касса настроена на COM3, а в сессии у пользователя этот порт получил другое имя. Проверяйте порт внутри сессии, а не на физическом компьютере.
Как не потерять настройки оборудования
Настройки оборудования привязаны к рабочему месту и хранятся в базе. Несколько привычек сэкономят время при переезде или замене компьютера:
- Перед заменой ПК запишите параметры устройств: порт, скорость, модель драйвера.
- После переименования компьютера сразу проверяйте список рабочих мест.
- Не копируйте базу на другой компьютер, не проверив оборудование: привязки старого рабочего места остаются, а нового нет.
- Держите дистрибутивы драйверов рядом с кассой. Скачивать их в момент аварии с сайта производителя неудобно.
НСИ и администрирование или Администрирование, затем перезапустите сеанс.