北京市瀚文网星科技有限责任公司

智能制造网免费10

收藏

LabVIEW Real Time 入门

时间:2017-09-17      阅读:466

下列重要概念为开始使用Real-Time 模块的用户提供了必需的基础信息。
• Real-time (RT) 应用程序-设计用于稳定性执行和定时的应用程序。
• 确定性-描述应用程序响应外部事件的一贯性程度或在给定时间限制内执行操作的
实时应用程序特性。设计实时应用程序时,通常优先考虑zui大化确定性。
• 抖动-应用程序程序zui快和zui慢执行之间的时间差。设计实时应用程序时,通常优
先考虑zui小化抖动。
• 实时操作系统 (RTOS) -设计用于运行具有增强型确定性和降低型抖动的应用程
序的操作系统。通用操作系统(例如, Microsoft Windows)完成操作的时间是不
可预期的。相比较, RTOS 中的每个操作均具有已知的zui大执行时间。通过设计用
于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 和设备驱动程序软件

上一篇: LabVIEW初级培训(入门与基础).pdf 下一篇: NIRealTime指南

下载此资料需要您留下相关信息

对本公司产品近期是否有采购需求?

提示

请选择您要拨打的电话: