- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LabVIEWReal-Time模块入门指引-NationalInstruments
™
LabVIEW Real-Time 模块入门
指南
本文档提供了帮助用户入门LabVIEW Real-Time 模块的设计练习。用户可通过一系列
的练习检查、更改和部署实时应用程序,及了解编程实时操作系统的概念和实践。
目录
重要概念 2
安装和配置Real-Time 模块 2
安装Real-Time 模块 3
配置RT 终端 3
安装RT 终端软件 3
安装多CPU 支持 3
打开Real-Time 项目 4
查看RT 终端的VI 5
初始化数据传输组件 5
使用定时循环采集数据 6
使用While 循环传输网络数据 6
关闭数据传输组件 7
查看主机的VI 7
连接至网络数据流 8
读取网络数据流 9
断开网络数据流 9
创建和部署应用程序 9
配置RT 终端的属性 9
部署程序生成规范至RT 终端 10
调试RT 终端VI 和独立应用程序 10
调试RT 终端VI 10
调试独立的实时应用程序 11
参考资料 11
LabVIEW 帮助 11
LabVIEW Real-Time 模块发行说明和升级说明 12
重要概念
下列重要概念为开始使用Real-Time 模块的用户提供了必需的基础信息。
• Real-time (RT) 应用程序-设计用于稳定性执行和精确定时的应用程序。
• 确定性-描述应用程序响应外部事件的一贯性程度或在给定时间限制内执行操作的
实时应用程序特性。设计实时应用程序时,通常优先考虑最大化确定性。
• 抖动-应用程序程序最快和最慢执行之间的时间差。设计实时应用程序时,通常优
先考虑最小化抖动。
• 实时操作系统 (RTOS) -设计用于运行具有增强型确定性和降低型抖动的应用程
序的操作系统。通用操作系统(例如,Microsoft Windows )完成操作的时间是不
可预期的。相比较,RTOS 中的每个操作均具有已知的最大执行时间。通过设计用
于RTOS 的应用程序,用户可确保应用程序运行的确定性。
• RT 终端-运行RTOS 的控制器。例如,NI PXI-8108 或NI cRIO-9012 。
• 独立RT 应用程序-RT 终端上电后可直接运行的RT 应用程序。
• 驱动程序软件-转换LabVIEW 命令为适用于特定RT 终端和安装的I/O 设备格式
的软件组件。配置RT 终端时安装相应的设备驱动程序软件。
• 主机-用于设计实时应用程序的计算机。部署主机上的实时应用程序至RT 终端。
或者通过运行在主机上的用户接口与RT 终端通信。
• NI Measurement Automation Explorer (MAX) -用于配置RT 终端的软件。在
主机上安装Real-Time 模块后,使用MAX 安装Real-Time 模块、RTOS 和RT 终
端上的设备驱动程序软件。
• 子网-设备通过该部分网络,使用TCP/IP 协议通信。MAX 自动检测与主机连接
至同一子网的RT 终端。
• 共享变量-可读取数据或写入数据的内存空间。用户可在带有单进程共享变量的一
台计算上,或者在带有网络发布共享变量的多台计算机上读取和写入共享变量。使
用共享变量以数据集的形式发布最新的数据至一台或多台计算机。
• RT FIFO -动作与固定大小的队列类似。其中写入至FIFO 队列的第一个值为可
从FIFO 队列读取的第一个值。RT FIFO 限制共享数据的大小,并为数据预分配内
存,以保证程序执行的确定性。使用RT FIFO 函数在VI 间或运行在RT 终端上的
并行循环间共享数据。
• 网络流-包含写入方端点和读取方端点的无损耗、单向的一对一信道。使用网络流
通过网络传输无损耗的数据。
安装和配置Real-Time 模块
开发实时应用程序前应完成下列任务:
1. 在主机上安装Real-Time 模块
2. 配置RT 终端
3. 在RT 终端上安装RTOS 和设备驱动程
文档评论(0)