远程访问OPCSERVERDCOM的配置重点:先把局域网共享连通1.开来宾账户2.安全策略,指派那里删除网络禁止访问GUEST名单3.其他上网找方法,总之要先搞通共享。(PS:再服务器端开一个盘的共享,例如:将D盘共享,如果客户端可以在网上邻居看到D盘,并且可以操作就okay)一、在装有OPC服务器的机器上DCOM配置如下:1.运行服务器上的dcomcnfg程序,进行DCOM配置。弹出下面的界面:按照上面的画面,进行操作弹出下面的画面:在COM安全里面分别设置访问权限的“编辑限制”弹出下面的对话框:把ADMINISTRATOR的远程访问权限加上去。2、在下面的画面中双击DCOM配置,进入DCOM配置。在DCOM配置是下面的画面:在DCOM配置中找到“OPC20IFIX(OPCEunm)”,右键单击,在弹出式菜单中,选择“属性”弹出下面的画面:3.在常规页面中,双击你的应用服务器(opc20ifix),打开你的应用服务器DCOM属性设置。4.将常规页面中的身份验证级别改为“无”。如下页面:5.位置页面中选上“在这台计算机上运行应用程序”。6.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将EveryOne加入用户列表中。8.身份标识页面中,选择“交互式用户”。(这里如果不能设置交互式用户,需要在运行里面输入:OpcEnum.exe/regserver)注意NT的GUEST用户不能禁用。单击“Windows防火墙”,弹出下面的画面:(直接关闭就好了)单击“例外”选项,弹出下面的窗口画面:在这个画面中,在“添加程序”里面把把opcenum.exeopc20ifix(opcsever的应用程序),添加进去;然后单击“添加端口”,弹出下面的画面:安装上面的内容进行添加端口。在OPCSERVER上所做的操作就完成了。三、在客户端机器上DCOM配置如下:1后点”开始”-”运行”,输入”dcomcnfg”,然后回车,启动dcom配置。2.常规页面中,双击你的应用服务器(Matrikonopcserversimulationandtesting),打开你的应用服务器DCOM属性设置。3.将常规页面中的身份验证级别改为“无”。4.身份标识页面中,选择“交互式用户”。(同服务器,输入:C:\ProgramFiles\CommonFiles\MatrikonOPC\Common\PSTCFG.exe/regserver软件都装C盘)5.位置页面中,选择“在这台计算机上运行应用程序”。进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。两端配置好后,客户端机器就可以访问远方机器的OPCSERVER了。另外,远程的计算机必须在本机的网络邻居里看的到,而且登陆两台计算机的用户名和口令必须完全相同。