exponenta event banner

removepublicgroup

Удалить общую группу с сервера

Синтаксис

removepublicgroup(DAObj,'PublicGroupName')

Описание

removepublicgroup(DAObj,'PublicGroupName') удаляет общедоступную группу PublicGroupName с сервера, который DAObj подключен к. DAObj должен быть подключенным opcda объект.

Если у общедоступной группы есть клиенты, использующие эту группу, removepublicgroup выдает предупреждение; затем он удаляет группу с сервера, только когда все клиенты прекратили использовать эту группу. Нет дополнительных клиентов, которые могут подключиться к этой группе после вызова removepublicgroup.

Не все серверы доступа к данным OPC поддерживают общедоступные группы. При попытке создания общедоступной группы на сервере, не поддерживающем общедоступные группы, возникает ошибка. Чтобы проверить, поддерживает ли сервер общие группы, используйте opcserverinfo функция на клиенте, подключенном к этому серверу: Поиск записи 'IOPCPublicGroups' в 'SupportedInterfaces' поле.

Примеры

Подключиться к серверу Dummy.Server и удалите общую группу с именем PGroup.

da = opcda('localhost','Dummy.Server');
connect(da);
removepublicgroup(da,'PGroup');

См. также

Функции

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