Все данные, возвращенные в серверы HDA OPC, могут храниться в MATLAB® как объект данных HDA OPC. Объект данных HDA допускает удобное хранение данных, манипуляцию и визуализацию. Сами элементы данных представлены одним или несколькими, оценивают, качество и значения метки времени, все сопоставленные с ID элемента.
Когда вы выполняете операции чтения на серверах HDA OPC, вы запрашиваете данные для одного или нескольких идентификаторов элемента на том сервере в области значений требуемого времени. Для каждого элемента, который требуют, Сервер OPC возвращает нуль или больше элементов объекта данных, сохраненных как триплеты Значения (чтение датчика или значение элемента), Качество (качество сохраненного значения), и TimeStamp (время, данные регистрировались сервером). Значением, Качеством и свойствами TimeStamp всегда является M
- 1 вектор. Тип данных свойства Value зависит от того, что сервер возвращает в MATLAB. Смотрите Преобразование Между типами данных MATLAB и Различными Типами данных COM.
Каждая операция чтения таким образом возвращает массив объектов данных HDA OPC, один для каждого элемента, который требуют. Элементы массива объекта данных, как гарантируют, не будут иметь то же количество Значения, Качества, и TimeStamp утраивается, потому что сервер не может иметь записанных данных одновременно для всех элементов, которые требуют.