将WINCC数据库,通过程序写入电子表格EXCEL或TXT中

将WINCC数据库,通过程序写入电子表格EXCEL或TXT中

最佳答案

可以通过VB脚本,参考:
Dim cnn As String
    cnn = "provider=WinCCOLEDBProvider.1;catalog=CC_gz_food_09_07_14_14_54_22R;data source=wincc01\WinCC"
dim cc1 as object
Set cc1 = CreateObject("adodb.connection")
       cc1.ConnectionString = cnn
       cc1.CursorLocation = 3
       cc1.Open
Dim rst As Object
Set rst = CreateObject("adodb.recordset")
Dim fname
    fname="e:\baobiao\report.xls"
Dim ObjExcelApp
Set objExcelApp = CreateObject("Excel.Application")
objExcelApp.Workbooks.Open fname
Dim i
    i=4
Dim ssql As String
   ssql = "TAG:R,’speed1\c_speed1_1′,’2009-09-24 09:19:00.000′,’2009-09-24 09:20:00.000’"
       rst.Open ssql, cc1
       rst.MoveFirst
       objExcelApp.worksheets ("sheet1").Cells(i, 2).VAlue = rst.fields(1).value
       objExcelApp.worksheets ("sheet1").Cells(i, 3).VAlue = rst.fields(2).value
       objExcelApp.worksheets ("sheet1").Cells(i, 4).VAlue = rst.fields(3).value
       cc1.Close
Set cc1 = Nothing
Set rst = Nothing

提问者对于答案的评价:
这个方法很好,也行的通,只是我想用C编写,呵呵

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

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

相关推荐

  • 报警记录上的文字颜色如何设定

    在报警记录中文字颜色不一致,有红色还有其它色,看起来不舒服?如何%ignore_a_1%? 最佳答案 1.确认该报警所属的报警类别2.在报警类别中组态报警状态的颜色(到达、离开、已…

    SIMATIC WinCC 2021年7月5日
  • wincc6.2帮助 无法打开

    大家好!我装的wincc6.2版本,想使用帮助菜单下的 目录和索引 菜单,可是打不开,请问是怎么回事,请给予帮助 最佳答案 1、应该是安装的问题,可以通过&nb…

    SIMATIC WinCC 2019年6月11日
  • WinCC 文件转换

    要怎样才能将WINCC V7.0编辑的图形文件转换成V6.2版的。 最佳答案 不可以。WINCC低版本不能打开高版本的。WINCC V 6.2的可以用…

    SIMATIC WinCC 2018年12月3日
  • wincc v7.0SP3亚洲版的 modbusTCP/IP协议

    你好!请问wincc v7.0SP3亚洲版的 modbusTCP/IP协议是不是只能支持施耐德PLC?能不能支持ABB PLC: PM554…

    SIMATIC WinCC 2017年6月27日
  • 在STEP7中插入OS站有什么用?

    以前用过将Wincc作为OS站集成到STEP7中,方便打开项目。后来发现Wincc中有OS编辑器,开始觉得OS站集成到STEP7中不是单单的打开项目方便。想问问Step7中插入OS…

    SIMATIC WinCC 2021年7月5日
  • 关于WINCC7.4能否仿真通信连接1500PLC

    两个问题。1.再用WINCC7.4时候可以仿真通信s7-1200PLC,网上说1500PLC需要下载Advanced版本的仿真器,可是我现在之后依然无法和WINCC仿真通信,一直处…

    SIMATIC WinCC 2021年7月5日
  • Web Navigator安装出错

    大家好,我已经在系统XP sp2中安装了WinCC V6.2 sp2 Asia ,IIS也已经安装上,现在要安装Web …

    SIMATIC WinCC 2019年6月11日
  • Wincc在线趋势数据更新速率

    Wincc在线趋势的数据更新速率可以更改吗,怎么改,如果不能改的话默认是多长时间 最佳答案 在线数据的刷新频率在设置变量时可以修改;归档数据的刷新频率取决于变量记录的设置。 提问者…

    SIMATIC WinCC 2018年12月3日
  • wincc获取时间与step7的设置时间

    现在已经用wincc获取了系统时间,如:年的获得是2016,但是step7中的sfc0设置时使用的是byte,而wincc获取了系统时间中的年是word,它们时间怎么转换成匹配的?…

    SIMATIC WinCC 2017年6月19日
  • wicc安装

    wincc v6 sp3能否装入xp sp3版本系统 最佳答案 SIMATIC WinCC V6.0 SP3支持Micr…

    SIMATIC WinCC 2019年6月11日