Контроллеры ПКП1, СИ8, ТРМ101, ТРМ138

Кроме атрибутов, общих для всех источников/приемников (см. Редакторы источников (приемников) , а также Шаблоны каналов обмена ), в редакторе шаблона канала обмена задаются следующие атрибуты:

   Порт – номер СОМ-порта, уменьшенный на 1 (93, C0);

   Адрес – адрес прибора (92, I2). Используется 11-битовая адресация, если Адрес > 256 или Адрес & 0x1000 = 1, в противном случае используется 8-битовая адресация;

   Тип – тип данных переменной, значение выбирается из меню:

   1,2-int, 3-6-float – интерпретация ответа на запрос этого типа зависит от длины полученных данных:

- 1 или 2 байта – соответственно 1- или 2-байтовое целое;

- 3 или 5 байт – float PIC-формата (3 байта);

- 4 или 6 байт – float IEEE-формата (4 байта);

Запись:

- канал HEX32 типа OUTPUT – 2 байта (целое);

- канал FLOAT типа OUTPUT – float PIC-формата;

   1-6 байт - int – 1-4 – соответственно 1-, 2-, 3- или 4-байтовое целое, 5 – 3-байтовое целое, 6 – 4-байтовое целое (только чтение);

   Время – время (только чтение);

   float – 1 или 2 байта – как Bin float (см. ниже); 3 или 5 байт – float PIC-формата; 4 или 6 байт – float IEEE-формата (1-2 – только чтение, 3-6 – чтение/запись);

   Байт0Байт3 – при чтении из ответа извлекается соответственно байт 0 … байт 3 (как целое). Эти типы обеспечивают запись 1 байта данных;

   Bin-Dec float – знаковое число с односторонней десятичной точкой, мантисса двоично-десятичная (только чтение);

   Bin float – знаковое число с односторонней десятичной точкой, мантисса двоичная (только чтение);

   Чтение ошибки – чтение ошибки;

   Систем. адрес – только для разработчиков TRACE MODE;

   Символ – чтение символьной строки (записывается в атрибут 80, CMNT);

   Код ошибки – код последней ошибки;

   Идентификатор – идентификатор переменной. Значение этого атрибута должно быть 0 при адресации по имени переменной (задается в поле Дополнительно);

   Дополнительно – имя переменной или <имя переменной>:<индекс>.