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日
下一篇 2017年6月3日

相关推荐

  • profibus通讯连接硬件

    S7-400 AS417处理器1个和CP443-5模块2个,希望通过profibus DP与现场设备进行通讯。使用两个profibus DP回路,第一…

    SIMATIC Net 2017年6月11日
  • 硬件问题上传缺少明细,组态每个io模块

    315带两个net 远程io,我上传,只有cpu和一个io有硬件明细,另一个io有站,到没有硬件明细。 最佳答案 你在线时另外一个IO站的图标正常吗?如果正常显示是问号,…

    SIMATIC Net 2017年5月31日
  • pfofinet通信

    pfofinet周期性通信调试时,plc发送状态字和主设定值,相应的驱动单元没有收到信息,这个过程很简单,但不知道哪里出问题了 问题补充:确定没有收到,所说的网络问题,驱动单元设置…

    SIMATIC Net 2017年6月1日
  • 请问一个关于WINCC画面中断问题

    这个问题我不知道应该分类为网络或WINCC软件,PLC是CPU 414-2加443-1通讯卡,通过光纤收发器接光钎在通过光钎收发器到交换机到操作员站,操作员站装WINCC…

    SIMATIC Net 2017年6月19日
  • 用CP 1623卡组建的局域网死机的问题

    项目包括一台ES两台OS,为了实现WINCC与S7-400H间的冗余连接,使用CP 1623卡组建的局域网。想直接从ES上向OS上下载WINCC项目,因此在ES上和OS上…

    SIMATIC Net 2017年6月8日
  • configuration console 找不到

    朋友们好!我安装的wincc 7.3 和net 12,安装完成后在开始-siemens automation-simatic ne…

    2017年5月31日
  • 再次咨询INTOUCH与S7通讯

    INTOUCH与SIMATIC NET通过CP5611如何实现通讯,怎么配置?需要安装OPC Server?看到之前有人问这方面的问题,解决了,可发的是邮件,看…

    SIMATIC Net 2017年6月24日
  • 组态的时候插槽1总是会变成红色

    为什么组态的时候插槽1总是会变成红色?是这个接口模块的问题吗?请问红色是为了提醒注意什么 图片说明:    最佳答案 这个是正常的,你所使用的是ET200SP,…

    2017年5月31日
  • S7-400H系统对交换机的要求

    S7-400H的冗余系统,计算机一台装有2张CP1613,交换机2台,每个CPU带一个CP443以太网模块,每个CP443分别连接到一个交换机,然后两个交换机分别连接到2张CP16…

    SIMATIC Net 2017年6月5日
  • Station Configurator Editor

    Station Configurator Editor 在添加application后不能删除,只要是删除就提示有程序使用,要求重新启动电脑,重启后情…

    SIMATIC Net 2017年6月10日