




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、Labview操作系统的了解 储液罐状态监测系统要求:1、检测一个储液罐的实际液位、温度、进口压力、出口压力2、用曲线图显示被测量液位随时间的变化情况3、液位超标时用指示器报警4、手动和自动两种方式调节储液罐的液位高度5、用调节步长的按钮决定自动调节的快慢程度6、设计储液罐状态监控系统前面板前面板:程序框图:二、结构的练习1、利用两种循环结构求出0-100之内所有偶数之和。1)设计的思路:首先求0到100之间的偶数之和,就应该从0到100判断它是不是偶数,如果是相加,否则加0;这样就求出0到100之内的偶数之和。2)过程:for循环 先建立一个for循环;定义它的循环次数;建立移位寄存器,
2、并定义其初值为0;添加两数相加符号;添加判断是否是偶数的符号商与余数和是否为0;经过条件结构判断;偶数之和输出;While循环先建立一个whlie循环;定义它的循环次数(通过与100的比较控制);建立移位寄存器;添加两数相加符号;添加判断是否是偶数的符号商与余数和是否为0;经过条件结构判断;偶数之和输出;3)功能: 0-100之内所有偶数之和。前面板:程序框图:2、利用两种结构求N!1)设计的思路: 求N!,即就是求N的阶乘,就应该从1到100相乘,循环次数100,当循环次数输出为0时,与1相乘;不为0时,与 循环次数相乘。2)过程:for循环 先建立一个for循环;定义它的循环次数,创建一个
3、输入控件;建立移位寄存器,并定义其初值为1;添加两数相乘符号;经过条件结构判断循环次数是否为0;N阶乘的输出;While循环先建立一个whlie循环;定义它的循环次数(通过与创建一个输入控件内的值的比较控制);建立移位寄存器,并定义其初值为1;添加两数相乘符号;经过条件结构判断循环次数是否为0;N阶乘的输出;3)功能: 求N的阶乘前面板:程序框图:3、使用for循环产生100个随机数。在随机数产生的同时判断随机数的最大值、最小值有时称之为“移动的”最大值、最小值。在前面板上显示最大值、最小值和当前的随机数。循环中一定包含Time Delay Express VI,以便用户可以随着for循环的运
4、行而看清数值的更新。1)设计的思路:先产生0到1之间的随机数,并且利用数值比较,计算出最大值、最小值,再定义一个循环结构(控制产生100个随机数),最后输出最大值、最小值、当前值。2)过程: 先建立一个for循环并定义它的循环次数;随机数的产生(产生0到1之间的随机数);通过条件结构判断最大值、最小值;最大值、最小值、当前值输出;3)功能: 产生随机数的同时判断随机数的最大值、最小值和当前值前面板:程序框图:4、构建VI,每秒显示一个0到1之间的随机数。与此同时,计算并显示最后产生的四个随机数的平均值。只有产生四个数才显示平均值,否则为0。每次随机数大于0.5时,使用BeeVI产生蜂鸣。四个随
5、机数的平均值1)设计的思路:先建立一个for循环,定义循环次数N,生成随机数判断大于0.5是蜂鸣器发声,当循环次数能被4整除时,计算它们的和值,再计算它们的平均值;当不能被4整除时,显示输出0。2)过程:先建立一个for循环,定义循环次数N;生成随机数(0到1之间的数);判断随机数大于0.5是蜂鸣器发声,指示灯亮;用商与余数函数判断循环次数能被4整除;利用条件结构分为能被4整除和不能被4整除;通过for循环的移位寄存器计算它们的和值,并求平均值;程序显示输出3)功能:当随机数大于0.5时,蜂鸣器发声,LED灯亮,计算连续4个数的平均值;前面板:程序框图:5、创建VI,在前面板放置3个LED。程
6、序运行时,第一个LED打开,并保持打开状态。一秒后,第二个LED打开并保持打开状态;再过两秒,第三个LED打开并保持打开状态秒,然后程序结束。(顺序结构)1)设计的思路:先建立一个顺寻结构,在给它们放上LED灯,最后给它们不同的时间延迟。2)过程: 先建立一个顺序结构图;再给它们分别加入LED灯并且给它们赋真值;最后分别给它们1s、2s、3s的时间延迟;3)功能:LED1、LED2、LED3分别打开,且它们之间的时间间隔为1s、2s、3s。前面板:程序框图:、编写一个程序,在前面放置三个按钮,当按下某一个按钮时,输出这个按钮的编号。(事件结构)1)设计的思路:放置三个按钮,按钮一般为布尔状态下
7、的控件,可以利用事件结构的分支结构处理这个问题,即当按下某一个按钮时,输出这个按钮的编号2)过程: 先建立一个循环结构定义循环次数;再建立事件结构;在导入布尔控件三个;建立一个数组,并导入搜索一位数组;导入显示控件;3)功能:当按下一个按钮时,显示这个按钮对应的编号。前面板:程序框图:、在程序前面板上创建一个数值型控件,为它输入一个数值,把这个数值乘以一个比例系数,再由同一个控件显示出来。(局部变量)1)设计的思路:题目要求用一个局部变量解决这个问题,所以先建立一个局部变量,在前面板放入输入控件,再把局部变量定义为为数值型,接着放入乘法器,放入比例系数,连线就可以了。2)过程: 先建立一个局部
8、变量;在前面板放入输入控件;再把局部变量定义为为数值型;接着放入乘法器,放入比例系数;连线设置前面板;3)功能:输入一个数值,把这个数值乘以一个比例系数,再由同一个控件显示出来。前面板:程序框图:、编写一个程序,用Labview的信号生成函数产生一个三角波显示在Chart上。由另一个程序把它产生的波形数据读出并显示在Chart上,调剂两个的运行速度,观察两个波形的差异,利用子VI使两个程序同时运行。(全局变量,子VI)1)设计的思路:建立一个子程序,它的功能是产生三角波;再用另一个VI把它产生的波形数据读出并显示在Chart上;2)过程:先移入一个三角波函数发生器再定义三角波函数发生器;建立另
9、一个VI并调用; 3)功能: 用Labview的信号生成函数产生一个三角波显示在Chart上。由另一个程序把它产生的波形数据读出并显示在Chart上。前面板:程序框图:、程序开始运行要求用户输入一个口令,口令正确时,前面板输出一个在到100的随机数,否则,变暗,表示用户不能操作。(顺序结构、属性节点)1)设计的思路:创建顺序结构先对用户口令用字符串相等进行设置,口令正确时,前面板输出一个在到100的随机数,否则,变暗,表示用户不能操作,这个用条件结构来实现。2)过程:先建立一个顺序结构;对用户口令用字符串进行设置;再在顺序结构后添加一个帧;把条件结构放入判断口令是否正确;若正确输出随机数指示灯
10、变亮,若错误指示灯变暗; 3)功能: 用户输入一个口令,口令正确时,前面板输出一个在到100的随机数,否则,变暗,表示用户不能操作。前面板:程序框图:10、编程计算一下等式的程序Yx3-x2+5; Y2=mx+b X的范围是010,以0.1为步进。将曲线用图表(Chart)显示出来。两条曲线显示在一起。将这两条曲线保存在电子表格文件中。并读出该文件且用图形(Graph)显示两条曲线。1)设计的思路:先计算出Y1、Y2的值,再用表格显示;在用电子表格储存Y1、Y2的值,读出该文件且用图形(Graph)显示两条曲线。2)过程: 先建立一个whlie循环,定义循环次数;计算出Y1、Y2的值通过chart输出;在用电子表格储存Y1、Y2的值;读出该文件且用图形(Graph)显示两条曲线;3)功能: 将曲线用图表(Chart)显示出来。两条曲线显示在一起。将这两条曲线保存在电子表格文件中。并读出该文件且用图形(Graph)显示两条曲线。前面板:程序框图:11、利用三维曲线图显示螺旋线。 其参数方程为: X=r*cost Y=r*sint Z=b*t 观察参数变化对曲线的影响。1)设计的思路:首先怎样产生螺旋线,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2031年中国油井探测绝缘线行业投资前景及策略咨询研究报告
- 2025至2031年中国微型天线管行业投资前景及策略咨询研究报告
- 2025至2031年中国多粘菌素B纸片行业投资前景及策略咨询研究报告
- 2025至2031年中国PET颗粒行业投资前景及策略咨询研究报告
- 2025至2030年中国魔方钥匙扣数据监测研究报告
- 2025至2030年中国香辣蚝油数据监测研究报告
- 2025至2030年中国铝合金卷闸门数据监测研究报告
- 2025至2030年中国轴向加强自导型波纹管膨胀节数据监测研究报告
- 2025至2030年中国给袋式定量称重包装系统数据监测研究报告
- 2025至2030年中国纳米抗菌养生鞋垫数据监测研究报告
- 常用抗菌药物的特征与注意事项
- 2023-2024苏教版小学数学5五年级下册(全册)教案设计
- 批评他人发言稿(通用12篇)
- 祛痘产品原料配方与消费者祛痘方案选择建议
- 上海实验学校幼升小测试题资料
- 儒林外史每回概括
- 重大疾病保险的疾病定义使用规范(2020年修订版)-
- RB/T 040-2020病原微生物实验室生物安全风险管理指南
- GB/T 889.1-2000I型非金属嵌件六角锁紧螺母
- 上海专科层次自主招生考试习题集④(含答案)
- 马工程西方经济学(第二版)教学课件-5
评论
0/150
提交评论