Поля редактора аргументов

Табличные редакторы аргументов (см. Разновидности редактора аргументов ) имеют следующий набор полей:

   Имя – имя аргумента, задается по умолчанию и может быть изменено. Для перехода к редактированию имени аргумента нужно дважды нажать ЛК в данном поле. Имена аргументов одного и того же компонента должны быть уникальными;

   Тип – тип аргумента; выбирается в списке, который открывается при двойном нажатии ЛК в данном поле (см. также Пользовательские функции Техно ST ):

   INPUT – передача по значению (упрощенно – для приема);

   OUTPUT и INPUT/OUTPUT – передача по ссылке (упрощенно – для передачи);

   Тип данных – тип данных аргумента (см. Определение переменных и констант ). Тип данных выбирается в списке, который открывается при двойном нажатии ЛК в данном поле. Этот параметр должен учитываться при привязке аргументов;

   [ ] – объявление массива, используется только в функциях шаблонов программ (см. Создание элементов программ с помощью табличных редакторов );

   Значение по умолчанию – значение, указанное в этом поле, используется монитором в случае отсутствия привязки у аргумента. Для перехода к редактированию этого параметра нужно дважды нажать ЛК в данном поле;

   Привязка – привязка аргумента. При двойном нажатии ЛК в данном поле на экране появляется диалог выбора компонента/аргумента для привязки (см. Привязка аргументов вручную );

   Принадлежность – зарезервировано;

   Флаги – флаги, установленные для аргумента. В списке, который открывается при двойном нажатии ЛК в данном поле, для аргумента могут быть установлены следующие флаги: HW, SL, NP, PO. От флагов зависит результат автопостроения/привязки каналов (см. Автопостроение и автопривязка каналов из редактора аргументов );

   Группа – номер группы, к которой принадлежит аргумент. Для группирования нужно выделить несколько аргументов (см. Типовые операции редактирования ) и нажать кнопку  Группировать выделенные аргументы – по этой команде выделенной группе аргументов автоматически присваивается номер. От параметра Группа зависит результат автопостроения каналов из редактора аргументов (см. Автопостроение и автопривязка каналов из редактора аргументов );

   Единицы измерения – единицы измерения (или унифицированный сигнал), выбираются в списке, который открывается при двойном нажатии ЛК в данном поле. От этого параметра зависит результат автопостроения/привязки каналов узла из редактора аргументов (см. Автопостроение и автопривязка каналов из редактора аргументов и Флаг HW ).

   Комментарий – комментарий к аргументу. Для перехода к редактированию этого параметра нужно дважды нажать ЛК в данном поле.

   Кодировка – кодировка; выделяется красным, если задана некорректно. Присваивается каналу, созданному по команде Создать каналы и привязать к аргументам.

Основные параметры аргументов – имя, тип и тип данных – не могут быть изменены в редакторе аргументов компонента с настроенным свойством вызов.