工控菜鸟1号
不要揪我的小尾巴    揪坏了你负责么 ็
级别: 略有小成
精华主题: 0
发帖数量: 172 个
工控威望: 477 点
下载积分: 441 分
在线时间: 127(小时)
注册时间: 2014-01-08
最后登录: 2025-01-14
查看工控菜鸟1号的 主题 / 回贴
楼主  发表于: 2021-11-30 10:35
威纶触摸屏事件记录如何只显示最近7天,或许我理解有问题,保存的方式限制是按事件数量还是天数?求大神指点指点
[ 此帖被工控菜鸟1号在2021-11-30 11:57重新编辑 ]
18857713026
赚点辛苦钱不容易啊 诶~~~~ 努力赚钱
级别: 略有小成
精华主题: 0
发帖数量: 394 个
工控威望: 491 点
下载积分: 1190 分
在线时间: 190(小时)
注册时间: 2020-11-27
最后登录: 2025-01-15
查看18857713026的 主题 / 回贴
1楼  发表于: 2021-12-04 08:42
直接自己写一个  
指针
数据1源数据
数据2源数据
数据3源数据
数据4源数据
数据1数组
数据2数组
数据3数组
数据4数组
当前年 当前月 当前日  当前时 当前分
年数组
月数组
日数组
时数组
分数组
触发条件:位=true 触发一次
抓取年月日时  数据源1 2 3 4
IF 指针<=1 THEN
A=1
ELSE
A=指针
ENDIF
IF指针>500 THEN  //存500组  更多 声明的时候声明更多就行
指针= 0
ENDIF
SetData(当前年, "Local HMI", RW, 数组年首地址+A, 1) //存年
。//存月
。。。。。。。。
指针++
语法格式可能不对  自己随机应变