虚拟仪器软件开发平台.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.5 图形化数据显示2.5 图形化数据显示2.5.1 图形控件模板2.5.1 图形控件模板2.5 图形化数据显示2.5.2 Waveform Chart2.5.2 Waveform Chart(1)Wafveform Chart的位置、形状2.5.2 Waveform Chart(2)Waveform Chart有什么作用?Waveform Chart可以称为实时趋势图控件,它将数据在坐标系中实时、逐点(或者一次多个点)显示出来,可以反映被测物理量的变化趋势。(演示)2.5.2 Waveform Chart例1:温度显示实例程序需实现功能:每隔一定时间测量一次温度,显示当前的测量温度值和已运行时间,同时显示实时温度测量曲线。(演示)温度显示实例第1步:设计前面板(1)在前面板放置一个Knob控件,此圆形旋钮用于选择测量时间间隔。(标签、指针颜色、控件数据类型、默认值、控件最小值、控件最大值、数值变化步长、刻度最小值、刻度最大值、格式和精度)温度显示实例(2)在前面板放置一个布尔型控件开关,此开关用于控制测量的启停。(隐藏标签、增加提示文字)温度显示实例(3)在前面板放置一个图形显示控件Waveform Chart,用于显示温度实时测量曲线。(外观:标签、显示数字控件;格式和精度:y轴,1位精度,不隐藏尾0;图样:名称、颜色;刻度:y轴,名称、范围。)温度显示实例(4)在前面板放置一个数值型的指示控件,用于显示程序运行时间。温度显示实例(5)添加装饰控件。温度显示实例演示温度显示实例第2步:设计框图程序(1)切换到框图程序窗口,调整数据端口图标的显示。右键?View As Icon温度显示实例如何实现利用开关控制程序的运行和停止?温度显示实例(2)用循环结构控制程序的运行和停止。温度显示实例如何产生温度值并用waveform图形控件显示?温度显示实例(3)产生温度值,并用waveform图形控件显示。温度显示实例如何利用旋钮控件控制每次循环的时间?温度显示实例(4)利用延时函数控制每次循环的时间。All Functions?TimeDialog?Wait Until Next ms Multiple温度显示实例如何计算运行时间?温度显示实例(5)每次循环的时间乘以循环次数为运行时间。温度显示实例第3步:程序的运行。2.5.2 Waveform Chart演示:程序需实现功能:每隔一定时间测量一次温度,显示当前的测量温度值和已运行时间,同时显示实时温度测量曲线。2.5.2 Waveform Chart例2:温度报警实例。(演示)2.5.2 Waveform Chart例2:温度报警实例:①每0.5秒采集一次温度(提供名称为“测量温度子程序.vi”,用来产生温度值范围约74-90),并显示在Waveform Chart指示器上。②如果温度高出或低于设定值,VI程序点亮前面板的对应LED。设置的温度上限和下限也要显示在Waveform Chart指示器上。③有一个停止按钮(Stop),按停止按钮(Stop)后即停止测量。2.5.2 Waveform Chart如何利用STOP按钮控制程序的开始和停止?温度报警实例(1)创建一个While循环,While循环的运行条件为,按下Stop按钮;温度报警实例(2)使用子VI“测量温度子程序.vi”每0.5s产生1个温度值;温度报警实例(2)使用子VI“测量温度子程序.vi”每0.5s产生1个温度值;问题1:怎样调用子VI“测量温度子程序.vi”?温度报警实例(2)使用子VI“测量温度子程序.vi”每0.5s产生1个温度值;问题2:如何每0.5s产生1个温度值?All Functions?TimeDialog?Wait Until Next ms Multiple温度报警实例如何实现如果测量的温度大于上限值,点亮LED灯;温度报警实例(3)如果测量的温度大于上限值,点亮LED灯;All Functions?Coparison?Greater?温度报警实例如何实现如果测量的温度小于下限值,点亮LED灯;温度报警实例(4)如果测量的温度小于下限值,点亮LED灯;All Functions?Coparison?Less?温度报警实例如何实现Waveform Chart同时显示三条图线?温度报警实例(5) “测量温度子程序.vi”产生的温度值、设定的温度上限值、设定的温度下限值一起送至Waveform Chart指示器显示;All Functions?Cluster?Bundle温度报警实例2.5.2 Waveform Chart演示:温度报警实例:①每0.5秒采集一次温度(提供名称为“测量温度子程序.vi”,用来产生温度值范围约74-90),并显示在Waveform Chart指示器上。②如果温度高

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档