Кроме атрибутов, общих для всех источников/приемников (см. Редакторы источников (приемников) , а также Шаблоны каналов обмена ), в редакторе шаблона канала обмена с данными устройствами задаются следующие атрибуты:
Порт – номер COM порта, к которому подключен терминал (0 – COM1, 1 – COM2 и т.д.). Порт должен быть настроен в TRACE MODE в соответствии с аппаратными настройками терминала (см. документацию на терминал);
Адрес – сетевой адрес терминала (1...32). Этот параметр должен соответствовать адресу, установленному в терминале;
Команда – команда терминала (выбирается из меню);
Аргумент – аргумент команды (число 0-255), используется некоторыми командами.
Каналы обмена позволяют считывать с терминалов значения веса БРУТТО и НЕТТО, устанавливать ноль весов, а также считывать значения суммарных счетчиков терминала.
N |
Команда |
Тип канала |
Как используется аргумент |
Описание |
1 |
GET_BRUTTO |
IN, FLOAT |
не используется |
Получить вес брутто в кг |
2 |
GET_NETTO |
IN, FLOAT |
не используется |
Получить вес нетто в кг |
3 |
SET_ZERO |
OUT, HEX, FLOAT |
не используется |
Установить ноль. При записи в этот канал ненулевого значения происходит установка нуля весов. * |
4 |
GET_COUNTER_HI |
IN, HEX, FLOAT |
значение аргумента равно номеру счетчика 0...15** |
Получить старшее слово (16 бит) значения суммарного счетчика |
5 |
GET_COUNTER_LO |
IN, HEX, FLOAT |
значение аргумента равно номеру счетчика 0...15** |
Получить младшее слово (16 бит) значения суммарного счетчика |
* Т.к. TRACE MODE не производит запись в канал, если входное значение канала не изменилось, то для повторной установки нуля необходимо сначала записать в канал 0, потом записать в него ненулевое значение.
** Количество доступных счетчиков зависит от модели терминала.