OPC服务器端和客户端的DCOM的配置

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

OPC服务器端和客户端的DCOM的配置及例程

一:DCOM配置方法。

以下为OPC服务器端的DCOM配置过程,客户端的DCOM配置只需要进行步骤1—4和步骤6(配置方法的选择应与服务器端相同,当选择方法2时,只需添加端口)即可。

1、运行DCOMCNFG进入DCOM设置(在XP中称为组件服务)

2、出现组件服务配置界面,打开组件服务\计算机\我的电脑,鼠标右键设置属性。

3、选择默认属性,“默认身份验证级别”设为无;启用“在此计算机上启用分布式COM(E)”

4、COM 安全性设置,设置“访问权限”和“启动和激活权限”。

在“编辑默认值”和“编辑限制”中添加用户Everyone,设置它的权限为允许。

5、配置OPCEnum与用户服务器。

5.1、配置OPCEnum

在DCOM配置组中选择OPCEnum,右键选择属性,在“常规”标签页中,将“身份验证级别”设为无。

选择“位置”标签页,勾选“在此计算机上运行应用程序”,如图:

选择“安全”标签页,均选择“使用自定义访问权限”,编辑每一个权限,将Everyone加入用户列表中,并设置安全控制和读取为允许。

选择“标识”页面,选择“交互式用户”。当DCOM配置时opcenum属性不能选择交互式用户: 运行OpcEnum.exe /regserver)

5.2、配置用户服务器

在DCOM配置组中选择相应的服务器名称,右键选择属性,它的配置跟OPCEnum 相同。

6、防火墙的设置

防火墙的设置有两种方法:

1)关闭防火墙

2)打开“WINDOWS防火墙”设置对话框,选中“例外”选项卡。

单击“添加端口”,添加DCOM端口,端口号:135

添加例外程序OpcEnum和控制台程序MMC(这两个程序路径一致)打开“文件和打印共享”:

7、安全策略配置(可选)

如上述还不能正确连接,则需要进行安全策略配置。

7.1、进入安全策略程序

控制面板→管理工具→本地安全策略

7.2、配置安全策略之安全模式

“网络访问:本地账户的共享和安全模式”设置为经典。

7.3、配置安全策略之匿名用户

“网络访问:让“每个人”权限应用与匿名用户”设置为“已启用”。

二:例程

本次例程以IFIX LE 1.0自身携带的OPC为服务器,以OPC Client 测试软件为客户端,以实现对IFIX LE 1.0数据库的直接访问。

1: 按照上面DCOM配置方法,把装有IFIX LE 1.0的计算机配置成客户端,把要读取IFIX LE 1.0数据库的远程计算机配置成客户端。

2: 把OPC Client 测试软件拷贝到远程计算机上,点击OPCClient.exe图标。启动OPCClient 应用程序。

3:点击标题栏中OPC,弹出如图所示窗口。

4:点击CONNECT命令,弹出如下窗口。

5:点击Refresh list刷新工作组,选着装有IFIX LE 1.0的计算机名称,选择Intellution.OPCiFIX.1,如下图所示,单击OK建。

6:再次点击菜单栏中OPC,单击Add item根据需要既可以添加相应的变量,如图所示。

相关文档
最新文档