Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种CAN信号封装和数据解析方法专利

发布时间:2024-12-20 11:42:44 来源:龙图腾网 导航: 龙图腾网> 最新专利技术> 一种CAN信号封装和数据解析方法

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:中汽研汽车检验中心(宁波)有限公司

申请日:2024-11-18

公开(公告)日:2024-12-17

公开(公告)号:CN119155357A

专利技术分类:.构造协议数据结构的符号,例如抽象语法表示法一[2022.01]

专利摘要:本发明涉及一种CAN信号封装和数据解析方法。其中,封装方法根据CAN信号的起始位、长度、物理值、偏移量和转移因子,基于布尔运算逻辑对其进行处理后生成对应的帧数据;同时将整个处理过程封装成子VI,只需将CAN信号对应的起始位、长度、偏移量和转移因子输入,就可以得出需要的帧数据。如果需要多个CAN信号,只需将多个子VI串联起来,最终输出一个8字节帧数据,捆绑后得到需要的输出簇。本发明能够简化CAN信号封装和数据解析的运算过程,节省运算时间,且通用性较高。

专利权项:1.一种CAN信号封装方法,其特征在于,包括以下步骤:S0.获取待封装CAN信号的起始位、长度、物理值、偏移量和转移因子;S1.创建一个输入数组作为第一数组,所述第一数组为设定大小的布尔数组;S2.建立一个条件结构,以根据布尔运算逻辑将所述待封装CAN信号的起始位在所述第一数组中重新定位;S3.将所述条件结构的输出结果减去所述待封装CAN信号的长度后再加1,获得所述待封装CAN信号在所述第一数组中的起始位作为目标位置;S4.根据所述待封装CAN信号的物理值、偏移量和转移因子计算其原始值,并将计算得到的原始值转换为布尔数组,获得第二数组;S5.以所述待封装CAN信号的长度为索引,调用删除数组元素函数对所述第二数组进行删除操作,并对获得的删除部分的布尔数组进行反转后得到第三数组;S6.以所述第一数组为总数组,以所述目标位置为索引,以所述第三数组为子数组,调用替换数组子集函数生成第四数组;S7.将所述第四数组转换为所述待封装CAN信号的帧数据。

百度查询: 中汽研汽车检验中心(宁波)有限公司 一种CAN信号封装和数据解析方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。