本发明涉及一种控制装置、通信控制方法、以及存储介质。
背景技术:
1、一直以来,已知有通过在车辆上搭载通信控制系统来对车辆的行驶进行控制的情况,在该通信控制系统中,多个控制装置(例如,电子控制单元(electronic control unit(ecu)等))经由总线并以半双工通信方式来实施通信。
2、此外,已知有在由于发生该多个控制装置之一中的异常而导致无法正常地实施该多个控制装置间的通信的情况下使该车辆以故障保护方式而行驶的情况。例如,在日本特开2017-144861中,记载了一种在无法正常地实施发动机控制中所使用的多个控制装置间的通信的情况下,对发动机进行控制以使车辆以故障保护方式而行驶的技术。
技术实现思路
1、在被搭载于车辆上的通信控制系统中,还设想了多样的用途的多个控制装置被连接在相同的总线上的情况。例如,还设想了在车辆上搭载有使第一种类的控制装置和第二种类的控制装置被连接在相同的总线上的通信网络的情况,其中,所述第一种类的控制装置为在发生本装置的异常时不要求车辆的故障保护运转的控制装置(例如,太阳能充电用的ecu、导航用的ecu、以及多媒体用的ecu中的至少一个等),所述第二种类的控制装置为在发生本装置的异常时要求车辆的故障保护运转的控制装置(例如,发动机控制用的ecu、制动器控制用的ecu、以及转向器控制用的ecu中的至少一个等)。
2、然而,在日本特开2017-144861中,由于并未设想到像上述的那样的多样的用途的多个控制装置被连接在相同的总线上的情况,因此存在当在该多个控制装置中的一个控制装置中发生异常时会一律地使车辆以故障保护方式运转这样的问题。这样的问题并不限于在被搭载于车辆上的通信控制系统中产生,在被搭载于其他装置上的通信控制系统中也可能会产生。
3、本公开提供一种在被连接在相同的总线上的多个控制装置以半双工通信方式来实施通信的通信控制系统中,当在一个控制装置中发生异常时能够适当地使其他控制装置进行工作的控制装置、通信控制方法以及存储介质。
4、本公开的第一方式所涉及的控制装置为通信控制系统中的第一种类的控制装置,所述通信控制系统包括所述第一种类的控制装置、和与所述第一种类的控制装置被连接在相同的总线上的一个以上的第二种类的控制装置,其中,所述第一种类的控制装置包括:
5、发送接收部,其经由所述总线并通过半双工通信方式而对信号进行发送或接收;
6、控制部,其在检测到本装置的异常的发生的情况下,禁止所述发送接收部的驱动。
7、本公开的第二方式所涉及的通信控制方法为通信控制系统中的通信控制方法,所述通信控制系统包括第一种类的控制装置、和与所述第一种类的控制装置被连接在相同的总线上的一个以上的第二种类的控制装置,其中,
8、所述通信控制方法包括由所述第一种类的控制装置实施的如下工序,即:
9、经由所述总线并通过半双工通信方式而对信号进行发送或接收的工序;
10、在检测到本装置的异常的发生的情况下,禁止所述发送接收部的驱动的工序。
11、在本公开的第三方式所涉及的存储介质中,通信控制程序使被设置在通信控制系统中的所述第一种类的控制装置上的处理器作为如下部件而发挥功能,其中,所述通信控制系统包括第一种类的控制装置、和与所述第一种类的控制装置被连接在相同的总线上的一个以上的第二种类的控制装置,所述部件为:
12、发送接收部,其经由所述总线并通过半双工通信方式而对信号进行发送或接收;
13、控制部,其在检测到本装置的异常的发生的情况下,禁止所述发送接收部的驱动。
1.一种控制装置,其为通信控制系统中的第一种类的控制装置,所述通信控制系统包括所述第一种类的控制装置、和与所述第一种类的控制装置被连接在相同的总线上的一个以上的第二种类的控制装置,其中,
2.如权利要求1所述的控制装置,其中,
3.如权利要求2所述的控制装置,其中,
4.一种通信控制系统,其包括权利要求1至权利要求3中的任意一项所述的所述控制装置,并被搭载于特定的装置上,其中,
5.如权利要求4所述的通信控制系统,其中,
6.如权利要求5所述的通信控制系统,其中,
7.如权利要求6所述的通信控制系统,其中,
8.一种通信控制方法,其为通信控制系统中的通信控制方法,所述通信控制系统包括第一种类的控制装置、和与所述第一种类的控制装置被连接在相同的总线上的一个以上的第二种类的控制装置,其中,
9.一种存储介质,其对通信控制程序进行储存,所述通信控制程序使被设置在通信控制系统中的第一种类的控制装置上的处理器作为如下部件而发挥功能,其中,所述通信控制系统包括所述第一种类的控制装置、和与所述第一种类的控制装置被连接在相同的总线上的一个以上的第二种类的控制装置,