opc.hda.Client

Пакет: opc.hda

Создайте клиент доступа к историческим данным OPC

Синтаксис

hdaObj = opc.hda.Client(SIObj)
hdaObj = opc.hda.Client(Host, ServerID)
hdaObj = opc.hda.Client(Host, ServerID, 'P1', V1, 'P2', V2, ...)
hdaObj = opc.hda.Client(SIObj, 'P1', V1, 'P2', V2, ...)

Описание

hdaObj = opc.hda.Client(SIObj) создает объект клиента HDA OPC hdaObj для получения информации, предоставленной в объекте OPC HDA ServerInfo SIObj полученный из a getServerInfo вызов функции.

hdaObj = opc.hda.Client(Host, ServerID) создает объект клиента HDA OPC, hdaObj, для хоста, заданного Host и ID Сервера OPC задан ServerID. Когда вы создаете hdaObj, его начальный Status значением свойства является 'disconnected'. Чтобы связаться с сервером, необходимо соединить hdaObj к серверу с connect функция.

hdaObj = opc.hda.Client(Host, ServerID, 'P1', V1, 'P2', V2, ...) применяет заданные значения свойств к клиенту, созданному с Host и ServerID параметры. Если вы задаете недопустимое имя свойства или значение, функция не создает объект.

hdaObj = opc.hda.Client(SIObj, 'P1', V1, 'P2', V2, ...) применяет заданные значения свойств к клиенту, созданному с объектом ServerInfo SIObj. Если вы задаете недопустимое имя свойства или значение, функция не создает объект. Обратите внимание на то, что имя свойства / пары значения свойства может быть любым форматом, который функция множества поддерживает, i.e., пары "имя-значение", структуры и пары массива ячеек значения имени.

Клиентский класс HDA OPC ответственен за связи управления с Исторические данные OPC доступ к серверу. Используя клиент, можно просмотреть пространство имен сервера, считать атрибуты элементов и считать сырые данные или обработанные данные из элементов на сервере.

Примеры

Создайте клиент HDA для Сервера Симуляции Matrikon™:

hdaObj = opc.hda.Client('localhost', 'Matrikon.OPC.Simulation');

Просмотрите локальный хост к серверам HDA OPC и создайте клиент из первого найденного сервера:

siObj = opc.getServerInfo('localhost');
hdaObj = opc.hda.Client(siObj(1));

Смотрите также

| | |

Введенный в R2011a