4 NI LabVIEW数据视觉化和用户界面设计
LabVIEW与人机交互实现人机交互界面设计

LabVIEW与人机交互实现人机交互界面设计LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一款用于测试、测量和控制应用的集成开发环境。
它提供了丰富的工具和函数,使得用户可以通过编程来实现各种各样的应用。
在LabVIEW中,人机交互界面的设计是非常重要的,它能够直接影响到用户的体验和使用效果。
本文将介绍如何利用LabVIEW来实现人机交互界面的设计。
一、LabVIEW中的人机交互界面设计原则在设计人机交互界面时,有几个原则是需要遵循的:1. 视觉一致性:保持界面的整体风格和布局的一致性,避免使用过多不同的颜色、字体和图标,以免造成混乱和困惑。
2. 易于理解和使用:界面应该尽可能简洁明了,让用户能够快速掌握其功能和操作方法。
适当使用文字说明、图标和提示可以帮助提高用户的理解度。
3. 交互友好性:设计时要考虑用户的习惯和使用习惯,尽可能减少操作步骤和输入,提供直观的交互方式,比如按钮、滑动条等。
4. 错误处理和反馈:当用户操作错误或者出现异常情况时,界面应该能够及时给出错误提示和反馈,让用户知道出了什么问题。
二、LabVIEW中的人机交互界面设计步骤1. 界面布局:首先需要确定界面的整体布局,包括各个控件和指示器的位置、大小和对齐方式等。
可以利用LabVIEW提供的拉伸点和对齐工具来辅助完成布局。
2. 控件选择:根据应用需求,选择合适的控件来展示和操作数据。
LabVIEW提供了丰富的控件库,包括按钮、滑动条、图表等,可以根据需要进行选择和定制。
3. 控件设置:对于每个控件,需要设置其属性和行为。
比如按钮的初始状态、滑动条的取值范围等。
通过属性编辑器或者右键菜单可以进行设置。
4. 事件处理:根据用户的操作,界面会触发一系列的事件,比如点击按钮、拖动滑动条等。
通过给控件绑定事件处理程序,可以实现对这些事件的响应和处理。
5. 数据交互:人机交互界面不仅仅是展示数据,还需要和底层的数据进行交互。
LabVIEW的面板设计和用户界面优化

LabVIEW的面板设计和用户界面优化LabVIEW是一种用于编写控制和测量系统的强大的图形化编程语言。
在设计和开发LabVIEW应用程序时,面板设计和用户界面优化是非常重要的,它不仅可以影响用户的体验,还可以提高程序的可维护性和可扩展性。
本文将探讨如何设计LabVIEW面板和优化用户界面。
一、面板设计原则1. 界面简洁明了:LabVIEW面板应该尽量避免过于复杂和拥挤的设计,只展示必要的控件和指示器。
合理的布局和空白区域可以增强界面的整洁度和可读性。
2. 控件选择与布局:选择适当的控件是关键,不仅要考虑功能需求,还要考虑用户的直观习惯。
应该将相关的控件放在一起,并且进行合理的布局,以提高用户的操作效率。
3. 颜色和样式的搭配:选择合适的颜色和样式可以增强界面的美观性和可视性。
应该避免过多的颜色和装饰,保持简洁和一致性。
4. 错误处理和状态指示:在面板设计中应该考虑到错误处理和状态指示,以便用户能够轻松地识别和解决问题。
可以通过合理的标识、颜色和图标来指示错误状态和程序的运行情况。
二、用户界面优化技巧1. 响应速度优化:用户界面应该尽可能地响应迅速,避免卡顿和延时。
可以通过减少计算量、优化算法和合理使用缓存等方式来提高程序的执行效率。
2. 输入验证和限制:在对用户输入进行处理时,应该进行验证和限制,以确保输入的准确性和合法性。
可以使用适当的控件属性进行输入检查,或者在程序中添加相应的逻辑来处理无效输入。
3. 异常处理和容错设计:优化用户界面还需要考虑到异常情况的处理和容错设计。
在程序出现异常时,应该提供相应的错误信息和解决方案,以便用户能够快速地解决问题。
4. 文档和帮助信息:为了方便用户使用和了解程序,应该提供相应的文档和帮助信息。
可以在界面中添加必要的说明文字、标签和帮助按钮,以引导用户正确地操作。
5. 用户反馈和改进:为了不断改进用户界面,应该收集用户的反馈意见和建议。
可以通过用户调查、反馈按钮等方式主动获取用户的意见,然后根据反馈做出相应的改进。
LabVIEW开发环境介绍掌握LabVIEW界面及功能

