Функция записывает значение в указанный виртуальный канал с произвольным значением метки времени и качества. Функция возвращает True, если запись прошла успешно, и False, если произошла ошибка записи.
Синтаксис | ||
WriteVirtualChannel (ChannelName: 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. |