在西门子S7-1200PLC中, 在一些比较特殊的运用场景中,需要使用对数LN指令和指数EXP指令,本节对着两个指令进行分享其在实际场景中的运用;

1.对数LN指令
A.该指令所支持的数据类型是浮点型,自然对数指令在使用时,可以计算输入值以e=2.718282为底的自然对数,使用时,输入值必须是正数,如果输入值是负数的话,则会得到一个无效的浮点数;结果由OUT引脚输出;
B.在EN使能的条件下,如果IN引脚有数据,就进行计算自然对数,结果放到OUT中,该指令成功执行,也会置位使能输出ENO;
2.指数EXP指令
A.该指令所支持的数据类型也是浮点型,使用时是以e=2.718282为底计算输入的值作为指数的运算;结果由OUT引脚输出;
B.可查询OUT = eIN
C.在EN使能的条件下,如果IN引脚有数据,就进行指数值,结果放到OUT中,该指令成功执行,也会置位使能输出ENO;
具体指令的讲解及其案例实现方式见下图所示;
