Зовнішній компонент для зв’язку з вагами Mettler Toledo Tiger

Опис властивостей:

Порт - Порт ваги (3001 за замовчуванням)

Опис методів:

ДодатиАртикул(КодPLU,Найменування,Ціна,КодEAN,КодПодатку,НомерТари,Група,0,ТермінГодності,ГоденДо,ФіксованийВага,НомерДодатковогоОпису);

додає артикул у внутрішню таблицю артикулів.

Найменування до 60 символів

Ціна задається в копійках

ОчиститиТаблицюАртикулів();

очищує внутрішню таблицю артикулів

ВивантажитиТаблицюАртикулів(КількістьАртикулівВБлоці);

безпосередньо вивантаження артикулів із внутрішньої таблиці у ваги.

Передача артикулів здійснюється побічно, оптимальним є розмір порядку 8-10 артикулів у блоці

1 - помилка з'єднання з вагами

2 - помилка відправлення

3 - таймів очікування відповіді від ваг

ВстановитиДодатковийОпис(НомерДодатковогоОпису,Опис);

встановлення додаткового опису артикула

Опис до 200 символів

1 - помилка з'єднання з вагами

2 - помилка відправлення

3 - таймів очікування відповіді від ваг

ВстановитиТару(НомерТари, МасаТари)

Встановлює масу тари

1 - помилка з'єднання з вагами

2 - помилка відправлення

3 - таймів очікування відповіді від ваг

ВстановитиБігучуРядок(Рядок)

встановлює рядок, що біжить, на табло

Рядок до 100 символів

1 - помилка з'єднання з вагами

2 - помилка відправлення

3 - таймів очікування відповіді від ваг

ВидалитиВсіАртикули()

Видаляє всі артикули на терезах

1 - помилка з'єднання з вагами

2 - помилка відправлення

3 - таймів очікування відповіді від ваг

Приклад використання:

Підключити Зовнішню Компоненту ("MettlerToledoAddin.dll", "Ваги", Тип Зовнішньої Компоненти. Native);

Про = Новий ( "AddIn.Терези.MettlerToledoTiger") ;

Про. IPАдреса = "192.168.10.211" ;

Про. AddItem (1264, "Кукурудза смажена", 7698, "", 0, 0, Група, 0, 120, 0, 0, 0);

Про. AddItem (102, "Кукурудза варена", 20000, "", 0, 0, Група, 0, 0, 0, 0, 0);

Про. AddItem (101, "Боби варені", 30000, "", 0, 0, Група, 0, 0, 0, 0, 0);

Про. Вивантажити Таблицю Артикулів (10);

Про. Встановити біжучу рядок ( "Харчевня трьох піскарів");