我有我自由
级别: 探索解密
精华主题: 0
发帖数量: 66 个
工控威望: 192 点
下载积分: 1916 分
在线时间: 38(小时)
注册时间: 2010-12-07
最后登录: 2013-06-03
查看我有我自由的 主题 / 回贴
楼主  发表于: 2011-05-22 09:59
我要记录一个设备的运行时间是多久?在触摸屏上面显示,怎么样编辑指令比较简单呢?(计时比较长时间的)
zxywkq
级别: 略有小成
精华主题: 0
发帖数量: 182 个
工控威望: 325 点
下载积分: 2551 分
在线时间: 111(小时)
注册时间: 2008-10-18
最后登录: 2024-10-22
查看zxywkq的 主题 / 回贴
1楼  发表于: 2011-05-22 10:14
你要记录的是设备的什么时间呢?是设备的实际运行时间还是设备从安装后就开始记录的的时间,如果是设备的实际运行时间可以用计时器加计数器,通过触摸屏显示,如果是设备安装后就开始计时,就直接用系统时间好了
楼主留言:
是设备实际运行的时间,这个我有想过要用的啦,但是如果运行的时间超过设定的时间呢,我想要有没有什么更加好的办法吗?
ysheng9099
三人行必有吾师
级别: 工控侠客
精华主题: 0
发帖数量: 959 个
工控威望: 2440 点
下载积分: 21432 分
在线时间: 123(小时)
注册时间: 2010-10-28
最后登录: 2024-12-24
查看ysheng9099的 主题 / 回贴
2楼  发表于: 2011-05-22 17:46
定时器加计数器,一个不够可以用多个进行接力啊
楼主留言:
但是要以递增的方式以秒为单位在触摸屏上面显示,这个的话就比较烦,因为一个缓冲周期过后之前的值均归零,触摸屏上显示的是一个周期时间,这样反复
linf林峰
工欲善其事,必先利其器。
级别: 工控侠客
精华主题: 0
发帖数量: 96 个
工控威望: 3275 点
下载积分: 3309 分
在线时间: 187(小时)
注册时间: 2011-04-11
最后登录: 2023-11-27
查看linf林峰的 主题 / 回贴
3楼  发表于: 2011-05-22 22:01
用计时器加计数器,你有多长的时间都可以记得出来。
ysheng9099
三人行必有吾师
级别: 工控侠客
精华主题: 0
发帖数量: 959 个
工控威望: 2440 点
下载积分: 21432 分
在线时间: 123(小时)
注册时间: 2010-10-28
最后登录: 2024-12-24
查看ysheng9099的 主题 / 回贴
4楼  发表于: 2011-05-24 20:57
楼主可以参考一下数字时钟的程序,应该可以计至运行65535年11个月31天23时59分59秒
黄龙波波
级别: 探索解密
精华主题: 0
发帖数量: 43 个
工控威望: 144 点
下载积分: 612 分
在线时间: 11(小时)
注册时间: 2011-05-25
最后登录: 2012-06-28
查看黄龙波波的 主题 / 回贴
5楼  发表于: 2011-05-25 10:04
我认为最好用一秒内置时钟脉冲.用梯增指令.一个寄存器计时.一个寄存器计分.