|
<< 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 перед обращением, для избежания исключений.