Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
158 words
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.
Claim 2
Independent Claim
158 words
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.
Claim 3
Dependent Claim
63 words
A method for controlling an operation sequence according to claim 1 wherein said third memory means stores a plurality of operation commands for one unit operation, and the step (b) includes selecting the operation command to be outputted in accordance with the operation status of the unit operation so that one of a plurality of operation commands is issued to one unit operation.
Claim 4
Dependent Claim
76 words
A method for controlling an operation sequence according to claim 1 wherein said first memory means includes at least one start sequence, and the step (a) includes determining the unit operation to be started by referring to the selected start sequence and the operation status of the unit operations stored in the second memory means, and the step (b) includes outputting the corresponding operation command from the third memory means to start the selected unit operation.
Claim 5
Dependent Claim
86 words
A method for controlling an operation sequence in accordance with claim 1 wherein said first memory means stores the start sequences for a normal operation mode and a start-up mode for each unit operation, and the step (a) includes determining the unit operation to be started in the start-up mode by referring to the start-up mode start sequence and the operation status of the unit operations, and the step (b) includes starting the selected unit operation by the operation command related to the selected unit operation.
Claim 6
Dependent Claim
86 words
A method for controlling an operation sequence in accordance with claim 3, wherein said first memory means stores the start sequences for a normal operation mode and a start-up mode for each unit operation, and the step (a) includes determining the unit operation to be started in the start-up mode by referring to the start-up mode start sequence and the operation status of the unit operations, and the step (b) includes starting the selected unit operation by the operation command related to the selected unit operation.
Claim 7
Dependent Claim
67 words
A method for controlling an operation sequence according to claim 1, wherein said first memory means includes an area for storing a start-up mode sequential start sequence for starting the unit operation, one by one, in a start-up mode and an area for storing parallelly operating basic operation sequences so that the parallelly operating basic operation sequences and the start-up mode serial start sequence are selectively executed.
Claim 8
Dependent Claim
67 words
A method for controlling an operation sequence according to claim 3, wherein said first memory means includes an area for storing a start-up mode sequential start sequence for starting the unit operation, one by one, in a start-up mode, and an area for storing parallelly operating basic operation sequences so that the parallelly operating basic operation sequences and the start-up mode serial start sequence are selectively executed.
Claim 9
Dependent Claim
67 words
A method for controlling an operation sequence according to claim 4, wherein said first memory means includes an area for storing a start-up mode sequential start sequence for starting the unit operation, one by one, in a start-up mode and an area for storing parallelly operating basic operation sequences so that the parallelly operating basic operation sequences and the start-up mode serial start sequence are selectively executed.
Claim 10
Dependent Claim
76 words
A method for controlling an operation sequence according to claim 4, further comprising the steps of: measuring an operation time of the unit operation started in accordance with this start-up mode start sequence; simulating an operation sequence of the unit operations in the normal operation mode by referring to the measured operation time of the unit operation and the normal operation mode start sequence; and outputting a result of operation sequence simulation as a time chart.
Claim 11
Dependent Claim
76 words
A method for controlling an operation sequence according to claim 6, further comprising the steps of: measuring an operation time of the unit operation started in accordance with the start-up mode start sequence; simulating an operation sequence of the unit operations in the normal operation mode by referring to the measured operation time of the unit operation and the normal operation mode start sequence; and outputting a result of operation sequence simulation as a time chart.
Claim 12
Dependent Claim
40 words
A method for controlling an operation sequence according to claim 4, wherein the step (b) includes specifying in areas of said third memory means different operation speeds for the normal operation mode and the start-up mode, for each operation command.
Claim 13
Dependent Claim
39 words
A method for controlling an operation sequence according to claim 6, wherein the step includes specifying in areas of said third memory means different operation speeds for the normal operation mode and the start-up mode, for each operation command.
Claim 14
Dependent Claim
40 words
A method for controlling an operation sequence according to claim 9, wherein the step (b) includes specifying in areas of said third memory means different operation speeds for the normal operation mode and the start-up mode, for each operation command.
Claim 15
Dependent Claim
45 words
A method for controlling an operation sequence according to claim 1, wherein said third memory means includes mask bits for inhibiting the output of the operation command so that in the step (b) only the unit operations having no mesh bit set thereto are started.
Claim 16
Dependent Claim
51 words
A method for controlling an operation sequence according to claim 1, wherein said first memory means has an area for setting delay times to delay the start of the unit operations by specified times, and including modifying the start timing of the operation sequence in accordance with the set delay times.
Claim 17
Independent Claim
136 words
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.
Claim 18
Independent Claim
136 words
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.
Claim 19
Dependent Claim
65 words
An apparatus for controlling an operation sequence according to claim 16, wherein said memory means includes an area for storing operation parameters and operation status of unit operations, an area for storing at least one operation command for each unit operation for each operation parameter, an area for storing at least two unit operation start sequences and an area for storing operation parameter generation information.