请问在wincc里做历史趋势的时候,能通过脚本来实现通过一个按钮来设定时间轴的长度,例如按钮一把时间轴长度设为一小时,按钮二把时间轴长度设为24小时,脚本如何编写???还有就是怎么设定时间轴的起始时间来让用户选择指定的时间来查询历史趋势???
问题补充:
顺便问一下,关于wincc历史趋势,里面的归档数据怎么设置只保持一个月呢???谢谢
最佳答案
通过脚本来回切换比较麻烦,WINCC历史趋势控件(Wincc Online Trend Control)本身有设置时间轴的功能。在“选择时间范围”中设置显示时间范围后在下面的“保持”选项框中的“在RT和CS中”打钩即可。
如果选中在 "RT 中"指的是您做完修改后,在 RT 运行系统中所做的更改会一直保持,直到您取消激活 RT ;而如果选中在 "RT 和 CS" 中,则即使取消激活了 RT ,再次激活后,之前所做修改仍然有效。
问题补充:
1.首先要确认归档应该存储在硬盘上,若存储在了主内存中,每次重启机器会丢失归档数据。打开WINCC项目--“变量记录”属性 --点击“归档” --单击归档 --右键ProcessValueArchive属性 --存储位置选为“在硬盘上”(即On the Hard disk)。
2.如何计算和设置变量归档的段参数:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0125
用WINCC保存三个月的历史数据:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_ID=42095&cid=1032
提问者对于答案的评价:
谢谢您的帮助
专家置评
http://support.automation.siemens.com/CN/view/zh/22721864
以上文档说明了用脚本设置趋势图起止时间的方法,设置时间范围与之类似。
补充:归档数据保存的时间是由变量记录--快速归档属性中的总时间段和总尺寸设定的,可以直接设置“所有分段时间段”为1个月。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc267384.html