【技术实现步骤摘要】
控制器局域网网络控制系统及其检测与调试方法
本专利技术涉及一种控制器局域网网络控制系统,尤其涉及综合管理采用控制器局域网(CAN:controller area network)协议的车辆内电子器件的控制器局域网网络控制系统及其检测与调试方法。
技术介绍
控制器局域网起初是为了应用于汽车产业领域而提出的串行网络通讯方式,目前除了应用于汽车领域以外还广泛应用于所有产业领域,应用于汽车领域的基本的控制器局域网网络系统结构如图1所示。如图1所示,控制器局域网网络系统具有多个节点(node),并设有用于传送各种消息的控制器局域网总线1、连接于控制器局域网总线1各节点的多个电控装置(ECU-Electronic Control Unit)2,该多个电控装置2通过各节点传送/接收消息而进行相应的工作。用于控制器局域网网络系统的消息不包含发送侧或接收侧的地址信息,而只包含接收侧的识别符。据此,控制器局域网总线1根据控制器局域网协议分别给连接于多个节点的多个电控装置2分配固有的识别符(或标识符)。由于该内容属于公知技术,因而省略其详细说明。并且,连接于控制器局域网总线1各节点的电控装置通过控制器局域网总线1而获得所传送的消息之后,通过所获得消息的识别符确认是否接收,如果消息的识别符与自身的识别符相同,则作为输入消息而接收所获得的消息并进行相应的工作。如上所述的控制器局域网网络系统的各电控装置通过如图2所示的控制器局域网网络控制系统来确认是否进行正常工作。图2为依据现有技术 ...
【技术保护点】
一种控制器局域网网络控制系统,其特征在于包含:用于传送消息的控制器局域网总线;分别具有运行程序的多个电控装置,以用于当通过所述控制器局域网总线接收到检测运行请求时,分别检测所具有的所述运行程序是否进行正常工作,而当通过所述控 制器局域网总线接收到调试运行请求时,分别将所具有的运行程序重新存储为由所述控制器局域网总线传送的运行程序;具有各所述多个电控装置的所有运行程序的检测器,以用于当进行检测时,通过运行需要检测的所述电控装置的所述运行程序而确认所述运行程 序是否进行正常工作,而当存在错误运行的所述电控装置时,获得所述错误运行的电控装置的所述运行程序并将其传送到所述控制器局域网总线;以及控制器局域网总线用接口单元,以用于物理连接所述控制器局域网总线与所述检测器。
【技术特征摘要】
1、一种控制器局域网网络控制系统,其特征在于包含:用于传送消息的控制器局域网总线;分别具有运行程序的多个电控装置,以用于当通过所述控制器局域网总线接收到检测运行请求时,分别检测所具有的所述运行程序是否进行正常工作,而当通过所述控制器局域网总线接收到调试运行请求时,分别将所具有的运行程序重新存储为由所述控制器局域网总线传送的运行程序;具有各所述多个电控装置的所有运行程序的检测器,以用于当进行检测时,通过运行需要检测的所述电控装置的所述运行程序而确认所述运行程序是否进行正常工作,而当存在错误运行的所述电控装置时,获得所述错误运行的电控装置的所述运行程序并将其传送到所述控制器局域网总线;以及控制器局域网总线用接口单元,以用于物理连接所述控制器局域网总线与所述检测器。2、根据权利要求1所述的控制器局域网网络控制系统,其特征在于所述检测器包含:存储器,用于存储各所述多个电控装置的检测结果和所述运行程序;检测模块,以用于当被指定需要检测的所述电控装置时,生成并输出包含被指定的所述电控装置识别符并请求所述检测运行的消息,并且当接收到对应于所述消息的响应消息时,通过分析所述响应消息而获得被指定的所述电控装置的所述检测结果,并将所获得的所述检测结果存储于所述存储器中;调试模块,以用于当被指定需要调试的所述电控装置时,通过读所述存储器而获得需要调试的所述电控装置的所述运行程序,并将所获得的所述运行程序转换为具有需要调试的所述电控装置识别符的消息之后进行输出。3、根据权利要求2所述的控制器局域网网络控制系统,其特征在于所述检测器进一步包含用户接口单元,所述用户接口单元具有监控装置、音频装置及键输入装置,通过所述监控装置及所述音频装置可以显示所述检测器的工作状态及所述多个电控装置的状态,并通过所述键输入装置使用户可以选择检测器的运行模式及需要检测的电控装置。4、根据权利要求2所述的控制器局域网网络控制系统,其特征在于所述电控装置包含:用于存储所述运行程序的存储器;运行控制模块,以用于当从所述控制器局域网总线接收到具有与所述自身识别符相同的识别符并请求检测运行的消息时,通过驱动所述运行程序而进行检测运行,生成用于通知所述检测运行结果的消息,并将该消息传送到所述控制器局域网总线;以及调试模块,以用于当从所述控制器局域网总线接收到具有与所述自身识别符相同的识别符并具有新的运行程序的信息时,通过组合所述消息而获得新的运行程序,并将存储于所述存储器的运行程序重新存储为所述新的运行程序。5、一种控制器局域网网络系统,其特征在于包含:用于传送消息的控制器局域网总线;连接于所述控制器局域网总线并分别具有固有的识别符和运行程序的多个电控装置,以用于当通过所述控制器局域网总线接收到检测运行请求时,分别检测所具有的所述运行程序是否进行正常工作,而当通过所述控制器局域网总线接收到调试运行请求时,分别将所具有的运行程序重新存储为由所述控制器局域网总线传送的运行程序;并且,所述电控装置进一步包含调试模块,以用于当通过所述控制器局域网总线接收到含有与所述自身识别符相同的识别符并具有新的运行程序信息的消息时,通过组合所述消息而获得新的运行程序,并将存储于所述存储器的运行程序重新存储为所述新的运行程序。6、根据权利要求5所述的控制器局域网网络系统,其特征在于所述电控装置进一步包含用于存储所述运行程序的存储器。7、根据权利要求5所述的控制器局域网网络系统,其特征在于所述电控装置进一步包含运行控制模块,以用于当由所述控制器局域网总线传送请求检测所述电控装置的消息时,通过驱动所述运行程序而进行检测运行之后,生成用于通知所述检测运行结果的消息,并将该消息传送到所述控制器局域网总线。8、一种控制器局域网网络控制系统的调试方法,该控制器局域网网络控制系统包含控制器局域网总线、共有所述控制器局域网总线的多个电控装置及用于检测与调试所述多个电控装置的检测器,其特征在于包含步骤:初始化存储器,以用于使所述...
【专利技术属性】
技术研发人员:金炯均,
申请(专利权)人:大星电机工业株式会社,
类型:发明
国别省市:KR[韩国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。