Функция 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. |