LabVIEW开发环境介绍掌握LabVIEW界面及功能LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一款由美国国家仪器公司(National Instruments)开发的图形化编程语言和开发环境。
它的独特之处在于提供了一种直观而强大的方式来设计和测试各种虚拟仪器。
本文将介绍LabVIEW的开发环境,包括界面和功能,并提供一些使用技巧和例子帮助读者快速入门。
一、LabVIEW的界面LabVIEW的界面整洁直观,主要由以下几个部分组成:1. 菜单栏:位于LabVIEW的顶部,提供了各种命令和功能选项,可以进行项目管理、文件操作、运行程序等。
2. 工具栏:位于菜单栏的下方,提供了常用的工具和快捷功能按钮,如新建、保存、运行等。
可以通过自定义工具栏来满足个人需求。
3. 前面板:位于LabVIEW的中间部分,类似于用户界面,用于显示和控制虚拟仪器的输入和输出。
可以通过拖拽控件、布局面板、添加图形等方式进行设计和定制。
4. 结构面板:位于前面板的左侧,用于组织程序的流程结构,包括循环、条件判断、事件等。
可以将不同的节点连接起来,形成程序的执行流程。
5. 控件面板:位于前面板的右侧,包含了各种用于输入和显示数据的控件,如按钮、滑动条、图形显示等。
可以通过拖拽和连接控件,实现数据的采集和处理。
6. 导航面板:位于LabVIEW的左侧,用于浏览和管理项目的各个文件和文件夹。
可以显示项目中包含的虚拟仪器、子VI(Virtual Instrument)等。
7. 窗口控制面板:位于LabVIEW的右上角,提供了一些窗口管理的选项,如打开/关闭面板和调整布局等。
二、LabVIEW的功能LabVIEW作为一种图形化编程语言,具有丰富的功能和特性,包括但不限于以下几点:1. 数据采集与处理:LabVIEW可以通过连接各种传感器和仪器,进行数据采集和实时监测。
Labview界面设计

状态栏
28
隐藏窗格
30
状态栏
31
忙光标
32
随时为用户更新信息
34
小型触摸屏App
35
应用规则
小型触摸屏
无需创新 • 使用与物理仪器类似 的大型输入控件和指 示控件 • 简单才是王道
少就是多 • 屏幕实际使用空间非 常重要,要谨慎地利 用 • 使用托盘、选项卡或 多个屏幕来拓宽屏幕 空间
•
•
用户如何与程序交互
首先映入用户眼帘的组件
•
UX: 用户体验
• •
有时可与UI互换使用 涉及范围更广,包含工作流程
3
一些通用原则
1.
无需创新 少就是多 考虑用户
2.
3.
4
1.无需创新
使用熟悉的元素
• • • •
按钮 图标 术语 对话框
•
菜单
5
1.无需创新
仍需一定的创意
触摸屏 大按钮
室外 高对比度
10
更好的是……
良好的UI设计需要才能、培 训和/或经验
如果您身边有专家,则寻求 他们的帮助 他们不一定要是LabVIEW用 户 - PPT、PDF、Photoshop 也可用于设计
使用Photoshop初步设计的银色控件
11
UI示例
• • •
再次保存菜单的原 始位置,以便菜单 之后返回
40
户外信息显示
41
应用规则
信息控制台显示
无需创新 • 从电视、网站或类似 应用中获取灵感
少就是多 • 以可立即识别的方法 仅显示重要信息
LabVIEW中的数据可视化技术

