Claims
- 1. A method of control of a collective wiring system for a motor vehicle in which a central control unit fetches input data representing a status condition and outputs control data via a transmission path to a plurality of terminal control units which control vehicle electrical devices by transmitting said control data thereto, comprising the steps of:
- (1) generating control data on the basis of fetched input data representing status conditions and holding the generated control data;
- (2) storing in memory a listing of identifiers of terminal control units in an arbitrary predetermined order;
- (3) generating addresses of terminal control units in response to the identifiers stored in said memory and in the order in which said identifiers are stored in said memory;
- (4) formatting a sequence of messages each including a generated address of a terminal control unit and control data to be sent to the terminal control unit; and
- (5) transmitting said sequence of messages periodically via said transmission path to said terminal control units according to the addresses thereof and in the arbitrary order of said listing of identifiers, independent of said generating and holding step (1).
- 2. A method of control of a collective wiring system according to claim 1, wherein said steps (1) to (3) are performed by said central control unit.
- 3. A method of control of a collective wiring system according to claim 2, wherein said central control unit includes a memory to hold generated control data and a timer, and wherein said steps (1) and (3) are repeatedly performed after initialization of said memory and said timer.
- 4. A method of control of a collective wiring system according to claim 1, wherein said central control unit transmits said control data and said terminal control unit returns data including said input data representing a status condition in accordance with the transmitted control data.
- 5. A method of control of a collective wiring system according to claim 4, wherein said steps (1) and (3) are repeatedly performed each time a signal is transmitted to a certain terminal control unit and a signal has been returned back from said certain terminal control unit, so that said terminal control units are accessed in a predetermined sequence according to said arbitrary predetermined order.
- 6. A method of control of a collective wiring system according to claim 5, wherein said central control unit has a monitor table for holding said input data representing a status condition and a control table for holding information for controlling a vehicle electrical device.
- 7. A method of control of a collective wiring system according to claim 6, wherein said central control unit stores information of a status of a vehicle electrical device in said monitor table upon reception of said input data from a terminal control unit, and then reads information stored in said control table and transmits it as control data to said terminal control units.
- 8. A method of control of a collective wiring system according to claim 5, wherein said central control unit transmits said control data to a next terminal control unit in said predetermined sequence when input data has not been received within a predetermined time from a current terminal control unit in said predetermined sequence.
- 9. A method of control of a collective wiring system according to claim 1, wherein said central control unit effects the transmission of said control data in parallel with said generation of the control data.
- 10. A method of control of a collective wiring system according to claim 1, wherein said central control unit controls the transmission and reception of signals between said central control unit and said terminal control units, by way of a communication interface module composed of hardware.
- 11. A method of control of a collective wiring system according to claim 10, wherein said communication interface module receives control data as a parallel data signal from said central control unit and converts said control data into a serial data signal for transmission.
- 12. A method of control of a collective wiring system according to claim 11, wherein said communication interface module converts a received serial data signal into a parallel data signal for said central control unit when a serial data signal is received from a terminal control unit, and outputs a further signal to said central control unit representing the fact that a signal from a terminal has been received.
- 13. A method of control of a collective wiring system according to claim 12, wherein said further signal representing the fact that a signal has been received from a terminal control unit is outputted to an interruption terminal of a digital computer installed in said central control unit.
- 14. A method of control of a collective wiring system according to claim 13, wherein said communication interface module has a control circuit composed of hardware, and transmission and reception of signals to and from a terminal control unit is controlled by said control circuit.
- 15. A collective wiring system comprising:
- a processing unit including a microprocessor for preparing transmission data;
- a plurality of control units which control electrical devices;
- a transmission path for transmitting transmission data between said plurality of control units and said processing unit; and
- a memory element for storing a scan table of addresses of all of said plurality of control units in an arbitrary predetermined order in which said plurality of control units are to be periodically accessed by said processing unit.
- 16. A collective wiring system according to claim 15, wherein said microprocessor increments a pointer in said scan table for each transmission data with one of said plurality of control units for indicating an address of a control unit for effecting a next transmission.
- 17. A collective wiring system according to claim 15, wherein each of said control units has a communication interface module and both the address of each control unit and address of each communication interface module are listed in said scan table stored in said memory element.
- 18. A collective wiring system according to claim 17, where transmission data passing through said transmission path has a field for the address of each control unit and a field for the address of each communication interface module.
Priority Claims (2)
Number |
Date |
Country |
Kind |
60-33658 |
Feb 1985 |
JPX |
|
60-58438 |
Mar 1985 |
JPX |
|
Parent Case Info
This application is a continuation application of application Ser. No. 07/874,223, filed Apr. 27, 1992, now abandoned, which is a continuation application of application Ser. No. 07/604,465, filed Oct. 29, 1990, now abandoned, which is a continuation application of application Ser. No. 372,698, filed Jun. 28, 1989, now U.S. Pat. No. 4,969,082, issued Nov. 6, 1990, which is a continuation application of application Ser. No. 171,419, filed Mar. 21, 1988, now U.S. Pat. No. 4,855,896, issued Aug. 8, 1989, which is a continuation application of application Ser. No. 777,441, filed Sep. 28, 1985, now abandoned.
US Referenced Citations (8)
Continuations (5)
|
Number |
Date |
Country |
Parent |
874223 |
Apr 1992 |
|
Parent |
604465 |
Oct 1990 |
|
Parent |
372698 |
Jun 1989 |
|
Parent |
171419 |
Mar 1988 |
|
Parent |
777441 |
Sep 1985 |
|