如何实现第三方软件读取WinCC里的实时数据?

前提条件是第三方软件不支持直接从PLC读取数据,我的想法是如果支持OPC,就直接通过OPC,编写简单程序实现;如果第三方软件不支持OPC,是不是需要设法读取数据库里的归档数据呢?这样的话,是不是必须通过connectivity Pack组件?

问题补充:
请教一下:那在同一台电脑上如何实现第三方软件和WinCC的数据交换呢?前提是第三方软件可能不支持OPC。

最佳答案

问题补充:
 Connectivity Pack提供WinCC OLE DB,可以在用户程序中调用,但价格不菲。
 如果楼主的第三方软件是现成的,例如Intouch, iFix等,在它们的脚本中使用WinCC OLE DB来读取WinCC的历史数据,这样成本就太高了,也不方便;如果楼主的第三方软件是自己编写,使用OPC就可以了。
 Industrial Data Bridge(工业数据桥)可以把WinCC的数据通过OPC的方式写到第三方的数据库(SQL Server/Oracle/Access)中,只需组态,不用编程,实现简单,但价格比Connectivity Pack还贵(根据点数价格不同)。
 市场上较为主流的上位机软件一般都支持OPC,如果不支持可以在它所支持的脚本(VBS/VBA/C)功能通过OPC DA编程读取WinCC的实时数据,然后再写到相应的数据库中,这样只要编程功力足够,就不需要Connectivity Pack和Industrial Data Bridge了。

提问者对于答案的评价:
好的,我再考虑一下!

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 下午1:03
下一篇 2019年6月11日 下午1:03

相关推荐

  • 从WINCCflexible2008转出KTP1000更换为TP900有警告会有什么问题

    从WINCCflexible2008转出KTP1000更换为TP900有警告会有什么问题 图片说明:    最佳答案 这是没有问题的,只是说你更换的TP900与…

    2021年7月5日
  • 单用户转多用户

    WINCCV6.2 SP3 已经编制完一个单用户项目,如何转换为多用户项目? 最佳答案 打开项目,在项目名(就在项目“计算机”的上面)上点右键选择“属性”的“常…

    SIMATIC WinCC 2019年6月11日
  • wincc与CPU 313 2DP通讯问题

    使用wincc V7.3版本,通过以太网模块CP343-1 lean连接PLC。PLC的IP地址、槽号等都设置好了,这是在PGPC interface…

    SIMATIC WinCC 2021年7月5日
  • I/O与输入输出问题

    急急急!在做一个I/O与输入输出时,当作为输入时,为什么输入的十六进制变量总是以十进制的形式显示。变量定义的是内部无符号16数。输入属性设置是以十六进制数据格式显示。谢谢,请指教啊…

    SIMATIC WinCC 2019年6月11日
  • WINCC错误代码4104

    我的WINCC和S7-300通过以太网通讯,以前没问题,电脑重新装了系统后再运行WINCC就发现和PLC相连的数据都是虚的,错误代码为4104,请问各位这是什么原因? 专家建议 尊…

    SIMATIC WinCC 2020年11月1日
  • wincc版本问题

    WINCC现在最新到什么版本了,现在常用的是什么版本? 最佳答案 WINCC现在最新版本的是V7,X。 现在常用的是WinCC V6.0 SP3&nb…

    SIMATIC WinCC 2019年6月11日
  • wincc通讯驱动

    该设备通讯方式是串口连接方式工控机的,提供的通讯驱动是EXE格式,但wincc添加新驱动需要的是chn格式的,请问该怎么解决?? 最佳答案 目前还没有听说设备直接带有WinCC驱动…

    SIMATIC WinCC 2017年11月29日
  • WinCC 属性对话框只能显示一半字符的问题

    请教:            win7 64&nb…

    2020年11月1日
  • WINCC中VBS赋值语句

    看了一些VBS脚本的例子,给变量赋值有时使用等号,有时前面要加个SET,搞不懂是为什么,什么情况下用等号就可以了,什么情况下前面要加个SET呢? 最佳答案 1、 等于号&…

    SIMATIC WinCC 2021年7月5日
  • WINCC 7.0画面切换迟钝

    如题,在C动作中制作的画面切换,在实际运行过程中,切换4~5个画面后,出现迟钝或卡住的现象。向高手请教:1. WINCC 7.0对计算机硬件有要求吗?(本人是I…

    SIMATIC WinCC 2017年11月26日