NiagaraAX OPC Client配置说明

相信在很多项目中都会接触到OPC这个概念,什么是OPC,我不太了解,只知道它是基于微软的一种工业标准。经过在几个项目和NiagaraAX的结合使用,总结了一些经验方法,在此和大家一起分享。

NiagaraAX目前自带的驱动模块是OPC Client,不是OPC Server,因此,在这里NiagaraAX的站点只是作为客户端接收来自OPC Server的信息,在应用的几个项目中发现,NiagaraAX的OPC Client使用起来还是非常方便,和其它驱动使用起来基本上是一致,目前已经测试和OPC1.0及OPC2.0的Server端连接数据均正常,而配置OPC最难最复杂的还是在OPC Server端,本节主要阐述提供数据信息的OPC Server端的配置说明,主要还是参考了NiagaraAX帮助文档关于OPC Server配置的相关内容,关于这方面的知识原文请参考NiagaraAX的帮助文档:Doc_OPC部分详细说明。关于OPC Client的使用方法因为相对简单,因此不作解释,请大家拜读英文帮助文档。

3.1关键配置

u  OPC Server端的防火墙务必关闭;

u  OPC Server端的DCOM尽量把权限开放大一点(只在局域网使用时推荐,把权限放大了应该安全性也差了,如果是公用网络请谨慎测试);

u  客户端可以正常访问在局域网内的服务器端,并可以通过验证用户名和密码正常登陆服务器;

u  服务器端的用户组里必须有建一个与客户端一样的账号和密码;

u  OPC 客户端需要安装DCOM组件;

3.2示例说明

本例中OPC Server端使用的是Windows7中文专业版的应用环境,服务器端使用过网下载的OPC Master、第三方智能灯控的OPC Server、第三方变配电系统的OPC Server、深圳寰宇智能基于NiagaraAX的OPC Server。不管使用的是哪一个OPC Server,都是对运行的环境即Windows系统的DCOM进行配置。以下步骤是以深圳寰宇基于NiagaraAX的OPC Server进行配置说明。

除了windows7,windows xp sp4和windows 2003中文企业版,均可使用该方法进行配置。

第一步,关闭Windows防火墙,所有防火墙都必须关闭。

第二步,配置系统DCOM。在Windows运行中输入dcomcnfg或者在控制面板->管理工具->打开组件服务。

打开组件服务窗口

NiagaraAX OPC Client配置说明        

展开组件服务----计算机----点击我的电脑属性

NiagaraAX OPC Client配置说明

属性配置如下:

NiagaraAX OPC Client配置说明

COM安全配置如下:

访问权限,点编辑限制,添加 Everyone、ANONYMOUS LOGON、INTERACTIVE、

NETWORK、SYSTEM用户组,并允许远程访问权限,如下图:

NiagaraAX OPC Client配置说明 

启动和激活权限,点编辑限制,添加 Everyone、ANONYMOUS LOGON、INTERACTIVE、NETWORK、SYSTEM用户组,并允许所有的访问权限,如下图:

NiagaraAX OPC Client配置说明

第三步,依次展开组件服务----计算机-----我的电脑----DCOM配置,找到Opcenum,点击右键属性。

常规配置如下:身份验证级别选择无;

 NiagaraAX OPC Client配置说明

安全配置:所有权限都选择自定义,点击编辑,添加 Everyone、ANONYMOUS LOGON、INTERACTIVE、NETWORK、SYSTEM用户组,并允许所有的访问权限,如下图:

 NiagaraAX OPC Client配置说明

标识项配置:选择交互式用户

NiagaraAX OPC Client配置说明

 

Opcenum项配置完成!

第四步,找到 Net OPC Server for Niagara AX 的DCOM项 , 右键属性,常规配置如下;

身份验证级别选择无;如下图: 

NiagaraAX OPC Client配置说明

 

安全项配置:所有权限都选择自定义,点击编辑,添加 Everyone、ANONYMOUS LOGON、INTERACTIVE、NETWORK、SYSTEM用户组,并允许所有的访问权限,如下图:

 NiagaraAX OPC Client配置说明

点击编辑,如下图添加用户组和权限

 NiagaraAX OPC Client配置说明

标识项配置:选择交互式用户,如下图:

NiagaraAX OPC Client配置说明

配置完成!

第五步,在客户端安装DCOM组件,安装方法可以“百度一下”或者“google一番”即可。

第六步,检查客户端是否可以正常通过局域网访问并验证登陆OPC Server端的系统,确保OPC Server系统用户组有和客户端一样的用户名和密码。

第七步,同样“百度一下”或者“google一番”下载一个标准的OPC 客户端或者使用NiagaraAX的OPC Client访问OPC Server,关于NiagaraAX的OPC Client的使用方法,请参考英文帮助文档的详细说明。

关于OPC Server的配置方法有很多不同的意见,网上也众说纷纭,本节中所做的配置方法不一定最好,也不一定对所有情况都适用,只是经过几个项目的应用,我们对OPC Server的配置作一个总结,在此与大家分享,如果大家有更好的方法也希望与我们分享。

如果经过以上配置还不能顺利访问OPC Server,还可以用以下方法尝试,客户端用和服务器端一样的用户名和密码登陆尝试连接,在服务器端本地安全策略的安全选项中,把Everyone、ANONYMOUS LOGON、INTERACTIVE、NETWORK、SYSTEM加入并开放所有控制权限。



    服务热线:

    020-28185503

    邮 箱:

关注官方微信