System and method for communicating data between control unit and master station applicable to automotive vehicle
First Claim
1. A system for communicating data between a master station and any one of a plurality of control units,wherein said master station includes:
- a) first means for selecting a control unit from among a plurality of control units and for transmitting a selection command to the selected control unit to establish a communication state between the master station and the selected control unit;
b) second means for transmitting a control command to the selected control unit instructing the selected control unit to perform a predetermined control operation;
c) third means for transmitting a diagnostic execution command to the selected control unit instructing the selected control unit to send monitor data relating to the predetermined control operation to the master station; and
d) fourth means for repeatedly transmitting a continuation command to the selected control unit for enabling the continuation of the predetermined control operation by the selected control unit, said fourth means repeatedly transmitting said continuation command at least once within a predetermined interval of time for every repetition of said predetermined interval of time; and
wherein said selected control unit includes;
fifth means for counting an elapsed time upon receipt of either of the continuation command or the diagnostic execution command from the master station and for terminating the predetermined control operation when the counted time exceeds a predetermined interval of time during which no continuation command is received thereat.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for communicating data between a master station and a plurality of control units applicable to an automotive vehicle are disclosed in which if an echoback communication in response to a control command is not received by the master station from the selected control unit within a predetermined period of time upon issuance of a continue command or a diagnostic execution command, the controlled state of the electronic control unit is released. Furthermore, to effectively diagnose the control operation of one of the control units interactively with the operation of other control units, an interrupt command may be issued while the selected control unit continues the predetermined control operation, and the remaining control units are then initialized. A different control unit may then be selected and set to a controlled state. While the second selected control unit is in the controlled state an interrupt command may be issued, thus maintaining the second selected control unit in a controlled state. A resume command is then issued to resume communication with the first selected control unit which has been maintained in a controlled state, so that the control operation of a control unit which is affected by the operation of any one of the other control units can appropriately be diagnosed.
10 Citations
30 Claims
-
1. A system for communicating data between a master station and any one of a plurality of control units,
wherein said master station includes: -
a) first means for selecting a control unit from among a plurality of control units and for transmitting a selection command to the selected control unit to establish a communication state between the master station and the selected control unit; b) second means for transmitting a control command to the selected control unit instructing the selected control unit to perform a predetermined control operation; c) third means for transmitting a diagnostic execution command to the selected control unit instructing the selected control unit to send monitor data relating to the predetermined control operation to the master station; and d) fourth means for repeatedly transmitting a continuation command to the selected control unit for enabling the continuation of the predetermined control operation by the selected control unit, said fourth means repeatedly transmitting said continuation command at least once within a predetermined interval of time for every repetition of said predetermined interval of time; and wherein said selected control unit includes;
fifth means for counting an elapsed time upon receipt of either of the continuation command or the diagnostic execution command from the master station and for terminating the predetermined control operation when the counted time exceeds a predetermined interval of time during which no continuation command is received thereat. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for communicating data between a master station and any one of a plurality of control units,
wherein said master station includes: -
a) first means for selecting a control unit from among a plurality of control units and for transmitting a selection command to the selected control unit to establish a communication state between the master station and the selected control unit; b) second means for transmitting a control command to the selected control unit instructing the selected control unit to perform a predetermined control operation; c) third means for selectively transmitting an end command to the selected control unit instructing the selected control unit to terminate the predetermined control operation and the communication state; d) fourth means for selectively transmitting an interruption command to the selected control unit instructing the selected control unit to interrupt the communication state and to continue the predetermined control operation; and d) fifth means for transmitting a resume command to the selected control unit instructing the selected control unit to resume the communication state which was interrupted in response to the interruption command. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for communicating data between a master station and a plurality of control units, comprising:
-
a) selecting a control unit from among a plurality of control units and transmitting a selection command to the selected control unit to establish a communication state; b) transmitting a control command instructing the selected control unit to perform a predetermined control operation; c) transmitting a diagnostic execution command instructing the selected control unit to monitor data relating to performance of the predetermined control operation; d) periodically transmitting a continuation command instructing the selected control unit to continue the predetermined control operation; and e) counting an elapsed time upon the receipt of either of the continuation command or the diagnostic execution command and terminating the control operation when the counted time exceeds a predetermined interval of time during which no continuation command is received by the selected control unit.
-
Specification