为什么在跳转中比较操作有时会导致错误的结果?

说明:
在SIMATIC BATCH版本V6.0和V6.1在跳转条件中, 关系运算符的数值以“float”型指示。 结果是最大只能用7位,用8位将可能产生舍入误差。舍入误差是操作系统特定的。

补救措施:
如果在生产期间,跳转条件下关系运算符的值有可能超过7位,就一定不能在批处理系统中组态比较操作。比较操作必须在外部进行(如在CFC中)。在跳转条件中(TRUE/FALSE),只有比较操作的结果会被质疑。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc339726.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论