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

相关推荐

  • 创建SDB时出错

    我在HW Config中,组态完成后,保存并编译时,出现“系统错误:创建SDB时出错”,这是怎么回事?请教各位。 问题补充:还有,就是在 Station&nbs…

    SIMATIC Net 2017年6月24日
  • Step7 5.5中缺失CP343-1 V3.0软件包

    我的Step7 V5.5是安装在虚拟机中的,版本号5.5.0.0.26.9.0.1 现在手上有个项目程序中有CP343-1 V3.0 我通过…

    2021年7月5日
  • H系统为什么一定要用SIMATIC NET?

    H系统为什么一定要用SIMATIC NET? 最佳答案 H系统为什么一定要用SIMATIC NET? SimaticNet包含三部分内容,第一部分是包…

    SIMATIC Net 2017年6月13日
  • 请问PPI、MPI、DP和MODBUS总线支持多少个站点?

    请问PPI、MPI、DP和MODBUS总线支持多少个站点?我看到DP支持126个站点,然后又是一个物理网段最多支持32个站点,这是怎么回事?还有他们用RS485接口波特率和传输距离…

    SIMATIC Net 2017年6月1日
  • 对CP243-1组态simatic net如何设置对应数据

    现在有一个项目,CP243组成服务器,采用SIMATIC NET组OPC服务器,当最后面数据连接时该如何处理,比何我要读S7-200CPU里的数据值:VW4000、VW4…

    SIMATIC Net 2017年6月9日
  • 哪些交换机支持PN网络的无线通讯?

    PROFINET应用精要解析系列之PN网络中不得不说的小秘密 课程编号:V2447 你的PROFINET网线选对了吗?&lt…. 点击这里,打开新窗口观看完整视频 该视…

    2021年7月5日
  • 西门子工业无线局域网覆盖范围

    西门子工业无线局域网可以达到多大的覆盖范围,比如在一个工厂内构建一张无线局域网,能否达到2千米远? 最佳答案 覆盖范围取决 功率,天线长都,高度,和使用的空间。可以按照西…

    SIMATIC Net 2017年6月1日
  • sofnet s7

    (1)IE SOFTNET S7、IE SOFTNET PG(2)simatic net v131和2有什么区别?是不是…

    SIMATIC Net 2017年5月28日
  • Profibus远程光纤通讯

    现在有30台分布在山上不同的地方的水泵,泵房离中控室的距离都在20公里左右,现在想在30座泵房端用s7-224+EM277+OLM,在中控室用30台OLM一一对应接收来自泵房的OL…

    SIMATIC Net 2017年6月12日
  • 以太网与MODBUS

    MODBUS总线如何接入西门子以太网,后台监控机用的是第三方组态软件 最佳答案 通过支持Modbus的通信处理器如:s7-300有CP341,s7-400有CP-441-2连接到西…

    SIMATIC Net 2017年6月12日