Инструменты пользователя

Инструменты сайта


linux:подключение_драйвера_весов_1с_на_ос_linux

Это старая версия документа!


Подключение весов к 1С на Linux 64 bit

Общие положения

  • Драйвер поставляется в виде динамически подключаемой библиотеки «UniproScalesNativeDriver64.so». Библиотека разработана по стандарту «1С-Совместимо» и по технологии NativeAPI.
  • Поддержка только 64-бит систем.
  • Компонента/драйвер подходит для ОС на базе Debian (Ubuntu, Lubuntu, Xubuntu, Kubuntu и т.д.)
  • Подключение к весам осуществляется двумя способами:
    1. COM-порт (в т.ч. USB-COM переходник).
    2. Ethernet.

Подготовка Linux для подключения весов по СОМ-порту

По умолчанию обычный пользователь не имеет доступа к СОМ-портам. Нужно добавить в группу dialout пользователя под именем которого исполняется 1С. Выполнить команду, вместо NameUser - написать имя фактического пользователя:

sudo usermod -g dialout NameUser

Команда для проверки групп пользователя:

id NameUser

Вывести список всех СОМ-портов можно командой:

dmesg | grep tty

ttyS0, ttyS1 - COM-порты.
ttyUSB0, ttyUSB1 - USB-COM переходники.

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

1. Подключение весов как стандартное торговое оборудование

Этот вариант подходит, если конфигурация 1С поддерживает загрузку драйверов оборудования с ZIP-архива.
В комплекте поставки есть подготовленный архив с драйвером: UniproScalesNativeDriver.zip

Плюсы:
+ Данный вариант позволяет подключить драйвер без вмешательства 1С-программиста в конфигурацию.

Минусы:
- Не все конфигурации поддерживают этот функционал.
- Нет доступа к некоторым функциям, например, передача на весы цены, нажатие клавиши ТАРА (если модель весов поддерживает такой функционал)

2. Подключение весов в ручном режиме

linux/подключение_драйвера_весов_1с_на_ос_linux.1583275365.txt.gz · Последние изменения: 2020/03/04 00:42 — iserbin