ISaGRAF. Version 3.4

         

Переменные прямого представления


ISaGRAF позволяет использовать переменные прямого представления для того, чтобы представлять в исходном тексте программы свободные каналы. Свободные каналы - это каналы, не связанные с декларированными переменными ввода/вывода. Идентификатор переменной прямого представления всегда начинается с символа “%”.

Ниже приводятся соглашения об именах переменных прямого представления для каналов одиночной платы. “s” - это номер слота на палате.  “c” - это номер канала.

%IXs.c    свободный канал платы булевого ввода

%IDs.c    свободный канал платы целого ввода

%ISs.c    свободный канал платы строкового ввода

%QXs.c  свободный канал платы булевого вывода

%QDs.c  свободный канал платы целого вывода

%QSs.c  свободный канал платы строкового вывода

Ниже приводятся соглашения об именах переменных прямого представления для каналов комплексного оборудования. “s” - это номер слота оборудования. “b” - это индекс одной платы внутри комплексного оборудования. “c” - это номер канала.

%IXs.b.c                свободный канал платы булевого ввода

%IDs.b.c                свободный канал платы целого ввода

%Is.b..c                  свободный канал платы строкового ввода

%QXs.b.c               свободный канал платы булевого вывода

%QDs.b.c               свободный канал платы целого вывода

%QSs.b.c               свободный канал платы строкового вывода

Примеры:

%QX1.6  6 канал 1 платы (логический вывод)

%ID2.1.7 7 канал 1 платы во 2 оборудовании (целый ввод)

Переменные прямого представления не могут иметь тип real.



Содержание раздела