报表和历史趋势

报表怎么做?别的厂家的触摸屏都有报表控件,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

相关推荐

  • 我安装了WINCC怎么找不到AuthorsW

    请问我安装了WINCC6.0,可是怎么没有AuthorsW这文件呢, 最佳答案 wincc6.0 的授权软软件 是 Automation L…

    SIMATIC WinCC 2019年6月11日
  • wincc升级后,线性标定

    1. plc:S5,wincc设定值范围:0~9990,线性标定:过程值(0~9990000)(wincc是由4.0升级到了5.0),wincc变量类型为:32位无符号数…

    SIMATIC WinCC 2019年6月11日
  • wincc与vb

    各位师傅您们好,我现在想让wincc一运行就让vb生成的exe运行,wincc取消激活,vb中的exe自动关掉,怎么才能实现啊,谢谢谢谢!!!! 最佳答案 1、启动问题:&nbsp…

    SIMATIC WinCC 2019年6月11日
  • 询问 使用Wincc flexbile对OP77A进行的界面编写时, 报警出现KQ问题?

    小弟将公司编写的wincc flexbile 下载到OP77A面板里面;当出现报警时,有时候当出现某个报警信息,但用面板上的“ACK”按键就能消除了;但是同样的…

    SIMATIC WinCC 2021年7月5日
  • wincc v7.3报警记录和操作记录如何分开?

    如图,创建了报警记录和操作记录,红色字体部分是报警记录,黑色字体部分是操作记录,但是打算放在两个不同的画面上(报警画面和操作记录画面),可是所有的消息都集成在一起,这样不利于用户操…

    2021年7月5日
  • 求Connectivity Pack V6.2帮助文档

    想了解Connectivity Pack 编程,如何实现对历史数据的查看,小弟刚学习WINCC那位大侠可以给小弟发点全局脚本 和全局动作的例子呀,要是…

    SIMATIC WinCC 2019年6月11日
  • wincc与300PLC用TCP/IP通迅

    电脑控制面板设置PG/PC接口时,添加和删除访问点对话框里,新建访问节点是空白的,没有CP-TCPIP节点。请高手指点。 问题补充:电脑可以用网线下载程序,用WINCC自带通迅测试…

    2021年7月5日
  • 数据漏记

    通过PLC变量(int)的变化记录变量到数据记录里,数据记录存在SD卡中,但总有漏记的,请教下什么原因导致的 钻石用户推荐最佳答案 记录一个数据类型int的数据,当数据变化时,触发…

    SIMATIC WinCC 2020年11月1日
  • 可否在WinCC里用一个变量指定数据记录的采集周期

    如标题所述,可否在WinCC里组态一个变量来实现动态修改变量记录的采集周期,而非系统指定的1秒,1分钟。我想随时可以更改采集周期 最佳答案 归档类型分周期/非周期对于周期归档,其采…

    SIMATIC WinCC 2020年11月1日
  • wincc5.0升级到6.0

    原来的系统配置是plc300和wincc5.0。 现在要换成wincc6.0,该如何换,谢谢 最佳答案 首先安装Sybase数据库,安装时会提示你插入Wincc5.1的光…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论