当前位置:文档之家› 基于OPC通讯的力控与MATLAB通讯时DCOM配置

基于OPC通讯的力控与MATLAB通讯时DCOM配置

基于OPC通讯的力控与MATLAB通讯时DCOM配置
基于OPC通讯的力控与MATLAB通讯时DCOM配置

力控作服务器时计算机配置如下:

(1)注册opcnum:

将dll文件拷进c:\windows\system32下

开始-运行输入命令注册

OPCENUM.EXE /SERVICE

regsvr32 opc_aeps.dll

regsvr32 opccomn_ps.dll

regsvr32 opcdaauto.dll

regsvr32 opcproxy.dll

控制面板-管理工具-服务-右键OpcEnum属性,开启服务

(2)

1.关闭防火墙

2.控制面板->管理工具->本地安全策略->本地策略->安全选项->网络访问:本地账户的共享和安全模式改为:经典-本地用户以自己的身份验证

(3)

1.运行dcomcnfg

2.开始菜单->运行-> dcomcnfg,选择组件服务->计算机-> 我的电脑-> 属性

COM安全页设置如下

单击“编辑限制”按钮,弹出“访问权限”对话框,设置Everyone用户如下,如没有该用户,需添加Everyone用户,设置如下:

单击“编辑限制”按钮,弹出“安全限制”对话框,设置Everyone用户如下,如没有该用户,需添加Everyone用户,设置如下

(4)

控制面板-管理工具-组件服务-计算机-我的电脑-DCOM配置-OpcEnum-属性

进入安全选项设置

进入标识选项设置:

(5)

控制面板-管理工具-组件服务-计算机-我的电脑-DCOM配置-PCAuto.OPCServer-属性

其余设置与OpcEnum相同,标识选择交互式用户

(6)

如果通过网络可以访问到opcserver,也能看到数据点,但数据点不随服务器变化,可以进行以下设置

在本地安全设置中,选择“安全设置\本地策略\用户权力指派”,选择“拒绝从网络访问这台计算机”的属性中删除guest用户。

设置之后如下图所示

(7)

开始-程序-力控6.1-扩展组件-OpcServer服务器,在右下角出现的PCAuto OpcServer,单击右键注册,配置数据源,数据点列表。

MATLAB作客户端计算机配置如下:

需配置上述步骤的(2),(3)步即可

打开MATLAB输入opctool,出现opc工具箱,

相关主题
文本预览
相关文档 最新文档