removepublicgroup

Удаление общедоступной группы с сервера

Синтаксис

removepublicgroup(DAObj,'PublicGroupName')

Описание

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

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

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

Примеры

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

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

См. также

Функции

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