将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日

相关推荐

  • Protel V13 WinCC图形里面的电磁阀都是横向的,不能旋转,想用纵向的

    里面都是横向的,没有纵向的,拖到画面后不能进行旋转,编辑后又不透明,有没有什么办法?如图 图片说明:    最佳答案 首先在画面的背景色中设置一个颜色,比如白色…

    2017年5月28日
  • 关于WINCC表达式和公式的问题

    WINCC中泵和阀的控件属性的前景色里为什么无法输入I0.0(实际是变量)+I0.1*2类似的表达式,这个应该是可以的,为什么会报错误呢?请专家们给点建议和解释? 问题补充:楼上说…

    SIMATIC WinCC 2019年6月11日
  • 模块及通道配多大的保险丝合适

    请教高手AI 8通道模块 型号:6ES7331-7KF02-0AB0 模块供电电压24V 配多大的保险丝合适? 还有如果模块每个通…

    SIMATIC WinCC 2021年7月5日
  • 一台上位机能和几套PLC系统通讯?

    有两套s7-200的PLC,一套做的是总线通讯,一套做的是以太网通讯。两套连到同一台上位机,这样可以吗?上位机用的是WINCC。一台上位机可以同时做总线通讯和以太网通讯吗?如果不行…

    SIMATIC WinCC 2021年7月5日
  • 报警闪烁按钮

    在主画面做一个总的报警闪烁按钮,判断报警控件中是否有 报警发生。。。请问如何做呀? 最佳答案 可以利用horn组件去做建立一个内部变量a,然后在horn组件里去组态不同类…

    SIMATIC WinCC 2019年6月11日
  • 请大神来看看我编辑的WICC,C全局脚本,如图

    各位大神这是我编辑的WINCC全局C脚本,编译完成没错误。注:”shedingzhi”是用来采样的变量,"data11""data12"&q…

    2021年7月5日
  • web navigator

    两台电脑配置固定ip地址直接连接已实验成功,现在想在局域网内实现是否可行?我们单位的局域网都是自动分配地址的。直接在IE键入ipconfig得来的地址打不开。但是可以互相ping通…

    SIMATIC WinCC 2019年6月11日
  • 关于服务器和客户机的问题

    我现在需要配置一个工程师站和操作员站,工程师站作为服务器,操作员站作为客户机,wincc和plc采用的是opc server通讯方式,请问客户机该如何配置?我将项目选为多…

    SIMATIC WinCC 2019年6月11日
  • 变量存在哪里

    WINCC里面TCP/IP下面的变量存在WINCC里面的哪个文件里面,见图,谢谢 图片说明:       最佳答案 WinCC提供了变量导入…

    2017年11月19日
  • 安装wincc成功后软件出现问题

    安装wincc成功后,打开station configurator 软件出现一大堆乱码(文字都被问号代替了),怎么解决,求指教。ps(根据一些网友的方法更改了计…

    2021年7月5日