将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日 上午5:07
下一篇 2019年6月11日 上午5:08

相关推荐

  • 求学习WINCC C和VB 语言的资料

    如题,求论坛里的前辈介绍点学WINCC C 和VB 语言的资料。本人没学过这两种语言,但实际项目要用到WINCC ,不要求学的多高级,基础的…

    SIMATIC WinCC 2017年6月7日
  • 谁能提供一份1680×1050的wincc配置文件

    我的显示器是1680×1050的,谁能提供一份配置文件啊,安装目录…./options/pdl文件夹下的。谢谢,急用。 问题补充:我是邮箱是zhang_yong1982@126…

    SIMATIC WinCC 2019年6月11日
  • WINCC如何访问数据库

    项目所用的工艺配方经常在变动,整个工艺有25步,每部涉及5个参数。希望能将所用的工艺一次性输入后,以后使用只需要调用就是了。工艺的执行参数全部连接至一个系统DB块。我想将工艺存储至…

    SIMATIC WinCC 2019年6月11日
  • WINCC打开EXCEL并让EXCEL前置问题

    VBS脚本如下:Dim path,xlApppath= "c:\myxls.xlsm"Set xlApp=CreateObject…

    SIMATIC WinCC 2017年6月6日
  • 图形位置随变量变化

    想实现一个圆的x位置随一个bool量为1时,移动到预定的位置,请教如何实现? 问题补充:因本人对脚本不熟悉,所以如果用脚本实现的话,请大家给出函数 最佳答案 给你邮箱hzp515@…

    SIMATIC WinCC 2019年6月11日
  • wincc画面的模拟量输出周期性的闪烁

    wincc画面的模拟量输出周期性的闪烁 ,而且按钮动作时也会闪并且有一定的延时,有人告诉我们把更新周期改成画面周期,但是运行后,模拟量还是会闪,请教是怎么回事 最佳答案 …

    SIMATIC WinCC 2019年6月10日
  • wincc6.2案例

    跪求wincc6.2的水厂工程案例!!!18269546@qq.com 最佳答案 介绍了WinCC V6.0的特点和STEP7软件的功能.阐述了系统的组成和工作原理.根据…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible 2008报警组态

    wincc flexible 2008报警窗口怎样实现与PLC通讯断开时弹出报警窗,如果通讯没有恢复则一直显示报警,同时可以通过报警窗口中的“文本信息”按钮来查…

    SIMATIC WinCC 2021年7月5日
  • 电脑插入西门子WinCC v7.4 授权U盘为何仍然报授权过期

    我在WinCC V7.4 操作站电脑中插入西门子正版授权U盘后,为何依然报WinCC Runtime 过期?是不是必须将授权 Tr…

    SIMATIC WinCC 2021年7月5日
  • WINCC的版本

    WINCC里的开发版运行版比较好理解,里面还有个完全版是什么样的一个版本!派什么用!还有里面的那么多选件是派什么用,谁能给我解释下!我没用WINCC7.0,现在要用,没有头绪 问题…

    SIMATIC WinCC 2019年6月11日