报表和历史趋势

报表怎么做?别的厂家的触摸屏都有报表控件,TP700有没有,或者有没有案例。还有历史曲线触摸屏上电后不更新数据,需要人为启动,该如何正确设置。

最佳答案

1、你可以在PLC中OB将系统时间做比较如果是周一零点的话可以触发一个变量在屏幕中通过变量值的改变触发一个“复制日志”的事件,首先你必须在数据记录中记录两组记录一组是PLC变量一组是屏的内部变量,然后将内部变量的记录目录放到你存在与以太网的电脑或上位机上也可以是服务器上这样你没周一触发将你这十天的PLC变量记录复制到内部变量记录里面并且选择覆盖变量,删除源记录,当然一周执行一次也可以通过软件里面的“计划任务”也就是调度器来实现每周执行一次。(注意要避免的是如果那天是记录时间但是HMI没上电而引起的事件执行丢失)
2、你可以直接将变量记录记录到网络服务器或者上位机上通过远程访问共享文件这样的话你可以通过EXCEL VB脚本读取记录文件值然后自动添加到历史报表后面如果出现重复则不添加这样也是可以的,还有如果你想直接将网络上记录的文件剪贴掉重新记录那么你可以试试,当然我感觉你必须通过HMI事件先停止数据记录才可以剪贴。
当然上面两种思路我感觉可行性非常大,当然也是可以实现的。
另外数据记录受500000个记录条数限制不能记录更多的数据如果你是实时根据时间触发记录那么确实记录天数不多,并且限制47M的记录文件大小也就是说一个记录文件最大是47M或者50W条记录值这个不可改变,当然你不需要实时采集比如5S 10S 20S采集一次或者根据触发来记录那么你的记录天数将会大大增加。
还有记录采用的介质当然优选西门子,一般其他的也是可以用的但是容量不要太大。

1)参考链接:http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=643
http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=647
http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=649
2)MP、TP/KTP系列触摸屏可以做数据记录,链接:http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=621
http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=623
http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=625

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:15
下一篇 2021年7月5日 上午11:15

相关推荐

  • WinCCflexible2008_SP2安装遇难题,求前辈们指导,谢谢。

    WinCCflexible2008_SP2安装遇难题,求前辈们指导,谢谢。 问题补充:之前安装过的,但因为一些原因卸载了,后面也重装了系统也是不行,系统是Win7 &nb…

    2017年8月15日
  • I/O域中显示格式

    在I/O域的属性下面的output/input下的output format中有关于输出格式的设置,请问其中的s99.99e等是什么意思?谢谢! 最佳答案 S—可以显…

    SIMATIC WinCC 2019年6月11日
  • WINCC如果输入出错弹出报警窗口?

    #include "apdefap.h"void OnKeyUp(char* lpszPictureName, char…

    SIMATIC WinCC 2017年11月12日
  • 按钮语言设置

    做了很多的按钮,比如用户登录,系统设置,等等,想用一个语言切换的按钮,把这些全部都换成英文显示!怎么做,我在文本库里也写出了相对应的英文了,为什么一点语言切换所有的文本都变成了问号…

    SIMATIC WinCC 2019年6月11日
  • SQL2005安装不上

    我要安装PCS7 V7.0,英文XP SP2系统,照着安装手册步骤操作,在安装到SQL2005时,提示"Errors occurred&nb…

    SIMATIC WinCC 2019年6月11日
  • wincc和STEP7的安装

    各位老大,小弟我为什么装了WINCC再装STEP7结果连操作系统都进不去,反过来也是一样。要是单独安装一个用着都没问题,就因为这系统也换过,还是不行。难道是笔记本的原因?要说电脑配…

    SIMATIC WinCC 2019年6月11日
  • 在wincc6.2趋势图中显示X、Y轴标尺?

    wincc 6.2 趋势图在属性上不选择“标尺”,如何在趋势窗口显示X、Y轴标尺线?现在采用公用X轴的图。谢谢各位同仁指点。 问题补充:网格线在运行时或者查询时…

    SIMATIC WinCC 2019年6月11日
  • 有关wincc 集成 step 7

    想在wincc 5.1 中调用step 7 v5.2 变量, 在将wincc 集成到step 7&n…

    SIMATIC WinCC 2019年6月11日
  • WINCC全局脚本

    我把5.1版本的项目移植到6.2版本中,原来在5.1中的全局脚本在6.2里看不到是怎么回事。 问题补充:有没有方法修改 最佳答案 5.1里的全局动作、项目函数可以直接拷贝到6.2项…

    SIMATIC WinCC 2019年6月11日
  • 用户归档查询控件各个按钮自编程如何实现续

    对于用户归档查询控件,如何自动定点查询并实现自动打印 最佳答案 请参考: 怎样在运行时对用户归档的数据进行过滤,排序和导出? 1 使用“WinCC用户…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论