【NI-RIO入门】生成、部署、调试 实时应用程序

生成

        1.右键单击RT终端下的程序生成规范,从快捷菜单中选择新建»实时应用程序

        2.信息页面。

  • 程序生成规范名称文本框中输入一个安装程序生成规范的名称。程序生成规范中将显示名称。同一个RT终端下,程序生成规范的名称必须是唯一的。
  • 目标文件名文本框中输入实时应用程序的名称。独立的实时应用程序文件的扩展名为.rtexe。
  • 其他项根据个人需要修改。

        3.源文件页面。

  1. 项目文件树中,选择一个VI作为独立实时应用程序的启动VI,即顶层VI。RT终端上电后,启动VI即打开并运行。每个生成的实时应用程序都必须至少有一个启动VI。
  2. 单击启动VI列表框旁箭头按钮,将选中的VI添加至启动VI列表框。
  3. 项目文件中,选择要定义为动态调用的VI或支持文件。例如,通过VI服务器调用的VI、从VI读取的文本文件,等等。
  4. 单击始终包括列表框旁的箭头按钮,将选中项移至始终包括列表框。

        4.目标页面。

                配置目标设置并添加独立实时应用程序的目标目录。

        5.源文件设置页面。

                编辑实时应用程序中单个文件或文件夹的目标和属性。

        6.高级页面。

        配置独立实时应用程序的高级设置。

        7.附加排除页面。

         可进行各种配置以减少独立实时应用程序的大小及用户载入生成的程序时,将优化加载时间并降低内存使用量。

        8.生成前/后操作页面。

                指定生成之前或之后LabVIEW要运行的VI。

        

        9.预览页面。

                单击生成预览按钮以查看实时应用程序的文件。

        10.生成。

                程序生成规范的名称出现在项目浏览器窗口RT终端的程序生成规范下。

部署

        1.右键单击程序生成规范,在快捷菜单中选择设置为启动程序

注:可为RT终端下的独立实时应用程序的不同配置,生成多个程序生成规范。但只能将一个独立实时应用程序设置为RT终端的启动程序。将程序生成规范设置为RT终端的启动应用程序后,LabVIEW将在项目浏览器窗口的程序生成规范图标周围显示绿色外框。

 

        2.右键单击程序生成规范,从快捷菜单中选择部署,将应用程序部署至终端。

        3.右键单击RT终端,选择工具»重启,重启RT终端,运行实时应用程序。

注:必须将应用程序设置为启动并重启RT终端,才能运行独立实时应用程序。

        作为启动项运行和设置为启动项的区别

        一般来说,使用作为启动项运行部署到 RT 目标的点击次数较少。设置为启动可能需要更多步骤,但如果您不希望应用程序在无需手动强制重新启动的情况下开始在目标设备上运行,则这是一个更好的选择。

        作为启动项运行,将把生成的rtexe部署并询问是否重新启动rt target,yes,则目标将重新启动并在启动时运行应用程序。  

调试

        注意:很多情况下因为项目不规范或者vi exe属性问题会导致rt运行工作状态正常,而rtexe功能不正常的状态,所以需要启用rtexe的调试来观察那部分报错。

        1.在RT应用程序属性,高级页面,启用调试。

        2.右键单击独立的实时应用程序的程序生成规范,从快捷菜单中选择生成,生成应用程序。

        3.重启RT终端,运行独立的实时应用程序。

        4.在项目浏览器窗口中,选择操作»调试应用程序或共享库

        5.在机器名或IP地址文本框中输入RT终端的IP地址。单击刷新按钮,查看RT终端上独立的实时应用程序的列表。

        6.选择要调试的实时应用程序。

        7.单击连接按钮打开待调试启用VI的前面板窗口。在启动VI的程序框图上设置探针、断点等调试工具。

        8.调试关闭后,关闭启动VI,同时也关闭了RT终端的实时应用程序。然后重启RT终端,重新启动独立实时应用程序。如要不关闭启动VI并断开与终端的连接,右键单击启动VI的前面板窗口,从快捷菜单中选择远程调试»退出调试会话

  • 20
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
ni-3200-20是一款广泛应用于工业自动化领域的设备,用于数据采集、控制和监控等任务。调试是在设备安装完成后的一项重要工作,它是为了确保设备正常运行并满足用户需求的过程。 在开始调试之前,我们首先需要对设备进行基本的检查和测试。检查设备的电源和连接线路是否正常,确保设备和其他设备的连接正常。接下来,我们可以通过查看设备的显示屏或使用软件工具,检查设备的参数设置,确保其与用户需求相符。 接下来,我们可以进行设备的功能测试。通过设置一些基本的输入信号,并根据预定的程序和参数进行输出信号的观察和检测,以验证设备的功能是否正常。在此过程中,我们需要注意观察设备的响应和指示灯等指示,确保设备工作正常。 如果在调试过程中发现设备存在问题或不正常工作,我们可以根据具体情况进行排除和修复。这可能包括检查设备的连接、更换故障部件或重新设置参数等。通过不断的尝试和测试,我们可以找到并解决设备的问题,确保其正常工作。 最后,在设备经过调试并正常运行后,我们需要对设备进行记录和文档的更新。这是为了方便后续的维护和管理工作,同时也是对设备调试过程的总结和反省,以便在未来的调试工作中能够更加顺利和高效地进行。 总的来说,ni-3200-20调试是一个复杂而又重要的工作,需要我们有丰富的经验和技术知识。通过认真的调试工作,我们可以确保设备能够正常运行,并满足用户的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值