Электронные весы

Печать (Ctrl+P)

Библиотека подключаемого оборудования, версия 1.0

Сканер штрихкода
Считыватель магнитных карт
Терминал сбора данных
Дисплей покупателя
Фискальный регистратор
Эквайринговый терминал
Электронные весы
Весы с печатью этикеток
ККМ офлайн

Электронные весы предназначены для взвешивания товара и передачи в компьютер полученного веса.

Весы имеют возможностьтарирования– предварительного взвешивания тары с тем, чтобы при взвешивании товара вычесть её из общего веса. Чтобы установить вес тары необходимо вызвать команду Тарирование и либо передать определенное значение веса тары, либо значение параметра веса, равный Не определено. В последнем случае тара должна быть установлена на взвешивающей платформе весов и вес тары будет установлен на основании их показаний.

Получение веса в процессе работы пользователя с устройством производится с помощью кнопки в интерфейсе формы.

Начало работы

Поскольку получать вес надо по кнопке в интерфейсе формы, то подключать весы можно непосредственно перед взвешиванием, а после сразу же отключать. Подключение выполняется следующим образом:

&НаКлиенте
Процедура ПолучитьВес ()...
  Результат = МенеджерОборудованияКлиент.ПодключитьОборудованиеПоИдентификатору(УникальныйИдентификатор,
    ИдентификаторУстройстваЭВ, ОписаниеОшибки);...
КонецПроцедуры

Использование

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

Получить вес

Команда «ПолучитьВес» возвращает в переменную «Выходные параметры» результат взвешивания. На вход передаются пустые параметры.

ВходныеПараметры = Неопределено;
ВыходныеПараметры = Неопределено;
МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваЭВ,
"ПолучитьВес",
ВходныеПараметры,
ВыходныеПараметры);
ВесТовара = ВыходныеПараметры[0];

Тарировать

Чтобы установить вес тары необходимо вызвать команду «Тарирование». На вход передаётся вес тары, который необходимо задать весам. Если вес тары передать равным “Неопределено”, то показания весов при размещении тары на взвешивающей платформе будет установлен в качестве веса тары.

ВходныеПараметры = Новый Массив();
ВыходныеПараметры = Неопределено;
ВходныеПараметры.Добавить(ВесТары); // Вес тары
МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваЭВ,
"Тарировать",
ВходныеПараметры,
ВыходныеПараметры);

Окончание работы

При завершении работы с электронными весами, их необходимо отключить:

МенеджерОборудованияКлиент.ОтключитьОборудованиеПоИдентификатору(УникальныйИдентификатор, ИдентификаторУстройстваЭВ);
0

Автор публикации

не в сети 3 недели

master1c8

0
Комментарии: 11Публикации: 426Регистрация: 25-12-2016

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.