Cell control (12B) which is connected to a host computer (13) with a
database and is set up to control a
manufacturing cell (11) comprising a plurality of manufacturing machines (14, 15, 16), wherein the
cell control (12B) comprises: a multitude of sensors (19) which is set up to determine the state of each of the multitude of manufacturing machines (14, 15, 16); a state storage unit (20) which is set up to store the state of each of the manufacturing machines (14, 15, 16) as determined by the sensors (19); a fault
information acquisition unit (21) which is configured to acquire the fault information from each of the production machines (14, 15, 16) from the status information of each of the production machines (14, 15, 16) which is stored in the status storage unit (20); an input unit (22) which is set up to allow input of
recovery process information at the
cell control when each of the manufacturing machines (14, 15, 16) stops; a
recovery operation
information storage unit (23) configured to store the
recovery operation information from each of the manufacturing machines (14, 15, 16); and a correlation data generation unit (24) which: - is set up to generate correlation data obtained by correlating the fault information acquired by the fault
information acquisition unit (21) with the recovery operation information stored by the recovery operation
information storage unit (23), and is set up to transfer this to the
database, and - a
learning unit (27) comprising a
learning unit configured to learn the correlation data using the alarm activation rate in or the operating rate of each of the manufacturing machines (14, 15, 16) as a reward, wherein the
learning unit (27) is configured to optimize the correlation data by allocating the reward such that the suitability of a recovery operation for the manufacturing
machine (14, 15, 16) increases when the detected alarm activation rate decreases or the operating rate increases; and a
data discrimination unit (30) which is configured to compare the recovery operation information output by the input unit (22) to the recovery operation
information storage unit (23) with the multitude of correlation data accumulated in the
database, whereupon, If the data differentiation unit (30) finds a recovery operation information similar to the recovery operation information in the multitude of correlation data accumulated in the database, the data differentiation unit (30) is configured to send the similar recovery operation information and the fault information associated with the recovery operation information to the output unit (26).