欢迎访问计为自动化官网!
全国业务咨询电话

0755-28407683

产品研发

产品中心

最新动态

联系我们

深圳计为自动化技术有限公司

地址:深圳市龙岗区横岗街道龙岗大道3162号宝丽商务楼5楼

电话:

0755-28407683

从研发认识计为

超声波液位计液位测量软件的框架

2019-04-13

  超声波液位计液位测量一般采用的是时间差的方法。在整个测量系统的构建过程当中,一个清晰明了的框架,能够减少开发冗余,提高开发效率。为更好地了解,本文就超声波液位计液位测量软件的框架简要介绍如下。
  超声波是一种纵向波,经过介质表面反射回波。通过软件计算来回的时间差,根据声速计算距离值,如下公式:

超声波液位计液位测量软件的框架

  其中,Ts是采样时间,C是声速,WavOffSet是时间差。以上只是一次测量的结果,如果在不同的环境中,测量的结果可能会有一定的波动。这种情况下,就需要一个良好的框架来保证测量的准确性和实时性。计为超声波液位计液位测量采用如下框架:

超声波液位计液位测量软件的框架

  上述框架中,软件的逻辑划分清晰明了,上一级的输出接下一级的输入,两级之间相互独立,互不影响。在每一级的逻辑流程当中,又可以划分成若干个子级,提高了软件耦合性。同时,软件逻辑处理和优化也相应地提升了一个层次。将逻辑块按流程划分后,使得每一部分的分工更加细致,逻辑更加严密,从而大大提高了软件的可靠性,降低了潜在风险。

  在软件冗余方面,该设计由于划分了比较明显的逻辑界限,使各个模块之间相互独立,通过小部分变量传参,从而大大降低了冗余,使结构简化。由于冗余的减少,从而使一次的编写,多次的调用成为了可能,大大提高了开发的效率。
  从软件实时性的角度上看,由于在触发、采样和滤波需要的时间要求比较高,将这些部分分别独立,将更能给予这一部分更多的MCU执行时间,同样也增加了液位测量的实时性和准确性。
  以上就是“超声波液位计液位测量软件的框架”的相关介绍,如欲了解更多物位开关(料位开关、液位开关)、物位计(料位计、液位计)等物位测量仪表方面的知识,欢迎关注微信公众号:Jiweimeter。


(深圳计为自动化技术有限公司研发中心2019年4月13日发布)


更多相关资讯

在线客服
客服一 客服二 客服三 客服四
一键拨号
扫一扫,
体验移动手机站