LabVIEW编程LabVIEW控制NI cRIO-9066例程与相关资料

简介: LabVIEW编程LabVIEW控制NI cRIO-9066例程与相关资料

LabVIEW编程LabVIEW控制NI cRIO-9066例程与相关资料

NI cRIO-9066 667 MHz双核CPU,256 MB DRAM,512 MB存储容量,Zynq-7020 FPGA,8槽CompactRIO控制器—cRIO-9066是一款坚固耐用的无风扇嵌入式控制器,可用于高级控制和监测应用。这款软件设计控制器搭载FPGA、运行NI Linux Real-Time操作系统的实时处理器以及嵌入式用户界面功能。

此外,cRIO-9066具有SDHC插槽和各种连接端口,包括一个三速RJ-45千兆以太网、一个USB主机、一个USB设备和一个RS-232串行端口。结合运行NI Linux Real-Time的处理器、可编程FPGA以及具有视觉、运动和显示功能的模块化I/O。

CompactRIO控制器是一款坚固、可靠的高性能工业级嵌入式控制器,具有行业标准认证。 它非常适用于需要波形采集、高速控制或信号处理、快速硬件算法开发、硬件可靠型任务或独特定时和触发的应用。 部分型号提供NI-DAQmx驱动程序支持和时间敏感网络(TSN),可在各种标准以太网上进行确定性通信和同步测量。 该控制器运行NI Linux Real-Time操作系统,兼具实时操作系统的高性能与Linux的开放性。‐‐ 您可以使用LabVIEW来创建和调试逻辑,并将逻辑部署到Xilinx FPGA和ARM或Intel处理器。

CompactRIO 8槽,667 MHz实时集成控制器和机箱,带Xilinx Zynq 7020 FPGA

cRIO-9066前面板

20210822193648975.png

1  RS-232串口    5  USB主机端口

2  LED指示灯    6  电源连接器

3  USB设备端口    7  重置按钮

4  RJ-45以太网端口    

为cRIO-9066配置控制器设置

可在Measurement & Automation Explorer (MAX)中配置cRIO-9066的控制器启动设置。打开MAX,在远程系统中找到控制器并选择系统设置选项卡。

长按Reset按钮5秒钟可重启cRIO-9066进入安全模式。

重置控制器时FPGA也将重置

重置cRIO-9066实时控制器时,FPGA也将重置。易失性内存将被清空,已载入的FPGA比特文件将被释放。重置后,C系列模块将处于休眠模式,模块输出通道将还原为默认输出值。关于单个模块在休眠模式的行为,见相关模块文档。

cRIO-9066启动时自动加载FPGA比特文件

如已将比特文件下载至cRIO-9066,模块启动时将自动加载比特文件。如需禁用比特文件自动加载,可在MAX中选择禁用FPGA启动应用程序,或在”RIO设备设置”工具中单击擦除闪存的比特文件。

CRIO涉及到了实时系统的操作,这里将相关参考资料附在附件中,方便查询。并根据测试的情况,编写了调试程序,方便入门。

厂家没有提供LabVIEW的例子。根据通讯协议的相关的说明,编写了适合项目的程序。

LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序

文字内容均在附件Word中,同时上文中提到的例子和资料,均在word中的附件里,可点击下载。登录www.bjcyck.com可以查看更多详细信息。这里只是简略的介绍,有任何关于LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序相关问题,请与我们联系。

相关文章
|
7月前
|
开发工具 芯片
LabVIEW编程LabVIEW控制研华PCI-1739U例程与相关资料
LabVIEW编程LabVIEW控制研华PCI-1739U例程与相关资料
53 1
LabVIEW编程LabVIEW控制研华PCI-1739U例程与相关资料
|
7月前
|
传感器 异构计算
LabVIEW编程LabVIEW开发NI 7851R同步到背板时钟 例程与相关资料
LabVIEW编程LabVIEW开发NI 7851R同步到背板时钟 例程与相关资料
49 10
|
7月前
|
数据采集 传感器 人工智能
LabVIEW编程LabVIEW开发NI PCI-6255消除鬼影 例程与相关资料
LabVIEW编程LabVIEW开发NI PCI-6255消除鬼影 例程与相关资料
59 7
|
7月前
|
安全
LabVIEW编程LabVIEW开发NI PCI-6513数字滤波 例程与相关资料
LabVIEW编程LabVIEW开发NI PCI-6513数字滤波 例程与相关资料
53 7
|
7月前
|
数据采集 传感器 人工智能
LabVIEW编程LabVIEW开发 控制NI USB-6225例程与相关资料
LabVIEW编程LabVIEW开发 控制NI USB-6225例程与相关资料
67 1
|
7月前
|
API
LabVIEW编程LabVIEW控制PXI-5122例程与相关资料
LabVIEW编程LabVIEW控制PXI-5122例程与相关资料
52 1
|
7月前
LabVIEW编程LabVIEW控制WNSC600运动控制器例程与相关资料
LabVIEW编程LabVIEW控制WNSC600运动控制器例程与相关资料
61 1
|
7月前
|
存储 编解码 C++
LabVIEW编程LabVIEW控制C-863.12 水星控制器例程与相关资料
LabVIEW编程LabVIEW控制C-863.12 水星控制器例程与相关资料
42 2
|
7月前
|
人工智能 测试技术
LabVIEW编程LabVIEW控制USB-6341例程与相关资料
LabVIEW编程LabVIEW控制USB-6341例程与相关资料
56 1
|
7月前
LabVIEW编程LabVIEW开发 控制NI9472例程与相关资料
LabVIEW编程LabVIEW开发 控制NI9472例程与相关资料
41 0
下一篇
DataWorks