在故障安全程序中如何拦截数学运算的溢出?

为了能够在故障安全程序中拦截数学运算的溢出,避免导致操作模式进入停止状态,开发了几个数学运算功能用于加法,减法,乘法和除法。

这些功能评估安全程序中的数学运算结果是否超出数据类型所允许的范围。如果是的话,这个数学运算将不会执行且输出将会被置位表明要避免溢出。否则,数学运算将会执行并输出结果。

result overflow 描述
0 1 监测到溢出。数学运算没有执行。
Result 0 数学运算成功执行。

每个数学运算功能都有两个可以使用:一个用于整数的数据类型,另一个用于双整数的数据类型。下面的图片显示的是用于整数数据类型的四个功能。

在故障安全程序中如何拦截数学运算的溢出?
图. 01

要求

  • STEP 7 Professional V13 SP1

  • STEP 7 Safety Basic/Advanced V13 SP1

  • SIMATIC S7-1200 or S7-1500

下载
在故障安全程序中如何拦截数学运算的溢出?Registrierung notwendig Library LFMath V1.0 for STEP 7 V13 SP1 (1,7 MB)

附加关键字
OV

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

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

相关推荐

发表回复

登录后才能评论