LabVIEW工程创建嵌入式触摸板应用指南

需积分: 50 22 下载量 105 浏览量 更新于2024-08-06 收藏 11.87MB PDF 举报
"触摸板应用程序属性下的信息选项-gicv3_software_overview_official_release_b" 本资源主要讨论了如何在LabVIEW环境下为嵌入式Windows CE触摸板创建和配置可执行应用程序。在触摸板应用程序属性下,有一个“信息选项”,这允许用户设置启动VI(Virtual Instrument)并管理附加的VI和支持文件。启动VI是应用程序运行时首先执行的VI,通常只需要选择一个顶层VI作为启动VI。如果涉及到动态调用的VI,才需要将其设置为启动VI或添加到“始终包含”的文件列表。 在“源文件选项”中,用户可以选择项目中的顶层VI作为启动VI,如图8.10所示,以cRIOEmbeddedDataLogger(主).vi为例。完成必要的设置后,用户可以点击“OK”保存生成规范,或者直接点击“生成”来创建规范。此外,通过右击“保存生成规范”并选择“生成选项”,用户还可以自定义应用程序的生成过程。 生成的应用程序会以可执行文件的形式保存在开发设备的本地目的目录中。对于嵌入式CE触摸板,可以在LabVIEW工程的触摸板目标下创建生成规范,然后通过右击选择“创建触摸板应用程序”等选项。在生成触摸板应用程序时,常见的是使用“应用程序信息”、“源文件”和“机器别名”这三个选项,而其他不常用选项则根据具体需求选择。 该文档还涉及到了与cRIO(Compact RIO)相关的知识,Compact RIO是一种集成了实时控制器和可重构FPGA(Field Programmable Gate Array)的工业级I/O系统。它由实时控制器、FPGA机箱和各种工业I/O模块组成,适用于机器控制和自动化应用。cRIO的规格说明包括了实时控制器的性能、FPGA的灵活性以及各种I/O模块的功能。 在控制系统的开发中,基本架构的建立至关重要。控制器通常遵循初始化、控制和关闭的规则。状态机是一种常见的程序设计模式,特别是在LabVIEW中,用于实现基于状态的控制逻辑。状态机由一系列状态和转换条件组成,每个状态代表系统的一个特定行为,状态间的转换则由事件或条件触发。LabVIEW提供了直观的状态图表工具,便于开发者创建和理解复杂的状态流程。 此资源涵盖了LabVIEW中触摸板应用程序的创建和配置,以及cRIO系统的基本架构和状态机编程,对从事嵌入式系统和自动化控制开发的工程师来说具有较高的参考价值。