欢迎光临成都科洛威尔科技有限公司!电话:18780222336
科洛威尔
您所在位置:
CLV-5061/5061A USB-ARINC429 通信测试软件使用详解(附自发自收实战)
来源: | 作者:clover | 发布时间: 5天前 | 93 次浏览 | 🔊 点击朗读正文 ❚❚ ▶ | 分享到:
本文基于科洛威尔USB-ARINC429通信板卡《CLV-5061/5061A 通信测试软件使用手册 v1.0》(适用软件版本 v0.3 / M1 GUI)整理,面向航空电子、总线测试工程师,手把手讲解软件安装、界面、四大功能页与最简自发自收实战。文末附常见问题排查清单。

写在前面:什么是 ARINC429

      ARINC429 是航空电子领域最常用的串行数据总线标准,采用差分信号、单向广播方式传输32 位数据字,常见于飞控、导航、仪表等设备间的通信。进行总线开发或设备联调时,一块好用的 USB-ARINC429 测试卡 + 配套上位机软件,能让通道配置、数据收发与记录变得非常高效。

     CLV-5061 / CLV-5061A 是成都科洛威尔(CloverTech)推出的 USB-ARINC429 通信卡,8 路发送(TX)+ 8 路接收(RX)全双工,配套「CLV-5061/5061A 通信测试软件」作为上位机测试工具。本文就围绕这款软件展开。

一、软件核心功能一览

二、系统要求与安装配置

2.1 硬件要求

  • 一台具备 USB 接口(建议 USB 2.0 及以上)的计算机;

  • 一套 CLV-5061 或 CLV-5061A 板卡(USB-ARINC429 通信卡);

  • 如需总线对接测试,另备 ARINC429 总线电缆 / 测试设备。

2.2 软件环境

2.3 驱动安装

  1. 将板卡插入计算机 USB 接口,系统提示发现新硬件;

  2. 安装板卡随附的 USB 驱动(设备 VID 为 04B4,PID 为 0053);

  3. 安装完成后,可在设备管理器中确认设备已正确识别。

2.4 安装与启动

双击发布包下 tools/CLV5061_Setup_x64.exe,按提示完成安装。安装完成后桌面会出现「CLV-5061 通信测试软件」快捷图标(开始菜单也会添加相应条目),双击即可启动。

三、软件界面总览

软件主窗口自上而下分为 标题栏、导航栏 + 页面区、状态栏 三部分。

3.1 标题栏

  • 窗口标题:CLV-5061/5061A(USB-ARINC429)通信测试软件

  • 语言切换按钮(中 / EN):一键切换中文与英文界面;

  • 主题切换按钮:切换深色 / 浅色主题。

3.2 导航栏(四个页面)

