C#开发OPC客户端的动态库Interop.OPCAutomation.dll是谁开发的?

C#开发OPC客户端的动态库Interop.OPCAutomation.dll是谁开发的?它和
OPCDAAuto.dll有什么关系?仅仅是后者的。net版?这个两个库有api文档么?

问题补充:
谢谢,1楼提供的资料。万分感谢。这么说这库是OPC Foundation
提供的咯?还有这两个库的关系是否可以这样理解。原来没有引入。net平台时侯,也就是网上大部分都是用VB这样非托管的语言来开发时,开发使用的是OPCDAAuto.dll。后来。net平台流行了,像C#这样的托管语言,不能直接引用OPCDAAuto.dll,于是OPC Foundation又开发了它的。net版。就是Interop.OPCAutomation.dll。那它为啥把名字也改了?为什么不就叫它Interop.OPCDAAuto.dll?让人一目了然。
还有西门子的simatic net中的例子,好像没有用这个库的,是否说明,除了Data Acess Automation Interface ,还有其他的方法?

最佳答案

Interop相当于C#调用COM组件的桥梁,C#应用程序引用COM组件OPCDAAuto.dll后就成了Interop.OPCAutomation.dll,是同一个东西。

使用方法只要参考OPC DA规范就可以了,文档如下:
http://www.ad.siemens.com.cn/club/bbs/upload/2010/20100629/84562508OPCDAAuto2.02Specification.rar

----------------------------------------------------
看来我解释的不够清楚,C#可以直接引用原有的COM组件,OPCDAAuto.dll还是原来那个DLL,不是所谓的.NET版,这样可以避免重复开发。
SIMATIC NET例子引用的是Siemens OPC DAAutomation(sopcdaauto.dll),我认为是对OPCDAAuto.dll的重新包装,使用方法是完全一样的。

提问者对于答案的评价:
谢谢你的耐心讲解。我已经可以在c#中引用OPCDAAuto.dll库了。确实自动生成了Interop.OPCAutomation。谢谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc173373.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月13日
下一篇 2017年6月13日

相关推荐

  • 冗余系统连接问题

    现在有两套电源和CPU(412-5H)模块,只有一套工控机,两个IM153-2,但是只有一组通道,请问,(1)硬件方面怎么连接啊,电脑只有一个网口,而两个CPU有两根网线,是将两根…

    SIMATIC Net 2017年6月3日
  • 为什么我的OPC Scout 里面找不到除了DB意外的变量

    我在网上看的步骤是双击OPC SImatic net 会出现Navigator的界面,但是我的山么也没有,出现的只是我截图的这个界面。我现在需要用PC…

    2017年6月6日
  • 笔记本普通无线网卡能支持SCALANCE W-700 网络接入吗?

    现场有个SCALANCE W-700 和S7 PLC组成的无线网络,那笔记本自带的普通无线网卡能支持网络计入进行现场PLC的调试吗?还是说一定要用这个…

    SIMATIC Net 2017年6月8日
  • 无线路由器经常断

    最近碰到很多无线路由器的问题,有W747有W744,问题比较相近,都是偶尔连不上,我现在也不知道从哪入手查这些问题,大家可以提供相关的经验吗?比如查信号强度,或者别的什么东西? 最…

    2017年6月7日
  • simatic net v6.2软件

    simatic net v6.2软件和WINCC软件有什么区别?各自的作用是什么? 问题补充:在什么情况下用simatic net v6.2…

    SIMATIC Net 2017年6月24日
  • 一个PLC连接2个上位机通信问题

    现场有一个S7-300的PLC(上面带有以太网模块),要和2个上位机连接,一个是上位机安装组态王,一个安装intouch,均通过以太网协议,2个上位机一起连接到1个以太网模块活分别…

    SIMATIC Net 2017年6月10日
  • s7-300怎么与fanuc机器人通信

    s7-300怎么与fanuc机器人通信?有文档资料吗?控制字状态字对应关系吗? 最佳答案 一般方法:首先到fanuc机器人公司下载该机器人的GSD文件安装,组态300硬件时,添加该…

    SIMATIC Net 2017年6月1日
  • 请问有关以太网通讯模式

    请问以太网都用C/S模式通信吗?下位机和上位机是采用什么方式通信的?哪个是主站?还有上位机和上位机之间是采用什么方式的?谢谢了! 最佳答案 1.以太网并不是用用C/S模式。2.上下…

    SIMATIC Net 2017年6月11日
  • 请教一下wincc flexible中的连接编辑器中的 “总线上唯一的主站”是什么意思?

    如图所示,意思是HMI是总线上的唯一的主站,300PLC作为从站?这其中有个疑问:HMI难道不是只能作为一个客户端来访问别的节点吗?HMI既不能作为主站也不能作为从站吧。。?对于H…

    2017年5月29日
  • 数据类型如何一致

    我公司有一台焊机HMI。用VB6.0写了一个程序做界面。simatic net做OPC服务器与S7-400通过以太网通讯。现在自己购买机子做了备件发现一个问题,布尔量的连…

    SIMATIC Net 2017年6月12日