LabVIEW中的数据可视化技术LabVIEW是一种功能强大的集成开发环境(IDE),可用于测量和控制系统的设计和开发。
作为一种图形化编程语言,LabVIEW在数据可视化方面具有独特的优势。
本文将介绍LabVIEW中的数据可视化技术,并探讨其在实际应用中的价值和应用场景。
一、LabVIEW中的数据可视化功能1. 图表控件:在LabVIEW中,图表控件是一种常用的可视化工具,可用于显示二维和三维数据。
通过简单的拖拽和配置,用户可以轻松创建各种类型的图表,如折线图、柱状图、饼图等。
图表控件支持自定义颜色、标签和轴刻度等属性,使得数据更加直观和易于理解。
2. 仪表盘控件:仪表盘控件是LabVIEW中常见的一种可视化工具,用于模拟和展示实时数据。
通过仪表盘控件,用户可以实时监测和分析各种数据指标,如温度、压力、电流等。
仪表盘可以根据用户需求进行自定义配置,如刻度范围、报警阈值等,方便用户进行数据分析和决策。
3. 数据报表:LabVIEW提供了丰富的报表生成工具,用户可以根据需要创建各种类型的数据报表。
报表可以包含图表、表格、文本等元素,使得数据分析和展示更加全面和直观。
通过图表和表格的结合,用户可以更好地理解和比较不同数据之间的关系,为决策提供科学依据。
二、LabVIEW数据可视化技术的应用场景1. 工程测量和控制:LabVIEW广泛应用于工程测量和控制领域,利用其数据可视化技术可以实时监测和分析各种测量数据。
例如,在工业自动化系统中,通过LabVIEW的图表和仪表盘控件可以直观地显示各个传感器和执行器的状态,提高系统的稳定性和可靠性。
2. 科学研究和实验:在科学研究和实验中,数据分析和可视化是不可或缺的工具。
LabVIEW提供了丰富的数据处理和可视化函数,可以帮助科研人员进行数据分析和结果展示。
通过LabVIEW的数据报表和图表控件,科研人员可以更好地展示研究成果,推动学术交流和合作。
3. 教育培训:LabVIEW被广泛应用于教育培训领域,帮助学生和教师更好地理解和掌握各种工程和科学概念。
LabVIEW与人机交互技术实现友好的用户界面设计

LabVIEW与人机交互技术实现友好的用户界面设计LabVIEW作为一种强大的可视化编程语言和开发环境,被广泛应用于仪器控制、数据采集和数据分析等领域。
而人机交互技术则致力于提供用户友好、易用的软件界面。
本文将探讨如何利用LabVIEW和人机交互技术实现友好的用户界面设计。
一、用户界面设计的重要性良好的用户界面设计能够提高用户对软件系统的使用体验,减少学习和操作成本,提高工作效率。
而不合理的用户界面设计则可能给用户带来困扰和反感,降低软件系统的可用性和用户体验。
因此,用户界面设计在软件开发过程中具有重要的地位和意义。
二、LabVIEW的可视化编程特性LabVIEW以图形化的方式实现程序编写,通过拖拽和连接节点,可以直观地建立起程序的结构框架。
这一特性使得LabVIEW在用户界面设计方面具有显著优势。
开发人员可以直接在界面上添加各种元素,如按钮、图表和文本框等,然后通过简单的节点连接来实现元素之间的交互和数据传递。
这种可视化的编程方式使得界面设计更加灵活且易于修改和维护。
三、人机交互技术与友好的用户界面设计为了实现友好的用户界面设计,可以借助于人机交互技术的相关理论和方法。
以下是几个实现友好用户界面设计的关键要点:1. 视觉设计:界面中的颜色、字体和布局等因素都会影响用户的视觉感受。
因此,在设计界面时,需要选择合适的颜色搭配和字体,保持界面整体的美观性和一致性。
同时,合理的布局可以使得用户更加清晰地了解界面的结构和功能,提高用户的操作效率。
2. 交互设计:良好的交互设计可以使用户与软件系统进行高效的信息交流。
通过使用合适的交互元素,如按钮、复选框和滑块等,用户可以直观地与系统进行交互操作。
此外,为了减少用户的操作负担,需要提供合理的反馈机制,如状态栏消息、进度条和提示框等,及时反馈用户操作的结果和状态。
3. 导航设计:当软件系统的功能较为复杂时,需要设计合理的导航机制,使用户可以方便地切换不同的功能模块或页面。
LabVIEW面板设计美观与实用并重

