报表和历史趋势

报表怎么做?别的厂家的触摸屏都有报表控件,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日
下一篇 2021年7月5日

相关推荐

  • WINCC画面报警栏中显示没有数据服务器的连接是怎么回事

    WINCC画面报警栏中显示没有数据服务器的连接并且报警画面中也没有报警记录,其它的都挺正常是怎么回事 问题补充:以前WinCC运行都挺正常,突然不能显示报警记录,其中在“Compu…

    SIMATIC WinCC 2019年6月11日
  • 如何在上位机中显示出CPU的diagnostic buffer中的信息

    在wincc中显示出cpu的诊断信息, 最佳答案 《在操作站上运行 S7-400 CPUs 诊断》http://support.automation.…

    SIMATIC WinCC 2019年6月11日
  • 如何用按钮触发报表记录

    我需要做一个报表,记录的变量全部是内部变量,有32位浮点数、双字、文本变量等,是一个作业单的形式。我修改一次作业单,点击确认按钮激活一次脉冲则在报表中保存一次数据。我该用什么样的报…

    SIMATIC WinCC 2017年12月1日
  • 请问怎么导出WINCC符号库?

    请问怎么导出WINCC符号库?它的存放路径在哪里?SVG库和符号库有什么区别?谢谢! 最佳答案 找到wincc 右边的图片栏,双击进去找到任何一张图片,右击打开文件位置,…

    SIMATIC WinCC 2021年7月5日
  • 请教:Wincc画面窗口调用时的显示问题

    使用的是Wincc6.2,在主画面“test_con1”中插入画面窗口1“con_1”,画面“con_1”中,嵌入了两个画面窗口,一个是画面窗口1“nty”,一个是画面窗口2“co…

    SIMATIC WinCC 2019年6月10日
  • wincc工程师站向操作员站下载

    我现在要做一个ES和一个OS,手上有一个完全版WINCC和一个开发版WINCC,我想知道!是不是在ES上把项目做好了!然后向OS下载啊!如果是这样要不要先在OS的计算机上把运行版的…

    SIMATIC WinCC 2019年6月11日
  • WINCC变量归档最短时间的问题

    我用的是WINCC6.0,我想用WINCC的变量归档记录PLC变量的变化,以诊断故障,请问WINCC短期归档的归档最短时间可以是多少?不是理论最短时间,WINCC要能完成得比较好,…

    SIMATIC WinCC 2019年6月11日
  • WINCC中登录用户自动弹出

    在WINCC画面中,编辑了输入/输出对话框编辑的权限,提示输入时,显示没有许可权。目前我想这样操作,当点击该输入/输出对话框时,自动弹出用户登录画面。我的问题就是,如何让下面的脚本…

    SIMATIC WinCC 2019年6月11日
  • wincc 报表中可以加入控件么?

    wincc 报表中可以加入控件么 ? 怎么加? 最佳答案 应该可以加的,不知你最终的目的是什么? 提问者对于答案的评价:不可以加吧

    SIMATIC WinCC 2019年6月11日
  • 读写WINCC中的SQL数据

    WINCC中如何通过写脚本的方式将数据存储到SQL数据库中,这个脚本好写吗?谁能提供一份脚本模版啊,谢谢! 问题补充:麻烦你还发个写到SQL 的程序过来好吗?没有SQL&…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论