多总线联合通信方法技术

技术编号:39489213 阅读:31 留言:0更新日期:2023-11-24 11:11
本发明专利技术涉及信号传输领域,公开一种多总线联合通信方法

【技术实现步骤摘要】
多总线联合通信方法、装置、设备及存储介质


[0001]本专利技术涉及信号传输
,尤其涉及一种多总线联合通信方法

装置

设备及存储介质


技术介绍

[0002]在搭建台架试验平台的过程中,在硬件选型时往往需要考虑如何与其进行通信与控制,有些硬件产品软件与硬件是需要分开购买的,如购买了一套电机加变频器,如果想控制电机运行就需要商家释放一套控制软件,往往是需要额外收费的;电池模拟器对于需要高压电的混动或者纯电系统来讲是必不可少的,电池模拟器一般分为本地通讯和远程通信,对于这种高压设备最好选择远程通信的方式,这样不仅可以控制远程上下电,保证人员安全,还可以实时监控电池模拟器的各种参数和故障码,这种大型工业设备往往都是采用串口通讯;另外为了采集外接的传感器信号就需要用到数采设备,数采设备与上位机的通信也是多种多样,如
CAN
通讯

以太网通讯

串口通讯等等

[0003]在做台架试验时,不仅要控制变速箱控制器执行相应的操作,而本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种多总线联合通信方法,其特征在于,所述方法包括:根据上位机发送的
CAN
信号进行信号筛选,获得待解析信号;对所述待解析信号进行解析以生成控制指令,将所述控制指令发送至下位机,以使所述下位机根据所述控制信号修改工作参数;采集所述下位机修改后的工作参数,并将所述工作参数转换为
CAN
信号上传至所述上位机
。2.
如权利要求1所述的多总线联合通信方法,其特征在于,所述根据上位机发送的
CAN
信号进行信号筛选,获得待解析信号的步骤之前,还包括:获取
CAN
总线分析和记录仪的驱动软件安装目录下的
CAN
库文件;根据所述
CAN
库文件生成
CAN
命名空间,并调用初始化函数对所述
CAN
命名空间进行初始化;基于所述
CAN
命名空间设置并开启所述
CAN
总线分析和记录仪的工作通道,以对上位机通过
CAN
总线传输的数据进行采集

分析和记录
。3.
如权利要求1所述的多总线联合通信方法,其特征在于,所述根据上位机发送的
CAN
信号进行信号筛选,获得待解析信号的步骤之前,还包括:初始化
CAN
总线状态,基于
CANRead
函数按帧读取上位机通过
CAN
总线发送的报文;在所述上位机发送的所有报文均已读取时,执行所述根据上位机发送的报文
ID
和信号名称进行信号筛选,获得待解析信号的步骤
。4.
如权利要求1所述的多总线联合通信方法,其特征在于,所述对所述待解析信号进行解析以生成控制指令,将所述控制指令发送至下位机,以使所述下位机根据所述控制信号修改工作参数的步骤,包括:对所述待解析信号进行解析,获得所述待解析信号的实际值;基于所述待解析信号的实际值生成所述待解析信号对应的控制指令,将所述控制指令发送至下位机
。5.
如权利要求4所述的多总线联合通信方法,其特征在于,所述基于所述待解析信号的实际...

【专利技术属性】
技术研发人员:李帅张世永管文烨孟丽莎房晓龙
申请(专利权)人:上海汽车变速器有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1