Patent ID: 9485895
Filing Date: 2016-11-01
CPC Classification: G05B,H05K,Y02P,Y10T

Claim Text:
1. A central control device used in an assembling work machine for performing a manufacture work to control, in a centralized manner, a plurality of work-element performing apparatuses each configured to perform one of a plurality of work elements that constitute the manufacture work, by sequentially transmitting a plurality of motion commands, each of the plurality of motion commands being a command for one motion to be performed by one of the plurality of work-element performing apparatuses, the assembling work machine being configured to assemble a first component and a second component into an assembled article, the plurality of work-element performing apparatuses including: a conveyor configured to convey at least one of (i) the first component and (ii) the assembled article, as a first one of the plurality of work elements, a component supplier configured to supply the second component, as a second one of the plurality of work elements, and a work head configured to perform a motion necessary for assembling the second component to the first component, as a third one of the plurality of work elements, the central control device comprising: a source-data storage section configured to store source data in which a matter of each of the plurality of work elements to be performed by each of the conveyor, the component supplier, and the work head is encoded; a motion-command generating section configured to generate the plurality of motion commands on the basis of the source data; and a command-transmission processing section configured to perform transmission processing to transmit the plurality of motion commands generated by the motion-command generating section to the conveyor, the component supplier, and the work head, wherein the source data is created for each manufacture work to be performed, details of motions of the conveyor, the component supplier, and the work head are contained in the source data, the manufacture work comprises a plurality of unit works, each of the plurality of unit works including a series of a plurality of motions to be performed by at least one of the plurality of work-element performing apparatuses, the source data has a hierarchical structure including (1)a plurality of unit-work codes corresponding to the plurality of unit works, each of the plurality of unit-work codes indicating one of the plurality of unit works, and (2) a plurality of motion-code groups, each of the plurality of motion-code groups being associated with one of the plurality of unit-work codes, each of the plurality of motion-codes groups indicating the series of the plurality of motions that is to be performed by the at least one of the plurality of work-element performing apparatuses, and a plurality of motion codes included in a first one of the plurality of motion-code groups which is associated with a first one of the plurality of unit-work codes and the plurality of motion codes included in a second one of the plurality of motion-codes groups which is associated with a second one of the plurality of unit-work codes are common motion group codes which differ only in motion parameters for the series of the plurality of motions which are indicated by the plurality of motion codes and which are to be performed by the at least one of the plurality of work-element performing apparatuses.