Method and apparatus for controlling an operation sequence of machinery
First Claim
1. A method for controlling an operation sequence in a control system for controlling a series of operations in an operation sequence including synchronization and exclusion, by combining pretaught or preprogrammed unit operations for an automatic machine, such as a robot, said control system comprising:
- first memory means for storing a start sequence of the unit operations to be synchronized or excluded, including control programs having a designated execution order;
second memory means for storing an operation status of the unit operations; and
third memory means for storing an operation command for starting the unit operations;
said method comprising the steps of;
(a) determining the unit operations to be started by looking up the execution order of control programs included in the start sequence of the unit operations and the operation status stored in said first and second memory means; and
(b) reading out the corresponding operation command from said third memory means to sequentially start the unit operation.
1 Assignment
0 Petitions
Accused Products
Abstract
In order to execute a series of operation sequence including synchronization and exclusion for an automatic machine such as a robot by combining pretaught or preprogrammed unit operations, there are provided first memory for storing a start sequence of the unit operations to be synchronized or excluded, second memory for storing operation status of the unit operations and third memory for storing operation command to start the unit operations. The unit operations to be started are determined by referring the start sequence and the operation status of the unit operations read from the memories, and the corresponding operation commands are read out of the third memory to squentially start the unit operations.
In order to execute an repetitive operation of similar works, there is provided fourth memory for storing basic operation patterns common to the repetitive operation in a non-repetitive manner. Further, sub-parameters are generated as many as the number determined by the number of times of repetition required and the content of operation, desired operation content is selected in accordance with the stored basic operation patterns and the generated sub-parameters, and the selected operation content is executed as many times as the number of sub-parameters, and the number of times of execution of the basic operation pattern executed is counted at an end of a repetitive section.
41 Citations
17 Claims
-
1. A method for controlling an operation sequence in a control system for controlling a series of operations in an operation sequence including synchronization and exclusion, by combining pretaught or preprogrammed unit operations for an automatic machine, such as a robot, said control system comprising:
-
first memory means for storing a start sequence of the unit operations to be synchronized or excluded, including control programs having a designated execution order; second memory means for storing an operation status of the unit operations; and third memory means for storing an operation command for starting the unit operations; said method comprising the steps of; (a) determining the unit operations to be started by looking up the execution order of control programs included in the start sequence of the unit operations and the operation status stored in said first and second memory means; and (b) reading out the corresponding operation command from said third memory means to sequentially start the unit operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for controlling an operation sequence in a sequence controller for executing a repetitive operation of similar works for an automatic machine such as a robot, comprising:
-
memory means for storing a basic operation pattern common to the repetitive operation and the number of times of repetition separately from contents of operations; means for generating as many sub-parameters as the number determined by the stored number of times of repetition and contents of operation when the operation sequence is executed; means for selecting a desired operation content based on the stored basic operation pattern and the generated sub-parameters; and means for executing the selected operation content as many times as the number of sub-parameters and counting the number of times of execution of the basic operation pattern executed at an end of a repetitive section. - View Dependent Claims (17)
-
Specification