Запись в базу данных произвольного значения виртуального канала с произвольным значением метки времени и качества. Применяется, если нужно записывать значения не по таймеру, а по наступлению определённого события.
Примечание
Функция устарела и отключена начиная с версии 4.7.3.Х.
Синтаксис | ||
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. |