На главную

Внешняя компонента 1С - AddIn.dll Версия 3.0

Назначение: Работа с весовым оборудованием. Поддерживается 7 типов весов.

Имя объекта внешней компоненты: AddIn

Примечание: Компонента поддерживает до 8 логических устройств, каждому из которых назначается тип весов и COM порт подключения. Настройки осуществляются из среды 1С.


Таблица №1

Список поддерживаемого оборудования

Модель

Индекс

IQ 355

0

IQ 355 Авто

1

Масса K

2

WE2110

3

ВУС 3/150М

4

Microsim A/B

5

CAS AD-1/AD-20H

6

CAS BW-150

7


Таблица №2

Модель

Индекс

IQ 355

0

IQ 355 Авто

1

Масса K

2

WE2110

3

ВУС 3/150М

4

Microsim A/B

5

CAS AD-1/AD-20H

6

CAS BW-150

7


Таблица №3

Методы компоненты

Английский вариант

Русский вариант

Описание

GetWeight(<Устройство>)

ПолучитьВес(<Устройство>)

Получает вес. <Устройство> - номер логического устройства в диапазоне от 1 до 8. Возвращает значение с фиксированной точкой. Отрицательное значение символизирует об ошибке.

SetZero(<Устройство>)

УстановитьНоль(<Устройство>)

Обнуляет показания весов. Только для ВУС. <Устройство> - номер логического устройства в диапазоне от 1 до 8.

SetPort(<Устройство>,<Порт>)

НазначитьПорт(<Устройство>,<Порт>)

Назначает устройству <Устройство> порт. <Порт> - целочисленное значение. В случае успеха возвращает 0 иначе номер ошибки.

SetModel(<Устройство>,<Модель>)

УстановитьМодель(<Устройство>,<Модель>)

Назначает устройству <Устройство> модель весов. <Модель> - целочисленное значение. Смотри Таблицу №1. В случае успеха возвращает 0 иначе номер ошибки.


Дополнительная информация

При вызове метода УстановитьМодель происходит сброс настроек порта по умолчанию для выбранного типа весов. Порт устанавливается как COM1. По этой причине далее необходимо вызвать метод НазначитьПорт.


Пример использования.

	Весы.УстановитьМодель(1,6);
Если Весы.УстановитьПорт(1,5) = 0 тогда
Сообщить(Весы.ПолучитьВес(1));
Иначе
Сообщить("Порт недоступен");
КонецЕсли;
Используются технологии uCoz