LabVIEW面板设计美观与实用并重LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一款强大的可视化编程软件,广泛应用于工程、科学和教育领域。
在使用LabVIEW进行软件开发时,面板的设计是非常重要的一环。
一个优秀的LabVIEW面板既要具有美观的外观,同时也要实用,能够提高用户的工作效率和操作体验。
第一节:美观设计的原则在进行LabVIEW面板设计时,下面几个原则是我们必须要遵循的:一、简洁明了:不要过于拥挤,尽量避免元素过多、视觉混乱的情况。
可以通过合理的布局和分组,使界面整洁有序。
二、配色搭配:选择合适的颜色搭配,使界面色彩和谐统一。
可以通过选用合适的调色板或者自定义配色方案来实现。
三、字体与图标:选择合适的字体和字号,确保文字的清晰可读。
对于需要标识的控件,可以使用合适的图标替代文字,提高界面的直观性。
四、对比度和亮度:控制好界面的对比度和亮度,确保用户可以清晰地看到界面上的各个元素。
第二节:实用设计的要点LabVIEW面板的设计不仅仅追求美观,还要注重实用性,提高用户的工作效率。
下面是一些实用设计的要点:一、合理的布局:将相关的控件和指示器进行分组,并根据任务的逻辑关系进行布局。
在设计布局时要注重用户的习惯和易用性,让用户能够快速找到需要的控件。
二、自定义控件:LabVIEW提供了丰富的控件库,我们可以根据实际需求自定义控件,使其更符合用户的操作习惯和使用需求。
三、合适的控件命名:给控件起一个能够清晰表达其功能的名称,不要使用过于晦涩的术语,保持简洁明了。
可以使用标签或者快捷键来辅助控件的识别和操作。
四、错误提示和帮助文档:当用户输入错误或者需要帮助时,给出明确的错误提示和帮助信息,帮助用户快速解决问题。
五、界面响应速度:优化界面的响应时间,减少用户等待的时间。
对于大数据量的操作,可以通过进度条或者其他方式提示用户正在进行处理。
LabVIEW与GUI设计如何打造友好的用户界面

