C++开发OPC客户端

我想在VS2010下用MFC开发一个软件,电脑上安装了SIMATIC NET V8.2作为OPC,想问大家,MFC该如何跟OPC通讯呢,如何访问OPC里已经组态的变量?如果有案例就更好了。谢谢!

最佳答案

1:这些方面你需要 首先 了解下OPC DA /UIA的规约。网上搜索下 一大堆。OPC 的客户端 有 AUTOMATION 和CUSTOMER 接口2中,前者主要针对VB 等编程语言,后者主要针对VC++等高级语言
2:你需要阅读SIMATICE NET 的相关文档。
下载中心文档
https://cache.industry.siemens.com/dl/files/184/77378184/att_827471/v1/PGH_OPC2_52.pdf

另外 这些文档在安装了SIMATIC NET 软件的电脑上都有,你可以自己在安装目录的 Doc 问件夹里找到 各种语言的文档。

3:至于列子程序 你网上 搜索下 vc++ 编写OPC 客户端 ,保证有一大推代码 可供你参考。

提问者对于答案的评价:
THANKS

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月3日 上午12:23
下一篇 2017年6月3日 上午12:23

相关推荐

  • protool是一个什么软件?

    打开PLC程序时出现的弹出框。如图。我需要安装什么软件,在哪里可以下载到呢? 图片说明:    最佳答案 PROTOOL软件已经停产,取而代之的是wincc&n…

    SIMATIC Net 2017年6月7日
  • TCP/IP与ISO使用情况这样理解对吗?

    如果笔记本直连CP443那么就要输入TCP/IP地址就可以了,如果CP443要与笔记本通讯是不是还要调用通讯功能块?     如果…

    SIMATIC Net 2017年6月11日
  • 支持PCF的交换机

    请大家推荐一款支持PCF通讯的交换机,我在手册上查的时候大多数的交换机支持POF传输,或bfoc传输。因为我现在的传输距离是200米,用玻璃光纤感觉太浪费。 问题补充:补充下,我想…

    SIMATIC Net 2017年6月12日
  • 求助!

    哪位老师能给我发一份simatic net软件,xp系统。 最佳答案 http://pan.baidu.com/s/1ekXcV2012版本 支持xp系统· 提…

    SIMATIC Net 2017年6月1日
  • SIMATIC NET OPC 应用 (2)

    续—SIMATIC NET OPC 应用 1.可以在OPC Scout内监控程序2.WCC内也可以连接3.就是显示为不可用&nbs…

    2017年6月10日
  • 西门子1200和第三方设备的MODBUS TCP/IP 通讯

    我们公司买了一个国外的三方设备,我们要读写他们的参数,他支持的协议是MODBUS TCP/IP协议 。目前我是用1215CPU作为客户端,使用的指令是MB_CL…

    2017年6月1日
  • 西门子支持那些环网协议?

    西门子支持那些环网协议? 最佳答案 HSR和MRP 提问者对于答案的评价:标准答案请参考专家置评。 专家置评 已阅,最佳答案正确。标准答案:HSR  MRP

    SIMATIC Net 2017年6月9日
  • 既然西门子300集成了TCP/IP协议,为啥在与第三方设备通讯时还要使用到OPC?

    这种TCP/IP既然协议公开了,应该来说第三方支持TCP/IP的设备可以直接与S7-300通信了。也就是直接连接上使用就行了。就应该来说不存在使用OPC来通讯了? 最佳答案 是的,…

    SIMATIC Net 2017年6月8日
  • 关于S7-300和400之间的主从通信

    S7-400(CPU414-2DP)做主站,S7-300(315-2PN/DP)做从站,纯DP网通信,二者都没有CP卡,如果从站没有下挂任何DP网设备的情况下倒是好办,之前做到过。…

    SIMATIC Net 2017年6月7日
  • CP1613卡没有本地连接

    为什么系统重装后CP1613卡没有本地连接了?以前是正常的 最佳答案 因为重装了操作系统,所以你的CP1613卡,安装没有驱动,SimaticNet包含了通讯板卡的驱动,例如CP5…

    SIMATIC Net 2017年6月9日