Содержание:


WriteVirtualChannel

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

Синтаксис

WriteVirtualChannel
(VirtualChannelName: String; NewValue: Variant;
TimeStamp: Extended; Quality: Integer): Boolean

Входные параметры
Имя параметра
Тип параметра
Описание
ChannelName
String
 Имя канала
NewValue
Variant   Значение для записи в канал
TimeStamp Extended  Временная метка
Quality Integer  Атрибут качества:
 0 - ошибка канала
 4 - ошибка конфигурации
 8 - нет соединения
 12 - ошибка устройства
 16 - ошибка датчика
 24 - ошибка связи
 32 - идет инициализация
 192 - нормальная работа
 216 - локальная перегрузка
Выходные параметры
Тип параметра  
Описание 
Boolean  True - запись прошла успешно
 False - произошла ошибка записи

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


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