西门子PLC|西门子s7-200PLC数学功能指令
西门子s7-200正弦、余弦和正切
正弦(SIN)、余弦(COS)和正切(TAN)指令计算角度值IN的三角函数值,并
将结果存放在OUT中。输入角度值是弧度值。
SIN(IN)=OUTCOS(IN)=OUTTAN(IN)=OUT
若要将角度从度转换为弧度:使用MUL_R(*R)指令将以度为单位表示的
角度乘以1.745329E--2(大约为π/180)。
西门子PLC自然对数和自然指数
自然对数指令(LN)计算输入值IN的自然对数,并将结果存放到OUT中。
自然指数指令(EXP)计算输入值IN的自然指数值,并将结果存放到
OUT中。
LN(IN)=OUTEXP(IN)=OUT
若要从自然对数获得以10为底的对数:将自然对数除以2.302585(大约为10的自然对数)。
若要将一个实数作为另一个实数的幂,包括分数指数:组合自然指数指令和自然对数指令。例如,要将X作为
Y的幂,输入如下指令:EXP(Y*LN(X))。
平方根
平方根指令(SQRT)计算实数(IN)的平方根,并将结果存放到OUT中。
SQRT(IN)=OUT
若要获得其他根:5的立方=5^3=EXP(3*LN(5))=125
125的立方根=125^(1/3)=EXP((1/3)*LN(125))=5
5的平方根的三次方=5^(3/2)=EXP(3/2*LN(5))=11.18034
数学功能指令的SM位和ENO
对于本页中描述的所有指令,SM1.1用来表示溢出错误或者非法的s7-200PLC数值。如果SM1.1置位,SM1.0和SM1.2的
状态不再有效而且原始输入操作数不会发生变化。如果SM1.1没有置位,那么数字运算产生一个有效的结果,
同时SM1.0和SM1.2状态有效。
使ENO=0的错误条件:
SM1.1(溢出)
0006(间接寻址)
受影响的特殊存储器位:
SM1.0(结果为0)
SM1.1(溢出)
SM1.2(结果为负)
东莞市精一控自动化电气有限公司,提供西门子s7-200系列plc|西门子PLC控制器|西门子s7-200PLC|西门子s7-200|西门子plc现货
|