3.3 状态栏(实时信息)

  • 设备:当前连接状态(如 CLV-5061 x1 / 未连接);

  • 板卡:当前操作的目标板卡编号(#0、#1……);

  • 内核版本:板卡内核版本号;

  • API 版本:驱动 API 版本(十六进制数值,如 0123);

  • 接收速率:当前接收数据速率(字/秒);

  • 时间:当前系统时间。

四、功能页面详解

4.1 总览页(默认首页)

总览页用于查看板卡连接状态与硬件信息。

  • 功能指标 KPI(四张指标卡):检测到板卡数量、发送通道可用数(/8)、接收通道可用数(/8)、链路状态(ONLINE / OFFLINE)。

  • 已连接板卡列表:显示每块板卡的编号(CLV-5061 #N)、内核版本、API 版本、USB 地址;点击某块板卡即可设为当前操作目标(状态栏「板卡」字段同步更新);选中板卡显示 ACTIVE,其余显示 ONLINE。

  • 硬件与接口:产品型号、总线协议 ARINC429、通道配置 8 TX + 8 RX 全双工、支持速率 100K / 50K / 48K / 12.5K bps、USB 标识 VID 04B4 · PID 0053、驱动接口 CYUSB3 (Win) · libusb-1.0 (Linux)。

  • 重新扫描:点击可重新枚举 USB 总线上的板卡;板卡未连接或驱动异常时,页面显示空提示并给出排查建议。

4.2 通道参数配置页

用于配置 8 路发送通道与 8 路接收通道的电气与协议参数,按方向拆为两张表。

发送通道表(8 通道)

接收通道表(8 通道)

说明:SDI 属于接收过滤参数,发送通道无需设置;校验、空闲位、帧周期属于发送参数,接收通道无需设置,故两张表的列项不同。

批量操作

  • 批量速率:选择速率后,点击「套用全部发送通道」或「套用全部接收通道」,一次性应用到对应方向全部 8 个通道;

  • 全部使能 / 全部停用:一键勾选或取消全部通道的使能复选框。

写入板卡(关键步骤)

配置完成后点击「写入板卡」,软件将:

  1. 将各通道的速率、校验、空闲位、帧周期、SDI 过滤等参数下发到板卡;

  2. 对勾选使能的通道执行通道使能;

  3. 启动板卡运行(RUN)。

⚠️ 注意:参数修改仅在点击「写入板卡」后才会实际生效。写入成功后弹出提示「板卡#N 配置完成,已使能 X 个通道并启动运行」。

4.3 发送页

用于编辑 ARINC429 数据字并发送到指定发送通道。

ARINC429 字编辑区

编辑区下方提供 32 位帧结构实时预览(按位 bit 31~0 显示 P / SSM / DATA / SDI / LABEL 各字段分布与当前值),便于核对数据字组成;再下方为编辑数据的十六进制显示。

分字段编辑区、32 位帧结构、十六进制显示三处编辑同步、等效:任一处修改都会同步刷新另外两处,并影响最终数据字。

发送方式

  • 选「周期发送」时,重复次数、发送间隔自动置灰(由板卡按帧周期控制);

  • 选「单次发送」时,可设置:重复次数(165535,默认 1)、发送间隔(060000ms,默认 100ms;间隔为 0 时一次性压入,大于 0 时按间隔逐条发出)。

发送队列 / 导入导出

  • 点击「加入发送队列」将编辑区数据字作为一条记录加入队列,队列按通道分组显示(通道、方式、次数、间隔、32 位数据);

  • 单击队列某条可载入编辑区修改;右键菜单可删除、导入、导出、清空队列;

  • 点击「发送」按钮执行发送;

  • 支持将发送队列导出 / 导入 CSV 文件(可追加或替换当前队列)。

4.4 接收页

用于实时监测 8 路接收通道的总线数据。

  • 接收通道读取使能:页面顶部 CH0~CH7 勾选框(默认全选),决定软件读取哪些通道。硬件通道使能由「通道配置」页的使能列统一控制,本页勾选框仅决定软件读取 / 显示 / 记录范围;全部取消时点击「开始接收」会提示「请先勾选至少一个接收通道」。

  • 开始 / 停止接收:点击「开始接收」启动(按钮变为「停止接收」),表格实时追加各通道数据,顶部 KPI 更新累计接收字数与实时速率,每通道统计卡显示该通道累计与速率。

  • 工具条:显示筛选(仅影响显示,不影响采集与 CSV)、进制选择(HEX/DEC/OCT/BIN,作用于显示表与 CSV)、CSV 存盘、保存 CSV、清空、自动滚动。

  • 数据(显示)表格:列含时间(硬件读回时间戳)、通道、校验位、32 位原始数据,数据列按当前进制显示。

  • CSV 记录:点击「CSV 存盘」开始记录(状态区显示 ●记录中 -> 文件路径),再次点击结束;CSV 记录全部接收通道完整数据,不受「显示筛选」影响。

五、ARINC429 技术参考

5.1 数据字格式(32 位)

ARINC429 数据字共 32 位(bit 31 ~ bit 0):

5.2 波特率档位

5.3 帧周期与周期发送

  • 帧周期(ms)即周期发送的重复间隔;

  • 周期发送写入一次后,由板卡硬件自动按帧周期重复,无需上位机持续干预。

5.4 通道分配

  • 板卡提供 8 路发送(TX0TX7)与 8 路接收(RX0RX7),全双工工作;

  • 通道号从 0 开始编号,发送页 / 接收页 / 通道配置页中的通道号一一对应。

六、最简实战:板卡通道1 自发自收

下面用最少的步骤完成一次「自发自收」测试,验证板卡与软件链路是否正常。

6.1 配置通道1 发送

目标:通道1,速率 100Kbps,帧间隔 1000ms,发送数据 0x12345678。

  1. 运行软件;

  2. 总览页确认软件已自动找到并连接板卡;

  3. 通道页:点击「全部使能」,其他参数默认,再点击「写入板卡」;

  4. 发送页:发送通道选择 CH1;在「加入发送队列」上方十六进制数据处填入 12345678,点击「加入发送队列」,再点击「发送」。此时 TX 状态灯闪烁,数据开始发送。

6.2 配置通道1 接收

目标:通道1,速率 100Kbps,接收。

  1. 运行软件;

  2. 总览页确认板卡已连接;

  3. 通道页:点击「全部使能」,其他参数默认,再点击「写入板卡」;

  4. 接收页:所有设置保持默认,点击「开始接收」。

6.3 自发自收连线

将板卡线缆通道1 的发送和接收线短接:TXA1 — RXA1;TXB1 — RXB1。按 6.1、6.2 分别配置通道1 的发送与接收,即可实现板卡通道1 的自发自收测试。

七、常见问题排查(FAQ)

八、小结

CLV-5061/5061A 通信测试软件以「总览 — 通道 — 发送 — 接收」四页结构,把 ARINC429 总线的板卡检测、参数配置、数据收发、记录分析全流程串了起来。记住两个关键习惯即可少走弯路:

  1. 改完参数一定要点「写入板卡」,否则不生效;

  2. 发送/接收前确认对应通道已使能,且收发双方的速率、SDI 过滤等参数匹配。

配合本文的「通道1 自发自收」最小实战,可快速验证硬件链路,是日常联调与设备验收的利器。


参考:《CLV-5061/5061A 通信测试软件使用手册 v1.0》(成都科洛威尔科技有限公司)

适用软件版本:v0.3(M1 GUI)。如官方后续版本界面有差异,请以最新手册为准。