s7200 自然指数和对数的运算

比如要运算2的X次方,X的数值在VD100中
那我想先算Ln2,但软件里出现了红框,SM1.1的值为1,是溢出错误。
看了帮助里的说明,EXP (Y * LN (X)) 这个公式在软件中到底是怎么用的? 求各位前辈解答

问题补充:
多谢1楼的回答。
我理解为您的意思是先用计算器算出ln2
但是指令里不是有个LN的指令么?
我把2输入它的IN端  但是计算不出  显示溢出
这个LN指令该怎么用

最佳答案

一。  LN2= 0.6931
       先使用乘法指令,算出: X* 0.6931, 一定要用MUL_R 指令,进行浮点运算,否则会产生溢出错误。

二。  再使用EXP 指令, 计算出 EXP(X* 0.6931) ,其结果就是2的X次方的数值。  即:  Y= EXP(X*LN2)

三。如果非要使用LN指令计算LN2 , 则要把2 写成 2.0 ,进行浮点数运算。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2020年11月5日

相关推荐

  • s7200定时中断里的计算结果数据如何保存

    就是我用一个100ms定时中断,里边一个加法指令之类的,算的数我想先保存起来然后延时0-5秒取出来,我之前试过sm0.0驱动填表指令,1ms定时器+上升沿驱动先入先出指令,通过改变…

    SIMATIC S7-200 2017年6月8日
  • S7200 PLC控制步进电机时正反转速率不相等

    使用S7200 CPU226输出高速脉冲控制步进电机转动,步进电机正转和反转的速率差几倍,步进电机采用脉冲/方向的控制方式,程序使用的是PLC向导生成的PTOx_ctrl…

    SIMATIC S7-200 2017年11月4日
  • plc200传感器电源

    1)使用开关电源而不是plc自身24V输出电源接入4-20ma模拟量,会影响数值的显示吗?2)EM231的拨码开关是1、2 on,其范围是0-20ma,但接入的4-20m…

    SIMATIC S7-200 2017年11月4日
  • S7-200与笔记本通信超时

    因为设计和应用需要,需要将S7-200连接笔记本,而笔记本不带RS232串口,故购买了EXPRESS的  RS232串口。在电脑设备管理中能够正确显示串口卡成功…

    2017年11月29日
  • 请问可以通过CP243-1同时连接触摸屏和电脑吗

    S7-200 CPU226的2个通讯口都用来做modbus通讯,请问能扩展一个CP243-1的以太网模块,同时连接SMARTLINE 1000IE触摸屏,和电脑…

    SIMATIC S7-200 2017年6月27日
  • 组态王与西门子em277通讯

    组态王与西门子em277通讯怎么设置,我用的是一头是rs232一头是rs485的电缆,接通组态王时,电缆上三个灯也有闪亮,组态王信息窗口显示通讯失败,no receive…

    SIMATIC S7-200 2017年12月21日
  • PLC与数字毫伏表的通讯问题

    我用的CPU224,现在要与数字交流毫伏表进行通讯,现在想了解下上位机编程的情况,一般大家都用什么编程啊。VC?VB?对于我初学这方面只是,用哪种语言比较简单上手?谢谢 问题补充:…

    SIMATIC S7-200 2021年7月5日
  • S7 1200的温度测量问题

    想问一下各位大侠,S7 1200的样本,我看了看好像没有温度测量模块,那么热电隅或者热电阻怎么采集啊? 最佳答案 使用模拟量模块,选择4-20mA电流型的,温度模块可以选…

    SIMATIC S7-200 2021年7月4日
  • s7 200 和触摸屏

    您好!     我是PLC新手!现在想实现S7 200和触摸屏的通讯!把PLC采集的温度信号传到触摸屏上。触摸屏是国产的…

    SIMATIC S7-200 2021年7月5日
  • 关于如何建立点表的问题

    如何建立PLC程序中所涉及的各个点的相关信息的表格,有现成的格式套用吗?问题可能很幼稚,请高手们还多包涵。 最佳答案 在STEP7中选择CONFIGE  NET…

    SIMATIC S7-200 2021年7月5日