|
<< Click to Display Table of Contents >> Navigation: Интерфейс редактора проекта > Операции в редакторе проекта > Скрипт C# > Объектная модель, классы, их свойства и методы > ProgramFBDItem |
Тип ProgramFBDItem соответствует элементу FBD программа.
Унаследован от класса ProgramItem.
Общие свойства для всех элементов (класса Item) смотрите в соответствующем разделе.
Свойства и методы, характерные для ProgramFBDItem, представлены в таблице:
Название |
Значение свойства / Тип возвращаемого значения метода |
Описание |
Пример использования |
Свойства (Properties) |
|
||
FBsFromAlgoritm |
Энумератор содержащий дочерние элементы описания POU |
Возвращает список с дочерними элементами описания POU. Методы доступа: get |
foreach (var item in fbProgram.FBsFromAlgoritm) { this.WriteConsole(item.Name); } |
Методы (Methods) |
|||
AddPOUTypeDeclarationToAlgoritm(POUTypeDeclarationItem, string?, int, int) |
POUTypeUsageItem (Экземпляр UsageParamItem) |
Добавление ФБ программы в алгоритм с разметкой и именем. В качестве аргументов задаются: •Добавляемая ФБ программа в алгоритм •Имя, которое будет присвоено добавленной ФБ программе •Координата по X •Координата по Y |
var algFB1 = fbProgram.AddPOUTypeDeclarationToAlgoritm(fbItem, "name", x:10, y:10); |
AddPOUTypeDeclarationToAlgoritm(string, int, int) |
POUTypeUsageItem (Экземпляр UsageParamItem) |
Добавление ФБ по имени из библиотеки в алгоритм с разметкой. В качестве аргументов задаются: •Имя ФБ из библиотеки MasterSCADA 4D •Координата по X •Координата по Y |
var algFB1 = fbProgram.AddPOUTypeDeclarationToAlgoritm("AND", x:10, y:10); |