微机接口技术与虚拟仪器设计(杨武夷)第11章 应用程序控制ppt课件.ppt

微机接口技术与虚拟仪器设计(杨武夷)第11章 应用程序控制ppt课件.ppt

ID:59274087

大小:616.50 KB

页数:55页

时间:2020-09-22

微机接口技术与虚拟仪器设计(杨武夷)第11章  应用程序控制ppt课件.ppt_第1页
微机接口技术与虚拟仪器设计(杨武夷)第11章  应用程序控制ppt课件.ppt_第2页
微机接口技术与虚拟仪器设计(杨武夷)第11章  应用程序控制ppt课件.ppt_第3页
微机接口技术与虚拟仪器设计(杨武夷)第11章  应用程序控制ppt课件.ppt_第4页
微机接口技术与虚拟仪器设计(杨武夷)第11章  应用程序控制ppt课件.ppt_第5页
资源描述:

《微机接口技术与虚拟仪器设计(杨武夷)第11章 应用程序控制ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第11章应用程序控制1本章内容11.1属性节点和方法节点11.2声卡控制11.3VI属性设置11.4对话框11.5错误处理11.6自定义控件11.7菜单211.1属性节点和方法节点把人抽象成一类对象属性:姓名、出生日期、民族、籍贯、身高……方法:吃、喝、跑、思考……LabVIEW中的控件、VI、甚至应用程序都有自己的属性和方法。譬如一个数值控件,它的属性包括它的大小、在前面板的位置、背景颜色和标签等;311.1.1属性节点属性节点可以用来通过编程设置或获取控件的属性。譬如在程序运行过程中,我们可以通过编程设置控件的大小、位置等属性。例子:1数值控件的属性.vi2属性节点举例.vi411.1属

2、性节点和方法节点属性节点和方法节点511.1.1属性节点创建控件属性节点的方法1611.1.1属性节点创建控件属性节点的方法2编程->应用程序控制->属性节点鼠标右键单击属性节点,建立属性节点与控件的联系选择属性711.1.1属性节点创建控件属性节点的方法3创建控件的引用控件的引用与属性节点相连选择属性811.1.1属性节点设置和获取控件的属性911.1.1属性节点通过属性节点控制和获取布尔显示控件的属性1011.1.1属性节点通过属性节点控制和获取下拉列表控件的属性1111.1.1属性节点动态改变下拉列表控件中的列表值1211.1.2方法节点方法节点和属性节点非常类似,方法节点就好比控件的

3、一个函数,它会执行一定的动作,有些时候还需要输入参数或返回数据。方法节点的作用:通过编程调用控件的方法控制ActiveX对象创建控件方法节点的3种方法1311.1.2方法节点通过方法节点获取波形图图像4方法节点举例.vi4方法节点举例-2.vi1411.1.3控制ActiveX对象ActiveX是微软公司推出的一个技术集的统称,这项技术可以使用户重用代码,并能将多个程序连接在一起实现复杂的计算需求。通过ActiveX容器在LabVIEW的前面板中嵌入各种ActiveX组件,并访问器方法和属性1511.1.3控制ActiveX对象1611.1.3控制ActiveX对象音乐播放器1711.2声卡

4、控制通过声卡采集信号通过声卡发射信号18数据采集数据采集的核心过程就是将连续的模拟信号转换成离散的数字信号采样点太多,会占用大量内存单元;采样点太少,会使模拟信号的某些信息被丢失,出现失真现象模拟信号离散时间信号Xs(nTs)数字信号1911.2.1通过声卡采集信号通过声卡发射信号的流程配置声音输入(打开设备)读取声音输入(读数据)声音输入归零(关闭设备)2011.2.1通过声卡采集信号配置声音输入读取声音输入声音输入归零2111.2.1通过声卡采集信号配置声音输入(打开设备)每通道采样数:每通道的数据缓冲区大小采样模式:有限采样,连续采样设备ID:默认为0声音格式:22连续模拟输入开辟一段

5、循环缓冲区,设备连续采集数据并将数据向缓冲区中存放的同时,LabVIEW依据设置,将缓存中的数据一段一段地读取出来2311.2.1通过声卡采集信号配置声音输入(打开设备)每通道采样数:每通道的数据缓冲区大小采样模式:有限采样,连续采样设备ID:默认为0声音格式:2411.2.1通过声卡采集信号读取声音输入(读数据)任务ID:配置声音输入函数节点输出的任务ID每通道采样数:设置每次从缓冲区中读取样本的个数,默认值是10000,也就是从缓冲中读取10000个样本后函数节点输出数据。2511.2.1通过声卡采集信号声音输入归零(关闭设备)2611.2.2通过声卡发射信号通过声卡发射信号的流程配置声

6、音输出(打开设备)写入声音输出(写数据)声音输出归零(关闭设备)2711.2.2通过声卡发射信号配置声音输出每通道采样数:每通道的数据缓冲区大小采样模式设备ID:0声音格式2811.2.2通过声卡发射信号写入声音输出任务ID:配置声音输出的任务ID数据:波形数据超时:等待时间2911.2.2通过声卡发射信号声音输出归零释放缓冲把声音输出设备设置为未配置状态3011.2.2通过声卡发射信号发射单频正弦波3111.3VI属性设置VI有很多属性是可以设置的,这其中包括:VI图标、VI修改历史、VI帮助文档、密码保护、前面板显示内容、窗口大小、执行控制和打印属性等。通过配置这些属性可以让我们的VI适

7、合在不同的场合运行。3211.3VI属性设置选择菜单“文件->VI属性”打开如下图所示的对话框。缺省为“常规”选项,在该选项下可以修改VI图标,查看VI修改历史等。3311.3VI属性设置“窗口外观”选项3411.4对话框对话框是人机交互的一个重要途径。LabVIEW有两种方法实现对话框:使用函数选板中提供的几种简单的对话框通过子VI实现功能复杂的对话框3511.4.1普通对话框对话框VI函数在函数选板的编程

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

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

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