Функция WriteVirtualChannel() записывает значение в указанный виртуальный канал с указанным значением качества.
WriteVirtualChannel(ChannelName, NewValue, TimeStamp, Quality): Boolean | |
ChannelName: Variant | Имя канала |
NewValue: Variant | Значение для записи в переменную канала |
TimeStamp: Variant | НЕ ИСПОЛЬЗУЕТСЯ! |
Quality: Integer | Код атрибута качества: 0 - ошибка канала 4 - ошибка конфигурации 8 - нет соединения 12 - ошибка устройства 16 - ошибка датчика 24 - ошибка связи 32 - идет инициализация 192 - нормальная работа 216 - локальная перегрузка |
Функция возвращает: True: запись прошла успешно False: произошла ошибка записи |
{Pascal Script} Var res: Boolean; Begin res := WriteVirtualChannel('Virtual channel 7', 387, Now, 192); if res then AddToDebugLog('Запись значения в переменную канала "Virtual channel 7" прошла успешно ') else AddToDebugLog('!!! Произошла ошибка при записи значения в переменную канала "Virtual channel 7" !!!'); end. |