- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                通过网络访问力控OPCServer/OPCClient DCOM配置
 
由于多数OPC程序需要调用操作系统的DCOM服务,OPCServer端和OPCClient端运行的系统必须支持DCOM,在使用前我们需要对其做相应的配置;如果操作系统安装有防火墙软件,我们也要对防火墙软件作一定配置。有时还需要在运行OPCClient端的机器上,安装将要连接的OPCServer的客户端软件,详细情况请参照有关资料。
力控通用监控组态软件的OPC服务器名是:PCAuto OPCServer,安装完力控安装光盘上面的“扩展程序”,就能在力控安装目录下找到对应的可执行文件:OPCServer.exe。下面就以windows XP SP2和windows 2000 Server SP4为例介绍一下DCOM配置情况。
 
Windows XP SP2下的DCOM配置:
配置DCOM:
1、启动DCOM配置界面,如下图。
 
单击“确定”,启动配置界面,如下图:
  
2、配置我的电脑属性
 
选中“我的电脑”,在右键菜单中选择“属性”项,弹出“我的电脑”属性,如下图
 
在各项属性中,我们只要改变“COM安全”属性页中的一些属性就可以了,其余的用缺省值即可。
访问权限:
     单击“编辑限制”按钮,最终配置如下图所示(Everyone用户的配置也都为允许):
 
单击“编辑默认值”按钮,最终配置如下图所示(所有用户的本地和远程权限都为允许):
  
b、启动权限和激活权限
单击“编辑限制”按钮,最终配置如下图所示(Everyone的配置也都为允许):
 
单击“编辑默认值”按钮,最终配置如下图所示(Everyone的本地和远程权限都为允许):
 
3. OPCEnum配置
在“我的电脑”,选中“DCOM 配置”, 并在右边选中OpcEnum,单击右键,出现右键菜单,如下图:
 
在右键菜单中选择“属性”项,如下OpcEnum属性:
 
常规属性
选中“常规”属性页:
 
在“常规”属性页中,“身份验证级别”设置为“无”。
安全属性
选中“安全”属性页
 
在“安全”属性页中,所有的权限都使用自定义,并进行编辑。实际设置如下图所示:
⑴启动和激活权限:(ANYYMOUS LOGON用户权限选中后如图示)
 
     ⑵访问权限
 
      ⑶配置权限
 
标识配置:
要选中“交互式用户”选项。
 
4、PCAuto OpcServer 配置
选中PAuto OpcServer,单击右键,如下图
 
A、选中“属性”项,出现“PCAuto OpcServer 属性”界面,如下图:
 
B、选中“安全”项,见下图。
 
“启动和激活权限”选择”自定义”选项,并添加“anonymous logon”用户组,添加用户组权限如下:
 
“访问权限”选择”自定义”选项,并添加“anonymous logon”用户组,添加用户组权限如下:
  
C、“标识”属性页中,选中“交互式用户”,见下图。
 
并保存设置。
 
Windows 防火墙设置
由于 Win XP 本身自带防火墙,而且在远程DCOM方式下也没有明确的提示用户是否需要把那些OPC 远程方法用到的程序允许例外(即允许访问网络)。在这种情况下,用户使用远程的OPC时,就无法正确的进行连接。
1、启动windows防火墙设置,如下所图:
 
在“常规”属性页中,按缺省方式选择启用即可;选择“例外”属性页,如下图:
 
在这个属性页中,用户可以添加程序,允许这些程序访问网络。单击“添加程序”按钮,出现如下对话框:
 
1、在使用力控的OpcServer时,需要把OpcServer.exe和OPCEnum.exe添加到这里面来,
注意:在System32下面也有OPCEnum.exe 。配置时用户选择的应该是力控下面的OPCEnum.exe而不是System32下面的那个,否则远程Opc不能正确访问。如果远程不能的话请双击一下力控目录下的OPCEnum.exe。
2、添加系统目录下的一个可执行文件:
C:\windows\system32\mmc.exe
如图:
 
3、添加一个端口,用于OPCClient需要的RPC服务。
 
三、如果通过网络可以访问到opcserver,也能看到数据点,但数据点不随服务器变化,可以进行以下设置。windows xp sp2网络设置, 进入“开始菜单\设置\控制面板”,选择“管理工具”选项,进入“本地安全策略”。如下图:
 
在本地安全设置中,选择“安全设置\本地策略\用户权力指派”,选择“拒绝从网络访问这台计算机”的属性中删除guest用户,设置完如下图:
  
注意:
在OPCclient端系统,只要设置windows防火墙、DCOM的“我的电脑”和OPCEn
                
原创力文档
                        

文档评论(0)