登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:累计运行时间如何屏蔽循环扫描时间
点击:1373 回复:4
楼主
编辑
引用
管理
luke101
plc是一直运行的,机器的起停靠显示屏上的按钮控制,需要在显示屏上显示累计运行的时间。如果用延时计数的方法,如何去掉循环扫描的时间呢,因为机器可能需要运行数万小时,所以累计的循环时间是相当多的。恳请指教。
08-04-28 15:00
1楼
编辑
引用
管理
luke101
08-04-28 15:07
2楼
编辑
引用
管理
xiaoxy1975
你发个程序文件到邮箱来xiaoxy1975@sina.com
08-04-28 21:52
3楼
编辑
引用
管理
jeffzhang
可不可以这样 DB100.DBW0的值转换下
把单位“秒”
用“天” 甚至 “月”来替代
这就解决了那个“秒,上万”的问题了吧
08-04-29 10:25
4楼
编辑
引用
管理
luke101
转换也只是改变值的问题,不能从根本上得到准确时间。其实我不太明白,西门子延时时间继电器的工作原理,不知道它延时运行的时候是不是不需要考虑扫描周期的问题。
我想到的另外一个解决办法是,运行的时候记录下当前的系统时间,然后实时用系统时间减去记录下的系统时间。不过,我不知道该如何运算。
08-04-30 12:58
工控新闻
中控技术投资入股的浙江人形再获4.5亿元Pre-A轮融资,重注“可泛化的精准作业”未来
2025年装备制造业成规上工业企业利润增长最强板块
智造升级!ABB机器人两大全新功能包重新定义汽车制造
2026工业自动化暨机器人展览会邀约
西克黑科技 | 轻松读懂BiSS-C通讯协议
图尔克安全可持续:分布式技术驱动的生产新模式
西门子正式发布SINAMICS G200 Basic变频器,高效驱动方案新体验!
共话智能装配与自动化多行业生态圈 | AHTE 2026装配系统集成系列活动
更多新闻资讯