Control method and control apparatus of factory automation system
First Claim
1. A computer-implemented control method of factory automation system having a cell formed by a plurality of working machines including at least one automated machine to execute a series of works in accordance with a control program, said method comprising the steps of:
- extracting, using a computer, information regarding a working sequence of said plurality of working machines and information regarding control of inputs and outputs of said plurality of working machines from a cell control program, which includes specifications of working of said cell as a whole, said cell control program being input to the computer, said cell control program further including information regarding a working sequence of said plurality of working machines, information regarding control of inputs and outputs of said plurality of working machines, information regarding operation control of said automated machine, and information regarding synchronization of operations of said working machines;
generating, on the basis of said extracted information by using the computer, a sequence control program in which control of the working sequence of said plurality of working machines and control of inputs and outputs of said plurality of working machines are described;
extracting, from said cell control program by using the computer, information regarding operation control of said automated machine and information regarding synchronization of operations of said working machines;
generating, on the basis of the information extracted in said extracting step using the computer, an automated machine control program in which processing for control over positioning and operation trajectory of said automated machine are described; and
controlling working of said cell in accordance with said sequence control program and said automated machine control program.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented control method and a control apparatus of factory automation system having a cell formed by a plurality of working machines including at least one automated machine to execute a series of works in accordance with a control program. From a cell control program including specifications of working of entire cell that is input to the computer, information relating to working sequence of a plurality of working machines and information about control of inputs and outputs of a plurality of working machines are described, the specifications and informations are extracted by the computer. On the basis of the extracted information, a sequence control program by which control of the working sequence of a plurality of working machines and control of inputs and outputs of a plurality of working machines is generated by the computer are described. From the cell control program, information about operation control of the automated machine and information about synchronization of operation of the working machines are extracted by the computer. On the basis of the extracted information, an automated machine control program, by which processing for exercising control over positioning and operation trajectory of the automated machine are described, is generated by the computer. And working of the cell is controlled in accordance with the sequence control program and the automated machine control program.
282 Citations
21 Claims
-
1. A computer-implemented control method of factory automation system having a cell formed by a plurality of working machines including at least one automated machine to execute a series of works in accordance with a control program, said method comprising the steps of:
-
extracting, using a computer, information regarding a working sequence of said plurality of working machines and information regarding control of inputs and outputs of said plurality of working machines from a cell control program, which includes specifications of working of said cell as a whole, said cell control program being input to the computer, said cell control program further including information regarding a working sequence of said plurality of working machines, information regarding control of inputs and outputs of said plurality of working machines, information regarding operation control of said automated machine, and information regarding synchronization of operations of said working machines; generating, on the basis of said extracted information by using the computer, a sequence control program in which control of the working sequence of said plurality of working machines and control of inputs and outputs of said plurality of working machines are described; extracting, from said cell control program by using the computer, information regarding operation control of said automated machine and information regarding synchronization of operations of said working machines; generating, on the basis of the information extracted in said extracting step using the computer, an automated machine control program in which processing for control over positioning and operation trajectory of said automated machine are described; and controlling working of said cell in accordance with said sequence control program and said automated machine control program. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented control apparatus of factory automation system having a cell formed by a plurality of working machines including at least one automated machine to execute a series of works in accordance with a control program, comprising:
-
means for storing a cell control program input to the computer, said cell control program including specifications of working of said cell as a whole, said cell control program further including information regarding a working sequence of said plurality of working machines, information regarding control of inputs and outputs of said plurality of working machines, information regarding operation control of said automated machine, and information regarding synchronization operation of said working machines; means for extracting information regarding a working sequence of said plurality of working machines and information regarding control of inputs and outputs of said plurality of working machines from said cell control program of said storing means; means for generating, on the basis of the information extracted regarding the working sequence of said plurality of working machines and regarding control of inputs and outputs of said plurality of working machines, a sequence control program in which control of the working sequence of said plurality of working machines and control of inputs and outputs of said plurality of working machines are described; means for extracting, from said cell control program, information regarding operation control of said automated machine and information regarding synchronization of operations of said working machines; means for generating, on the basis of the information extracted regarding operation control of said automated machine and information regarding synchronization of operations of said working machines, an automated machine control program in which processing for control over positioning and operation trajectory of said automated machine are described; and means for controlling working of said cell in accordance with said sequence control program and said automated machine control program. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification