控制器局域网总线关闭故障处理方法及系统与设计方案
- 格式:pdf
- 大小:124.09 KB
- 文档页数:9
局域网常见故障分析和排除方法内部资料问题1:逮捕物理层的滥用者用户抱怨:不能登陆或时断时续故障症状:只影响一个工作站,而该站原先没有问题查找问题:电缆终端链路太长。
用户每天都移动,弯曲,连接和切断网络终端(尤其时膝上型笔记本电脑)。
廉价的电缆测试仪就能检查这种问题。
在你能确切地说是电缆的问题之前,通常首先考虑不是电缆的问题。
这需要使用网络测试工具来证明本地网段的健康状况是否良好,集线器端口功能是否正常,网卡及其驱动程序工作是否良好。
最后,检查网络互连设备是否有问题。
只有此时,你才会知道为了孤立有问题的终端,断开的连接器或是接地回路等问题该从何处着手测试电缆。
在铜轴线网络中,搜寻在同轴〃T型头〃和网卡之间的断头,在UTP网络中,连续运行仪器图测试功能,不断扭动终端以识别接触不良或短路。
解决问题:更换工作站连接电缆,更换损坏的连接器,或者必要的话停止使用水平电缆。
再次全面检查处理过的电缆。
问题2:快速以太网比升级前的以太网还慢用户抱怨:IOMbps的以太网速度慢,升级为100MbPS快速以太网后甚至不能连接上网。
故障症状:影响新工作站或升级的工作站连接上网。
查找问题:对于UTP5类非屏蔽双绞线,用电缆测试仪测试其是否符合对应IOoMbPS传输速率的EIA/TIA-TSB67标准。
某些在IOMbps以太网工作正常的电缆链路因为近端串扰太大在100Mbps以太网就不能正常工作。
信号耦合到邻近线对引起高频信号传输失败。
将UTP的线对分开甚至会使网络在达到一定流量时瘫痪解决问题:更换或停用不能连接的链路,故障清除后再全部测试处置过的链路。
问题3:无效的看门狗用户抱怨:不能连接Novell网络的Netware远程服务器故障症状:影响本网段内与服务器相连的所有工作站查找问题:检查网段的健康状况,注意观察其利用率,碰撞,错误帧和广播帧水平。
此时可观察到大量的碰撞或错误帧,该碰撞或错误帧可引起客户机和服务器之间〃Hello〃帧出现延迟。
局域网故障排除指南快速解决网络中断问题在日常的工作和生活中,我们经常会遇到局域网故障导致网络中断的问题。
这个问题一旦发生,可能会给我们的工作和生活带来很多不便。
因此,我们需要学会快速排除局域网故障,以便尽快恢复网络的正常运行。
本文将为您提供一份局域网故障排除指南,帮助您快速解决网络中断问题。
一、故障排查前的准备工作在开始解决局域网故障之前,有几项准备工作是必不可少的。
首先,我们需要了解局域网的基本结构和设备,以便更好地定位问题。
其次,收集有关故障发生的详细信息,例如故障发生时间、影响范围等。
这些信息对于排查问题非常重要。
二、故障排查步骤1. 检查硬件设备首先,我们需要检查局域网中的硬件设备,例如路由器、交换机等。
确保这些设备的电源是否正常连接,指示灯是否亮起。
如果发现有任何异常情况,可以尝试重新启动这些设备,以确定是否能够解决问题。
2. 检查网络线缆网络线缆是连接各个设备的桥梁,而损坏或松动的网络线缆可能会导致局域网中断。
因此,我们需要检查所有的网络线缆,确保它们连接紧密,并且没有受损的情况。
如果发现有问题的线缆,可以尝试更换或重新连接。
3. 检查IP地址IP地址是在局域网中设备进行通信的重要标识。
当出现IP地址冲突或错误配置时,可能会导致网络中断。
我们可以通过查看设备的IP配置,确保每个设备都有唯一的IP地址,并且在同一个子网中。
如果存在冲突或错误,可以手动修改IP地址来解决问题。
4. 检查网络设置除了IP地址外,还需要检查网络设置,例如子网掩码、网关和DNS服务器等。
这些设置会影响设备之间的通信,因此需要确保它们的正确性。
如果存在错误或冲突,可以手动修改这些设置来修复问题。
5. 使用网络故障排查工具如果以上步骤都没有找到问题所在,我们还可以使用网络故障排查工具来帮助我们进一步定位问题。
例如Ping命令可以测试设备之间的连通性,Traceroute命令可以跟踪网络数据包的路径。
通过这些工具,我们可以更深入地分析问题,并找到解决方案。
局域网络故障的排除与维护局域网络(Local Area Network,简称LAN)是指在一个比较小的地理范围内,通过计算机网络连接起来的若干计算机和设备的集合。
由于其应用范围较小,便于管理和维护,所以局域网络已经广泛应用于家庭、企事业单位等场所。
由于各种原因,局域网络有时会出现故障。
为了保证网络的稳定和正常运行,我们需要对局域网络进行排除故障和维护工作。
下面,我们将重点介绍局域网络故障的排除与维护的相关内容。
一、网络故障排除1. 确认故障范围:首先需要确认故障发生的具体范围,是局域网络整体无法连接还是仅仅是某个设备无法连接网络。
可以通过检查其他设备的网络连通性来确认。
2. 查看网络设备状态:登录路由器或交换机的管理界面,查看设备的连接状态、端口状态等。
如果有异常状态的设备或端口,可以考虑将其重启或更换。
3. 检查网线连接:检查网线的连接是否松动或损坏。
可以尝试重新插拔网线或更换网线来解决问题。
4. 检查IP地址配置:确认设备的IP地址、子网掩码、网关等配置是否正确。
可以通过IPconfig命令(Windows系统)或ifconfig命令(Linux系统)来查看和配置IP地址。
5. 检查防火墙设置:防火墙可能会阻止局域网内的通信,检查防火墙的配置,确保没有将局域网的IP地址或端口列为限制对象。
6. 检查DNS配置:如果有设备无法正常上网,需要检查DNS服务器的配置是否正确。
可以使用ping命令来测试DNS解析情况。
7. 使用网络诊断工具:借助一些网络诊断工具,如Ping、Traceroute、Netstat等,可以对局域网进行更详细的故障定位和排查。
二、网络维护1. 定期备份配置文件:定期备份路由器、交换机等网络设备的配置文件,以防止配置丢失或意外故障。
2. 定期更新软件和固件版本:及时更新网络设备的软件和固件版本,以获得最新的功能和安全性更新。
3. 进行性能优化:监测网络的性能指标,如带宽利用率、延迟、丢包率等,并根据需要进行优化调整,以保证网络的稳定性和性能。
局域网故障排除技巧局域网(Local Area Network,LAN)是一种用于连接办公室、学校或家庭内部多台计算机的网络。
然而,由于各种原因,局域网可能会遇到各种故障,导致网络连接不稳定或完全中断。
本文将介绍一些常见的局域网故障,并提供解决方案和排除技巧。
一、物理层故障排除技巧物理层是局域网的基础,包括网线、交换机、路由器等设备。
当局域网出现问题时,首先要检查物理层连接是否正常。
1. 检查网线连接确保网线连接牢固。
检查网线两端是否插好,网线是否损坏或老化。
如果发现网线损坏,应更换新的网线。
2. 检查设备电源检查交换机、路由器等设备的电源是否正常。
确保设备正常供电,电源插座是否工作正常。
3. 重启设备当发现局域网连接不稳定或中断时,可以尝试重新启动相关设备。
关闭设备电源,等待片刻后再次启动。
4. 更换端口如果交换机某个端口出现问题,可以尝试将网线插入该交换机的其他可用端口,确认是否为端口故障。
二、网络层故障排除技巧网络层是局域网中计算机之间进行通信的关键。
以下是一些常见的网络层故障以及相应的排除技巧。
1. 静态IP设置检查计算机的IP地址设置是否正确。
如果计算机使用静态IP地址,确保IP地址、子网掩码和默认网关设置正确。
2. DHCP设置如果局域网使用动态主机配置协议(DHCP)分配IP地址,检查DHCP服务器是否正常运行,以及DHCP设置是否正确。
3. 路由设置检查路由器的配置文件,确保路由表设置正确。
如果需要,可以尝试重新配置路由器或重启路由器。
4. 防火墙设置某些防火墙软件可能会阻止局域网内计算机之间的通信。
检查防火墙设置,确保允许局域网内的通信。
三、应用层故障排除技巧应用层是局域网中进行各种网络应用的层级,包括文件共享、打印共享、远程访问等。
以下是一些常见的应用层故障以及相应的解决方法。
1. 文件共享故障如果无法在局域网内访问共享文件夹,首先确保文件夹的共享权限设置正确。
检查计算机的共享设置,确保共享文件夹对局域网内的计算机可见。
局域网故障怎么办网络连不通或只有几台机器不能上网、能Ping通但不能连网、网络传输速度慢等局域网故障问题该怎样解决?下面是局域网故障的解决方法,希望店铺整理的对你有用,欢迎阅读:局域网故障分析及解决方法:一、定义举例这类故障主要涉及局域网宽带网等网络环境中的故障。
二、可能的故障现象1、网卡不工作,指示灯状态不正确;2、网络连不通或只有几台机器不能上网、能Ping通但不能连网、网络传输速度慢;3、数据传输错误、网络应用出错或死机等;4、网络工作正常,但某一应用下不能使用网络;5、只能看见自己或个别计算机;6、无盘站不能上网或启动报错;7、网络设备安装异常。
8、网络时通时不通。
三、可能涉及的部件网卡、交换机(包括HUB、路由器等)、网线、主板、硬盘、电源等相关部件。
四、判断要点/顺序1. 维修前的准备1) 可用的网线(直连线和普通网线,线序符合国际标准);2) 如有条件,带上网线连接检查器。
2. 环境检查 1) 电源连接检查: A. 市电的接线定义是否正确; B. 是否有地线; C. 网络上的各设备(如:HUB、交换机等)是否均已上电工作。
2) 网线连接检查: A. 网线连接线序是否与网络连接的要求匹配(如直连和普通网线); B. 网线的连通性是否正常,要查看网线有无破损、过度扭曲; C. 网线长度是否过长(如5类双绞线长度超过技术规格要求的100米); D. 网线接头——水晶头是否完好、是否氧化; E. 网卡接口是否完好。
重新插拨网线检查网线与网卡连接是否松动; F. 根据电缆要求是否有终结器,终结器是否正常。
3) 网络设备外观及周边检查: A. 加电启动后,网卡指示灯是否亮等;B. HUB等设备的网线接口,在与终端或服务器连接后,如果终端或服务器启动及配置正常,其指示灯会亮(注意指示灯颜色是否正常,参考设备说明书),如果指示灯不亮,说明设备有故障;C. 网卡部件是否接插到位无翘起,网卡上金手指是否氧化;D. 网线或交换机等设备周围是否有干扰。
局域网络故障的排除与维护局域网络是指在一个局限范围内的网络,通常是部门、公司、学校等,局域网不直接连到互联网上,而是通过路由器等接入设备进行联网,从而实现设备之间的通信和资源共享。
网络故障是不可避免的,而排除故障和维护网络是保障局域网络正常运行的重要工作。
本文将介绍局域网络故障的排除和维护方法。
一、故障排查1.检查网络总线如果局域网所有设备都不能互相通信,可以检查网络总线,特别是网线是否被断开或损坏。
定位并排除故障,确保网络总线正常工作。
2.检查网卡如果在局域网上只有一台或者某几台电脑不能联网或者无法正常通信,首先需要检查网卡是否正常。
可以考虑更换网卡或是对网卡进行重新安装。
3.检查IP地址如果部分电脑无法联网,检查电脑的IP地址是否设定正确。
确定IP地址和子网掩码是否一致,并且网关地址和DNS地址是否正确连接。
此外,如果使用了静态IP地址,确认IP地址的分配是否出现冲突。
如果设备未连接到局域网或者连接到局域网,但局域网络无法正常工作,可以检查网络设备。
例如,路由器是否已连接正确、网络设备的电源是否接通等等。
5.检查防火墙设置如果网络中存在防火墙,可以根据需要配置许可,测试通信情况。
在局域网中,防火墙后的电脑可能无法接收其他电脑的共享资源,需要开放共享资源的端口。
6.检查物理设备如果应用层面排查故障没有成功,可以检查物理设备的状态。
例如,电缆是否松动,电源是否接通,设备接口等等。
此外,在网络中,设备的位置和距离也可能影响局域网通信质量,需要合理规划和部署。
二、网络维护1.创建备份为了保护网络的安全和完整性,需要创建定期备份。
例如,复制局域网中最重要的数据和文件,可以将它们存储在外部硬盘或其他物理介质中。
2.更新软件不断更新网络软件,以便避免由于软件漏洞或安全漏洞引起的网络安全问题。
在保持最新版本的同时,需要遵循网络供应商提供的最佳实践。
3.定期更改密码对于重要的设备和账户,定期更改密码,以增强网络的安全性。
局域网的网络故障排除与修复方法一、故障排查前的准备工作在开始排除和修复局域网的网络故障之前,我们需要进行一些准备工作,以确保我们能够高效地解决问题。
1. 确定故障现象首先,我们需要明确局域网的故障现象是什么。
例如,网络连接是否中断,访问特定网站是否遇到问题,或者是否有其他设备无法连接到网络等等。
这将帮助我们更好地定位问题。
2. 确认网络拓扑结构了解局域网的网络拓扑结构是非常重要的。
我们需要知道哪些设备连接在局域网上,它们之间的关系以及网络设备的配置信息。
这样能够帮助我们更准确地排查问题所在。
3. 检查硬件设备检查局域网中的硬件设备,如路由器、交换机、网线等,确保它们处于正常工作状态。
如果有任何硬件故障,需要及时更换或修复。
二、常见故障排查与修复方法根据局域网的故障现象,我们可以尝试以下常见的排查与修复方法。
1. 检查网线连接当局域网中的某些设备无法连接到网络时,首先检查网线连接是否正常。
确保网线插头牢固地连接在设备和交换机/路由器的网口上。
2. 重启设备有时候,局域网的网络故障可能是由于设备的临时问题导致的。
尝试重启路由器、交换机以及相关设备,看看是否能够恢复网络正常。
3. 检查IP地址配置确保在局域网中的每个设备都拥有正确的IP地址配置。
可以通过检查设备的网络设置或者使用IP配置工具来确认。
4. 检查子网掩码和网关设置子网掩码和网关设置对于局域网的正常运行非常重要。
确保所有设备的子网掩码和网关设置是一致的,并且与网络拓扑一致。
5. 检查DNS配置如果局域网中的某些设备无法正常访问互联网,可能是DNS配置出现问题。
检查设备的DNS配置是否正确,或者尝试使用公共DNS 服务器进行访问。
6. 检查网络安全设置一些网络安全设置可能会导致局域网的网络故障。
例如,防火墙设置、MAC地址过滤等。
排查这些安全设置,确保它们没有阻止设备的正常网络连接。
7. 使用网络诊断工具如果以上方法都没有解决问题,可以尝试使用网络诊断工具来进一步分析和排查故障。
局域网组建中的网络设备故障处理步骤在局域网的组建过程中,网络设备故障是不可避免的问题之一。
面对各种潜在的故障情况,及时进行有效的处理,对于网络的稳定运行起着至关重要的作用。
本文将介绍局域网组建中的网络设备故障处理步骤。
一、故障诊断当出现网络设备故障时,首要任务是对故障进行准确的诊断。
以下是基本的故障诊断步骤:1. 观察故障现象:检查网络设备工作是否正常,是否有异常的指示灯、报警声或其他不寻常的现象。
通过观察,了解故障的性质和范围。
2. 收集信息:记录下故障发生的时间、地点、影响的范围等关键信息,并与其他人员进行交流和汇总。
此外,还需要查阅网络设备的相关文档和日志,以获取更多故障信息。
3. 分析故障可能原因:根据收集到的信息,对故障的可能原因进行分析和推测。
常见的故障原因包括硬件故障、软件故障、网络拥堵、配置错误等。
4. 确定诊断方向:在分析的基础上,确定可能的故障方向,缩小诊断范围。
例如,如果故障表现为无法上网,可能的故障方向包括路由器、交换机、网线等。
二、故障处理经过故障诊断后,根据故障的具体情况进行相应的处理。
以下是一般的故障处理步骤:1. 采取临时措施:如果故障对网络产生了较大的影响,需要立即采取临时措施以保障网络的正常运行。
例如,如果交换机断电导致网络中断,可以暂时使用备用交换机替代。
2. 处理硬件故障:如果故障是由于硬件设备出现故障引起的,需要检查设备是否有损坏的部件,并及时更换。
同时,也可以尝试重启设备,以解决一些暂时性的硬件问题。
3. 处理软件故障:如果故障是由于设备的软件问题引起的,可以尝试重新启动设备或更新设备的固件和驱动程序。
此外,还可以通过查找相关的技术支持文档和论坛,寻找解决方案。
4. 处理网络拥堵:如果故障是由于网络拥堵引起的,可以通过增加带宽、优化网络拓扑或配置流量控制等方式进行处理。
此外,还可以使用网络性能分析工具来帮助定位拥堵的原因。
5. 处理配置错误:如果故障是由于设备配置错误引起的,需要对配置进行检查和修正。
局域网常见故障与处理局域网常见故障与处理1、前言本文档旨在介绍局域网常见故障及其处理方法。
通过了解和解决这些问题,可以提高网络的稳定性和性能,减少潜在的故障风险。
2、硬件故障2.1 网络线路故障- 检查网线是否连接正确- 使用测试工具检查网线是否损坏- 更换损坏的网线2.2 网络设备故障- 检查局域网交换机或路由器是否正常工作- 重启设备并观察是否能够恢复正常- 如果问题持续存在,可能需要更换设备3、IP地质冲突- 检查局域网中的设备是否分配了相同的IP地质- 调整设备的IP地质以避免冲突- 可以使用动态主机配置协议(DHCP)来自动分配IP地质,避免冲突问题4、DNS问题- 检查局域网中的DNS服务器配置是否正确- 如果DNS服务器不可用,可以尝试使用其他公共DNS服务器(如谷歌DNS或OpenDNS)- 清除设备上的DNS缓存,然后重新启动设备5、DHCP故障- 检查DHCP服务器配置是否正确- 确保DHCP服务器正常运行并且具有足够的IP地质范围- 重启DHCP服务器并观察是否能够恢复正常6、网络安全问题6.1 防火墙设置问题- 检查防火墙设置,确保不会阻止局域网内部的通信- 配置防火墙规则,允许必要的网络流量通过6.2 恶意软件感染- 安装和更新杀毒软件,实时保护设备免受恶意软件感染- 定期进行全面的扫描,清除任何潜在的恶意软件7、网络速度慢- 检查网络带宽使用情况,是否存在超负荷情况- 关闭不必要的网络应用程序或服务,释放带宽资源- 检查局域网设备的配置和性能,确保其能够处理网络流量8、参考附件本文档附带以下附件供参考:- 局域网常见故障排除步骤图- 局域网设备调试工具推荐列表9、法律名词及注释- 本文所涉及的法律名词及注释请参考附件中的法律名词解释列表。
图片简介:本技术介绍了一种控制器局域网总线关闭故障处理方法及系统,该方法包括:当检测到控制器局域网总线关闭故障时,报出总线关闭故障;检测接收报文的接收状态是否正常;如果是,则当距离上次网络重启的时间间隔满足预设时间间隔阈值时,执行网络重启;若在网络重启后判断总线故障消失且接收报文的接收状态正常,则判定所述总线关闭故障治愈。
本技术根据接收报文状态和总线关闭原始故障状态确认总线关闭故障治愈策略,确保总线关闭故障正确报出,同时在检测到CAN高和CAN低短接问题不存在时,主动触发CAN网络重启,最快恢复网络,确保通讯正常。
技术要求1.一种控制器局域网总线关闭故障处理方法,其特征在于,该方法包括:当检测到控制器局域网总线关闭故障时,报出总线关闭故障;检测接收报文的接收状态是否正常;如果是,则当距离上次网络重启的时间间隔满足预设时间间隔阈值时,执行网络重启;若在网络重启后判断总线故障消失且接收报文的接收状态正常,则判定所述总线关闭故障治愈。
2.根据权利要求1所述的方法,其特征在于,该方法还包括:若芯片判断总线故障未消失或者接收报文的接收状态不正常时,判断网络重启时间是否超过重启时间阈值,如果是,维持总线故障报出状态,重新判断总线故障是否被治愈。
3.根据权利要求1所述的方法,其特征在于,所述检测接收报文的接收状态是否正常,包括:根据接收报文的状态字判断所述报文的接收状态是否正常。
4.根据权利要求1所述的方法,其特征在于,该方法还包括:当距离上次网络重启的时间间隔不满足预设时间间隔阈值时,在预设等待时间后执行网络重启。
5.根据权利要求1所述的方法,其特征在于,所述接收报文表征发动机电控单元的接收报文。
6.一种控制器局域网总线关闭故障处理系统,其特征在于,该系统包括:故障报出单元,用于当检测到控制器局域网总线关闭故障时,报出总线关闭故障;状态检测单元,用于检测接收报文的接收状态是否正常;时间判断单元,用于如果是,则当距离上次网络重启的时间间隔满足预设时间间隔阈值时,执行网络重启;故障判定单元,用于若在网络重启后判断总线故障消失且接收报文的接收状态正常,则判定所述总线关闭故障治愈。
7.根据权利要求6所述的系统,其特征在于,该系统还包括:重新判断单元,用于若芯片判断总线故障未消失或者接收报文的接收状态不正常时,判断网络重启时间是否超过重启时间阈值,如果是,维持总线故障报出状态,重新判断总线故障是否被治愈。
8.根据权利要求6所述的系统,其特征在于,所述状态检测单元具体用于:根据接收报文的状态字判断所述报文的接收状态是否正常。
9.根据权利要求6所述的系统,其特征在于,该系统还包括:执行单元,用于当距离上次网络重启的时间间隔不满足预设时间间隔阈值时,在预设等待时间后执行网络重启。
10.根据权利要求6所述的系统,其特征在于,所述接收报文表征发动机电控单元的接收报文。
技术说明书控制器局域网总线关闭故障处理方法及系统技术领域本技术涉及故障诊断技术领域,特别是涉及一种控制器局域网总线关闭故障处理方法及系统。
背景技术CAN是控制器局域网络(Controller Area Network,CAN)的简称。
CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置ECU之间交换信息,形成汽车电子控制网络。
目前通讯CAN在CAN高和CAN低短接后,会报出总线关闭(bus off)故障。
当响应于总线关闭故障时会进行CAN网络重启,在重启发生后,尽管CAN网络没有回复,芯片传上来的原始故障状态已消失,bus off故障出现假治愈问题,同时在ECU诊断到bus off故障治愈后,不再进行网络重启,之后即使CAN高和CAN低不再短接,也不会执行网络重启,使得本驾驶循环CAN网络都不能恢复。
可见现有的总线关闭故障的诊断会存在不准确,无法保证通讯的正常使用。
技术内容针对于上述问题,本技术提供一种控制器局域网总线关闭故障处理方法及系统,保证总线关闭故障的准确报出,并确保通讯正常。
为了实现上述目的,本技术提供了如下技术方案:一种控制器局域网总线关闭故障处理方法,该方法包括:当检测到控制器局域网总线关闭故障时,报出总线关闭故障;检测接收报文的接收状态是否正常;如果是,则当距离上次网络重启的时间间隔满足预设时间间隔阈值时,执行网络重启;若在网络重启后判断总线故障消失且接收报文的接收状态正常,则判定所述总线关闭故障治愈。
可选地,该方法还包括:若芯片判断总线故障未消失或者接收报文的接收状态不正常时,判断网络重启时间是否超过重启时间阈值,如果是,维持总线故障报出状态,重新判断总线故障是否被治愈。
可选地,所述检测接收报文的接收状态是否正常,包括:根据接收报文的状态字判断所述报文的接收状态是否正常。
可选地,该方法还包括:当距离上次网络重启的时间间隔不满足预设时间间隔阈值时,在预设等待时间后执行网络重启。
可选地,所述接收报文表征发动机电控单元的接收报文。
一种控制器局域网总线关闭故障处理系统,该系统包括:故障报出单元,用于当检测到控制器局域网总线关闭故障时,报出总线关闭故障;状态检测单元,用于检测接收报文的接收状态是否正常;时间判断单元,用于如果是,则当距离上次网络重启的时间间隔满足预设时间间隔阈值时,执行网络重启;故障判定单元,用于若在网络重启后判断总线故障消失且接收报文的接收状态正常,则判定所述总线关闭故障治愈。
可选地,该系统还包括:重新判断单元,用于若芯片判断总线故障未消失或者接收报文的接收状态不正常时,判断网络重启时间是否超过重启时间阈值,如果是,维持总线故障报出状态,重新判断总线故障是否被治愈。
可选地,所述状态检测单元具体用于:根据接收报文的状态字判断所述报文的接收状态是否正常。
可选地,该系统还包括:执行单元,用于当距离上次网络重启的时间间隔不满足预设时间间隔阈值时,在预设等待时间后执行网络重启。
可选地,所述接收报文表征发动机电控单元的接收报文。
相较于现有技术,本技术提供了一种控制器局域网总线关闭故障处理方法及系统,在该方法中当报出总线关闭故障时,检测接收报文状态,若接收状态正常且重启时间满足预设时间阈值时会进行网络重启。
即根据接收报文状态和总线关闭原始故障状态确认总线关闭故障治愈策略,确保总线关闭故障正确报出,并且主动触发CAN网络重启,最快恢复网络,确保通讯正常。
附图说明为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本技术实施例提供的一种控制器局域网总线关闭故障处理方法的流程示意图;图2为本技术实施例提供的一种控制器局域网总线关闭故障处理系统的结构示意图。
具体实施方式下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。
基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
本技术的说明书和权利要求书及上述附图中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述特定的顺序。
此外术语“包括”和“具有”以及他们任何变形,意图在于覆盖不排他的包含。
例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有设定于已列出的步骤或单元,而是可包括没有列出的步骤或单元。
在本技术实施例中提供了一种控制器局域网总线关闭故障处理方法,参见图1,该方法包括:S101、当检测到控制器局域网总线关闭故障时,报出总线关闭故障;S102、检测接收报文的接收状态是否正常,如果是,则执行S103;S103、当距离上次网络重启的时间间隔满足预设时间间隔阈值时,执行网络重启;S104、若在网络重启后判断总线故障消失且接收报文的接收状态正常,则判定所述总线关闭故障治愈。
在现有方案中在底层传上来的总线关闭故障状态判定故障时,总线关闭故障报出,此时进行网络重启,即使CAN高CAN低依旧短接,底层传上来的总线关闭故障状态消失,认为无故障,总线关闭故障假治愈,原策略仅根据总线关闭底层原始故障状态判断总线关闭故障的治愈是无法保证总线关闭故障的准确治愈的。
在本技术实施例中,在底层上传的原始故障状态判定故障时,总线关闭故障报出;在故障报出后检测接收报文的接收状态是否正常,此时正常就是接收报文的接收状态正常,表明总线关闭故障在物理上已经解除,例如,CAN高CAN低短接问题已经消失,在网络重启后可以正常接收报文。
若接收状态正常且距离上次网络重启的时间间隔满足预设时间间隔阈值时,执行网络重启。
其中,该预设时间间隔阈值可以为最小重启间隔时间,即距离上次网络重启时间大于最小重启间隔时间就执行网络重启,在总线关闭故障发生后确认故障物理上已解除,需要经过网络重启CAN网络才能恢复正常,网络重启一定时间内若判定接收报文正常且底层上传的原始故障状态为非故障状态时,判定总线关闭故障治愈。
在本技术实施例的另一实施方式中,若芯片判断总线故障未消失或者接收报文的接收状态不正常时,判断网络重启时间是否超过重启时间阈值,如果是,维持总线故障报出状态,重新判断总线故障是否被治愈。
重新判断是否被治愈的方式还是上述实施例中提供的根据接收报文的接收状态和原始故障状态进行判断。
在另一实施方式中,所述检测接收报文的接收状态是否正常,包括:根据接收报文的状态字判断所述报文的接收状态是否正常。
具体的,接收状态有规定的正常状态1和超时状态2,还有初始状态0,在没有短接动作的时候不管是否正常接收都是0和1跳变,0是接收状态的清零以被下次正常接收,1代表接收正常,2代表收不到超时。
在本技术实施例中所述的接收报文是发动机电控单元(ECU)的接收报文,一般根据控制器控制功能的需求需要使能一些接收报文,使能的这些报文确定是由控制器发给ECU,比如来自仪表的TCO1报文,来自NOX传感器的AT1OG1报文,在使能接收报文后,会周期性的检测是否接收到报文。
在物理上总线关闭故障不存在时,在报文的接收周期内该报文的接收状态为正常,但是此时不能保证CAN网络已经回复,需要经过重启,但是总线关闭故障物理上没有消失的时候该报文的接收状态不正常。
其中,物理上是指造成总线关闭故障的条件,如CAN高CAN低短接,即物理上已消除表示的是CAN高CAN低短接的动作已经消失。
为了防止在网络重启时总线关闭故障存在,之后又取消CAN高CAN低短接问题,该中情况下网络是不能治愈的,故在重启后一定时间内判断故障是否治愈,也就是如果重启后网络没有恢复,需要等待下次重启才能判断总线关闭网络故障治愈。