文档帮助中心文档
创建OPC数据访问对象
DAobj = opcda (HostID ServerID)
DAobj = opcda (HostID ServerID、名称、值)
例子
DAobj= opcda (HostID,ServerID)创建一个OPC数据访问对象,DAobj,用于指定的主机宿主指定的OPC服务器IDServerID.当您创建DAobj,其最初的状态属性值是“断开”.要与服务器通信,必须连接DAobj到服务器连接函数。
DAobj= opcda (HostID,ServerID)
DAobj
HostID
ServerID
宿主
状态
“断开”
连接
DAobj= opcda (HostID,ServerID,名称,值)创建一个OPC DA对象,DAobj,用于指定的主机宿主指定的OPC服务器IDServerID,应用指定的属性值。如果指定了无效的属性名或值,函数将不会创建对象。
DAobj= opcda (HostID,ServerID,名称,值)
名称,值
要获得OPC工具箱™函数和属性的完整列表,请键入opchelp.
opchelp
全部折叠
这些示例展示了如何为本地和远程服务器创建OPC DA客户机。
为本地服务器创建OPC DA客户端。
daObj1 = opcda (“localhost”,“Dummy.Server.ID”);
为远程服务器创建OPC DA客户端。
daObj2 = opcda (“ServerHost1”,“OPCServer。ID”);
OPC服务器主机名或IP地址,指定为字符向量或字符串。
例子:“localhost”
“localhost”
数据类型:字符|字符串
字符
字符串
OPC服务器ID,指定为字符向量或字符串。
例子:“OPCsrvhost”
“OPCsrvhost”
指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家.
的名字
价值
Name1, Value1,…,的家
“超时”,60
属性的名称-值对可以是集函数支持名称-值对金宝app、结构和名称-值单元格数组对。中描述的可写属性输出参数,包括以下内容。
集
超时
等待服务器指令完成的最大时间,以秒为单位。
例子:60
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
用户数据
要与对象关联的数据,指定为任何MATLAB数据类型。用户数据存储希望与该对象关联的任何数据。对象不会直接使用这些数据,但您可以将这些数据用于标识或其他目的。
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|结构体|字符串|细胞
逻辑
结构体
细胞
opcda
OPC DA客户端,返回为opcda对象,具有以下属性。
集团
标签
类型
ErrorFcn
事件日志
EventLogMax
ShutDownFcn
TimerFcn
TimerPeriod
有关这些属性的信息,请键入opchelp opcda。PropName,例如:
opchelp opcda。PropName
PropName
opchelpopcda。TimerPeriod
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在