基于CAN的总线信号故障模拟装置产生故障信号的方法制造方法及图纸

技术编号:16101193 阅读:112 留言:0更新日期:2017-08-29 22:15
一种基于CAN的总线信号故障模拟装置产生故障信号的方法,本发明专利技术涉及故障模拟装置产生故障信号的方法。本发明专利技术的目的是为了解决现有总线出现故障时无法判断总线各节点是否能够执行正确的错误处理机制以及现有CAN测试装置造价高、通用性不强的问题。过程为:将任意函数发生器连接到PC机,对上位机程序和上位机中的界面进行编写,打开PC机中上位机;上位机程序打开任意函数发生器,获取界面的控件参数;将获取的参数组装成帧,任意函数发生器输出信号;将输出信号传输给CAN总线收发器,得到故障信号。本发明专利技术用于故障信号领域。

【技术实现步骤摘要】
一种基于CAN的总线信号故障模拟装置产生故障信号的方法
本专利技术涉及故障模拟装置产生故障信号的方法。
技术介绍
CAN总线系统在汽车领域应用广泛,因为在这种环境下,对系统稳定性有着更高的要求,所以在CAN总线系统组建之前,需要对总线上的各节点进行全面的测试,观察其在不同的总线数据传输状态下,能否保证正确的通信。并且,如果出现了总线故障,总线各节点是否能够执行正确的错误处理机制。在对其进行测试过程中,如果使用专用的CAN节点装置,在出厂时,相应厂家一定已经对这些节点装置进行了全面的测试。所以在使用这些节点装置组建总线系统时,往往只能测试节点在正常工作时的情况,不能测试节点在异常工作时的情况,即便在千百次工作中节点出现了故障,这个故障也很大可能是随机的,不能进行故障定制,所以总线系统测试人员想要复现这个故障也十分困难。而如果使用专用的CAN测试装置,虽然可以定制输出数据产生需要的故障信号从而较全面的测试整个总线系统,但这样的测试装置造价高,通用性不强。对于一般的系统测试人员来说,并非一个很好的选择。CAN总线简介CAN即控制器局域网络,属于工业现场总行的范畴,与一般的通信总线相比,CA本文档来自技高网...
基于CAN的总线信号故障模拟装置产生故障信号的方法

【技术保护点】
一种基于CAN的总线信号故障模拟装置产生故障信号的方法,其特征在于:所述方法具体过程为:步骤一、通过USB将任意函数发生器连接到PC机,打开PC机中上位机;步骤二、上位机程序打开任意函数发生器,获取界面控件参数,界面控件参数包括电平、速度、帧类型、帧格式、基本ID、扩展ID、数据长度、数据设置、故障参数;判断下载信号控件是否按下,如果是,执行步骤三;如果否,重新执行步骤二;所述故障参数为ACK丢失错误、DLC长度错误、CRC校验错误、填充错误中的0个、1个、2个、3个或4个;所述ID为身份标识码,ACK为应答,CRC为循环冗余校验,DLC为数据长度;步骤三、将获取到的界面控件参数组装成帧,下载...

【技术特征摘要】
1.一种基于CAN的总线信号故障模拟装置产生故障信号的方法,其特征在于:所述方法具体过程为:步骤一、通过USB将任意函数发生器连接到PC机,打开PC机中上位机;步骤二、上位机程序打开任意函数发生器,获取界面控件参数,界面控件参数包括电平、速度、帧类型、帧格式、基本ID、扩展ID、数据长度、数据设置、故障参数;判断下载信号控件是否按下,如果是,执行步骤三;如果否,重新执行步骤二;所述故障参数为ACK丢失错误、DLC长度错误、CRC校验错误、填充错误中的0个、1个、2个、3个或4个;所述ID为身份标识码,ACK为应答,CRC为循环冗余校验,DLC为数据长度;步骤三、将获取到的界面控件参数组装成帧,下载帧信息到任意函数发生器的ROM里,根据CAN总线协议,设置任意函数发生器的输出电平值、速度,打开控制任意函数发生器输出的通道控件,输出帧信号,即任意函数发生器输出信号;判断退出控件是否按下,如果是,结束上位机程序,如果否,重新执行步骤三;ROM为只读存储器,CAN为控制器局域网络;步骤四、将步骤三得到的任意函数发生器输出信号传输给CAN总线收发器,经CAN总线收发器转换后传输给CAN总线,得到故障信号。2.根据权利要求1所述一种基于CAN的总线信号故障模拟装置产生故障信号的方法,其特征在于:所述步骤一中上位机包括上位机程序和上位机界面;上位机程序编写过程为:判断PC机是否找到任意函数发生器,如果找到任意函数发生器,执行步骤二;如果没找到任意函数发生器,结束上位机程序;上位机界面编写包括对基本参数、传输内容、故障参数和仪器控制的控件的编写;基本参数的控件包括隐性电平、显性电平、速度、帧类型、帧格式;传输内容的控件包括基本ID、扩展ID、数据长度、数据设置;故障参数的控件包括ACK丢失错误,DLC长度错误,CRC校验错误,填充错误;仪器控制的控件包括通道、保存信号、调出信号、下载信号、退出。3.根据权利要求2所述一种基于CAN的总线信号故障模拟装置产生故障信号的方法,其特征在于:所述步骤三中将获取到的界面控件参数组装成帧,具体过程为:步骤三一、...

【专利技术属性】
技术研发人员:付平尹洪涛鞠志敏宋兴喆
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:黑龙江,23

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

1