登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:怪事——设备累计运行时间问题探讨!
点击:2559 回复:21
楼主
编辑
引用
管理
liuxd6909
从画面上三台凝结水泵中只2号水泵正在运行,但持续观察发现2号水泵累计运行时间没有变化,很可能没有计时,什么情况呢?
最后修改:
2019/7/16 22:01:07
19-07-15 21:23
1楼
编辑
引用
管理
李东泽
建议楼主检查一下上位机画面的点,取得对吗
19-07-15 21:42
2楼
编辑
引用
管理
yanli7234
99%是程序有问题。排查一下吧。
19-07-15 21:47
3楼
编辑
引用
管理
liuxd6909
WINCC画面组态中,2号泵累计运行时间调用“2号泵累计运行时间2”变量(单位为小时)30LDF32AP002_YXTSUM2(DB28.DBD86),
PLC程序中此变量正常计时需同时满足以下四个条件:
禁操信号OFF
运行反馈信号ON
停止反馈信号OFF
输入秒脉冲信号运行正常
通过程序实时在线监视发现,这几条件还都满足,那又是什么情况呢?
最后修改:
2019/7/15 21:59:15
19-07-15 21:55
4楼
编辑
引用
管理
liuxd6909
细心发现程序实时监视中,随2号泵运行,2号泵运行时间30LDF32AP002_YXT(DB28.DBD62 ) 在2号泵运行时是变化的,证明是在计时的,但2号泵累计运行时间1( 30LDF32AP002_YXTSUM1)和累计运行时间2(30LDF32AP002_YXTSUM2)没有看到变化 ,停止在固定值上,感到很是奇怪,为什么累计时间不再变化了呢?
最后修改:
2019/7/15 23:02:03
19-07-15 22:35
5楼
编辑
引用
管理
liuxd6909
可能有点乱,现在来梳理一下:
1、2号泵累计时间是调用累计运行时间2(30LDF32AP002_YXTSUM2)变量。
2、累计时间2输出的几个条件(禁操信号OFF、运行信号ON,停止信号OFF且有秒脉冲信号输入)均满足。
3、输出格式9999.9,当前2号泵累计运行时间4660.3没有超出范围 。
最后修改:
2019/7/15 23:15:14
19-07-15 23:13
6楼
编辑
引用
管理
liuxd6909
做一个小程序验证一下,作变量表监视。
19-07-16 06:54
7楼
编辑
引用
管理
liuxd6909
WINCC持续监视如下:
在程序里给DB1.DBD0赋一个初始值16777080(4660.3小时),开始累计,但累计到4660.338就不再累计 了 。
19-07-16 07:02
8楼
编辑
引用
管理
pqsh
浮点位数误差?32位浮点精度是6-7位小数?采用双精度浮点?
一般大计数不用浮点,都用整型(双).最后按单位转换为浮点的.
最后修改:
2019/7/16 7:17:25
19-07-16 07:13
9楼
编辑
引用
管理
伟业机电学院
楼主可以用电脑在线监控查看一下2号是否运行计时,就知道是那里的问题了。
19-07-16 07:24
上一页
下一页
工控新闻
西克中国30周年庆 | 来自西克麦哈克(北京)仪器有限公司的祝福
MATX-6988:搭载海光3000系列处理器,提供增强的数据安全防护能力
清华团队重磅发现:机器人正迈向“ChatGPT时刻”!
ABB发布全新Safe Link系列充电枪,赋能绿色充电新时代
展会预告 | 西克将亮相2024上海进博会
施耐德电气以开放自动化与数字化,赋能炼化企业高效可持续发展
先进制造业为何呼唤数字孪生?
图尔克|如何实现温度和空气湿度在线监测?
更多新闻资讯