exponenta event banner

connect

Соедините клиент OPC Toolbox с сервером

Синтаксис

connect(Obj)

Описание

пример

connect(Obj) соединяет объект opcda или opchda Obj с Сервером OPC который заданный свойствами объекта Host и ServerID. Когда вы соединяете Obj, его свойство Status принимает значение 'connected'. Можно отключить Obj от сервера с функцией disconnect, которая устанавливает значение свойства Status на 'disconnected'.

Если Obj является массивом объектов, и функция не может соединить некоторые из этих объектов, это генерирует предупреждение. Если функция не может соединить ни один из объектов, она генерирует ошибку.

Возможно создать группы opcda и элементы прежде, чем соединиться с сервером. Однако серверы вводят ограничения для клиентских названий группы и названий товара. Поэтому, если вы создаете иерархию группы и затем соединяетесь с сервером, connect автоматически удаляет группы или элементы, которые сервер не может поддержать и выпускает предупреждающее сообщение.

Примеры

свернуть все

Создайте клиент Доступа к данным и подключение к серверу.

da = opcda('localhost','Matrikon.OPC.Simulation');
connect(da);

Создайте клиент HDA для Сервера Симуляции Matrikon™ и подключения к серверу.

hdaObj = opchda('localhost','Matrikon.OPC.Simulation');
connect(hdaObj);

Входные параметры

свернуть все

Объект OPC-клиента, заданный как объект opcda, opchda объект или массив объектов.

Пример: opchda()

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

Функции

Представлено до R2006a