RSView32_OPC通讯配置(远程访问)
RSView32_OPC通讯配置(远程访问)
2009-01-15 18:13
大多数OPC ClientsOPC Servers利用DCOM通过网络进行通信。在XP SP2中,经由DCOMOPC通信是默认关闭的,下面讨论了当使用XP SP2时重建OPC通信的必要设置方法。
由于OPC使用的回调方法使得OPC Client转变为DCOM server同时使OPC Server转变为一个DCOM client,所以本文中提供的配置方法应在包含有OPC ServerOPC Client的客户端节点上分别进行设置。
测试环境
<硬件>Lenovo笔记本(朝阳E42+DELL台式机(OPTIPLEX330);
<软件>:操作系统均为WindowsXP Professional SP2 ;均安装RSLinx Classic Gateway2.52RSView32 100K
<关系>:互为服务器/客户端。
设置:
一、关闭服务器/客户端的防火墙。默认情况下,防火墙将阻止外部未被请求的连接通过网络,而管理员可以在规则之外设置特定的应用程序或端口来响应外部未被请求的连接。
二、DCOM配置:运行—dcomcnfg—组件服务计算机我的电脑右键属性:
1. 点击开始->“运行。输入DCOMCnfg,回车,打开组件服务窗口。
2. 双击控制台根目录下的组件服务展开组件服务文件夹,同样方式,展开计算机文件夹,右键点击右侧窗口的我的电脑图标,点击属性,打开属性对话框。
3. 进入DCOM的总体默认属性页面,将在这台计算机上启用分布式COM”打上勾,将默认身份级别改为
4. 选中COM 安全选项卡,注意这里有4个按钮可供点击进入配置。
4.1 访问权限->“编辑限制(L)…”
设置ANONYMOUS LOGON的本地访问及远程访问权限为允许。(此设置与发挥作用有关,对于某些设置了验证等级以允许匿名连接的OPC ServertOPC Client,此设置也是必须的。)
4.2 启动和激活权限->“编辑限制(I)…”
设置Everyone的远程启动和远程激活权限为允许。(注:为了安全,可建立专用于OPC通信的用户组,进行权限赋予。)
4.3 设置默认访问和启动激活权限。对于每个参与OPC通信的用户或组,均应赋予其本地和远程访问以及启动激活权限。若相应用户或组没有出现,则应手动添加,然后赋予权限。
访问权限->“编辑默认值(E)…”
“启动和激活权限->“编辑默认值(D)…”
5.OPCEnum配置
右键点击OPCEnum属性:
1)常规选项卡:默认安全级别无;
2)位置选项卡:在此计算机上运行程序
3)安全选项卡:所有均为默认级别并添加everyone,赋予权限;
4)标识选项卡:系统帐户即可。
6. 在常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。
6.1 将常规页面中的身份验证级别改为
6.2 位置页面中选上在这台计算机上运行应用程序
6.3 将安全性页面设置中,均选择使用自定义访问权限,编辑每一个权限,将EveryOne加入用户列表中。
6.4 身份标识页面中,选择交互式用户
7. 完成以上设置后,重新启动计算机。
8. 本次测试服务器,客户机为各自操作系统的用户名与密码。当然,可以设置为相同的操作系统用户名与密码。
RSView32 OPC服务器的配置
1.通过完成下列操作之一,使RSView32成为一个OPC服务器:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。

发表评论