您现在所在的是:

西门子SIEMENS

回帖:21个,阅读:2703 [上一页] [1] [2] [3] [下一页]
9537
711022027
文章数:823
年度积分:364
历史总积分:9537
注册时间:2006/8/4
发站内信
发表于:2019/7/16 7:36:48
#10楼
附件 Shot031.jpg


看看画面按钮灰色的,不知道是不是这个原因引起的故障。
22697
liuxd6909
文章数:12003
年度积分:265
历史总积分:22697
注册时间:2008/7/19
发站内信
2017国庆活动(三)
2015Indusoft体验
LOGO!体验一等奖
发表于:2019/7/16 11:50:20
#11楼
以下是引用7110220272019/7/16 7:36:48的发言:
附件 Shot031.jpg


看看画面按钮灰色的,不知道是不是这个原因引起的故障。
注意到了,这是因为现场是DCS操作状态 ,不允许就地控制 。
思想决定高度
19816
pqsh 版主
文章数:7493
年度积分:432
历史总积分:19816
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2019/7/16 12:32:03
#12楼
奇怪,我说的楼主直接忽略,不考虑一下吗?
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
22697
liuxd6909
文章数:12003
年度积分:265
历史总积分:22697
注册时间:2008/7/19
发站内信
2017国庆活动(三)
2015Indusoft体验
LOGO!体验一等奖
发表于:2019/7/16 17:23:35
#13楼
以下是引用pqsh2019/7/16 7:13:37的发言:
浮点位数误差?32位浮点精度是6-7位小数?采用双精度浮点?
一般大计数不用浮点,都用整型(双).最后按单位转换为浮点的.
[此贴子已经被作者于2019/7/16 7:17:25编辑过]
你说的完全正确,十分感谢!刚看到
此帖发自手机工控论坛
思想决定高度
22697
liuxd6909
文章数:12003
年度积分:265
历史总积分:22697
注册时间:2008/7/19
发站内信
2017国庆活动(三)
2015Indusoft体验
LOGO!体验一等奖
发表于:2019/7/16 20:16:06
#14楼
以下是引用liuxd69092019/7/16 11:50:20的发言:
以下是引用7110220272019/7/16 7:36:48的发言:
附件 Shot031.jpg


看看画面按钮灰色的,不知道是不是这个原因引起的故障。
注意到了,这是因为现场是DCS操作状态 ,不允许就地控制 。
这个不影响净凝泵累计时间计时的


附件 微信截图_20190715215444.jpg
思想决定高度
8826
xupeng2008
文章数:1913
年度积分:50
历史总积分:8826
注册时间:2009/5/14
发站内信
发表于:2019/7/16 21:15:50
#15楼
寄存器精度的问题哦。。。我们的流量累计也有这个问题
22697
liuxd6909
文章数:12003
年度积分:265
历史总积分:22697
注册时间:2008/7/19
发站内信
2017国庆活动(三)
2015Indusoft体验
LOGO!体验一等奖
发表于:2019/7/16 21:19:53
#16楼
1、首先模拟原程序,发现仿真结果与实际结果一样,2号泵累计运行时间(单位为小时)累加到4660.338小时时已看不到累加了;
2、后试着用双整数指令进行累加和数制转换输出结果直接就是整数4660,不行;
3、最后试着用双整数累加,累加结果转换为实数后再用浮点数除法运算指令除以3600进行单位转换,结果终于可以对2号净凝泵运行时间正确计时了,说明系统程序确实存在缺陷。

下午去另一机组核实,结果发现也存在相同的问题,时间已经很久了,没太有人注意到这个问题而已。
由于实数的小数位数为6位,使用实数时行累加运算,要特别注意一个问题就是 大数加小数 的四舍五入的问题,很容易加不到上限就已经停止计数了。
[此贴子已经被作者于2019/7/16 21:22:46编辑过]
思想决定高度
22697
liuxd6909
文章数:12003
年度积分:265
历史总积分:22697
注册时间:2008/7/19
发站内信
2017国庆活动(三)
2015Indusoft体验
LOGO!体验一等奖
发表于:2019/7/16 21:25:19
#17楼
以下是引用yanli72342019/7/15 21:47:24的发言:
99%是程序有问题。排查一下吧。
你说的对呀!程序的确有问题,开始还本以为计时条件没有达到所致。
[此贴子已经被作者于2019/7/16 21:26:11编辑过]
思想决定高度
19816
pqsh 版主
文章数:7493
年度积分:432
历史总积分:19816
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2019/7/16 21:35:31
#18楼
以下是引用liuxd69092019/7/16 21:19:53的发言:
1、首先模拟原程序,发现仿真结果与实际结果一样,2号泵累计运行时间(单位为小时)累加到4660.338小时时已看不到累加了;
2、后试着用双整数指令进行累加和数制转换输出结果直接就是整数4660,不行;
3、最后试着用双整数累加,累加结果转换为实数后再用浮点数除法运算指令除以3600进行单位转换,结果终于可以对2号净凝泵运行时间正确计时了,说明系统程序确实存在缺陷。

下午去另一机组核实,结果发现也存在相同的问题,时间已经很久了,没太有人注意到这个问题而已。
由于实数的小数位数为6位,使用实数时行累加运算,要特别注意一个问题就是 大数加小数 的四舍五入的问题,很容易加不到上限就已经停止计数了。
[此贴子已经被作者于2019/7/16 21:22:46编辑过]
--------------------
可惜我不是你这版主,要不给你加分加精.
除了题目过于简单,不能吸引人进来以外.内容相当实在.有疑问,有贴图,有数据,有分析,有结论.
楼主实在了不起!
深入分析一下舍入引起的小截断,把浮点的最大精度正是你说的2^24=16777216比较一下.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
22697
liuxd6909
文章数:12003
年度积分:265
历史总积分:22697
注册时间:2008/7/19
发站内信
2017国庆活动(三)
2015Indusoft体验
LOGO!体验一等奖
发表于:2019/7/16 21:58:33
#19楼
以下是引用pqsh2019/7/16 21:35:31的发言:
以下是引用liuxd69092019/7/16 21:19:53的发言:
1、首先模拟原程序,发现仿真结果与实际结果一样,2号泵累计运行时间(单位为小时)累加到4660.338小时时已看不到累加了;
2、后试着用双整数指令进行累加和数制转换输出结果直接就是整数4660,不行;
3、最后试着用双整数累加,累加结果转换为实数后再用浮点数除法运算指令除以3600进行单位转换,结果终于可以对2号净凝泵运行时间正确计时了,说明系统程序确实存在缺陷。

下午去另一机组核实,结果发现也存在相同的问题,时间已经很久了,没太有人注意到这个问题而已。
由于实数的小数位数为6位,使用实数时行累加运算,要特别注意一个问题就是 大数加小数 的四舍五入的问题,很容易加不到上限就已经停止计数了。
[此贴子已经被作者于2019/7/16 21:22:46编辑过]
--------------------
可惜我不是你这版主,要不给你加分加精.
除了题目过于简单,不能吸引人进来以外.内容相当实在.有疑问,有贴图,有数据,有分析,有结论.
楼主实在了不起!
深入分析一下舍入引起的小截断,把浮点的最大精度正是你说的2^24=16777216比较一下.

类似的问题以后可能还会有,可我现在的认识还停留在比较肤浅的地步呀,感谢支持和鼓励!
思想决定高度

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

109.2007