Содержание:


GetAlarmStatus

Функция возвращает статус указанного канала.

Синтаксис

GetAlarmStatus(ChannelName: String): Integer

Входные параметры
Имя параметра
Тип параметра
Описание
ChannelName
String
 Наименование канала
Выходные параметры
Тип параметра  
Описание 
Integer
 0 - переменная ниже уставки
 (аналоговый канал)

 1 - переменная в рабочей зоне
 (аналоговый канал)

 2 - переменная выше уставки
 (аналоговый канал)

 3 - сигнал тревоги квитирован
 пользователем
 (аналоговый/дискретный канал)

 4 - переменная "Вкл"
 (дискретный канал)

 5 - переменная "Откл"
 (дискретный канал)

 6 - неопределенное состояние

Пример вызова:

 
 Var
    status: Integer;

  Begin
    status := GetAlarmStatus('Температура 1');
    WriteValue('Virtual channel 99', 'Статус канала "Температура 1" - ' + IntToStr(status));   
  end.