NI-RIO入门【CompactRIO】
文章平均质量分 79
myRIO、CompactRIO、PXI RT
東方神山
A YOUNG AE。
展开
-
【LabVIEW FPGA入门】NI 环境安装教程
然后确认LabVIEW开发的位数,默认情况下使用32bit,有特殊应用深度学习、python、大数据量的特殊应用可以装64bit的LabVIEW,但是注意32bit和64bit的工具包是互不兼容的,即不能64bit LabVIEW 不能安装32bit的工具包,32bit LabVIEW也不能安装64bit 工具包,对于32bit的终端设备也只能安装32bit的LabVIEW。步骤7:安装完成后,重启激活软件,操作系统自动识别并安装硬件,如果未发现硬件,则可以在计算机管理里面,启动NI的服务。原创 2024-05-15 18:21:22 · 652 阅读 · 0 评论 -
【LabVIEW FPGA入门】LabVIEW FPGA实现I2S解码器
该示例演示了如何使用 LabVIEW FPGA 解码 I²S 信号。该代码可用于大多数支持高速数字输入的LabVIEW FPGA 目标(例如R 系列、CompactRIO)。例如,MP3 播放器或 DVD 播放器内部的数字音频通常使用 I²S 协议进行通信。它监视LRClk(WS)和SClk线寻找信号转换/边沿,并从SData(SD)线收集数据位,将完成的音频样本写入DMA缓冲区以传输到主机VI。该示例使用 FPGA 图中的单周期定时循环来监控 I²S 协议的三个信号。您必须重新编译FPGA VI。原创 2024-01-13 22:53:58 · 627 阅读 · 0 评论 -
【NI-RIO入门】记录和监控数据
可以使用常规文件 I/O VI 在嵌入式程序中以编程方式访问实时控制器的内部存储。文件路径结构根据控制器运行的实时操作系统 (RTOS) 的不同而有所不同。该文件路径语法记录在。可以通过在Measurement & Automation Explorer (MAX) 中查看设备的中搜索您的型号来确定您的目标正在运行哪个 RTOS。注意:1.原创 2023-12-26 18:03:45 · 1093 阅读 · 0 评论 -
【NI-RIO入门】生成、部署、调试 实时应用程序
1.右键单击RT终端下的,从快捷菜单中选择2.信息页面。3.源文件页面。4.目标页面。配置目标设置并添加独立实时应用程序的目标目录。5.源文件设置页面。编辑实时应用程序中单个文件或文件夹的目标和属性。6.高级页面。配置独立实时应用程序的高级设置。7.附加排除页面。可进行各种配置以减少独立实时应用程序的大小及用户载入生成的程序时,将优化加载时间并降低内存使用量。8.生成前/后操作页面。指定生成之前或之后LabVIEW要运行的VI。9.预览页面。单击按钮以查看实时应用程序的文件。原创 2023-12-26 15:54:51 · 919 阅读 · 0 评论 -
【NI-RIO入门】计算和测量cRIO系统的功耗
您可以根据cRIO机箱的最大功耗、机箱和模块的平均功耗,最后通过经验测试cRIO和模块的功耗来计算散热量。每一种散热计算的精确度都逐渐上升,但安全系数也逐渐下降。请记住,热量输出以英国热量单位 (BTU) 测量。您可以使用以下公式将瓦特转换为 BTU/小时:(瓦特*3600)/1054 = BTU/小时示例系统:功率 = (6 + 3 + 0.625 + 0.625 + 2*0.58 + 0.66 + 0.74) 瓦或 12.81 瓦。2. 将瓦特转换为 BTU/小时。原创 2023-12-25 23:58:51 · 350 阅读 · 0 评论 -
【NI-RIO入门】如何格式化实时控制器
当使用CompactRIO时有时会出现硬盘已满或出现IO错误,如下如图就需要将实时控制器格式化并重新安装软件注意:格式化磁盘时,您将丢失控制器上的所有程序和配置数据。确保您拥有控制器可能需要的任何文件的备份副本,并记下您的IP配置。无需备份任何驱动程序或运行时文件,因为它们将在格式化后重新安装。格式化步骤打开Measurement&Automation Explorer(MAX)并从配置树中展开远程系统。 右键单击设备,然后选择“格式原创 2023-12-25 23:53:58 · 769 阅读 · 0 评论 -
【NI-RIO入门】使用其他文本语言开发CompactRIO
参考上述链接确认开发IDE工具编写和编译程序(NI Linux Real-Time Eclipse版本的C / C ++开发工具入门指南 - NI如何在NI Linux Real-Time设备中使用FTP进行文件传输 - NI使用WebDAV将文件传输到实时(RT)目标 - NI设置文件权限(SSH 进入目标,并 通过键入chmod 777为测试文件设置适当的权限 (777 参数更改文件的读取、写入和执行权限)。要通过 SSH 连接到目标,可以使用任何终端程序(例如 PuTTY)。原创 2023-12-22 16:25:41 · 1329 阅读 · 0 评论 -
【NI-RIO入门】理解Windows、Real Time与FPGA之间数据通信的原理
对于NI RIO系列设备(CompactRIO、sbRIO、myRIO等)进行编程时,需要注意有三个不同的组件。人机界面 (HMI)。有时称为“主机”,为用户提供图形用户界面(GUI),用于监控系统状态和设置操作参数。使用 HMI 是可选的,因为 RIO 产品可以编程为无头运行,并且有些产品可以直接连接到嵌入式用户界面,但是当实施 HMI 时,它们可以采用 Windows 台式计算机、平板电脑或触摸面板的形式以计算机为例。原创 2023-12-22 13:38:23 · 1613 阅读 · 0 评论 -
【NI-RIO入门】NI CompactRIO waveform library
许多可重配置的I/O (RIO)应用需要从多个同步的NI C系列模块中获取连续的数据包。本教程演示了针对RIO硬件平台优化并融合业界最佳工程实践的CompactRIO数据采集VI,并提供了几个可以帮助您快速着手进行程序开发的范例。演示了常见的采样模式以及如何将上位机代码链接到FPGA代码。本范例安装在LabVIEW环境中的“范例项目”中,可通过启动窗口中的“新建项目(Create Project)”打开。原创 2023-12-21 17:22:17 · 1089 阅读 · 0 评论 -
【NI-RIO入门】LabVIEW for CompactRIO Developer’s Guide
NI官方推荐的开发资源。原创 2023-12-21 14:59:41 · 411 阅读 · 0 评论 -
【NI-RIO入门】使用LabVIEW进行数据采集测量
在这种模式下,NI为FPGA提供了预定义的特征,该特征会定期扫描I/O并将其放置在内存映射中,从而可用于LabVIEW Real-Time。如果您的开发计算机上装有LabVIEW Real-Time,LabVIEW FPGA和NI-DAQmx,则可以通过将模块放在项目中的适当标题下,来选择基于每个模块使用的编程类型。定时循环将运行,同步I/O扫描,并每次将新的I/O值写入缓冲区。现在,您应该有一个包含您的CompactRIO系统的新LabVIEW项目,包括控制器,机箱和C系列I/O模块。原创 2023-12-18 22:35:59 · 4096 阅读 · 0 评论 -
【NI-RIO入门】扫描模式
于NI KB摘录所有CompactRIO设备都可以访问CompactRIO扫描引擎和LabVIEW FPGA。CompactRIO 904x 系列是第一个引入 DAQmx 功能的产品线。使用 CompactRIO 扫描模式,您可以选择直接在 LabVIEW Real-Time 和主机应用程序中访问每个 I/O 模块(无需 FPGA 编程)或在 LabVIEW FPGA 中访问,以获得最大的灵活性和性能。您还可以使用新的测试面板和 I/O 强制功能来快速启动和运行、执行高级调试并监控系统性能。原创 2023-12-18 22:15:33 · 1099 阅读 · 0 评论 -
【NI-RIO入门】Real Time(实时系统解释)
实时系统可以非常精确可靠的执行需要特定时许要求的系统,对于许多工程项目来说,通用操作系统,例如WINDOWS等标准PC上运行测量和控制程序是无法精确控制计时的,这些系统很容易受用户的其他程序、图像操作等其他后台任务的影响。如果编程合理,实时操作系统可保证程序运行在时间上的稳定可靠性。实时操作系统向用户提供任务优先级排序的高度控制权,也通常会允许用户检查任务执行是否符合时间上设定的要求。通用操作系统经过优化,可以同时运行许多进程和应用程序,并提供其他功能,例如丰富的用户界面图形。实时操作系统被设计为。原创 2023-12-04 23:07:16 · 1320 阅读 · 0 评论 -
【NI-RIO入门】为CompactRIO供电
在大多数情况下,您可以使用可直接连接系统的电源,例如墙上的电源插座。但是,某些应用程序或环境缺乏可用电源,您必须使用其他电源,例如电池。无论您是否有可用电源,您可能都希望通过为系统提供一些冗余来确保系统电源的可靠性,以防断电。原创 2023-11-28 18:05:12 · 1006 阅读 · 0 评论 -
【NI-RIO入门】CompactRIO介绍
CompactRIO系统提供了高处理性能、传感器专用I/O和紧密集成的软件工具,使其成为工业物联网、监测和控制应用的理想之选。实时处理器提供可靠,可预测的行为,而FPGA在需要高速逻辑和精确定时的较小任务上表现出色。CompactRIO系统由控制器和机箱组成。控制器上有一个运行Linux Real-Time OS的处理器,机箱上有可编程FPGA。CompactRIO支持NI和第三方的工业I/O模块。原创 2023-11-20 23:38:21 · 801 阅读 · 0 评论