|
<< 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(); |