施奈德新出PLC的BUG 点击:390 | 回复:8



XSH3044

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 272回
  • 年度积分:0
  • 历史总积分:943
  • 注册:2011年6月05日
发表于:2011-06-12 13:30:37
楼主

施奈德最近新出的M238和M218,都有同样的BUG,当你做运算的时候,分母不能不0,如果为0.会报程序例外故障,而且CPU停止运行,需要重新激活才可以启动。希望朋友们注意做好分母为0时处理程序。




全能数控

  • 精华:0帖
  • 求助:2帖
  • 帖子:14帖 | 587回
  • 年度积分:2
  • 历史总积分:3140
  • 注册:2002年12月25日
发表于:2011-06-12 13:55:39
1楼
这个哪家都一样吧?     

自动化PLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:32帖 | 1965回
  • 年度积分:0
  • 历史总积分:2827
  • 注册:2007年7月14日
发表于:2011-06-12 22:08:42
2楼
小学数学问题  呵呵 

岁月不饶歌

  • 精华:4帖
  • 求助:0帖
  • 帖子:330帖 | 6019回
  • 年度积分:0
  • 历史总积分:23673
  • 注册:2010年2月20日
发表于:2011-06-12 22:39:58
3楼

呵呵,这种情况下PLC不给崩溃了算不错了。

不让启动说明施耐德的错误检查做得不错。

丁喜

  • 精华:0帖
  • 求助:0帖
  • 帖子:29帖 | 924回
  • 年度积分:0
  • 历史总积分:1640
  • 注册:2002年8月30日
发表于:2011-06-12 23:09:04
4楼
所以说无知并不是最可怕的,不懂装懂者尤甚……

ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2011-06-12 23:34:24
5楼
对于除法,在处理之前都会判断除数是否为零

rove

  • 精华:2帖
  • 求助:0帖
  • 帖子:423帖 | 3890回
  • 年度积分:0
  • 历史总积分:7026
  • 注册:2003年5月05日
发表于:2011-06-12 23:53:59
6楼

也是,这个问题应该是程序问题

 

 

普照大地

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 314回
  • 年度积分:0
  • 历史总积分:1944
  • 注册:2006年11月10日
发表于:2011-06-13 09:26:03
7楼

关于这个问题,我在Quantum上面试了一下,发现分母为零时候,输出结果等于分子输入

普照大地

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 314回
  • 年度积分:0
  • 历史总积分:1944
  • 注册:2006年11月10日
发表于:2011-06-14 09:22:42
8楼

而step7分母为零的时候输出结果是零,我个人认为输出结果为零更好一些


热门招聘
相关主题

官方公众号

智造工程师