labview 上位机软件开发——实用技巧1000例 单位转换VI的巧妙用法

标题第2例:单位转换VI的巧妙用法

标题labview 上位机软件开发——实用技巧1000例

今天跟大家分享一个工业领域上位机开发的实用小技巧——单位转换VI的巧妙用法
1.真实工况:
楼主做工业领域上位机开发,总会用到数据采集和单位转换。数据采集后线性转换成物理量,这个后面会讲到。经常会遇到单位转换的问题。
比如说:国内压力单位经常用MPa,所以在数据采集,线性转化后都是MPa为单位,但很多次,在验收阶段客户要求改为bar。熟悉的人都知道:1MPa = 10bar,这不是很简单吗?但是,几十个物理量单位来回倒,也很烦,每次乘10,除10,乘60,除60,乘24,除3600。在前面板还要去标注,这个数值控件表示压力:如P01(MPa),P02(bar)这样子。大一点的流量(L/min),小一点的流量(ML/min)。
每次改,都要在后面版去±/。
今天分享一个好用的小技巧:单位转换VI的巧妙用法。通过对比,说明其用法。
2.涵数介绍
使物理量(带单位的数值)转换为纯数值(没有单位的数值),或使纯数值转换为物理量。右键单击函数,在快捷菜单中选择创建单位字符串,可创建和编辑单位字符串。
说的很清楚:1.可以给无量纲的数值,加上单位。2.可以给有量纲的数值,去掉单位。
在这里插入图片描述
3.举例说明用法
1)无量纲的数,加上单位。
在这里插入图片描述
在这里插入图片描述
如图,P1为无量纲的数值,表示数据采集线性转换后为100。我们通过单位转换给它加上单位,并赋值给P2(如图)。
如图所示,并没有报错,要是直接把一个数值控件(比如P1)通过单位转换,赋值给另一个数值控件(P3),就会报错。
在这里插入图片描述
在这里插入图片描述
怎么办?看下面:
在这里插入图片描述
然后,给P3加上单位就行了。
上面说了用法,下面说一下技巧和实用意义。
4.单位转换函数的巧妙用法
如上面P1位数据采集后,经过线性转化后的值为100,表示100MPa。然后,通过单位转换函数给它加上了单位:MPa,变成了100 MPa。
有人问了,这不是多一道手续吗?
自有道理,如下:
1.有人要求你把单位变换时,不用去±
/了,直接改数值后面的单位即可。
如图:P2单位为MPa ,100MPa,客户要求你改为 bar,你只需要把数值后面的“MPa”,改成“bar”即可。
改前:在这里插入图片描述
改后:在这里插入图片描述

看到了吧,程序自动就把100MPa,换算成了1000bar
下面说第2个道理
2.比如说,客户说bar还是有点大,我要改成pa(帕斯卡),但是,你不知道它们的换算关系,或者忘了是1000倍,还是10000倍的关系,这下就方便了,直接改就行。

看到了吧,不用去数几个0了。
再举几个例子吧
在这里插入图片描述
在这里插入图片描述

如图,这么多秒,是多少分钟,多少小时,多少天?用上面的方法随时切换单位即可。
在这里插入图片描述

今天就介绍到这里。
labview 上位机软件开发——实用技巧1000例。每天分享一个使用开发小技巧,欢迎关注、交流。
有什么其余项目方面的问题、建议或意见,欢迎加QQ群或头条号联系。
作者:10年工控702
编写:十年工控702
LabVIEW项目篇QQ群:241388930
头条公众号:1628583166434318
今日头条二维码:
在这里插入图片描述


版权声明:本文为weixin_41843648原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。