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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

力控作服务器时计算机配置如下:
(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工具箱,。

相关文档
最新文档