通过网络访问力控OPCServer DCOM配置.doc_第1页
通过网络访问力控OPCServer DCOM配置.doc_第2页
通过网络访问力控OPCServer DCOM配置.doc_第3页
通过网络访问力控OPCServer DCOM配置.doc_第4页
通过网络访问力控OPCServer DCOM配置.doc_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

通过网络访问力控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安全”属性页中的一些属性就可以了,其余的用缺省值即可。a、 访问权限: 单击“编辑限制”按钮,最终配置如下图所示(Everyone用户的配置也都为允许):单击“编辑默认值”按钮,最终配置如下图所示(所有用户的本地和远程权限都为允许):b、启动权限和激活权限单击“编辑限制”按钮,最终配置如下图所示(Everyone的配置也都为允许):单击“编辑默认值”按钮,最终配置如下图所示(Everyone的本地和远程权限都为允许):3. OPCEnum配置在“我的电脑”,选中“DCOM 配置”, 并在右边选中OpcEnum,单击右键,出现右键菜单,如下图:在右键菜单中选择“属性”项,如下OpcEnum属性:A、 常规属性选中“常规”属性页:在“常规”属性页中,“身份验证级别”设置为“无”。B、 安全属性选中“安全”属性页在“安全”属性页中,所有的权限都使用自定义,并进行编辑。实际设置如下图所示:启动和激活权限:(ANYYMOUS LOGON用户权限选中后如图示) 访问权限 配置权限C、 标识配置:要选中“交互式用户”选项。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:windowssystem32mmc.exe如图:3、添加一个端口,用于OPCClient需要的RPC服务。三、如果通过网络可以访问到opcserver,也能看到数据点,但数据点不随服务器变化,可以进行以下设置。windows xp sp2网络设置, 进入“开始菜单设置控制面板”,选择“管理工具”选项,进入“本地安全策略”。如下图:在本地安全设置中,选择“安全设置本地策略用户权力指派”,选择“拒绝从网络访问这台计算机”的属性中删除guest用户,设置完如下图:注意:在OPCclient端系统,只要设置windows防火墙、DCOM的“我的电脑”和OPCEnum部分就可以了,具体情况参照有关的OPCClient的资料。Windows 2000 server SP4下的DCOM配置1、 启动DCOM配置,如图:单击“确定”,启动配置界面,如下图:保持“默认属性”设置,如图。选中“默认安全机制”,分别修改“默认启动权限”、“默认修改权限”如图:默认启动权限:默认修改权限:保持“默认协议”不变。2、配置OPCENUM(windows 2000 Professional版)或OPC Serverlist Class(windows 2000 server版)属性。保持“常规”选项设置。在“安全性”选项,分别编辑自定义权限。分别添加everyone用户,访问类型是“允许访问”。在“身份标识”选项,选择“交互式用户”。3、配置PCAUTO OPCServer保持“常规”选项。选中“身份标识”,选择“交互式用户”。注意:除windows防火墙外,在OPC服务器机器上面,还可能运行其它的防火墙,下面以天网防火墙为例,说明一下防火墙的一些配置。1、 启动天网防火墙设置界面。2、 添加svchost.ex

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论