По умолчанию обычный пользователь не имеет доступа к СОМ-портам. Нужно добавить в группу dialout пользователя под именем которого исполняется 1С. Выполнить команду (вместо NameUser - написать имя фактического пользователя):
sudo usermod -g dialout NameUser
Команда для проверки групп пользователя:
id NameUser
Вывести список всех СОМ-портов можно командой:
dmesg | grep tty
ttyS1, ttyS3, ttyS2 - COM-порты.
ttyUSB0 - USB-COM переходник.
Этот вариант подходит, если конфигурация 1С поддерживает загрузку драйверов оборудования с ZIP-архива.
В комплекте поставки есть подготовленный архив с драйвером: UniproScalesNativeDriver.zip
Плюсы:
+ Данный вариант дает возможность подключить драйвер без вмешательства 1С-программиста в конфигурацию.
Минусы:
- Не все конфигурации поддерживают этот функционал.
- Нет доступа к некоторым функциям, например, передача на весы цены, нажатие клавиши ТАРА (если модель весов поддерживает такой функционал)
Инструкция как подключить весы к 1С на Linux как стандартное торговое оборудование здесь >>
Этот вариант подходит, для любых конфигураций. Требуется вмешательство 1С-программиста.
Плюсы:
+ Любую конфигурацию можно подключить, в т.ч. и самописную.
+ Есть доступ к расширенным функциям: передача на весы цены, нажатие клавиши ТАРА (если модель весов поддерживает такой функционал)
Минусы:
- Нужно вмешательство 1С-программиста в конфигурацию.
Инструкция как подключить весы к 1С на Linux в ручном режиме здесь >>