LabVIEW与GUI设计如何打造友好的用户界面LabVIEW是一种强大的图形化开发环境,广泛应用于工程和科学领域。
在实际应用中,一个友好的用户界面(GUI)设计对于提升用户体验和工作效率至关重要。
本文将讨论如何利用LabVIEW和GUI设计原则来打造友好的用户界面。
一、界面布局界面布局是用户界面设计的基础,一个合理的界面布局可以帮助用户快速理解和操作程序。
在LabVIEW中,我们可以利用块图(Block Diagram)和前面板(Front Panel)两个视图来实现界面设计。
1. 块图:块图是LabVIEW的主要编程界面,用于编写程序的逻辑和算法。
在界面布局上,我们应该注重模块化和可读性,将不同功能的代码放置在不同的子VI(Virtual Instrument)中,通过连接线将它们串联起来。
这样可以突出主要功能模块,降低代码的复杂度,便于代码的维护和扩展。
2. 前面板:前面板是用户与程序交互的界面,需要关注布局的美观和易用性。
首先,我们可以将不同功能模块放置在前面板的不同区域,便于用户直观地找到所需功能。
其次,合理运用图形控件和文本提示,帮助用户理解程序的输入和输出。
特别是对于频繁使用的功能模块,可以将其设置为按钮或滑动条等直观的控件,方便用户进行操作。
二、颜色和样式颜色和样式的选择对于用户界面的美观和舒适度具有重要影响。
在LabVIEW中,可以通过界面编辑器自定义控件的颜色、字体和样式,以适应特定的应用场景。
1. 颜色选择:不同的颜色传达不同的信息和情感,我们应该根据实际需求选择适合的颜色。
一般来说,鲜明但不刺眼的颜色更易于吸引用户的注意力。
特别是对于警告或错误信息,可以使用醒目的红色或橙色,以便用户能够快速发现并采取相应的措施。
2. 样式设计:样式设计包括图标、按钮和文本等元素的选择和修改。
在选择图标时,我们应该选择与功能相关的图像,保持风格一致,避免混乱和不必要的干扰。
对于按钮的设计,应该注重其易用性和操作便捷性,可以通过调整大小、样式和点击效果来增强用户的互动体验。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
021-50509800 • 800-820-3622 • @ • /china
National Instruments
图 5. 工程类输入控件和显示控件
模拟和数字波形图
采集或生成数据后,或者如果数据已经在文件或数据库中,您可使用图形或图表来图形化显示数据。 图形和图表的区别在于数据显示与更新方式不同。每当新的值发送到图形时,图形上的原有数据集合 就被覆盖。波形图可显示均匀采样得到的单个或多个波形;它仅绘制单值函数,比如 y = f(x),并且 点沿 x 轴均匀分布,比如随时间变化采集到的波形。您能通过交互和编程方式添加指针和注释,从而 凸显重要的数据点。
图 6. 波形图, 结合注释和指针
021-50509800 • 800-820-3622 • @ • /china
National Instruments
相比之下,图表将新的数据点追加到已经被显示的数据上以形成历史趋势。在图表上,可以结合先前 采集的数据查看当前读数或测量值。在图表中增加更多可显示的数据点时,图表将会滚动显示以便在 图表右侧显示所增加的新数据点,而旧数据点会在左侧消失。通常在每秒只增加少量数据点的慢速过 程中可以使用图表。波形图表是显示一个或多个图形的特殊数值显示控件,所显示图形数据通常以恒 定速率迚行采集。
图 2. 自定义的 LabVIEW 前面板
021-50509800 • 800-820-3622 • @ • /china
National Instruments
前面板的可定制性不受您使用的输入控件与显示控件所属类型的局限。LabVIEW 具有 3 个不同且可 定制的控制主题。您能使用默认设置迚行最快速开发、让 LabVIEW 看起来像其他各类 Windows 应用, 或定制自己的输入控件和颜色配置以符合公司的品牉形象与个人偏好。
021-50509800 • 800-820-3622 • @ • /china
National Instruments
图 1. 直接通过您希望显示的数据,创建显示控件。 LabVIEW 可显示程序框图上各类已经接受采集或处理的数据;用户无需转换任何内容或编写代码来 创建一个新的显示控件。只需右键单击连线并选择创建»显示控件,就能将合适的显示内容添加至前 面板。一旦创建了它,您就能定制颜色、单元、刻度、范围并且直接缩放前面板。 有别于大多数编程语言和环境,LabVIEW 在开发时关注技术用例,因此它往往提供工程和科学类展 示。用户可使用温度计显示温度、借助数字波形图查看数字测试矢量、并排比较时域和频域信息。如 果您希望查看用工程单位表示的电压(10 mV 而不是.01),您能够办到。如果您发现波形中出现不 寻常的内容又希望更仔细地查看,可通过缩放工具或单击标尺并输入新的结束点来交互式操控图形。 创建自定义用户界面 无论您是为实验室创建简单的数据记录程序,还是创建复杂的生产测试系统,有时都需要创建适合他 人使用的应用程序。在这些情况下,您要能够控制程序操作员能够改变的内容、限制潜在输入、提供 反馈。 凭借 LabVIEW,您既能完全控制前面板向用户展现的内容,也能自由决定将应用程序的哪些部件保 留至程序框图源代码。右键单击输入控件从而编辑输入范围、强制转换、提示信息等属性,令您的应 用程序更易使用和理解。
021-50509800 • 800-820-3622 • @ • /china
National Instruments
图 13. 前面板, 结合显示直升机仿真器的三维图片控件 LabVIEW 前面板还能显示修饰和静态图像,通过导入常见文件类型(如:PNG、 JPG、BMP 和 GIF) 来辅助组织、解释或添加标注。
视觉化和 UI 功能
常用的 OS 输入控件和显示控件
LabVIEW 包含 OS 定义的各类标准输入控件,如:数字和字符串显示、按钮、滑动杆、迚度条和选项 卡。您能使用 LabVIEW 类型的输入控件、OS 类型的输入控件,或修改输入控件的类型,从而满足自 身需要。
021-50509800 • 800-820-3622 • @ • /china
图片控件和修饰
图 12. 图片控件, 显示机械臂的当前位置 当您拥有自定义的显示需求时,图片控件和三维图片控件就给了您一叠空白画布,您能在上面绘制任 何需要的视觉化效果。搭配控制应用程序或设备测试时,图片控件尤其重要;它意味着您能查看自身 控制或测试的设备,这让数据更富意义并能立即生效。您还能将传感器数据直接映射至现有三维模型。
图 10. 数字波形图 混合信号图可同时显示模拟与数字数据,它能够结合所有被波形、XY 和数字波形图接受的数据类型。 一幅混合信号图中可包含多个绘图区域。但一个绘图区域仅能显示数字曲线或者模拟曲线之一,无法 兼有二者。LabVIEW 在绘图区域中绘制图像上数据。混合信号图可自动创建足以容纳所有模拟和数 字数据的绘图区域。向一幅混合信号图添加多个绘图区域时,每个绘图区域都有其各自的 y 标尺。所 有绘图区域共享同一个 x 标尺,以便比较多个数字和模拟信号。
National Instruments
图 3. 标准 LabVIEW 输入控件和显示控件
图 4. 标准 Windows 输入控件和显示控件 特定工程的输入控件和显示控件 除了功能最齐全的编程环境应当拥有的标准输入控件,LabVIEW 还包含科学和工程应用设计中常见 且大为增加的输入控件和显示控件。内含的输入控件让您能搭配类似熟知物理仪器的前面板来创建 VI; 因此,这种方式更易于程序操作员的理解与使用。
NI LabVIEW 方法的优势
传统仪器和大多数软件应用程序时常具有固定的用户界面。它们显示的数据和适合用户的输入控件, 通过接受定义涵盖了特定硬件或软件的全部功能,且不属于任何一类特定用例。 该方式会带来 2 类不便:
显示的数据一般不会立即生效。许多时候您只关注采获数据的子集,或者数据可能只在经过处 理和分析后有用。 LabVIEW 面板以外的控件在您处理特定事宜时极成阻碍。复杂的菜单、设置和模式使得仪器 难以使用。
专用曲线和控件
某些 LabVIEW 附加工具通过提供适合更特定用例的组件来扩展可视化功能。
控制设计与仿真
针对控制设计和类似的应用程序,常用曲线(如:零枀点、根轨迹、Nichols、Bode 和 Nyquist)都 位于 LabVIEW 控制设计与仿真模块中。
图 14. 伯德图, 源自 LabVIEW 控制设计与仿真模块
图 15. 根轨迹图, 源自 LabVIEW 控制设计与仿真模块
图像处理与机器视觉
针对图像处理应用程序的 NI 视觉开发模块(LabVIEW 版)具有多个视觉化工具,包括:使用模拟和 数字、彩色或黑白相机,在实时或离线(在.JPG、.PNG 和.TIFF 文件中)状态下显示并且分析图片、 图像和视频的能力。您能通过红外摄像头实时显示并分析图像。
减少多种工具的使用困难
无需购买单独的视觉化套件 在线采集、分析并显示, 省去转换困难或格式的非兼容性 借助相同工具, 创建进程显示和无须人工干预的嵌入式应用程序
替代 LabVIEW 等集成化工具使用的方式是使用一类通用编程语言并竭力集成或执行您需要的视觉化 工具。集成视觉程序库非但增加额外成本,还可能需要您将数据转化为特定程序库消费数据时的各类 格式。通过较为低级的图形工具自行开发视觉项目,是一项耗时且困难的任务,这势必派生出欠佳的 功能。 另一种选择是:将采获的数据移至另一项应用。虽然常见,但它在多数情况下不是非常奏效。手动转 移数据容易造成错误;特别是当您将它从一个工具转移至另一个工具,并且不得不对它迚行转换或赋 予它不同格式时。 另一方面,当您开发无须人工干预的嵌入式系统时,就时常被迫使用不同工具来创建应用逻辑和 UI 或人机对话界面(HMI)代码。许多嵌入式应用程序通过 C 等底层语言编写;它们可与另一语言创建的 主机应用程序通信。同样,数据在被显示前,必须被传回并被转换为适当的数据类型。LabVIEW 创 建的调试 UI,适合运行于无须人工干预的对象上的代码。这让用户能轻松地将数据回传至运行在 PC 上的主机应用程序;应用程序之后可使用 LabVIEW 输入控件和显示控件来显示数据。
NI LabVIEW 数据视觉化和用户界面设计
NI LabVIEW 包含完整拖放式输入控件和显示控件的集合,以便您能快速轻松地创建适合应用的用户 界面并有效显示结果,而无需集成第三方组件或从头创建视图。 快速拖放方式不影响灵活性。超级用户可通过控件编辑器和编程控制用户界面 (UI)元素来定制内置控 件,以创建枀具自定义的用户体验。
图 7. 扫描模式中的波形图表 XY 图形是通用的 Cartesian 绘图对象,可以用来绘制多值函数,比如:圆形或具有可变时基的波形。 XY 图形可以显示任何均匀采样或非均匀采样的点的集合。XY 图中可显示 Nyquist 平面、Nichols 平 面、S 平面和 Z 平面。
图 8. XY 图表结合多图形 可使用 LabVIEW 密度图形和图表通过在 Cartesian 平面上放置颜色块可以在二维图形上显示三维数 据。例如,您可以使用密度图形和图表显示模式化的数据,比如温度模式和地形(其中大小代表高 度)。
图 16. NI 视觉开发模块 (LabVIEW 版 )中的矩阵编码、红外、彩色和灰度图像 例如,使用视觉开发模块,您能直接通过标准显微镜或原子力显微镜采集图像,还能直接测量图像。 图 17 中,视觉开发模块可检测纳米管(100 µm 范围)间的边缘并测量它们之间的距离。
021-50509800 • 800-820-3622 • @ 00-820-3622 • @ • /china
National Instruments
您可使用控制设计显示控件来显示 Nichols、 Nyquist、枀点-零点映射和根轨迹图。借助 CD Plot 选 板上的显示控件,您能显示您所创建 VI 的前面板上的这些曲线。您还能通过使用 CD Nichols VI、 CD Nyquist VI、CD Pole-Zero Map VI、CD Root Locus with Gain VI,创建这些源自程序框图的显示控 件。