Документация по SCADA системе Simp Light
Скачать документацию Скачать программу
Видеокурс Форум и база знаний FAQ
+7 343 247-21-33

Содержание:


WriteVirtualChannel

Запись в БД произвольного значения вирт.канала с произвольным значением метки времени и качества. Применяется, если нужно записывать значения не по таймеру, а по наступлению определённого события.

Синтаксис

WriteVirtualChannel (AName: String; AValue: Variant; ATimeStamp: TDateTime; AQuality: Word): Boolean

Входные параметры

 Параметр Тип
Описание 
Пример
AName String Имя канала
AValue Variant Значение канала
ATimeStamp TDateTime Временная метка
AQuality Word Качество канала

Код качества канала

Тип
Описание
Пример
Word 0 - ошибка канала;
4 - ошибка конфигурации;
8 - нет соединения;
12 - ошибка устройства;
16 - ошибка датчика;
24 - ошибка связи;
32 - идет инициализация;
192 - нет ошибок, нормальная работа;
216 - локальная перегрузка.

Выходной параметр

Тип
Описание
Пример
Boolean true - запись прошла успешно
false - при записи произошла ошибка

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

Begin
  WriteVirtualChannel('Virtual channel 2',387,now(),192);
end.