Я использую инструментарий для разработки клиента и сервера, который содержит функцию «WriteItems». Первоначально сервер создает некоторые элементы, а клиент читает эти элементы. Затем клиент вносит некоторые изменения в эти элементы. Метод «WriteItems» будет вызываться каждый раз, когда клиент изменяет элементы. При вызове функции «WriteItems» данные будут скопированы в кеш с помощью инструментария. Теперь я должен отобразить эти данные из кеша.
Так как я новичок и искал в Интернете, чтобы прочитать данные из кэша, я не смог найти подходящий способ решения. Я надеюсь, что я могу получить какое-то предложение.
Клиент OPC может выдать SyncRead или AsyncRead. При этом вы указываете, должны ли запрашиваемые данные поступать из кеша или с устройства. Если вы укажете кеш, сервер OPC должен вернуть все значения и качество, которые он в данный момент имеет в своем кеше для запрошенных элементов.
Других решений пока нет …