S7-200 PLC中的数学函数指令包括指数运算,对数运算,求三角函数的正弦、余弦及正切值,其操作数均为双字长的32位实数。
1.平方根函数指令
平方根函数SQRT的指令格式如图5-22所示。
当EN有效时,平方根函数将由IN输入的一个双字长的实数开平方,运算结果为32位的实数,保存在OUT中。
2.自然对数函数指令
自然对数函数LN的指令格式如图5-23所示。
图5-22 平方根函数的指令格式
图5-23 自然对数函数的指令格式
当EN有效时,自然对数函数将由IN输入的一个双字长的实数取自然对数,运算结果为32位的实数,保存在OUT中。
当求解以10为底x的常用对数时,可以分别求出LNx和LN10(LN10=2.302585),然后用实数除法指令相除即可。
【例5-12】 求log10100,其程序如图5-24所示。
图5-24 自然对数指令应用示例
3.指数函数指令
指数函数EXP的指令格式如图5-25所示。
当EN有效时,指数函数将由IN输入的一个双字长的实数取以e为底的指数运算,其结果为32位的实数,保存在OUT中。
由于数学恒等式yx =exlny,故该指令可与自然对数指令相配合,完成以任意数y为底、以任意数x为指数的数学计算。
4.正弦函数指令
正弦函数SIN的指令格式如图5-26所示。
本文关键字:数学 PLC入门,plc技术 - PLC入门
上一篇:S7-200 PLC的增减指令