State change management system for manufacturing cell in cell control system
10317866 ยท 2019-06-11
Assignee
Inventors
Cpc classification
Y02P90/02
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G05B2219/31069
PHYSICS
International classification
G05B19/04
PHYSICS
Abstract
A state change management system of a manufacturing cell in a cell control system receives, from the manufacturing cell, event information items in different forms generated in multiple manufacturing machines constituting a manufacturing cell, via a communication device, to thereby monitor the changes in the states of the multiple manufacturing machines. Moreover, the state change management system converts the received event information items in the different forms into a standardized form, and outputs the event information items in the standardized form to a production planning device that performs production planning of a product manufactured by the manufacturing cell via the communication device.
Claims
1. A state change management system of a manufacturing cell in a cell control system, wherein the cell control system is connected via a communication device to a manufacturing cell composed of multiple manufacturing machines including at least one of a robot, a PLC (Programmable Logic Controller), and a machine tool for manufacturing a product, and is connected via the communication device to a computer that performs production planning of the product manufactured by the manufacturing cell, thereby carrying out manufacturing management by transmission and reception of manufacturing information with the manufacturing cell and the computer, and the state change management system comprises: a processor configured to receive, from the manufacturing cell, event information items in different forms generated from the multiple manufacturing machines, the event information items including at least one of an alarm, a warning and a change in machining condition, determine whether or not there is a state change in the multiple manufacturing machines based on the received event information items, execute a process of converting the received event information items in the different forms into a standardized form, the process including a process of standardizing formats and a process of standardizing languages, and output event information in the standardized form to the computer.
2. The state change management system according to claim 1, wherein the processor is configured to receive the event information items generated at a constant period in each of the manufacturing machines, and update an event information table for each of the manufacturing machines.
3. The state change management system according to claim 1, further comprising a memory configured to store an event classification table and a language conversion table.
4. The state change management system according to claim 3, wherein the processor is configured to convert number or attribute data included in the received event information items into a type of an event based on the event classification table, and register the type of the event in the standardized form.
5. The state change management system according to claim 3, wherein the processor is configured to convert message data included in the received event information items into a message based on the language conversion table, and register the message in the standardized form.
6. The state change management system according to claim 1, wherein the processor is configured to convert date and time of occurrence included in the received event information items into a standardized date and time; register the standardized date and time; and sort the event information in the standardized form based on the standardized date and time.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The foregoing and other objects and features of the present invention will become apparent from the following description of the embodiment in connection with the accompanying drawings, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
(11) Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings. Note that configurations same as or similar to those in the description of the conventional art will be assigned with same signs.
(12)
(13) The cell control system 10 includes at least one cell controller 11 that manages a manufacturing cell 20. The cell controller 11 includes a communication device 14 that controls transmission and reception of various kinds of information items with the manufacturing cell 20 and with a production planning device 30, and a state change management system 15 that manages state changes of the manufacturing cell 20 to be managed.
(14) Note that the cell control system 10 may be composed of multiple cell controllers 11. Moreover, multiple manufacturing cells 20 may be connected to the cell control system 10 via the communication device 14.
(15) The state change management system 15 includes a storage device 13, an event information monitoring part 16, a standard information creation part 17 and a standard information output part 18.
(16) The storage device 13 stores various kinds of information items used for management of the manufacturing cell 20, and, in addition to various kinds of tables to be described in the following description, stores information related to the manufacturing cell 20 managed by the state change management system 15. The information related to the manufacturing cell 20 includes information related to a manufacturer, a type and a model of each manufacturing machine 21, information related to a position on a communication line (an IP address or others) of each manufacturing machine 21 and process information of a manufacturing process in the manufacturing cell 20, and these information items can be properly obtained when required by each part (the event information monitoring part 16, the standard information creation part 17 and the standard information output part 18) provided to the state change management system 15.
(17) The event information monitoring part 16 regularly receives event information generated at a constant period in each manufacturing machine 21 in the manufacturing cell 20 in real time or at period different by each manufacturing machine 21 via the communication device 14, and updates an event information table 130 (to be described later) for each manufacturing machine 21 provided in the storage device 13.
(18)
(19) In the examples shown in
(20) In each event information table 130, for example, information items, such as date and time of occurrence of an event, a message indicating details of the event, and a number or attribute of a target in which the event occurs, of the event occurred in each manufacturing machine 21 are included. In each data included in each information item stored in the event information table 130, the format or the language differs depending on the manufacturer, the type, the model or others of the manufacturing machine 21, as shown in
(21) The standard information creation part 17 converts the contents of event information tables 130, which are created and updated in respective manufacturing machines 21 and have different formats or languages into information in which the formats or languages, are standardized based on an event classification table 131 (to be described later) and a language conversion table 132 (to be described later) provided in the storage device 13, and summarizes the converted information into a manufacturing cell-based standardized event information table 133 (to be described later) provided in the storage device 13. Note that the manufacturing cell-based standardized event information table 133 may sort the converted information in the order of date and time of occurrence in response to requests from a system administrator or in accordance with settings.
(22)
(23) The event classification table 131 is a table associating the number or attribute data included in each event information item generated in the manufacturing machine 21 with a type of an event. The standard information creation part 17 refers to the event classification table 131 to identify the type of the event from the number or attribute data included in each event information item, and registers the type of the event with the standardized event information table 133. Note that, in some cases, among the multiple manufacturing machines 21 whose manufacturers, types, models or the like are different, the same value of the number or attribute is used in the different type of event; in such a case, an event classification table 131 associating the number or attribute data with the type of the event is prepared for each model of the manufacturing machine 21, and the type of the event may be determined with reference to the event classification table 131 corresponding to the model of the manufacturing machine 21 from which the event information is obtained.
(24)
(25) The language conversion table 132 is a table associating each message data included in each event information item generated in the manufacturing machine 21 with a message by the standard language. The standard information creation part 17 refers to the language conversion table 132 to identify the message in the standard language corresponding to the message data based on the message data included in each event information item, and registers the message in the standard language with the standardized event information table 133.
(26) Note that, in some cases, among the manufacturing machines 21 whose manufacturers, types, models or the like are different, the same message data is used in different meanings; in such a case, a language conversion table 132 associating the message data with a message in the standard language is prepared for each model of the manufacturing machine 21, and conversion of message may be performed with reference to the language conversion table 132 corresponding to the model of the manufacturing machine 21 from which the event information is obtained.
(27)
(28) The standardized event information table 133 is a table for summarizing the standardized event information converted from the event information by the standard information creation part 17. The standardized event information table 133 includes the data items, such as name of manufacturing cell, name of manufacturing machine, type of event, message and data and time of occurrence. With name of manufacturing cell and name of manufacturing machine, the names of the manufacturing cell and the manufacturing machine from which each event information item is obtained are registered. With type of event, the type of the event converted by the standard information creation part 17 from the number or attribute data included in each event information item is registered, and with message, the message in the standard language converted by the standard information creation part 17 from the message data included in each event information item is registered. Further, with date and time of occurrence, the date and time in the standard form, such as, in the Christian year or on a 24-hour basis, converted from the data of the date and time of occurrence included in each event information item are registered. Note that the standardized event information table 133 may be provided with a data item for registering the number or attribute data included in the event information item as-is as preliminary information.
(29) The standard information output part 18 refers to the manufacturing cell-based standardized event information table 133, in which the formats or languages are standardized, stored in the storage device 13 and regularly outputs all information items to the production planning device 30 at a constant period via the communication device 14. Note that, in response to a standardized event information request from the production planning device 30, the standard information output part 18 may output the information stored in the manufacturing cell-based standardized event information table in the storage device 13.
(30)
(31) [Step SA01] The event information monitoring part 16 determines whether or not the time of a reception period has passed from the last time of reception of the event information. If the time of the reception period has already passed, the process proceeds to step SA02, and if the time of the reception period has not passed, the process of step SA01 is repeated.
(32) [Step SA02] The event information monitoring part 16 executes the processes of step SA03 to step SA05 repeatedly for each manufacturing machine 21 provided to the manufacturing cell 20 to be monitored.
(33) [Step SA03] The event information monitoring part 16 receives the event information from the target manufacturing machine 21.
(34) [Step SA04] The event information monitoring part 16 determines whether or not there is a change in the state of the manufacturing machine 21 based on the event information received in step SA03. When there is any change in the state of the manufacturing machine 21, the process proceeds to step SA05, and when there is no change, the process proceeds to the next processing of the manufacturing machine 21.
(35) [Step SA05] The event information monitoring part 16 stores the event information indicating the change in the state of the manufacturing machine 21 determined in step SA04 into the event information table 130 on the storage device 13, to thereby update the event information.
(36) [Step SA06] The event information monitoring part 16 issues a command to the standard information creation part 17 to execute a standardized information creation process for creating the standardized event information from the event information stored in the event information table 130.
(37)
(38) [Step SB01] The standard information output part 18 determines whether or not the time of a transmission period has passed from the last time of transmission of the event information. If the time of the transmission period has already passed, the process proceeds to step SB02, and if the time of the transmission period has not passed, the process of step SB01 is repeated.
(39) [Step SB02] The standard information output part 18 repeatedly executes a process of step SB03 on each standardized event information item registered in the standardized event information table 133.
(40) [Step SB03] The standard information output part 18 transmits the target standardized event information to the production planning device 30.
(41)
(42) [Step SC01] The standard information creation part 17 repeatedly executes processes of step SC02 to step SC07 on the manufacturing machine-based event information table stored in the storage device 13.
(43) [Step SC02] The standard information creation part 17 repeatedly executes processes of step SC03 to step SC07 on each event information item registered in the target event information table 130.
(44) [Step SC03] The standard information creation part 17 registers the name of the manufacturing cell and the name of the manufacturing machine included in the target event information in the standardized event information table 133.
(45) [Step SC04] The standard information creation part 17 converts the number or attribute data included in the target event information into the type of the event based on the event classification table 131, and registers the type of the event in the standardized event information table 133.
(46) [Step SC05] The standard information creation part 17 registers the number or attribute data included in the target event information in the standardized event information table 133.
(47) [Step SC06] The standard information creation part 17 converts the message data included in the target event information into the message in the standard language based on the language conversion table 132, and registers the message in the standard language in the standardized event information table 133.
(48) [Step SC07] The standard information creation part 17 converts the date and time of occurrence included in the target event information into the standardized form (for example, in the Christian year or on a 24-hour basis), and registers the standardized form in the standardized event information table 133.
(49) [Step SC08] The standard information creation part 17 determines whether the setting, in which the standardized event information items, registered in the standardized event information table 133, are to be sorted based on the date and time of occurrence, is made or not. When such a setting of sorting is made, the process proceeds to step SC09, and when such a setting of sorting is not made, the process is terminated.
(50) [Step SC09] The standard information creation part 17 sorts the standardized event information items registered in the standardized event information table 133 based on the date and time of occurrence.
(51) The description of embodiment according to the present invention has been provided above; however, the present invention is not limited only to the above-described examples of embodiment, and is able to be practiced in various modes by adding appropriate modifications.