OPC Server教程系列:DCOM配置(下篇)

本系列教程将为您解决在使用OPC Server控件时,DCOM配置问题。

OPC Server是一套利用微软的COM/DCOM技术实现工业自动化资料获取的架构。OPC Server提供OPC接口,它将与之相连的物理设备(PLC)的信息值通过接口返回到客户端应用程序。也就是说,客户端通过这些接口,可以获得与OPC Server连接的物理设备的信息。对于集成应用程序,只要支持OPC接口,就能轻易访问物理设备,而无需相关的技术信息。 程序设计者可以使用相同的程序代码,操作不同的硬件装置,充分达成软件复用的目的。

【OPC Server 最新版下载】

配置取决于操作系统(Windows XP)

OPC Server教程系列:DCOM配置(下篇)

*默认值:访客(在Windows XP中)

*默认值:经典(在Windows Vista中)

*由于本地安全策略的更改会立即反映出来,因此无需重新启动。

配置取决于操作系统(Windows XP / SP2,Windows Server 2003及更高版本)

XP中的安全性受到更严格的控制,除了之前的设置外,还需要进行以下设置。

(1)默认情况下,Windows防火墙是有效设置的。有必要设置Windows防火墙的异常配置或invadation。

OPC Server教程系列:DCOM配置(下篇)

*指定DeviceXPlorer.exe和OPCEnum.exe以通过防火墙。

*添加“TCP”的端口“135”作为异常端口。

OPC Server教程系列:DCOM配置(下篇)

*如果“ANNONYMOUS LOGON”的“远程访问”设置为“拒绝”(默认),当OPC客户端需要对OPC服务器PC进行读/写时, 可能会显示错误消息“建议连接点:拒绝访问”。

(3)打开“启动权限”的属性页,选择“每个人”,“远程启动”和“远程激活”设置为“允许”。

OPC Server教程系列:DCOM配置(下篇)

配置取决于操作系统(Windows VISTA)

通过设置相应的WindowsXP / SP2来配置DCOM。

OPC Server教程系列:DCOM配置(下篇)

要安装到Remote-PC所需的文件

OPC-DA Server的接口是一组称为“OPC Custom interface”的COM接口。通常,可以像C ++一样处理指针的编程(应用程序)可以直接访问自定义界面。否则,无法处理指针的编程如VB6.0和Excel VBA等通过称为“OPC自动化接口”的振打器访问OPC服务器。而且,在VB.NET和C#等.NET应用程序的情况下,由于需要.NET和COM的转换处理,因此.NET应用程序通过称为“RCW(Runtime Callable Wrapper)”的rapper。

OPC Server教程系列:DCOM配置(下篇)

要访问OPC服务器,请获取OPC Enumerator对COM访问的Prog.ID和CLSID。不使用OPC Enumerator时,需要先导入COM信息以访问Client-PC中的OPC Server-PC。

DeviceXPlorer的OPC Client安装程序安装以下项目。

OPC EnumeratorOpcEnum.exe

OPC Proxy / Stub OpcProxy.dll, OpcComn_ps.dll

OPC Automation Wrapper OpcDaAuto.dll

Runtime Callable Wrapper OpcRcw.Da.dll

当.NET应用程序不稳定时,请确认这些文件以使用OPC接口。DXP2007系列设置版本“2.02.5.30”。

OPC Server教程系列:DCOM配置(下篇)

OPC测试客户端的错误消息

当使用测试客户端(自定义接口)尝试DCOM连接时,我们会显示错误消息和原因。

[请在XXX上安装OPC 2.0组件]

当登录帐户或密码不正确时,将显示以下对话框。

OPC Server教程系列:DCOM配置(下篇)

“访问被拒绝”

OPC Server教程系列:DCOM配置(下篇)
  • 如果登录帐户是分歧,但设置为“交互式用户”
  • 如果OPC Server-PC中的本地安全策略不足
  • 如果DCOM安全性不足

“无法使用RPC服务器。”

OPC Server教程系列:DCOM配置(下篇)
  • 如果防火墙不能注册为Exception
  • 如果防病毒软件阻止DCOM端口
  • 如果“ANNONYMOUS LOGON”的“远程访问”设置为“拒绝”(默认)。

标签:OPC物联 工业自动化工业4.0工业物联

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年9月19日
下一篇 2018年9月19日

相关推荐

发表回复

登录后才能评论