一文了解sbRIO板卡的使用方法

2025-09-15 10009阅读

NI 的 sbRIO 系列是一款高度集成的嵌入式单板控制器,其核心特点是将实时处理器、用户可编程FPGA和丰富的工业I/O接口三者紧密结合在一块紧凑的板卡上。这种独特的架构使其能够同时处理复杂的实时运算、实现纳秒级精度的硬件级控制逻辑,并直接连接各种传感器与执行器,非常适合要求高性能、高可靠性与高确定性的应用场景,如工业控制、机器自动化、快速原型验证和硬件在环(HIL)测试。

今天我们以sbRIO-9626为例带大家了解一下sbRIO板卡的使用方法。

本文分享:

sbRIO板卡的测试与使用

1.环境要求

软件:

软件要求 实际软件环境
LabVIEW 2011.1 to 2019.1 LabVIEW 2018
LabVIEW Real-Time Module 2011.1 to 2019 LabVIEW Real-Time Module 18.5
LabVIEW FPGA Module 2011.1 to 2019 LabVIEW FPGA Module 18.5
NI-RIO 4.1 to 14.5 NI CompactRIO 15.5 to 19.6 NI-RIO 18.5

硬件

硬件要求 实际硬件设备
NI sbRIO 设备 NI sbRIO-9626
9–30 VDC 电源 电源适配器(19V)连接市电
电源插头组 杜邦线
以太网线缆 以太网线缆

2.接线方式

一文了解sbRIO板卡的使用方法

3.电源要求

NI sbRIO-960x/962x/963x电源需求为

当上电后,电量充足,LED1亮绿灯。

一文了解sbRIO板卡的使用方法

4.IP设置

打开NI MAX,在远程系统中找到sbRIO设备,并且进行网络设置。

将主机的IP地址修改为192.168.1.220,板卡的IP地址修改为192.168.1.221,通过cmd的ping指令测试通讯是否成功。

下图为通讯成功状态。

一文了解sbRIO板卡的使用方法

5.部署远程软件

若sbRIO已安装的软件版本与上位机软件版本一致则不需要执行本步骤若不一致需要将sbRIO-9626原本的软件删除重新部署,将real-time 18.5、NI CompactRIO 18.5及附属软件驱动以及MODBUS、VISA等软件驱动重新部署至sbrio-9626中,如下图所示。

一文了解sbRIO板卡的使用方法

6.编写FPGA程序并编译

建立LabVIEW FPGA项目,新建测试程序。

一文了解sbRIO板卡的使用方法

将项目文件夹中的端口拖入VI中,并编写AIO、DIO程序,如下图所示。

一文了解sbRIO板卡的使用方法

7.模拟输入功能

根据手册中模拟输入的输入电压范围及引脚图,将信号源依次接入的每个模拟输入通道,并在前面板确认各通道示数是否与信号源输出一致。

一文了解sbRIO板卡的使用方法

小编这里使用的是手持信号发生器作为信号源输出6V电压,在下图中可以看到前面板读数为5.9932V与信号源输出一致(在误差允许范围内)。

一文了解sbRIO板卡的使用方法

一文了解sbRIO板卡的使用方法

8.模拟输出功能

将信号源调整至直流电压测试档位逐次连接至各个模拟输出端口,根据手册中模拟输出的电压范围及引脚图,在前面板中调整输出的电压,观察信号源读数与设置的电压是否一致。

一文了解sbRIO板卡的使用方法

一文了解sbRIO板卡的使用方法

9.数字功能

根据手册中数字输入的电压范围及引脚图,将信号源调整至2V电压输出,逐次连接板卡各个数字输入引脚,于前面板观察指示灯是否亮起。

一文了解sbRIO板卡的使用方法

一文了解sbRIO板卡的使用方法

10.串口功能

根据手册中RS-232和RS-485的接线图,两个RS-232用杜邦线将其连接测试通讯 ,RS-485也可用杜邦线将其连接进行自发自收,用NI MAX的测试面板进行通信

一文了解sbRIO板卡的使用方法

一文了解sbRIO板卡的使用方法

小编这里进行自发自收测试,结果如下图所示。

一文了解sbRIO板卡的使用方法

一文了解sbRIO板卡的使用方法

以上就是sbRIO板卡使用方法的全部内容啦。欢迎大家留言讨论,交流分享!

文章版权声明:除非注明,否则均为天创资讯网原创文章,转载或复制请以超链接形式并注明出处。