登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:累计运行时间如何屏蔽循环扫描时间
点击:1385 回复: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
工控新闻
全球协作・链通全球・智赋未来 ——2026全球具身智能产业链协作出海对接会
MX-System Designer
从可组装式 MES 到 AI + MES:西门子 Mendix 与 RapidMiner 驱动的智能制造核心变革
广东省人工智能应用对接大会4月27日将在深圳举行
辽宁按下制造业“智改数转”快进键 三年行动赋能智造强省建设
TE Connectivity公布2026财年第二季度财报
倍福 Hannover Messe 2026 首日精彩回放
倍福新品持续亮相 2026 汉诺威工业博览会
更多新闻资讯