IOModuleItem

<< Click to Display Table of Contents >>

Navigation:  Интерфейс редактора проекта > Операции в редакторе проекта > Скрипт C# > Объектная модель, классы, их свойства и методы >

IOModuleItem

Тип IOModuleItem соответствует элементу Модуль ввода-вывода.

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

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

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

Название

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

Описание

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

Свойства (Properties)

 

WindowRef

Ссылка на окно для сообщений. Соответствует свойству Ссылка на окно для сообщений в Панели свойств в категории Настройки.

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

var okno = newObject.AddWindow("");        

mod_DCON.WindowRef = okno;

Методы (Methods)

 

AddBaseChannel(string?)

ChannelItem (Базовый канал)

Добавление Базового канала в модуль. В качестве аргумента задается Имя Базового канала (Display Name)

modul.AddBaseChannel("<имя канала>");

AddChannel(string type, string?)

ChannelItem (Канал с заданным типом)

Добавление Канала в модуль. В качестве аргумента задается Тип и Имя Канала

modul.AddChannel("INT", "Name");    

AddChannelAI(string?)

ChannelItem (Канал AI)

Добавление AI канала в модуль. В качестве аргумента задается Имя AI канала

modul.AddChannelAI();

AddChannelAIO(string?)

ChannelItem (Канал AIO)

Добавление AIO канала в модуль. В качестве аргумента задается Имя AIO канала

modul.AddChannelAIO();

AddChannelAO(string?)

ChannelItem (Канал AO)

Добавление AO канала в модуль. В качестве аргумента задается Имя AO канала

modul.AddChannelAO();  

AddChannelDI(string?)

ChannelItem (Канал DI)

Добавление DI канала в модуль. В качестве аргумента задается Имя DI канала

modul.AddChannelDI();

AddChannelDIO(string?)

ChannelItem (Канал DIO)

Добавление DIO канала в модуль. В качестве аргумента задается Имя DIO канала

modul.AddChannelDIO();

AddChannelDO(string?)

ChannelItem (Канал DO)

Добавление DO канала в модуль. В качестве аргумента задается Имя DO канала

modul.AddChannelDO();

AddChannelGroup(string?)

ChannelGroupItem (Группа каналов)

Добавление DIO канала в модуль. В качестве аргумента задается Имя Группы канала

modul.AddChannelGroup();

AddFolder(string?)

IOModuleFolder (Папка модуля)

Добавление Папки. В качестве аргумента задается Имя Папки модуля (Display Name)

modul.AddFolder();