车载程序的改写控制装置制造方法及图纸

技术编号:2843894 阅读:199 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种车载程序的改写控制装置,可以在小容量的储存器上进行大容量程序的改写,包括:服务器(2,3);设置在车辆(50)内的车载控制器(35);和将服务器(2,3)和车载控制器(35)连接成可自由通信的通信机构(14,15,8,9,10,11);具有通信状态可切换成:i)在服务器(2,3)和车载控制器(35)之间传输车辆状态的通常运用模式;ii)把车载控制器(35)的车载程序改写为由服务器(2,3)传送过来的新车载程序的改写模式;当从服务器(2,3)有车载程序改写指令时,就从通常运用模式切换成改写模式,在改写模式中,当传送来向通常运用模式的切换命令时,就从改写模式转换为通常运用模式。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种进行改写车载程序的控制的装置。
技术介绍
在近年来开发的建筑机械中,搭载有收集车体的现在位置、辅助仪表的计时值(累计工作时间)、在车体内发生的过去的错误经历、在车体内发生的误码的过去的经历、目前钥匙开关是否打开(在ACC位置)的钥匙开关信息、蓄电池目前的端电压的蓄电池端子电压信息、起动闭锁是有效还是无效以及当前设定的起动闭锁时间段的起动闭锁信息等的车辆状态信息(以下称车辆状态数据)的各种控制器。在这样的车载控制器内装有CPU,按照存储在闪烁存储器等的EEPROM(电可擦除的ROM)中的车载程序,执行运算处理,进行车辆状态的数据收集和与外部传输信息等的处理。比如,车载控制器和外部服务器之间,通过因特网等通信手段能够保持自由通信连接,车载控制器收集的车辆状态数据传送到服务器。或者由服务人员直接到建筑机械上,在车载控制器上连接个人用计算机,把车辆状态数据输入到个人用计算机。当更新车载程序版本时,或想改变为对每个车辆上产生误码、或对每个车辆的误码等进行异常判断的阈值时,有必要把储存在闪烁存储器的旧车载程序改写为新的车载程序。在专利文献1(日本特开10-212739号公报)中,记载了有关建筑机械的、装有用于收集工作数据的控制器的同时,在远离的地方安装了具有服务器功能的监视装置。所以,利用通信装置连接这些收集工作数据用的控制器和监视装置,按照监视装置的要求,改写收集工作数据用的控制器内的工作数据处理程序。即在从监视装置传送过来新的工作数据处理程序后,将起动建筑机械内的收集工作数据用控制器ROM上的改写控制程序,开始改写处理,新的工作数据处理程序暂时保存在RAM中。然后,从RAM向EEPROM,转写新的工作数据处理程序,从而系统控制权转移到新的工作数据处理程序。在建筑机械内收集的车辆状态数据中,辅助仪表的计时值(累计工作时间)、在车体内发生的过去错误记录等是不能随着改写处理而复位的具有连贯性的数据。作为车载控制器的内部储存器的RAM,大多是小容量的。虽然设计时考虑了这个RAM足够的数据容量,但由于后来功能的增加导致的代码量的增加,在RAM中作为工作区域、临时区域,能够使用的容量随着功能的增加变小。因此,要改写成新的车载程序时,虽然新的车载程序能够暂时储存在RAM的工作区域,但由于工作区域剩余容量的不足,有可能新的大容量车载程序不能确实地缓存到RAM的工作区域。这一点在专利文献1中,虽然记载了有关新工作数据处理程序暂时储存到RAM的情况,但并没有记载在同一个RAM上具有连续性的工作数据如何保留在RAM上。在通常运用时,建筑机械内收集工作数据用的控制器按照工作数据处理程序收集工作数据并处理,然后,按照监视装置的要求,把处理后的工作数据传送到监视装置。在改写时,从监视装置向建筑机械输送新工作数据处理程序,使得在建筑机械内的收集工作数据用的控制器中,旧的工作数据处理程序被改写成新的工作数据处理程序。从处在远程的服务器(监视装置)用遥控改写建筑机械内的车载程序过程中,有时发生通信异常或通信挂断的情况。如果在改写车载程序处理过程中发生异常,那么车载程序此后不起动,车载控制器自身失去了功能,有可能出现在通常运用时不能收集车辆状态数据的情况。特别是在用远程遥控改写处理时,当每一次发生通信异常或通信挂断时,必须由服务人员到达很远的建筑机械现场,更换、修理车载控制器。因此,不仅大大降低了建筑机械的工作效率,同时为了恢复正常,需要花费大量的人力、时间、精力。由于车载程序的数据量,达到几百千字节,很大,从服务器(监视装置)以多台的建筑机械作为对象传送车载程序时,由于通信线路的混乱,改写处理需要很长时间。这时候,由于通信线路被改写处理的通信所占用,有可能出现通常运用处理的通信会出现长时间中断的情况。这一点在专利文献1中,没有指出有关由于通信线路被改写处理所占引起的问题及防止措施。如果车载控制器内的RAM等元件有损坏等异常现象,那么,在距服务器(监视装置)很远的地方遥控改写建筑机械内的车载程序过程中,车载控制器本身失去功能,在通常运用时,有可能不能收集车辆状态数据。特别是车载控制器,按照车载程序,对于起动闭锁回路具备输出起动闭锁解除命令的功能,但车载控制器如果失去了功能,就不能解除起动闭锁。但是,由于建筑机械有时是在恶劣的状况下工作,所以必须解除起动闭锁。另外,如果在起动闭锁状态下车载控制器失去了功能,那么服务人员必须到达现场更换才能移动,所以工作效率大幅度下降。建筑机械通常多是在偏远的地方工作,对于建筑机械的工作场所,存在着由于通信中断等原因,改写处理不能正常结束的可能。这一点在上述专利文献1中,并没有记载对于改写处理出现上述不良情况下如何事先防止的问题。
技术实现思路
本专利技术正是针对上述实情的专利技术,其目的在于在改写车载程序时可以可靠保留不能复位的数据,同时在小容量的存储器上,能够改写大容量的车载程序。再有其目的在于在改写处理中即使出现异常导致也可以防止工作效率下降,避免由于改写处理的通信长时间占用。进一步其目的在于可以事先避免改写处理不能正常结束的事态。有关本专利技术之一的车载程序的改写控制装置,包括设置在车辆内的车载控制器;在车载控制器的信息收集控制器的存储介质中,设置保存车辆状态数据的数据区域;一旦给出改写成新车载程序的命令,先把保存在数据区域的车辆状态数据,写入到存储介质内的、与数据区域不同的存储区域,或是与存储介质不同的存储介质中进行保存,然后执行改写成新车载程序的改写处理;若改写处理结束后,就执行把保存的车辆状态数据回写到数据区域的处理。并且在车载程序的改写控制装置中,与存储介质不同的存储介质也可以是与存储介质另外设置在信息收集控制器内的存储介质、在车辆内部的设置在信息收集控制器之外的存储介质、在车辆的外部的通过通信机构连接成与车载控制器可以自由通信的服务器内的存储介质中的至少一个。依据有关构成,针对改写处理不能复位的,但又想继承的车辆数据,在改写处理时保存到其他的存储介质中,改写处理结束后,回写到原来的数据区域,由此达到可靠把车辆状态数据保留到信息收集控制器的储存器上。在改写控制装置中,在保存车辆状态数据的期间,数据区域也可以作为车载程序的缓冲区域使用。依据有关构成,能够在信息收集控制器内的小容量的存储装置上,可靠缓存大容量的车载程序,且可靠执行改写处理。有关本专利技术之二的车载程序的改写控制装置,包括服务器、设置在车辆内的车载控制器、将服务器和车载控制器连接成可自由通信的通信机构;具有通信状态可切换成、i)在服务器和车载控制器之间传输车辆状态的通常运用模式、ii)把车载控制器的车载程序,改写为由服务器传送过来的新车载程序的改写模式;当从服务器有车载程序改写指令时,就从通常运用模式切换成改写模式,在改写模式中,当传送来向通常运用模式的切换命令时,就从改写模式转换为通常运用模式。并且,在改写控制装置中,切换命令也可以基于来自计时机构的信号或退出信号。依据有关构成,即使在执行改写处理过程中,发生了通信异常或挂断等异常情况,也能够可靠起动旧的车载程序,保持信息收集控制器的功能。因此,确实能够执行通常的运用处理,防止了由于信息收集控制器失去了功能,导致的工作效率的下降。因为根据切换命令,由改写模式转移到通常运用模式本文档来自技高网
...

