LabVIEW论坛
直播中

世人皆不同

4年用户 289经验值
擅长:可编程逻辑
私信 关注
[问答]

每天累加并且保存设备运行时间以及故障时间等

有一台设备我现在要保存一些数据,如设备正常运行时间、调试时间、故障时间、待机时间等数据。
我每次可以通过读PLC中的数据读出单次的运行时间调试时间等。
现在需要每次运行完将这些数据分别累加保存到表格里(如这次运行时间加上上次运行时间)
并且可以查看每天的累加值(比如今天2021/10/9 运行时间值)
请问这种功能该如何实现呢?就保存就像下图那种的就好.
  • 保存时间.png

回帖(2)

汪刚刚

2021-10-9 09:09:17

最佳答案

写入电子表格控件,注意将添加至文件设置为True就行了
2 举报
  • 世人皆不同: 嗯嗯我试了一下,这是把每次新的单次时间数据按顺序保存下来了。可是我要算总的数值,请问在labview中如何编程让他自己内部完成累加呢
  • 汪刚刚 回复 世人皆不同: LabVIEW里面有个数组求和,每次读取电子表格求和再写入电子表格,如果你要用VBA那就太麻烦了,还不如直接点搞

zhangdong1997

2021-10-11 14:44:36
首先需要获取当时时间,判断是否日期改变,如果日期不变,将获取的数据累加,如果日期改变,将前面累加的数据存入数组,累加器清零
举报
  • mmexport1633934345704.png
  • mmexport1633934347882.png

更多回帖

发帖
×
20
完善资料,
赚取积分