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