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 6.0中如何通过SpreadSheet控件在线显示归档变量

    Wincc6.0 通过SpreadSheet控件查看历史归档变量,希望能通过选择时间段,数据源等方式做一个在线的报表。 最佳答案 1、用 WinCC …

    SIMATIC WinCC 2019年6月11日
  • WINCC项目下载,PC站组态

    我是PLC系统中一个CP343-1 LEAN通过TCP/IP协议连接两台两台WINCC的电脑用普通网卡,现在想全部集成在STEP7中,一台电脑作为ES/QS,另外一台作为…

    SIMATIC WinCC 2017年6月29日
  • HMI备份问题?

    HMI Windows CE中Backup备份是否为完整备份?是备份的那些呢? 问题补充:例如:TP177B,下图中HMI中的Backup,备份那些数据;同Pr…

    2021年7月5日
  • WINCC问题,如何购买

    WINCC软件如何购买,大概多少钱 最佳答案 软件其实不需要购买,关键是授权 询问西门子工作人员或者西门子代理商 提问者对于答案的评价:ok 专家置评 软件和授权的购买请…

    SIMATIC WinCC 2019年6月11日
  • 一个1500能用多少个wincc监控?

    基于WinCC消息系统的智能诊断 课程编号:V2666 课程主要内容:<br/>-消…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 一个1500…

    2020年11月1日
  • wincc 报警控件不显示消息文本和错位点,只显示时间和日期

    现在我的wincc只显示时间和日期,错误点和消息文本都不显示。而且这两个消息块我也都选了,请求解答,急…… 问题补充:看图片运行好之后前面都显示就后面的文字不显示,在我的电脑上显示…

    2019年6月10日
  • 求个软件?

    哪里能下到这个软件?如图: 问题补充:补充图片 图片说明:    钻石用户推荐最佳答案 WinCC v7.4 sp1下载(西门子官网):ht…

    2021年7月5日
  • 曲线的积分

    wincc中有一个以时间为X轴的曲线,有没有办法实现任意时刻该曲线与时间轴所形成的不规则图形的面积。也就是实现对曲线的时间积分 最佳答案 1.积分曲线的显示:在画面中添加趋势控件,…

    SIMATIC WinCC 2019年6月11日
  • 两台工控机互联不用路由器吧?

    两台工控机,一台工程师一台操作员,工程师站用MPI连接PLC,同时两台电脑用以太网线直接连接,运行WINCC,应该没问题吧??? 最佳答案 问题应该可以解决,你网络通了,至少还可以…

    SIMATIC WinCC 2019年6月10日
  • wincc里的历史趋势最多可显示(保留)多长时间?

    因为上级单位要求,数据要保存半年以上。 已经在变量组里设置了最大值,可是也只是保存了两个月。 请问还能设置的更大么?怎样进行设置? 谢谢! 最佳答案 …

    SIMATIC WinCC 2019年6月11日