ScaleAIItem

<< Click to Display Table of Contents >>

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

ScaleAIItem

Тип ScaleAIItem соответствует элементу Шкала AI.

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

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

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

Название

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

Описание

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

Свойства (Properties)

 

ActiveHi

Активно Hi. Соответствует свойству Активно Hi в Панели свойств в категории Шкала.

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

tag.ScaleType = "Шкала AI";

var scaleAI = (ScaleAIItem)tag.Scale;

scaleAI.DelayTime = 1551;

scaleAI.ActiveHiHi = false;

scaleAI.ActiveHi = false;

scaleAI.ActiveLo = true;

scaleAI.ActiveLoLo = false;

scaleAI.UseHiHi = false;

scaleAI.UseHi = false;

scaleAI.UseLo = true;

scaleAI.UseLoLo = false;

scaleAI.HiHi = 33;

scaleAI.Hi = 41;

scaleAI.Lo = 422;

scaleAI.LoLo = 42;

scaleAI.HiHiPriority = 44111;

scaleAI.HiPriority = 14111;

scaleAI.LoLoPriority = 2252;

scaleAI.LoPriority = 22252;

scaleAI.RateOfChangePriority = 3533;

scaleAI.RateOfChangeText = "rateTex5t";

scaleAI.HiHiText = "Hihi5hi";

scaleAI.HiText = "Hi5hi";

scaleAI.LoLoText = "Lolo5lo";

scaleAI.LoText = "Lo5l";

scaleAI.Hysteresis = "775";

 

this.WriteConsole("AI scale:");

this.WriteConsole("scaleAI.DelayTime: " + scaleAI.DelayTime);

this.WriteConsole("scaleAI.ActiveHiHi: " + scaleAI.ActiveHiHi);

this.WriteConsole("scaleAI.ActiveHi: " + scaleAI.ActiveHi);

this.WriteConsole("scaleAI.ActiveLo: " + scaleAI.ActiveLo);

this.WriteConsole("scaleAI.ActiveLoLo: " + scaleAI.ActiveLoLo);

this.WriteConsole("scaleAI.HiHi: " + scaleAI.HiHi);

this.WriteConsole("scaleAI.Hi: " + scaleAI.Hi);

this.WriteConsole("scaleAI.Lo: " + scaleAI.Lo);

this.WriteConsole("scaleAI.LoLo: " + scaleAI.LoLo);

this.WriteConsole("scaleAI.HiHiPriority: " + scaleAI.HiHiPriority);

this.WriteConsole("scaleAI.HiPriority: " + scaleAI.HiPriority);

this.WriteConsole("scaleAI.LoLoPriority: " + scaleAI.LoLoPriority);

this.WriteConsole("scaleAI.LoPriority: " + scaleAI.LoPriority);

this.WriteConsole("scaleAI.RateOfChangePriority: " + scaleAI.RateOfChangePriority);

this.WriteConsole("scaleAI.RateOfChangeText: " + scaleAI.RateOfChangeText);

this.WriteConsole("scaleAI.HiHiText: " + scaleAI.HiHiText);

this.WriteConsole("scaleAI.HiText: " + scaleAI.HiText);

this.WriteConsole("scaleAI.LoLoText: " + scaleAI.LoLoText);

this.WriteConsole("scaleAI.LoText: " + scaleAI.LoText);

this.WriteConsole("scaleAI.Hysteresis: " + scaleAI.Hysteresis);

this.WriteConsole("");

ActiveHiHi

Активно HiHi. Соответствует свойству Активно HiHi в Панели свойств в категории Шкала.

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

ActiveLo

Активно Lo. Соответствует свойству Активно Lo в Панели свойств в категории Шкала.

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

ActiveLoLo

Активно LoLo. Соответствует свойству Активно LoLo в Панели свойств в категории Шкала.

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

DelayTime

Время задержки. Соответствует свойству Время задержки в Панели свойств в категории Шкала.

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

Hi

Верхняя предупредительная граница Hi. Соответствует свойству Hi в Панели свойств в категории Шкала.

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

HiHi

Верхняя аварийная граница HiHi. Соответствует свойству HiHi в Панели свойств в категории Шкала.

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

HiHiPriority

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

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

HiHiText

Текст HiHi сообщения. Соответствует свойству Текст HiHi сообщения в Панели свойств в категории Шкала.

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

HiPriority

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

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

HiText

Текст Hi сообщения. Соответствует свойству Текст Hi сообщения в Панели свойств в категории Шкала.

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

Hysteresis

Гистерезис. Соответствует свойству Гистерезис в Панели свойств в категории Шкала.

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

Lo

Нижняя предупредительная граница Lo. Соответствует свойству Lo в Панели свойств в категории Шкала.

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

LoLo

Нижняя аварийная граница LoLo. Соответствует свойству LoLo в Панели свойств в категории Шкала.

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

LoLoPriority

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

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

LoLoText

Текст LoLo сообщения. Соответствует свойству Текст LoLo сообщения в Панели свойств в категории Шкала.

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

LoPriority

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

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

LoText

Текст Lo сообщения. Соответствует свойству Текст Lo сообщения в Панели свойств в категории Шкала.

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

MaxChangeRate

Максимальная скорость изменения. Соответствует свойству Максимальная скорость изменения в Панели свойств в категории Шкала.

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

Maximum

Максимум. Соответствует свойству Максимум в Панели свойств в категории Шкала.

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

Minimum

Минимум. Соответствует свойству Минимум в Панели свойств в категории Шкала.

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

RateOfChangePriority

Приоритет сообщения о скорости изменения. Соответствует свойству Приоритет сообщения о скорости изменения в Панели свойств в категории Шкала.

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

RateOfChangeText

Текст сообщения о скорости изменения. Соответствует свойству Текст сообщения о скорости изменения в Панели свойств в категории Шкала.

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

UseHi

Использовать Hi. Соответствует свойству Использовать Hi в Панели свойств в категории Шкала.

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

UseHiHi

Использовать HiHi. Соответствует свойству Использовать HiHi в Панели свойств в категории Шкала.

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

UseLo

Использовать Lo. Соответствует свойству Использовать Lo в Панели свойств в категории Шкала.

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

UseLoLo

Использовать LoLo. Соответствует свойству Использовать LoLo в Панели свойств в категории Шкала.

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

Для свойств Шкалы AI рекомендуется делать проверку свойств ScaleType на null перед обращением, для избежания исключений.