欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 软件技术 > 谈谈基于CAN网络的机车调试软件开发

谈谈基于CAN网络的机车调试软件开发

日期:2023-01-24 阅读量:0 所属栏目:软件技术


  在时速160公里客运内燃机车微机系统的开发过程中,需要对与微机系统进行CAN通讯的外围设备进行模拟,用来验证微机程序的准确性、可靠性等。通过该软件可准确无误的对每一帧进行发送,可有效的完成机车的调试工作。

 

  1.前言

 

  时速160公里客运内燃机车在以往的调试中,均采用CAN盒自带的软件进行CAN数据的发送,这种情况下只能一帧一帧的发送,既费时又费力,且效率不高,还经常不能满足试验多系统多帧同时发送的要求。

 

  总线

 

  2.1 CAN总线的介绍

 

  CAN是控制器局域网络(Controller Area NetworkCAN)的简称,是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO 11898),是国际上应用最广泛的现场总线之一。

 

  CAN总线是一种有效支持分布式控制或实时控制的串行通信网络。较之许多RS-485基于R线构建的分布式控制系统而言,基于CAN总线的分布式控制系统在以下方面具有明显的优越性:网络各节点之间的数据通信实时性强、开发周期短、已形成国际标准的现场总线、另外,与其它现场总线比较而言,CAN总线是具有通信速率高、容易实现、且性价比高等诸多特点的一种已形成国际标准的现场总线。这些也是CAN总线应用于众多领域,具有强劲的市场竞争力的重要原因。

 

  2.2 CAN总线的在机车的应用

 

  在机车产业中,出于对安全性、方便性、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。在160公里客运内燃机车里,为适应减少线束的数量通过多个LAN,进行大量数据的高速通信以及分布式控制的需要,对诸如柴油机系统、机车监控系统、辅助系统、列供系统等与微机之间的通讯全部定为CAN通讯。

 

谈谈基于CAN网络的机车调试软件开发


  3.调试软件的开发

 

  在以往的调试中,均采用CAN盒自带的软件进行CAN数据的发送,这种情况下只能一帧一帧的发送,既费时又费力,且效率不高,还经常不能满足试验多系统多帧同时发送的要求。因此,需研发一款新软件满足要求。

 

  针对这些需要的功能,决定采用visual studio2010软件来编制内燃160机车的CAN通讯陪试软件。

 

  首先,要对微机所有需要发送的数据帧进行编写。根据各个设备与微机之间的CAN帧协议,将所要添加的CAN帧的协议加入到工程目录里的文件中,完成对每一个变量进行初始化的设置。

 

  然后,根据CAN帧协议,每个CAN帧需要向工程中添加两个对应的 .cs类文件,一个用于存储用于用户通过窗口输入的对应数据,另一个则主要用于存储CAN帧的协议,以及将物理值转换成总线值等操作。接着,再在工程中将这些转换好的总线值打包并生成对应的CAN包,并需要在工程中对发送的周期进行设置。

 

  最后,在工程中对添加对CAN信号值进行输入的控件,然后根据CAN通讯协议修改NameMaxLengthText等属性将相应的变量放到对应的位置上,从而编写一个友好的人机界面(如图1),方便使用者操作。

 

  4.结语

 

  该软件实现了CAN数据的发送功能,使用者只需知道所需变量名即可对数据进行发送,而且可以对多个变量同时发送来模拟机车不同工况下的各种数据。该调试软件的使用加速了时速160公里内燃机车微机系统的开发进度,有效的提升了工作效率。

 

  作者:董骏骐 来源:中国科技博览 201610

本文链接:http://www.qk112.com/lwfw/jsjlw/ruanjianjishu/228994.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学