回复:真空计,真空度10的x次方,200smart指数对数运算,求教!

wingwf2000

  • 帖子

    117
  • 精华

    0
  • 被关注

    1

论坛等级:侠客

注册时间:2021-06-23

钻石 钻石 如何晋级?

发布于 2025-09-27 00:30:01

1楼

Y=10^((X-12)/1.6)=e^(((X-12.0)/1.6)*2.302585)

上式中2.302585=ln10

10^X=e^(X*ln10)

可以把除以1.6和乘以2.302585结合到一块,也就是Y=10^(((X-12.0)/1.6)*2.302585)=e^((X-12.0)*1.439116)加快运算速度

只是浮点数计算会有误差,可能和真空计上显示的有差别,如果真空计自身没有数字显示的话倒也无所谓,不然计算出的数值和真空计上显示的数值会有差异,如果真空计有通信方式,则通过通信读取的数值基本一致

像这样的程序应该写成一个子程序,输入一个参数,输出一个参数,而且在子程序里不要使用VD1058等这样的全局变量,尽可能使用局部变量。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8946条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。