主要内容

addgroup.

添加数据访问组opcda.目的

描述

例子

grpobj.= addgroup(daobj.将一个组添加到opcda.目的daobj..一个组是客户组织和操作数据项的客户端。通常,您创建不同的组以支持不同的更新速率,激活状态,回调等。万博1manbetx

如果daobj.已连接到服务器时addgroup.被调用,从服务器请求组名称。如果服务器不提供组名,或者对象未连接到服务器,则会自动分配唯一名称grpobj..独特的名称遵循“公约”'groupn'在哪里N是一个整数。您可以通过修改组更改此名称来更改此名称名称财产。

grpobj.= addgroup(daobj.GNAME.将组添加到OPC数据访问对象daobj.与群体名称给出GNAME..组名在组内的其他组名中必须唯一daobj.

grpobj.= addgroup(daobj.GNAME.格栅将一个组添加到opcda.目的daobj.使用指定的组类型格栅, 任何一个'私人的'要么'民众'

您可以添加项目grpobj.使用添加项目功能,如果组类型是'私人的'.对于公共组,项目已经定义了,并在使用时自动创建使用addgroup.

例子

全部收缩

创建OPC DA客户端并向其添加组。

创建一个opcda.客户。

da = opcda('localhost''matrikon.opc.simulation');

使用默认组名称创建一个组。

grp1 = addgroup(da);

添加另一个组,提供其名称。

grp2 = addgroup(哒。'addgroupex');

输入参数

全部收缩

OPC DA客户端指定为OPC DA客户端对象。您将使用该对象创建客户端对象opcda.功能。

例子:daobj = opcda()

组名称,指定为字符向量或字符串。组名称在OPC DA客户端对象中必须是唯一的。

例子:'Group1'

数据类型:char|细绳

组类型,指定为'私人的'要么'民众'.如果格栅'私人的'(默认值),该组配置为私有daobj.,也没有连接到OPC服务器的其他客户端可以访问该组。如果格栅'民众',对服务器的公共组命名的连接GNAME..与名为的公共组织建立联系GNAME.,该组必须在服务器上作为公共组存在。您使用的是在服务器上创建公共组公开功能。请注意,某些服务器不支持公共组;万博1manbetx您可以验证服务器是否通过使用支持公共组万博1manbetxopcserverinfo(daobj)并检查万博1manbetx支持的interactfaces田野iopcserverpublicgroups.界面。

例子:'民众'

数据类型:char|细绳

输出参数

全部收缩

数据访问组,返回ASDAGRUP.目的。

默认情况下,grpobj.有它积极的物业设为'在'grouptype.设置'私人的',而且订阅物业设为'在'

也可以看看

功能

在R2006A之前介绍