Считайте данные синхронно из групп DA OPC или элементов
и S = read(GObj) считайте данные для всех элементов, содержавшихся в S
= read(IObj)dagroup объект, GObj, или для вектора daitem объекты, IObj. Данные считаны из кэша Сервера OPC и присвоены структуре S.
Можно синхронно читать из кэша только если Active свойство установлено в 'on' и для элемента и для группы, которая содержит элемент. Предупреждение выдано, если какой-либо из объектов передал read неактивны. Неактивный элемент все еще возвращен в S, но Quality установлен в 'BAD: Out of Service'.
и S = read(GObj,Src) считайте данные из источника, заданного S = read(IObj,Src)Srcsrc может быть 'cache' или 'device'. Если Src 'device', данные возвращены непосредственно в устройство. Если Src 'cache', данные возвращены в кэш Сервера OPC, который содержит копию данных об устройстве. Обратите внимание на то, что Active свойство проигнорировано при чтении из 'device'. Отметьте также, те данные о чтении из устройства могут быть медленными.
Когда read операция успешно выполняется, Value, Quality, и TimeStamp свойства связанных элементов обновляются, чтобы отразить значения, полученные из операции чтения.