【技术保护点】
一种车载程序的改写控制装置,其特征在于,包括:服务器(2,3);设置在车辆(50)内的车载控制器(35);和将所述服务器(2,3)和所述车载控制器(35)连接成可自由通信的通信机构(14,15,8,9,10,11); 具有通信状态可切换成:i)在所述服务器(2,3)和所述车载控制器(35)之间传输车辆状态的通常运用模式;ii)把所述车载控制器(35)的车载程序改写为由所述服务器(2,3)传送过来的新车载程序的改写模式;当从所述服务器(2, 3)有车载程序改写指令时,就从通常运用模式切换成改写模式,在改写模式中,当传送来向通常运用模式的切换命令时,就从改写模式转换为通常运用模式。

【技术特征摘要】
JP 2002-12-19 2002-368595;JP 2002-12-19 2002-368591.一种车载程序的改写控制装置,其特征在于,包括服务器(2,3);设置在车辆(50)内的车载控制器(35);和将所述服务器(2,3)和所述车载控制器(35)连接成可自由通信的通信机构(14,15,8,9,10,11);具有通信状态可切换成i)在所述服务器(2,3)和所述车载控制器(35)之间传输车辆状态的通常运用模式;ii)把所述车载控制器(35)的车载程序改写为由所述服务器(2,3)传送过来的新车载程序的改写模式;当从所述服务器(2,3)有车载程序改写指令时,就从通常运用模式切换成改写模式,在改写模式中,当传送来向通常运用模式的切换命令时,就从改写模式转换为通常运用模式。2.根据权利要求1所述的车载程序的改写控制装置,其特征在于所述切换命令基于来自计时机构(26)的信号或退出信号。3.根据权利要求1所述的车载程序的改写控制装置,其特征在于所述服务器(3)通过参照所述车载控制器(35)的存储内容,判断是否应该执行所述车载程序(60)的改写处理。4.根据权利要求3所述的车载程序的改写控制装置,其特征在于所述车载控制器(35)的存储内容,包括所述车载程序(60)及车辆状态数据中的至少一个。5.根据权利要求3或...

【专利技术属性】
技术研发人员:神田俊彦中川路良彦
申请(专利权)人:株式会社小松制作所
类型:发明
国别省市:JP[日本]

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

1