文本编程集成分步讲解.pdf

文本编程集成分步讲解.pdf

ID:52768605

大小:147.61 KB

页数:4页

时间:2020-03-30

文本编程集成分步讲解.pdf_第1页
文本编程集成分步讲解.pdf_第2页
文本编程集成分步讲解.pdf_第3页
文本编程集成分步讲解.pdf_第4页
资源描述:

《文本编程集成分步讲解.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、文本编程集成:分布讲解以热敏电阻转换为合适摄氏温度的方程为例,具体说明LabVIEW中基于文本集成的需求。图1.热敏电阻转换为温度的公式可以看到,这是一个复杂的多项式方程,并需要进行多种数学运算。尽管可行,但如图2所示,这在LabVIEW中很快变得混乱且很难辨识。图2.针对热敏电阻公式的本地LabVIEW函数图3为如何在C语言等传统文本编程语言中表示公式的范例。这样理解起来更为容易,且接近实际方程。现在就来看看如何通过公式节点和MathScript节点来实现这一点。图3.以基于文本的代码表示热敏电阻公式LabVIEW公式节点在开始此步骤之前,应完成进行

2、测量章节中的习题并使用其中的解决方案。也可创建数值控件,用以数据采集输入的仿真。注:如果您不使用DAQ助手来采集电阻数据并将其转换为温度,可跳至第2步使用数字控件。1.将电压输入DAQ助手配置为数字万用表(DMM)接线端上的输入电阻1.双击DAQ助手即可打开配置窗口2.右键单击通道设定窗口中的电压,选择删除任务3.点击蓝色加号(+),在任务上添加通道并选择电阻4.选择Dev1(NImyDAQ)»dmm5.确保Iex源设定为内部6.确保采集模式设定为1采样(随需应变)7.最后点击OK应用配置2.将公式节点放置在程序框图上,使电阻转换为摄氏温度1.右键单击

3、程序框图,并选择数学»脚本与公式»公式节点2.将以下方程粘贴至公式节点窗口,并相应调整大小float64M;M=ln(R/10000);T=(1/(A+B*M+C*M*M+D*M*M*M))-273.15;3.在公式节点上添加输入,与方程中的所有输入变量相关1.右键单击左侧边界并选择添加输入2.输入R0,将输入与方程中的R0变量相关3.执行相同的操作,输入A、B、C和D4.右键单击A、B、C、D和R0,选择创建»控件5.A=0.0039083;B=5.775E-7;C=1.63214E-6;D=7.1922E-8;R0=10006.将DAQ助手的数据输

4、出连接至公式节点的R输入4.在图表显示控件上添加温度(C)输出1.右键单击边界并选择添加输出2.输入T,将输出与方程中的T变量相关3.将输出连接至图形显示控件的输入5.添加While循环,连续运行VI1.右击程序框图,选择编程»结构»While循环2.左键单击循环并拖动,囊括所有代码3.右键单击条件接线端,选择创建»控件6.当按下Stop按钮,或检测到错误时,在系统中生成停止条件1.通过模拟输入DAQ助手的Stopped输出接线端,中断条件接线端的连接2.右击程序框图,选择编程»布尔»或3.将Stop按钮控件的输出端与布尔或函数的底部输入相连4.右击程

5、序框图,选择编程»簇、类与变体»按名称解除捆绑,再将它放置在模拟输入DAQ助手的右侧5.将模拟输入DAQ助手的错误输出接线端连接至“按名称解除捆绑”函数的输入端,并确保状态选为解除捆绑。6.将按名称解除捆绑函数的输出端连接至或函数的顶部输入端。7.将或函数的输出端与条件接线端的输入相连。7.运行VI,查看结果在公式节点中寻找答案,并获取公式节点函数列表。MathScript节点您还可以使用MathScript节点运行预存的.m文件脚本并在LabVIEW中开发.m文件用于信号处理。在开始此步骤之前,应完成进行测量章节中的习题并使用其中的解决方案。也可创建

6、数值控件,用以数据采集输入的仿真。注:如果您不使用DAQ助手来采集电阻数据并将其转换为温度,可跳至第2步使用数字控件。1.将电压输入DAQ助手配置为数字万用表(DMM)接线端上的输入电阻1.双击DAQ助手即可打开配置窗口2.右键单击通道属性窗口中的电压,选择删除任务3.点击蓝色加号(+),在任务上添加通道并选择电阻4.选择Dev1(NImyDAQ)»dmm5.确保Iex源设定为内部6.确保采集模式设定为1采样(随需应变)7.最后点击OK应用配置2.将MathScript节点放置在程序框图上,使电阻转换为摄氏温度1.右键单击程序框图,并选择数学»脚本与公

7、式»MathScript节点2.将以下脚本粘贴至MathScript节点窗口,并相应调整大小doubleM;M=log(R/10000);T=(1/(A+B*M*M+C*M*M+D*M*M*M));T=T-273.15;3.在公式节点上添加输入,与方程中的所有输入变量相关1.右键单击左侧边界并选择添加输入2.输入R,将输入与方程中的R变量相关3.将DAQ助手的数据输出连接至MathScript节点的R输入4.执行相同的操作,输入A、B、C和D5.右键单击A、B、C、D和R0,选择创建»控件6.A=0.0039083;B=5.775E-7;C=1.632

8、14E-6;D=7.1922E-8;R0=10007.将DAQ助手的数据输出连接至MathSc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。