POUTypeUsageItem

<< Click to Display Table of Contents >>

Navigation:  Приложения > Автоматизированная разработка проектов >

POUTypeUsageItem

Тип POUTypeUsageItem соответствует элементу Описание расположения ФБ в редакторе FBD. Данный тип отвечает за размещение ФБ в редакторе FBD.

Унаследован от класса Item.

Общие свойства для всех элементов (класса Item) смотрите в соответствующем разделе.

Свойства и методы, характерные для POUTypeUsageItem, представлены в таблице:

Название

Значение свойства / Тип возвращаемого значения метода

Описание

Пример использования

Свойства (Properties)

 

Parameters

IEnumerable<POUTypeUsageItem> (Энумератор, содержащий параметры описания расположения ФБ)

Возвращает параметры описания расположения ФБ в рабочей области редактора FBD.

Методы доступа: get

this.WriteConsole("\nprogram.Parameters:");

foreach (var param in program.Parameters)

      this.WriteConsole($"param name - {param.Name}");

Width

Ширина ФБ в рабочей области редактора FBD. Соответствует свойству Заданная ширина в Панели свойств в категории Разметка.

Методы доступа: get/set

algFB.Width = 100;

X

Координата X  ФБ в рабочей области редактора FBD. Соответствует свойству Координата X в Панели свойств в категории Разметка.

Методы доступа: get/set

algFB.X = 100;

Y

Координата Y в рабочей области редактора FBD. Соответствует свойству Координата Y в Панели свойств в категории Разметка.

Методы доступа: get/set

algFB.Y = 100;

Методы (Methods)

FindParameter(string)

Возвращает переменную использования POU по имени. В качестве аргумента задается имя переменной использования POU

var paramFB = algFB.FindParameter("CU");

ResetX()

 

Сброс координаты X к дефолтному значению.

algFB.ResetX();

ResetY()

 

Сброс координаты Y к дефолтному значению.

algFB.ResetY();

ResetWidth()

 

Сброс ширины ФБ к дефолтному значению.

algFB.ResetWidth();