Control device for industrial machine and control method for industrial machine
AssigneeSumitomo Heavy Industries, Ltd.
InventorsTomonori Horikawa, Katsunobu Hano, Takuya Matsunaga
Life of this patent
Estimating the term…
Abstract
The present invention is designed to improve safety in the event an anomaly occurs in software. A control device for an industrial machine includes a memory part and a control part. The memory part stores the software for controlling the industrial machine to repeat the molding operations. The control part executes the software at least twice so that a process is performed by each of a plurality of the same software.
Claims13
A control device for an industrial machine, the control device comprising:
- a memory part configured to store first software and second software;
- the first software and the second software controlling the industrial machine to repeat a molding operation;
- the first software including a first process, and the second software including a second process;
- and
- a processor configured to:
- execute the first software to perform the first process;
- and
- execute the second software to perform the second process,
- wherein the first process and the second process are identical,
- wherein the first software and the second software are generated by executing a single control program stored in the memory part at least twice, and have an identical algorithm, and
- wherein the processor is further configured to execute the second software to perform the second process concurrently with the execution of the first software.
A control method for an industrial machine that repeats a molding operation, the method comprising:
- executing first software and second software;
- the first software and the second software controlling the industrial machine;
- the first software and the second software stored in a memory part;
- the first software including a first process, and the second software including a second process;
- causing the first software to perform the first process;
- and
- causing the second software to perform the second process,
- wherein the first process and the second process are identical,
- wherein the first software and the second software are generated by executing a single control program stored in the memory part at least twice, and have an identical algorithm, and
- wherein the control method further comprises executing the second software to perform the second process concurrently with the execution of the first software.
A control device for an industrial machine, the control device comprising:
- a memory part configured to store software that controls the industrial machine to repeat a molding operation;
- and
- a processor configured to execute the software at least twice so that a process is performed by each of a plurality of same software;
- wherein one of the plurality of same software outputs a first command that causes the industrial machine to perform the molding operation;
- wherein the processor is configured to output a second command from another software of the plurality of same software, when an anomaly is determined in the one software, and to output, to outside of the control device, information indicating that a switch has occurred from output of the first command to output of the second command;
- and
- wherein the output of the information is performed at the time that the switch occurred,
- wherein the first process and the second process are identical,
- wherein the first software and the second software are generated by executing a single control program stored in the memory part at least twice, and have an identical algorithm, and
- wherein the processor is further configured to execute the second software to perform the second process concurrently with the execution of the first software.
Dependencies are inferred from the claim text.