Multitask control system
AssigneeHonda Giken Kogyo Kabushiki Kaisha
InventorsMinoru Kobayashi, Toshiaki Nagasawa, Makoto Suzuki, Shigeo Kobayashi
Life of this patent
Estimating the term…
Abstract
A control system for controlling operations of a plurality of controlled devices each capable of positioning a plurality of logical axes included therein to perform operations such as welding or assembling workpieces, wherein a parallel control of the respective devices is performed by a multitask processor, control of operations such as welding which require a real-time control in its nature is performed by a real-time processor, and a communication memory is provided between the both processors for transferring therebetween required commands and data for the positioning control or the operations control.
Claims11
A welding robot control system for controlling a plurality of welding robots, comprising:
- a plurality of welding robots each of which is connected to a common signal line;
- a multitask processor including a plurality of application task means corresponding to each of said welding robots, said plurality of application task means performing parallel processing on a time-shared basis of a plurality of processes which are to be affected respectively by each of said welding robots;
- real-time welding robot processing means for performing operational control and position decisional control of each of the said welding robots;
- a communications memory tier transmitting and receiving predetermined instructions and data liar the operational control and the position decisional control between said application task means of said multitask processor and said real-time welding robot processing means;
- and
- inter-task signal communication means for communicating signals including signals related to said welding robots between respective application task means,
- wherein said multitask processor and said real-time welding robot processing means are provided as subcomponents of a control system physically separated from each of said welding robots, both multitasking and real-time welding robot processing operations being performed in said control system prior to transmitting corresponding command signals to said welding robots,
- wherein the command signals are conveyed between said real-time welding robot processing means and each of said welding robots which are physically separated from the control system.
A control system for providing operational control to a plurality of controlled devices which are interconnected along a common signal line, comprising:
- a multitask processor including a plurality of application task means corresponding to respective logical axes of each of the plurality of controlled devices, said plurality of application task means performing parallel processing on a time-shared basis of a plurality of processes which are to be affected respectively by each of the plurality of controlled devices;
- real-time processing means for performing operational control and position decisional control of each of the logical axes;
- a communications memory for transmitting and receiving predetermined instructions and data for the operational control and the position decisional control between said application task means of said multitask processor and said real-time processing means;
- and
- inter-task signal communication means for communicating signals including signals related to the plurality of controlled devices between respective application task means,
- wherein said multitask processor and said real-time processing means are provided as sub-components of the control system physically separated from each of the plurality of controlled devices, both multitasking and real-time processing operations being performed in said control system prior to transmitting corresponding command signals to the plurality of controlled devices,
- wherein command signals are conveyed between said real-time processing means and each of said plurality of controlled devices which are physically separated from the control system.
Dependencies are inferred from the claim text.