excel通过DDE读取WINCC变量数据后自动生成历史数据问题

excel通过DDE读取WINCC变量数据后,可以读到数据,并编写VB宏程序实现5秒自动保存变量数据,但excel一运行宏命令,保存的数据就不能自动更新了,保存的数据不变。不知道是什么原因?excel的VB宏命令如下:
Sub autosave()
Dim wincc As Worksheet
Set wincc = Worksheets("F2")
Dim i As Integer
i = 1
For i = 1 To 3
Application.Wait (Now + TimeValue("0:00:05"))
nextrow = wincc.Range("A65536").End(xlUp).Row + 1
wincc.Range("A3:D3").Copy wincc.Cells(nextrow, 1)
wincc.Cells(nextrow, 1).Value = wincc.Cells(nextrow, 1).Value
wincc.Cells(nextrow, 2).Value = wincc.Cells(nextrow, 2).Value
wincc.Cells(nextrow, 3).Value = wincc.Cells(nextrow, 3).Value
wincc.Cells(nextrow, 4).Value = wincc.Cells(nextrow, 4).Value
Next i
End Sub

问题补充:
我是想问宏命令一运行,保存的数据都是一样的,怎么才能正确保存历史数据。请高手指点一二,试了好久都不行。。好苦恼

最佳答案

1、《如何导出和重新导入WinCC 运行时数据》:
http://www2.ad.siemens.com.cn/download/Upload/AS/faq/850338.pdf

《如何在Excel中访问WinCC变量归档数据》:
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0567.rar

《WINCC数据报表实现方法》:
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0300.pdf

《WinCC与Excel,VB的本地DDE通讯(更新版)》:  
http://www2.ad.siemens.com.cn/Download/Upload/AS/application/A0106.pdf

使用OLE将WinCC归档数据导出到Excel :
http://wenku.baidu.com/view/ecb8bdc10c22590102029dbf.html

WinCC和EXCEL数据传递:
http://wenku.baidu.com/view/355146e69b89680203d825cc.htm


2、可以参考同类问题的解答:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=65992&cid=1032

http://210.51.187.41/Service/answer/solution.asp?Q_id=47914&cid=1032

提问者对于答案的评价:
问题还是没解决。。

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

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

相关推荐

  • Wincc与岛电表连接

    我想wincc与岛电仪表通讯,不用plc做为中间媒介,wincc直接控制岛电仪表,是不是需要买什么卡,再有岛电表是modbus通讯 最佳答案 1、先看看这个,关于WinCC连接一些…

    SIMATIC WinCC 2021年7月5日
  • 博图wincc与wincc7.4和7.5比较

    博图的wincc上位好用吗,对电脑配置的要求比老版wincc高吧 问题补充:我问的是基于博图的wincc,V15,V16等版本 最佳答案 WINCC 上位功能是很强的,版…

    SIMATIC WinCC 2021年7月5日
  • wincc集成进step7的问题

    wincc集成进step7的问题,通过step7实现300-wincc的集成工作,新建PC station后,在编译OS时,会出现一个 named c…

    SIMATIC WinCC 2018年12月14日
  • 程序仿真出错

    程序块进行仿真的时候显示设备出现问题。编译组态和人机画面都没有问题,求指教。其次请问各位大神,怎么把程序块和HMI画面连接起来进行仿真。比如我图中的程序,在HMI画面中点击按钮,程…

    2017年6月13日
  • WINCC flexibie2008安装时提示不能安装在XP SP2版本

    如题,难到必须安装在XP SP2版本吗?有别的办法吗?我不想重新做系统,电脑里的东西太多,重新做系统太麻烦了。 最佳答案 重做系统确实很麻烦,你可以通过下面的方法可以保存…

    SIMATIC WinCC 2019年6月11日
  • wincc V7.0软件许可证的真假如何鉴别啊

    我从供应商买来软件和正版加密狗,但是想知道是否是正版的,还是供应商自己破解的或是自己制作的了,我需要正版的。 最佳答案 wincc V7.0 是需要硬授权的(有…

    SIMATIC WinCC 2019年6月11日
  • 上位机。现在有一台主机想多台显示器控制 怎么做

    有一台主机,一套300plc和ET200M组成的系统,由于上位机画面太多在一个显示器上显示控制比较繁琐,现在想做两到三个显示器控制 要怎么做 需要哪些硬件的东西…

    SIMATIC WinCC 2019年6月10日
  • 关于TP177A,

    我做了一个温度实时曲线,编译时候出现警告“趋势变量糖化实采值需要周期性连续或根据需要采集模式”,这是怎么回事呢? 最佳答案 在触摸屏的项目中外部变量有两种采集模式。1.循环使用。2…

    SIMATIC WinCC 2019年6月11日
  • WinCC求教学

    hello,大佬们,我不知道WinCC这个软件有啥用,我接触的是NCU730配840DSL,STEP7-300的加工中心,我该学习那个版本的WinCC呢,然后能给我简单介绍下这个软…

    SIMATIC WinCC 2021年7月5日
  • 求WinCC7.2 Upd11文件下载

    国际网站没有用户,如何下载 最佳答案 update11https://support.industry.siemens.com/cs/document/109478834/upda…

    SIMATIC WinCC 2017年6月8日