首页 理论教育 数学函数指令优化方案

数学函数指令优化方案

时间:2023-06-17 理论教育 版权反馈
【摘要】:S7-200.PLC的数学函数指令也称数学功能指令,包括平方根、自然对数、指数、正弦、余弦和正切,其LAD及STL格式如图6-13所示。结果若大于32位数表示的范围,产生溢出。图6-13 数学函数指令平方根指令①功能:把一个双字长(32位)的实数IN开平方,得到32位的实数结果送到OUT。求常用对数时,只要将其对应的自然对数除以2.302585即可。数学函数指令影响的特殊存储器位:SM1.0、SM1.1(溢出)、SM1.2(负)。

数学函数指令优化方案

S7-200.PLC的数学函数指令也称数学功能指令,包括平方根自然对数、指数、正弦、余弦和正切,其LAD及STL格式如图6-13所示。运算的输入、输出都为实数。结果若大于32位数表示的范围,产生溢出。

图6-13 数学函数指令

(1)平方根指令

①功能:把一个双字长(32位)的实数IN开平方,得到32位的实数结果送到OUT。

②数据类型:输入、输出均为REAL。

(2)自然对数指令

①功能:将一个双字长(32位)的实数IN取自然对数,得到32位的实数结果送到OUT。

②数据类型:输入、输出均为REAL。

求常用对数时,只要将其对应的自然对数除以2.302585即可。(www.xing528.com)

(3)指数指令

①功能:将一个双字长(32位)的实数IN取以e为底的指数,得到32位的实数结果送到OUT。

②数据类型:输入、输出均为REAL。

(4)正弦、余弦、正切指令

①功能:将一个双字长(32位)的实数弧度值IN分别取正弦、余弦、正切,各得到32位的实数结果送到OUT。

②数据类型:输入、输出均为REAL。

注意:对于三角函数运算,如果输入值为角度值,应将角度值转换为弧度值。

数学函数指令影响的特殊存储器位:SM1.0(0)、SM1.1(溢出)、SM1.2(负)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