[发明专利]一种基于CAN通讯的DBC文件解析及其程序设计方法有效
申请号: | 201610110673.1 | 申请日: | 2016-02-29 |
公开(公告)号: | CN107132832B | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 陈建明;何伟;周成 | 申请(专利权)人: | 株洲南车时代电气股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 湖南兆弘专利事务所(普通合伙) 43008 | 代理人: | 赵洪 |
地址: | 412001 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于CAN通讯的DBC文件解析及其程序设计方法,包括:设置CAN通讯参数配置,以实现CAN通讯正常连接;创建DBC文件,DBC文件包括帧信息报文;编写DBC文件解析程序,解析给定变量赋值帧的数量、帧名称及帧ID号;动态创建与帧信息报文中帧数量相同的控件及帧字符显示;动态创建DBC文件中信号名称的控件及名称显示;动态创建DBC文件中信号值的控件及信号值显示;实现帧信息报文中每一帧数据的接收或发送。本发明能够满足用户实时监控整车控制器信息的要求,既节约了时间、减少开发成本,同时也降低了文件解析的错误率。 | ||
搜索关键词: | 一种 基于 can 通讯 dbc 文件 解析 及其 程序设计 方法 | ||
【主权项】:
1.一种基于CAN通讯的DBC文件解析程序设计方法,其特征在于,包括以下步骤:S101:设置CAN通讯参数配置,以实现CAN通讯正常连接;S102:创建DBC文件,所述DBC文件包括帧信息报文;S103:编写DBC文件解析程序,解析给定变量赋值帧的数量、帧名称及帧ID号;S104:动态创建与所述帧信息报文中帧数量相同的控件及帧字符显示;S105:动态创建所述DBC文件中信号名称的控件及名称显示;S106:动态创建所述DBC文件中信号值的控件及信号值显示;S107:实现所述帧信息报文中每一帧数据的接收或发送;所述步骤S107中实现每一帧数据发送的过程进一步包括以下步骤:S108:实现每一帧数据的单次发送;S109:实现每一帧数据按一定时间间隔连续发送。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株洲南车时代电气股份有限公司,未经株洲南车时代电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610110673.1/,转载请声明来源钻瓜专利网。