RS422-1553B内嵌模块开箱测试
科洛威尔RS422-1553B内嵌模块(CLV-8073)采用了FPGA+MCU构架。MCU处理器负责1553B通信接口的配置和收发数据管理、RS422收发数据管理,以及1553B和RS422间的数据转换。

图 1 FPGA+MCU双核心
有串口的地方,就能实现1553B通信!可以利用内嵌模块CLV-8073,通过通用串口控制主机,实现与1553B通信网络的交互对接。模块体积小巧,适合内嵌入便携式测试设备中。

图 2 CLV-8073使用场景
图 3 CLV-8073尺寸与接口
本文介绍其开箱测试过程,帮助大家拿到产品后迅速实现1553B功能测试。通过开箱检查、连接组网、示例程序安装、功能测试四个方面进行介绍。
(一)开箱检查
产品标配有:RS422转1553B内嵌模块、配套线缆PHB-12Y-200,PHB-20Y-200、资料光盘、合格证、装箱清单。
图 4 RS422-1553B内嵌模块标配
选配组件有:耦合器、终端电阻、1553B线缆。

![]() | ![]() |
图 5 选配组件
开箱后根据装箱清单核对产品型号与数量。

图 6 产品装箱清单
(二)连接组网
根据不同的组网距离,1553B具有直接耦合组网、变压器耦合组网、电光转换远距离组网三种常见组网方式。具体分析详见科洛威尔公众号文章《1553B总线常见三种组网方式》https://mp.weixin.qq.com/s/zSk_M43ZpY4yNfUg9tCggQ
我们以变压器耦合组网方式给大家演示,将开箱产品RS422-1553B内嵌模块(CLV-8073-1S)与科洛威尔另外USB-1553B通信板卡(CLV-5051-1M)进行对测。组网组件如下:
.png)
图 7 RS422-1553B内嵌模块组网组件
(1) RS422-1553B内嵌模块CLV-8073-1S,1张
(2) USB-1553B通信板卡CLV-5051-1M,1张
(3) 双支线耦合器ESI-210,2只,
(4) 接在耦合器两端的终端电阻TNG1-4-78,4只,
(5) 连接耦合器与内嵌模块1553B线缆2PL75-PHB-12Y-200,1根
(6) 内嵌模块RS422线缆PHB-20Y-200,1根
(7) 串口转USB线缆1根
(8) 内嵌模块供电线缆1根
(9) 耦合器与USB-1553B内嵌模块线缆PL75-PL75-1M,2根。
具体组网如图所示:

图 8 RS422-1553B内嵌模块组网图
将RS422 接口与控制主机的串口连接(收发交叉连接),1553B 通信接口与待通信的 1553B 网络连接。
(三)示例程序安装
示例程序在随产品光盘\demo setup目录中,可点击进行程序安装。
图 9 RS422-1553B内嵌模块示例程序安装
软件涵盖模块基本应用功能,可实现与对测设备进行通信交互,且免费向客户提供源代码。软件分为串口参数设置区、BC、RT、BM参数设置区、数据显示区、通信源码显示区四大块。

图 10 RS422-1553B内嵌模块软件界面
(四)功能测试
第一步:打开软件界面,打开串口。
(1)通过电脑设备管理器,查看设备串口号。
(2)运行测试例程,打开软件界面;
(3)在串口参数设置区,输入对应串口号打开串口。
波特率:921600bps;
数据位:8bit;
停止位:1bit;
校验:无校验;
图 11 打开串口
第二步:模块上电
模块上电正常启动后:
(1)会在通信原码串口输出启动成功标识字符串:“7E7E5A5AB0”,以及模块版本信息。该字符串仅在模块上电启动成功时,输出一次。
(2) 如果没有收到启动成功标识字符串,或者收到的字符串不正确;请检查串口连线,串口参数设置。
(3)板卡上LED2,核心状态指示灯闪烁。
(4)如果LED2没有闪烁,请检查模块供电、线缆连接。
第三步:功能测试
我们将RS422-1553B内嵌模块(CLV-8073-1S)作为BC端,将USB-1553B通信板卡(CLV-5051)作为被测设备RT端进行测试。
1、BC设置
(1)BC参数设置
点击”BC\参数设置”按钮,进入BC设置面板,本次为简单测试,可以直接保持软件面板的默认值,直接点击“确定”。
图 12 BC参数设置
(2)BC消息设置
点击主界面”BC/消息设置”按钮,进入 BC 消息编辑面板,面板左侧是消息编辑区,中
间为操作按钮,右侧是消息队列显示区:
创建一条消息:
消息类型:BC->RT;
在总线 A 上发送;
帧开始;
RT 地址 1,子地址 2,数据个数 10;
数据 0~9 的递增序列。
点击“创建消息”,可以看到 BC 消息队列中已经生成一条消息。

图 13 BC消息设置
(3)BC参数设置完成后点击启动。

图 14 BC启动
此时因为RT未启动,中断状态未04000000。
2、RT设置
(1)RT初始化
点击被测设备USB-1553B通信板卡(CLV-5051)主界面“RT初始化”按钮,初始化RT功能。
(2)RT参数设置
点击主界面的RT区域“参数设置”按钮,进入RT设置面板:
图 15 RT参数设置
点击相应的RT图标,进入RT设置面板,如下图所示:
图 16 RT设置面板
在该面板上,可以对该RT是否响应来自BUSA/B的消息、终端标志位是否使能以及各个子地址参数进行设置。如无特殊要求,请保持BUSA/B的消息、终端标志位处于选中使能状态。
点击面板上子地址按钮,可打开该子地址的设置面板。在子地址设置面板中可对该子地址的(发送)数据缓冲区和错误注入功能进行设置:
图 17 RT子地址设置
(3)RT参数设置完成后点击启动。
图 18 RT启动
RS422-1553B内嵌模块(CLV-8073)的BC消息中断状态变为00010000,BC与RT正常通信。
图 19 CLV-8073 BC与RT正常通信
3、数据显示、存盘与查看
在主界面左侧,BC、RT、BM 对应有各自的显示使能勾选框、数据记录使能勾选框,可以控制当前是否实时显示消息数据、是否继续数据记录存盘。
图 20 BC显示、记录使能勾选
以本次BC功能为例,勾选BC功能区“数据记录”,将把读取到的BC消息,以解析后的格式写入文本文件存储。数据字段之间以空格隔开,数据文件可以方便的导入Excel表格进行分析。
数据文件命名为“BcMsg_ch0.txt”,存放于例程可执行文件同目录下,RT与BM同理。
图 21 BC数据文件
以上就是RS422-1553B内嵌模块(CLV-8073-1S)快速开箱测试过程,如有疑问,欢迎一起交流讨论。
备注:科洛威尔软件持续迭代中,本演示只限当前版本。如需最新产品情况,请与我们联系。科洛威尔-梁工 18780222336(VX同号)
提交
AFDX/ARINC664数据手册
影响1553B板卡选型的七大核心指标
1553B总线常见三种组网方式
AFDX快速使用手册V1.02
AFDX 仿真卡 用户使用手册



投诉建议