Management device and management method
Patent Information
- Application Number
- JP2020052916
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-03-24
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2040-03-24
AI Technical Summary
【0007】 本開示によれば、製造装置の現在の状態や、異常発生前の状態を把握することができる。
Smart Images

Figure 0007645482000001 
Figure 0007645482000002 
Figure 0007645482000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a management device and a management method. [Background technology]
[0002] Patent document 1 describes a method for diagnosing faults in electronic component mounters, which includes a first step of notifying a fault diagnosis device of a stopped state of an electronic component mounter, which picks up electronic components and mounts them in a predetermined position, when the electronic component mounter stops; a second step of monitoring and querying the electronic component mounter for necessary information from the contents of the notification; a third step of deriving and displaying the location of the abnormality and a recovery method from the monitoring information obtained in step two; and a fourth step of implementing the recovery method obtained in step three on the electronic component mounter using a communication means. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2-167639 Summary of the Invention [Problem to be solved by the invention]
[0004] The present disclosure provides a management apparatus and a management method that can grasp the current status of a manufacturing equipment and the status before an abnormality occurred by constantly monitoring and accumulating the internal and external conditions of the manufacturing equipment using a monitoring device attached to the manufacturing equipment. [Means for solving the problem]
[0005] The present disclosure relates to a management device for managing a plurality of manufacturing devices arranged on a factory floor, the management device including one or more first monitoring devices arranged around the plurality of manufacturing devices to monitor the status of the factory floor, and one or more second monitoring devices arranged inside each of the plurality of manufacturing devices to monitor the status of the manufacturing devices. bya monitoring information acquisition unit that acquires monitoring information from a plurality of monitoring devices including a plurality of manufacturing devices; an event information acquisition unit that acquires event information from the plurality of manufacturing devices, the event information including an occurrence time of an event that has occurred in the plurality of manufacturing devices; a storage unit that stores the monitoring information and the event information; an input unit that accepts a selection of an event recorded in the event information; Before The first monitoring device and Each of the plurality of manufacturing devices The present invention provides a management apparatus including: an output unit that reads the plurality of pieces of monitoring information acquired from each of the second monitoring devices from the storage unit, and outputs a list of the plurality of pieces of monitoring information.
[0006] The present disclosure also provides a method for managing a plurality of manufacturing devices arranged on a factory floor by a management device, the method comprising: monitoring a status of the factory floor by using one or more first monitoring devices arranged around the plurality of manufacturing devices; and monitoring a status of the manufacturing device by using one or more second monitoring devices arranged inside each of the plurality of manufacturing devices. by acquiring monitoring information from a plurality of monitoring devices including a plurality of manufacturing devices, acquiring event information including an occurrence time of an event that occurred in the plurality of manufacturing devices from the plurality of manufacturing devices, storing the monitoring information and the event information, accepting a selection of an event recorded in the event information, and recording a predetermined period including the occurrence time of the selected event. Before The first monitoring device and Each of the plurality of manufacturing devices and outputting the plurality of pieces of monitoring information acquired from each of the second monitoring devices. Effect of the Invention
[0007] According to the present disclosure, it is possible to grasp the current state of the manufacturing equipment and the state before the occurrence of an abnormality. [Brief description of the drawings]
[0008] [Figure 1] A conceptual diagram showing a factory floor FL where multiple manufacturing equipment EQ are arranged. [Diagram 2] Conceptual diagram illustrating manufacturing equipment EQ arranged on the factory floor FL [Diagram 3] FIG. 1 is a system block diagram showing a configuration example of a monitoring system including a plurality of manufacturing devices EQ and a management device 3 according to an embodiment. [Figure 4] FIG. 1 is a conceptual diagram showing an example of a format of information indicating a correspondence relationship between a manufacturing device EQ and a monitoring device, the information being stored in a setting information storage unit 39 of a management device 3 according to an embodiment; [Diagram 5] FIG. 13 is a diagram showing an example of an output by an output unit 33 of a management device 3 according to an embodiment. [Figure 6] FIG. 1 is a diagram showing an event list according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] (Background to this disclosure) When some kind of abnormality (error event) occurs in a manufacturing device, it is conceivable to collect information related to the error and attempt to resolve the error. However, it has been difficult to ascertain what factor caused the abnormality. Furthermore, when an abnormality occurs in a manufacturing device, an operator must directly operate the manufacturing device and investigate the cause of the abnormality. While the operator is conducting the investigation, product manufacturing by the manufacturing device is halted. This results in a decrease in product production efficiency, and also in high manufacturing costs, since operators must be stationed or dispatched to the factory floor where the manufacturing device is located.
[0010] In the following embodiment, information is collected from multiple monitoring devices that monitor the status of multiple manufacturing equipment installed on the factory floor, and stored in a management device, so that the causes of various events, including abnormalities in the manufacturing equipment, can be identified remotely without having to dispatch an operator to the factory floor.
[0011] Hereinafter, with reference to the drawings as appropriate, an embodiment specifically disclosing a management device and a management method according to the present disclosure will be described in detail. However, more detailed explanation than necessary may be omitted. For example, detailed explanation of already well-known matters and duplicate explanation of substantially the same configuration may be omitted. This is to avoid the following explanation becoming unnecessarily redundant and to facilitate understanding by those skilled in the art. Note that the attached drawings and the following explanation are provided to enable those skilled in the art to fully understand the present disclosure, and are not intended to limit the subject matter described in the claims.
[0012] FIG. 1 is a conceptual diagram showing a factory floor FL on which a plurality of manufacturing devices EQ are arranged. A plurality of manufacturing devices EQ, which may be chip mounters (mounting machines), are arranged on the factory floor FL (EQ1 to EQ6). An aisle PA is provided on the factory floor FL, and a worker WKR or a self-propelled transport robot (not shown) moves on the aisle PA. The worker WKR operates the manufacturing device EQ via a means such as a touch panel. The worker WKR performs various tasks on the factory floor FL, such as replacing a tape feeder that supplies a tape containing electronic chips (hereinafter simply referred to as "chips"). The worker WKR or the transport robot moves within the factory floor FL to transport replacement parts used by the manufacturing devices.
[0013] In this example, six pieces of manufacturing equipment EQ1-EQ6 are arranged on the factory floor FL. Three pieces of manufacturing equipment EQ1-EQ3 form a first manufacturing equipment row, and three pieces of manufacturing equipment EQ4-EQ6 form a second manufacturing equipment row. For example, an aisle PA is provided between the first manufacturing equipment row and the second manufacturing equipment row. This arrangement of the multiple manufacturing equipment EQ on the factory floor FL is merely one example, and the manufacturing equipment EQ and the aisle PA can be arranged on the factory floor FL in various layouts.
[0014] As an example of a monitoring device for monitoring the inside of the factory floor FL, cameras CAM1 to CAM10 are attached to, for example, the ceiling of the factory floor FL. A monitoring device refers to an apparatus that monitors an object such as a manufacturing device EQ and acquires monitoring information (sensor information) periodically or constantly. For example, if the monitoring device is a camera, image data (still image or video) captured by the camera is the monitoring information (sensor information). If the monitoring device is a microphone, the audio data recorded by the microphone is the monitoring information. If the monitoring device is a flow sensor, a pressure sensor, a thermometer, a power meter, or the like, the flow value, pressure value, temperature value, power value, and the like measured by these devices are the monitoring information. As will be described later, the monitoring information is collected and stored by a management device 3 (see FIG. 3) and used to identify the cause of various events (such as the occurrence of an abnormality) that occur in the manufacturing device EQ.
[0015] The illustrated arrangement of cameras CAM1-CAM10 is one example, and the cameras may be arranged on the factory floor FL in other layouts. Each of cameras CAM1-CAM6 is attached at a position that images one manufacturing device EQ from the front or from diagonally above, with camera CAM1 imaging manufacturing device EQ1, camera CAM2 imaging manufacturing device EQ2, ..., camera CAM6 imaging manufacturing device EQ6. Each of cameras CAM1-CAM6 may be arranged at a position that allows imaging of a user interface (described later), such as a touch panel, equipped on manufacturing devices EQ1-EQ6.
[0016] The cameras CAM7 to CAM10 are disposed at positions where they can capture images of the passage PA arranged between the manufacturing equipment EQ and the manufacturing equipment EQ facing the passage PA. For example, the camera CAM7 is disposed at a position where it can capture an image of the first manufacturing equipment row consisting of the manufacturing equipment EQ1 to EQ3 from the right side. The camera CAM8 is disposed at a position where it can capture an image of the first manufacturing equipment row from the left side. The camera CAM9 is disposed at a position where it can capture an image of the second manufacturing equipment row consisting of the manufacturing equipment EQ4 to EQ6 from the right side. The camera CAM10 is disposed at a position where it can capture an image of the second manufacturing equipment row from the left side. For example, by disposing the cameras CAM7 to CAM10 at the above positions, it is possible to capture images of the situation around the manufacturing equipment EQ, the situation between the adjacent manufacturing equipment EQ, and the behavior of the workers WKR and the transport robot around the manufacturing equipment EQ.
[0017] Each of the cameras CAM1 to CAM10, which are an example of a monitoring device, can communicate with other devices via a base station BS1 or the like installed on a factory floor FL. Specific examples of the other devices may be various devices installed in the factory floor FL (including the management device 3 when installed on the same factory floor FL), or various devices installed in a location different from the factory floor FL (for example, a monitoring room MR located away from the factory floor FL) (for example, the management device 3 installed in the monitoring room MR). In this example, information communication is performed by wireless communication using an IP protocol between the cameras CAM1 to CAM10, which are an example of a monitoring device installed on the factory floor FL, and the management device 3 installed in the monitoring room MR. However, information communication may be performed between each device by connecting them by wire. In order to perform information communication, an individual identifier is assigned to each of the monitoring devices CAM1 to CAM10. The individual identifier may be an ID, MAC address, IP address, or the like of the monitoring device, but an identifier other than these may be assigned to the monitoring device.
[0018] 2 is a conceptual diagram illustrating a manufacturing device EQ arranged on a factory floor FL. The manufacturing device EQ is arranged in a factory and manufactures various products. The manufacturing device EQ may be, for example, a solder printing device, a print inspection device, a component mounting device, a mounting inspection device, a reflow device, or the like, but may also be other devices.
[0019] The manufacturing equipment EQ has a manufacturing equipment main body 1. The manufacturing equipment main body 1 is equipped with a control unit 11 and a user interface 12. The control unit 11 is disposed in the manufacturing equipment main body 1, and is connected to an information management device MGR (described later) via a communication line (not shown) (see FIG. 3). The user interface 12 is typically a touch panel. The user interface 12 accepts operation input of the manufacturing equipment EQ by the worker WKR, and outputs (displays, etc.) information to the worker WKR. However, the user interface 12 is not limited to a touch panel, and may be composed of control buttons, levers, monitors, speakers, etc., either alone or in combination.
[0020] An internal camera 21, which is an example of a monitoring device, is disposed at a position where it can capture an image of the inside of the manufacturing apparatus main body 1, and captures an image of the inside of the manufacturing apparatus main body 1. For example, if the manufacturing apparatus EQ is a component mounting apparatus such as a chip mounter, it may capture an image of the vicinity of the tip of a suction nozzle used when mounting a chip on a board, or a chip supply position where a chip is supplied. The subject of imaging by the internal camera 21 is not limited to this, and it may be disposed at a position where it can capture an image of a place in the manufacturing apparatus EQ where various errors are likely to occur.
[0021] The worker camera 22, which is an example of a monitoring device, captures the appearance and facial expression of the worker WKR who operates the manufacturing equipment EQ. The worker camera 22 may additionally include a face recognition function, an iris recognition function, and the like. The worker WKR operates the manufacturing equipment EQ via the user interface 12. Therefore, the worker camera 22 may be disposed near the user interface 12. The worker camera 22 may be integrated with the touch panel or the like that is the user interface 12. The worker camera 22 may capture an image of a person approaching the manufacturing equipment EQ other than the operator.
[0022] The microphone 23, which is an example of a monitoring device, captures the voice of the worker WKR who operates the manufacturing equipment EQ and sounds generated near the worker WKR. Like the worker camera 22, the microphone 23 may be disposed near the user interface 12. The microphone 23 may also be integrated with a touch panel or the like that is the user interface 12. In addition, as a monitoring device, an internal microphone that captures sounds generated inside the manufacturing equipment EQ may be disposed inside the manufacturing equipment EQ. Furthermore, as a monitoring device, a floor microphone that captures sounds inside the factory floor FL may be disposed on a wall, ceiling, or the like of the factory floor FL.
[0023] The above-mentioned internal camera 21, worker camera 22, and microphone 23, which are examples of monitoring devices, may be incorporated in advance into the manufacturing equipment EQ, or may be attached to the manufacturing equipment EQ later. The above-mentioned internal camera 21, worker camera 22, and microphone 23, which are examples of monitoring devices, may each be assigned an individual identifier. The individual identifier may be the ID, MAC address, IP address, etc. of the monitoring device, but an identifier other than these may also be assigned. The floor microphone may be attached to the factory floor FL, and may be assigned an identifier similar to the above.
[0024] 3 is a system block diagram showing a configuration example of a monitoring system including multiple manufacturing devices EQ and a management device 3 according to an embodiment. In the illustrated configuration example, the management device 3 is placed in a monitoring room MR, which is in a location different from the factory floor FL. However, the management device 3 and the information management device MGR may be placed on the factory floor FL.
[0025] First, an example of the system configuration on the factory floor FL side will be described. The same components as those in FIG. 2 will be assigned the same reference numerals, and the description will be simplified or omitted, and only the differences will be described. On the factory floor FL, a plurality of manufacturing equipment EQ is arranged (see FIG. 1). The manufacturing equipment EQ is equipped with a manufacturing equipment main body 1 (see FIG. 2). The manufacturing equipment main body 1 is equipped with a control unit 11, a user interface 12, a working unit 13, a flow sensor 14, and a pressure sensor 15. Note that the flow sensor 14 and the pressure sensor 15 are examples, and the manufacturing equipment main body 1 may be equipped with various other sensors. Various monitoring devices 2 are attached to the manufacturing equipment EQ. However, the monitoring devices 2 may be built into the manufacturing equipment main body 1 from the beginning.
[0026] The control unit 11 controls the user interface 12, the working unit 13, the flow rate sensor 14, and the pressure sensor 15. The control unit 11 is configured using, for example, a CPU (Central Processing Unit) or an FPGA (Field Programmable Gate Array), and performs various processes and controls in cooperation with a memory (not shown). Specifically, the control unit 11 refers to a program stored in the memory and executes the program to functionally realize a log collection unit 111. The control unit 11 may control various monitoring devices 2.
[0027] The log collection unit 111 collects (or accumulates) event information indicating an event that has occurred in the manufacturing equipment EQ, and transmits the event information to the information management device MGR via the communication line LI. The event information may be transmitted from the log collection unit 111 to the information management device MGR periodically, for example, every three minutes, or may be transmitted when a predetermined amount of data has accumulated in the log collection unit 111. The event information includes information indicating the content of the event that has occurred in the manufacturing equipment EQ and information indicating the time when the event occurred. For example, when the manufacturing equipment EQ is a chip mounter and an event (error event) of "pickup error" (an error that the chip is not normally picked up by the pick-up nozzle) has occurred, the log collection unit 111 may accumulate event information including an error ID (event ID) indicating the pick-up error and the time when the pick-up error occurred. The format of the event information is not limited to the above.
[0028] The content of the event indicated by the event information is not limited to an error (error event) of the manufacturing equipment EQ. For example, the content of the event may be "operation start by operator" indicating that an operator has started operating the manufacturing equipment EQ via the user interface 12. The content of the event may also be an event detectable by the manufacturing equipment EQ, such as a change in the production lot of parts consumed by the manufacturing equipment EQ, refilling of consumables, opening and closing of a door, and removal and attachment of an auxiliary unit. When the content of the event is "operation start by operator", the event information may include ID information of the manufacturing equipment EQ (e.g., any one of the character strings EQ1 to EQ6), an event ID indicating an operation start event, and a time when the operator started operating the manufacturing equipment EQ. The content of the event may be "a setting value for operating the manufacturing equipment EQ has been changed by an operator", and in this case, the event information may include ID information of the manufacturing equipment EQ (e.g., any one of the character strings EQ1 to EQ6), an event ID indicating a setting value change event, and a time when the change in the setting value was accepted by the manufacturing equipment EQ. The content of the event may be "an operator has instructed the manufacturing equipment EQ to start operating," in which case the event information may include ID information of the manufacturing equipment (e.g., one of the character strings EQ1 to EQ6), an event ID indicating an operation start instruction event, and the time when the manufacturing equipment EQ accepted the instruction to start work.
[0029] The user interface 12 is similar to that described with reference to FIG. 2, and therefore will not be described here.
[0030] The working unit 13 is a functional block that performs manufacturing operations when the manufacturing equipment EQ manufactures a product. For example, when the manufacturing equipment EQ is a chip mounter, the working unit 13 includes a mounting head equipped with a suction nozzle for mounting a chip on a board, a board transport unit for transporting the board, a component recognition unit for checking the chip picked up by the suction nozzle by image recognition, a board recognition unit for recognizing the board on which the chip is to be mounted, a component supply unit (feeder) for supplying the chip to the suction nozzle, etc. However, the working unit 13 may include functional blocks other than these.
[0031] The manufacturing equipment EQ incorporates a number of sensors for control by the control unit 11 and event detection. The flow rate sensor 14 and the pressure sensor 15 are some of the sensors. When the manufacturing equipment EQ is a chip mounter, the flow rate sensor 14 is a sensor that detects the flow rate of air flowing through the suction nozzle. When the suction nozzle normally picks up the chip, the flow rate of air flowing in from the suction nozzle decreases, but when the suction fails, the flow rate of air increases. Therefore, a "suction failure" can be detected by the flow rate value acquired by the flow rate sensor 14. When the manufacturing equipment EQ is a chip mounter, the pressure sensor 15 is a load cell that detects the load acting on the suction nozzle. The control unit 11 can detect the load with the load cell and control the height and pressing force of the suction nozzle. The flow rate sensor 14 and the pressure sensor 15 can also correspond to monitoring devices.
[0032] The monitoring device 2 is a device that acquires various monitoring information such as images and sounds inside and outside the manufacturing equipment EQ and transmits it to the management device 3. Examples of the monitoring device 2 include an internal equipment camera 21, an operator camera 22, a microphone 23, a thermometer 24, and a power meter 25. These monitoring devices may be attached to the manufacturing equipment EQ later, and can transmit acquired information (monitoring information) such as images, sounds, temperature values, and power values to the management device 3 via the base stations BS1 and BS2. When the monitoring device 2 is incorporated in the manufacturing equipment EQ from the beginning, or when the monitoring device 2 is connected to the control unit 11, various types of monitoring information acquired by the monitoring device 2 may be accumulated in the log collection unit 111 in the same manner as the above-mentioned event information, and transmitted to the management device 3 via the communication line LI.
[0033] An individual identifier may be assigned to each of the monitoring devices 2. The individual identifier may typically be the ID, MAC address, or IP address (source IP address) of the monitoring device, but an identifier other than these may also be assigned.
[0034] As described with reference to Fig. 2, the internal camera 21 captures images of the inside of the manufacturing apparatus main body 1 as monitoring information. More specifically, the internal camera 21 captures images of predetermined locations in each device included in the working unit 13. The configurations of the worker camera 22 and microphone 23 are the same as those described with reference to Fig. 2, and therefore description thereof will be omitted here.
[0035] When the thermometer 24 is attached outside, it acquires the temperature outside the manufacturing equipment EQ (ambient temperature). When the thermometer 24 is attached inside, it acquires the temperature inside the manufacturing equipment EQ, particularly the temperature of the working section 13 (for example, the drivers of each axis, the motors of each axis, the controller, the heat sources such as heaters, etc.). The power meter 25 is placed at the input end of the manufacturing equipment EQ, etc., and measures the power consumed per unit time by the manufacturing equipment EQ. When the power meter 25 is placed inside the manufacturing equipment EQ, it measures the power consumed per unit time by electrical devices such as the drivers, controllers, heaters, etc. In addition, various sensors such as a hygrometer and an object detection sensor may be placed inside and outside the manufacturing equipment EQ to acquire monitoring information.
[0036] The communication line LI communicatively connects the manufacturing equipment EQ with other equipment on the network (e.g., another manufacturing equipment). The communication line LI may communicatively connect equipment in the factory floor FL with equipment in the monitoring room MR (e.g., an information management device MGR described below). The communication line LI may be a dedicated line or a shared wired line. The communication line LI may communicatively connect the equipment in the factory floor FL with the equipment in the monitoring room MR via the Internet.
[0037] Next, a system configuration example on the monitoring room MR side will be described with reference to Fig. 3. In the monitoring room MR, an information management device MGR and a management device 3 according to an embodiment are disposed.
[0038] The information management device MGR collects and manages various information (such as event information and monitoring information) transmitted from a plurality of manufacturing equipment EQ arranged on the factory floor FL. The information management device MGR may transmit a control signal for remotely controlling the manufacturing equipment EQ to each manufacturing equipment EQ. The information management device MGR transmits the above-mentioned event information and monitoring information received from the manufacturing equipment EQ to the management device 3. The information management device MGR may be arranged on the factory floor FL side, not on the monitoring room MR side.
[0039] The management device 3 includes a processing unit 31 , a communication interface 32 , an output unit 33 , a first storage unit 34 , a second storage unit 35 , an input unit 36 , an analysis unit 37 , an event information storage unit 38 , and a setting information storage unit 39 .
[0040] The processing unit 31 controls the communication interface 32, the output unit 33, the first storage unit 34, the second storage unit 35, the input unit 36, the analysis unit 37, the event information storage unit 38, and the setting information storage unit 39. The processing unit 31 is configured using, for example, a CPU (Central Processing Unit) or an FPGA (Field Programmable Gate Array), and performs various processes and controls in cooperation with a memory (not shown). Specifically, the processing unit 31 refers to a program stored in the memory and executes the program to functionally realize a duplication processing unit 311 and a display processing unit 312. The processing unit 31 also acquires monitoring information from the communication interface 32 via the base station BS2, and event information and monitoring information from the information management device MGR. The processing unit 31 is an example of a monitoring information acquisition unit.
[0041] The communication interface 32 receives the monitoring information via the base station BS2. Here, the monitoring devices 2 (21-25) attached to the manufacturing equipment EQ arranged on the factory floor FL transmit the monitoring information to the management device 3 via a route different from the communication line LI. That is, the monitoring information transmitted by the monitoring devices 2 (21-25) reaches the management device 3 via the base stations BS1 and BS2.
[0042] The output unit 33 outputs the monitoring information acquired from the manufacturing equipment EQ and stored in the first storage unit 34 or the second storage unit 35 described later. The output unit 33 reads the monitoring information for a predetermined period including the occurrence time of the event selected by the input unit 36 from the storage unit (the first storage unit 34 and the second storage unit 35) and outputs it. The output unit 33 is typically a monitor (display) and displays the monitoring information. The output unit 33 may be a single monitor or a combination of multiple monitors. The output unit 33 may also include a speaker or the like that outputs sound. An example of the output of the monitoring information by the output unit 33 will be described later with reference to FIG. 5.
[0043] The first storage unit 34 stores the monitoring information acquired from the manufacturing equipment EQ via the base station BS2 or the information management device MGR. Since the monitoring device constantly monitors the internal and external conditions of the manufacturing equipment EQ, the amount of monitoring information stored in the first storage unit 34 increases over time. Meanwhile, since the storage capacity of the first storage unit 34 is a finite value, the first storage unit 34 accumulates the monitoring information for a predetermined period, and the monitoring information that has passed the predetermined period may be deleted.
[0044] The first storage unit 34 may store the monitoring information in a format organized (sorted or grouped) for each monitoring device. For example, a different file or folder may be created for each monitoring device in the first storage unit 34, and the monitoring information may be accumulated in the file or folder. In addition, when the first storage unit 34 is implemented using a database, an identifier capable of uniquely identifying the monitoring device (such as the ID, IP address, or MAC address of the monitoring device) may be set as a key for information search, and then the monitoring information may be registered in the database.
[0045] The second storage unit 35 stores a copy of monitoring information required to identify the cause of an event (typically an error event) that has occurred in the manufacturing equipment EQ. The copy process of the monitoring information may be performed by a duplication processing unit 311, which will be described later.
[0046] The input unit 36 may include a keyboard, a mouse, a touch panel, etc., has a function as a human interface with the user, and inputs user operations to the management device 3. The input unit 36 accepts the selection of the manufacturing equipment EQ (see FIG. 5). The input unit 36 accepts the selection of an event recorded in the event information (see FIG. 5). Furthermore, the input unit 36 accepts a setting input for setting monitoring information to be output to the output unit 33 according to the contents of the event. The setting value of the monitoring information to be output according to the contents of the event (which monitoring information to output) may be stored in the setting information storage unit 39 in a format such as a table format (not shown).
[0047] The analysis unit 37 will be described later.
[0048] The event information storage unit 38 stores the event information received by the processing unit 31. This event information may be stored in the form of an event list (see the event list LST displayed in the display area SEC8 in FIG. 5). The event list stored in the event information storage unit 38 may include information indicating the content of the event (event name) and information indicating the time (date and time) when the event occurred. The event list is updated by the processing unit 31. The processing unit 31 updates the event list stored in the event information storage unit 38 based on the event information received from the information management device MGR.
[0049] The setting information storage unit 39 stores various setting values. The setting information storage unit 39 stores information indicating the correspondence between the manufacturing equipment EQ and the monitoring device.
[0050] Here, reference is made to Fig. 4. Fig. 4 is a conceptual diagram showing an example of the format of information indicating the correspondence between the manufacturing equipment EQ and the monitoring devices, stored in the setting information storage unit 39 of the management device 3 according to the embodiment. The information indicating the correspondence between the manufacturing equipment EQ and the monitoring devices may be stored in the setting information storage unit 39 in a tabular format such as the illustrated table T.
[0051] Table T has the following information items (table columns): "manufacturing equipment ID," "MDID," "IP address," and "sensor type." The information item "manufacturing equipment ID" is ID information capable of identifying a manufacturing equipment. The information item "MDID" is ID information that uniquely identifies a monitoring device, and is an example of the identifier mentioned above. The information item "IP address" is an IP address (source IP address) given to a monitoring device, and is an example of the identifier mentioned above. The information item "sensor type" is information indicating the type of monitoring device. The manufacturing equipment cameras correspond to cameras CAM1 to CAM6 in FIG. 1. The floor cameras correspond to cameras CAM7 to CAM10 in FIG. 1.
[0052] Here, one monitoring device may correspond to multiple pieces of manufacturing equipment EQ. For example, a floor camera (CAM7 in FIG. 1) with an MDID of 20001 corresponds to manufacturing equipment EQ1 to EQ3. Therefore, table T contains multiple records (rows) with an MDID value of 20001.
[0053] Since information indicating the correspondence between the manufacturing equipment EQ and the monitoring devices is stored in the setting information storage unit 39 in a format such as the above-mentioned table T, it is possible to identify the monitoring device that is in correspondence with the manufacturing equipment EQ selected by the user via the input unit 36. For example, the processing unit 31 can identify the monitoring device that is in correspondence with the selected manufacturing equipment EQ by extracting an "MDID" that uniquely identifies the monitoring device using the manufacturing equipment ID of the manufacturing equipment EQ selected by the user as a search key.
[0054] Contrary to the above, the processing unit 31 can also identify the manufacturing equipment EQ that corresponds to the monitoring device by extracting the manufacturing equipment ID from table T using the “MDID” that uniquely identifies the monitoring device or the IP address information of the monitoring device as a search key.
[0055] The format of the information indicating the correspondence between the manufacturing equipment EQ and the monitoring devices is not limited to the above-mentioned table T.
[0056] The management device 3, which has received the monitoring information via the base stations BS1 and BS2, refers to table T in the setting information storage unit 39 based on the MDID information or IP address (source IP address) information included in the monitoring information. This reference makes it possible to identify which of the multiple manufacturing devices EQ1 to EQ6 the monitoring information is related to. The management device 3 stores the received monitoring information in the first storage unit 34 in a state where it is linked to the manufacturing device related to the monitoring information.
[0057] Referring again to FIG. 3, the analysis unit 37 analyzes the monitoring information stored in the first storage unit 34 and the second storage unit 35, and identifies (or estimates) the cause of an event (error, etc.) occurring in the manufacturing equipment EQ. This cause identification (estimation) can be realized by previously installing an analysis program in the analysis unit 37. The analysis program may be, for example, a program that uses information included in the event information (for example, an event ID) and monitoring information acquired by the monitoring device at a time corresponding to the occurrence time of the event (for example, a predetermined period including the occurrence time of the event) as input parameters, and outputs the identified or estimated cause of the error occurrence. As an example, information indicating the results of past investigations into the cause of an error (including cases where the operator WKR or the user of the management device 3 manually investigated) is stored in one of the storage areas in combination with the error content (event ID) and the event identified as the cause of the error (air leakage, an operation error by the operator WKR, a misalignment of the nozzle position setting, etc.). The analysis program may be a program that, when an event ID is input as an input parameter, displays on the output unit 33 events presumed to be the cause of an error, in order of the number of times (or the probability) that they have been identified as the cause of an error in past error cause investigations.
[0058] When performing the analysis using artificial intelligence, a trained model is implemented in the analysis unit 37. This trained model may be a trained model that, when information included in the event information is input, outputs the probability that an event that may cause an error (air leakage, an operation error by the operator WKR, a misalignment of the nozzle position setting, etc.) causes an error, or outputs a score value for the event. Such a trained model may be formed using information indicating the results of past investigations into the cause of errors (including investigations conducted manually by the operator WKR or the user of the management device 3, etc.). For example, the above-mentioned input parameters (those whose causes have been investigated) are input to a neural network constructed on the management device 3 or another cloud server, and machine learning is performed using information indicating an event that has already been identified as the cause of an error as training data. In this way, the above-mentioned learning model is formed.
[0059] (Registration process of event information in the second storage unit 35) When a previously anticipated event occurs in the manufacturing equipment EQ, the duplication processing unit 311 performs a process of duplication of a part of the monitoring information related to the event from the first storage unit 34 to the second storage unit 35. This process is expressed as "event information registration." For example, when the event whose cause is to be identified is a "pickup error," the duplication processing unit 311 copies the monitoring information before and after the occurrence of the event from the first storage unit 34 to the second storage unit 35.
[0060] The monitoring information before and after the occurrence of the above-mentioned event, which is copied from the first storage unit 34 to the second storage unit 35, is, for example, the monitoring information acquired by a monitoring device (which acquires monitoring information about the manufacturing equipment EQ in which the pickup error occurred) during M seconds before and after the time when the "pickup error" occurred, which is copied from the first storage unit 34 to the second storage unit 35. M may be a different value for each event, and may be stored in the setting information storage unit 39 as setting information.
[0061] More specifically, the duplication processing unit 311 identifies the manufacturing equipment EQ in which the event has occurred and the monitoring information of the monitoring device corresponding to the manufacturing equipment EQ, by referring to the table T stored in the setting information storage unit 39. Alternatively, the duplication processing unit 311 extracts an event for which the registration of the event information in the second storage unit 35 has not yet been completed from the event list stored in the event information storage unit 38, and identifies the monitoring device and monitoring information related to the extracted event.
[0062] The duplication processing unit 311 copies only a predetermined time period (e.g., M seconds before and after the occurrence time) from the monitoring information of the identified monitoring device stored in the first storage unit 34 to the second storage unit 35 (registration of event information to the second storage unit 35). During the above-mentioned copying, the duplication processing unit 311 stores the monitoring information to be registered in the second storage unit 35 in a state in which the manufacturing device ID, the event (such as the list number of the event list stored in the event information storage unit 38), and the occurrence time of the event are associated with the monitoring information to be registered in the second storage unit 35.
[0063] The timing of registering the event information in the second storage unit 35 does not have to be simultaneous with the occurrence of the event to be registered, so long as it is before the monitoring information is deleted from the first storage unit 34. For example, in nighttime batch processing or the like, the event information may be registered in the second storage unit 35 during a time period when the system load on the monitoring system is low.
[0064] Fig. 5 is a diagram showing an example of output by the output unit 33 of the management device 3 according to the embodiment. Fig. 5 shows an example in which an error occurs in the manufacturing equipment EQ2, the management device 3 receives event information indicating the error from the manufacturing equipment EQ2, and when investigating the cause of the error, information is output (displayed) on the output unit 33 which is one monitor DISP.
[0065] In this example, the display area of the monitor DISP is divided into nine display areas SEC1 to SEC9. When displaying current monitoring information (monitoring mode) and when displaying (past) monitoring information for a predetermined period including the occurrence time of a selected event (cause investigation mode), various information is displayed in the display areas SEC1 to SEC9. However, FIG. 5 is merely an example, and the display area does not have to be divided into nine areas, and the display format may be different from that shown in FIG. 5.
[0066] Note that a speaker indicated by a dashed line in the figure may be provided in the output unit 33 (monitor DISP), and the speaker may output the sound of the video being played back, etc.
[0067] The display areas SEC1, SEC2, and SEC3 each display a manufacturing device EQ2 in which an error has occurred and is the display target. The display area SEC1 displays an image captured by the camera CAM7, the display area SEC2 displays an image captured by the camera CAM2, and the display area SEC3 displays an image captured by the camera CAM8. Note that these displayed images are current images in the monitoring mode. In the cause investigation mode, the displayed images are images captured (past) during a predetermined period including the occurrence time of the selected event. The captured images may be stored in the first storage unit 34 or the second storage unit 35 as monitoring information.
[0068] In the display area SEC4, the figure of the worker WKR operating the manufacturing equipment EQ2 is displayed. The figure of the worker WKR is captured by the worker camera 22 of the manufacturing equipment EQ2. The captured image displayed is a current captured image in the monitoring mode. In the cause investigation mode, the captured image displayed is a (past) captured image for a predetermined period including the occurrence time of the selected event. The captured image may be stored in the first storage unit 34 or the second storage unit 35 as monitoring information.
[0069] In the display area SEC5, an image captured by the internal camera 21 is displayed. For example, if the manufacturing equipment EQ2 is a chip mounter and the error content is a "chip mounting error on the substrate", an image captured of a location in the manufacturing equipment EQ2 where the suction nozzle mounts the chip on the substrate is displayed in the display area SEC5. In the monitoring mode, the displayed image is a current image. In the cause investigation mode, the displayed image is an image captured during a predetermined period (past) including the occurrence time of the selected event. The captured image may be stored in the first storage unit 34 or the second storage unit 35 as monitoring information.
[0070] In addition, when the captured image is a video, the playback mode may be controllable. In the display area SEC5, etc., a playback controller CTRL for controlling playback of the video may be displayed. In the playback controller CTRL, for example, from the left side in the figure of the display area SEC5, a play / stop button for controlling playback or pausing of the video, a seek bar for controlling which time period in the video is displayed, a speed controller for controlling the playback speed of the video, a zoom-in button for zooming in on a part of the video that one wishes to focus on, and a zoom-out button for zooming out the video may be arranged. In addition, the configuration of the playback controller CTRL shown in the figure is merely an example, and the playback controller CTRL may have other configurations. In addition, the display contents of the other display areas SEC1 to SEC4, SEC6 to SEC9 may change in synchronization with the playback control of the video by the playback controller CTRL. Furthermore, the playback controller CTRL may be displayed in an area other than the display area SEC5.
[0071] In the display area SEC6, the manufacturing equipment ID of the manufacturing equipment selected as the display target and the name of the manufacturing equipment are displayed. Note that other information (for example, a character string indicating whether the mode is a monitoring mode or a cause investigation mode) may be further displayed in the display area SEC6.
[0072] In the display area SEC7, icons representing the manufacturing equipment EQ1 to EQ6 arranged on the floor FL are displayed. Among these, the manufacturing equipment EQ2 selected as the display target is highlighted. The user can use the input unit 36 to select another manufacturing equipment, for example, the manufacturing equipment EQ4. The user can select the manufacturing equipment to be displayed by, for example, tapping the icon representing the manufacturing equipment EQ4 (if the monitor DISP is a touch panel) or clicking the icon using a mouse or the like. When the user selects the manufacturing equipment EQ4 via the input unit 36, monitoring information corresponding to the selected manufacturing equipment EQ4 is displayed in the other display areas SEC1 to SEC6, SEC8, and SEC9.
[0073] In the display area SEC8, an event list LST and a button BTN are displayed. An enlarged view of the event list LST is shown in FIG. 6. The event list LST displays information about events that have occurred in a selected manufacturing device (in this example, manufacturing device EQ2) in a list format. Display items displayed in the event list LST may be, for example, the time (date and time) at which the event occurred and the event name. However, display items other than these may also be displayed in the event list LST.
[0074] The user can select any event from the event list LST displayed in the display area SEC8. This selection can be performed by the user tapping (if the monitor DISP is a touch panel) or clicking on the line indicating the event in the event list LST. When the user selects an event, (past) monitoring information about the selected event is displayed in the display areas SEC1 to SEC5 and SEC9 (cause investigation mode).
[0075] On the other hand, when the user presses (by tapping, clicking, etc.) the button BTN, the current monitoring information for the selected manufacturing equipment EQ2 is displayed in the display areas SEC1 to SEC5 and SEC9 (monitoring mode).
[0076] In the display area SEC9, statistical information about the selected manufacturing equipment EQ2 is displayed. As the statistical information, for example, a histogram showing power consumption information of the manufacturing equipment EQ2, which is monitoring information acquired by the power meter 25, may be displayed. Also, a line graph showing temperature information inside the manufacturing equipment EQ2, which is monitoring information acquired by the thermometer 24, may be displayed. Although not shown, other monitoring information may be displayed in the display area SEC9. For example, the flow rate value of air flowing through the suction nozzle, which is acquired by the flow sensor 14 as monitoring information, and the value of the load acting on the suction nozzle, which is acquired by the pressure sensor 15 as monitoring information, may be displayed in the display area SEC9. The above statistical information may be displayed in a numerical format, or in a graph format such as a line graph or a histogram. In the monitoring mode, the displayed statistical information is current statistical information. In the cause investigation mode, the displayed statistical information is (past) statistical information for a predetermined period including the occurrence time of the selected event. These statistical information may be stored in the first storage unit 34 or the second storage unit 35 as monitoring information.
[0077] The above-mentioned monitoring information output to the output unit 33 may be synchronized with each other on the time axis. For example, as the playback of the video displayed in the display area SEC5 progresses along the time axis, the information displayed in the other display areas SEC1 to SEC4, SEC8, and SEC9 may follow and change along the time axis. Also, audio information acquired by the microphone 23 may be output from a speaker provided in the output unit 33 in a state synchronized with the video displayed in the display area SEC5.
[0078] The output unit 33 may output information other than those exemplified above. For example, the output unit 33 may output two or more types of monitoring information indicating the internal state of the manufacturing equipment EQ (flow sensor 14, pressure sensor 15, equipment internal camera 21, microphone 23, thermometer 24, power meter 25, etc.), monitoring information indicating the state of the worker operating the manufacturing equipment EQ (worker camera 22, etc.), and monitoring information indicating the external state of the manufacturing equipment EQ (CAM1 to CAM10, microphone 23, thermometer 24, etc.).
[0079] (Example of internal processing by the display processing unit 312) In the monitoring mode, the output unit 33 (monitor DISP) outputs current monitoring information. When the user selects a manufacturing device (display area SEC7), the display processing unit 312 included in the processing unit 31 refers to a table T (FIG. 4) stored in the setting information storage unit 39, and outputs current information (LIVE information) obtained from each monitoring device corresponding to the selected manufacturing device to the output unit 33. This monitoring mode is used for normal monitoring operations. In the monitoring mode, an event list LST for the selected manufacturing device may be displayed in the display area SEC8. The display processing unit 312 may acquire event information for the selected manufacturing device from the event information storage unit 38, generate an event list LST, and display the event list LST in the display area SEC8.
[0080] In the cause investigation mode, the output unit 33 (monitor DISP) outputs (past) monitoring information for a predetermined period including the occurrence time of the selected event. When the user selects a manufacturing device (display area SEC7), the display processing unit 312 included in the processing unit 31 causes the output unit 33 to perform a display similar to that in the monitoring mode. When the user selects a past event from the event list LST (display area SEC8) that occurred in the manufacturing device, the display processing unit 312 acquires monitoring information for a predetermined period including the occurrence time of the selected event from the second storage unit 35, and outputs it to the output unit 33 (monitor DISP).
[0081] When multiple types of monitoring information are output (displayed) on the output unit 33 (monitor DISP), the display processing unit 312 may synchronize the times of the information to be output (displayed). By this time synchronization, the monitoring information at the same time may be displayed in the display areas SEC1 to SEC5 and SEC9.
[0082] When the monitoring information to be output (displayed) is not stored in the second storage unit 35, the display processing unit 312 may acquire necessary information from the first storage unit 34. The display processing unit 312 may also acquire monitoring information directly from each monitoring device that accumulates information. The display processing unit 312 refers to a table T or the like stored in the setting information storage unit 39, identifies a monitoring device corresponding to the selected manufacturing apparatus, and outputs a predetermined time portion (the present, or a predetermined period including the occurrence time of a selected event) of the monitoring information acquired from the monitoring device to the output unit 33 (monitor DISP).
[0083] This allows the current state of the manufacturing equipment and the state before the abnormality occurred to be grasped by storing the monitoring information acquired by the monitoring device in the management apparatus 3 and outputting the monitoring information acquired by the monitoring device at the time corresponding to the occurrence time of an event such as an abnormality. As a result, a user of the management apparatus 3 can investigate the cause of the abnormality and resolve the abnormality while being in a remote location (such as a monitoring room MR) different from the factory floor.
[0084] The system includes a setting information storage unit that stores the correspondence between the manufacturing equipment and the monitoring device, the input unit accepts the selection of the manufacturing equipment, and the output unit outputs the monitoring information that corresponds to the selected manufacturing equipment. This makes it possible to extract only the monitoring information related to a manufacturing equipment in which an error has occurred from among a plurality of manufacturing equipment arranged on a factory floor and output (display) it to the output unit. Even if a monitoring device is later attached to the manufacturing equipment, it is possible to specify the correspondence between the manufacturing equipment and the monitoring device from the information stored in the setting information storage unit, extract only the monitoring information related to the manufacturing equipment in which an error has occurred, and output (display) it to the output unit.
[0085] The monitoring device includes a worker camera that captures an image of a worker operating the manufacturing apparatus. The event information acquisition unit acquires the event information indicating that the worker has operated the manufacturing apparatus. This allows information (typically image information) indicating the facial expressions and behavior of the worker operating the manufacturing apparatus to be accumulated in a management device, making it possible to identify an abnormality in the manufacturing apparatus due to an operating error by the worker, etc.
[0086] The monitoring device includes at least one of a microphone, a thermometer, a hygrometer, a power meter, a flow rate sensor, a pressure sensor, and an object detection sensor, thereby making it possible to monitor the state of the manufacturing equipment from various viewpoints and identify the cause of an abnormality in the manufacturing equipment.
[0087] The output unit displays two or more of the monitoring information indicating an internal state of the manufacturing equipment, the monitoring information indicating a state of an operator operating the manufacturing equipment, and the monitoring information indicating an external state of the manufacturing equipment. This makes it possible to comprehensively monitor the internal and external states of the manufacturing equipment and the operator operating the manufacturing equipment, and to identify the cause of an abnormality in the manufacturing equipment from various viewpoints.
[0088] The output unit outputs the monitoring information, which is an image, in a state in which the image can be zoomed in or out. The output unit also outputs the monitoring information, which is a video, in a state in which the playback speed is changed. Since manufacturing equipment such as chip mounters manufactures products by moving small parts at high speed, a user of a management device can appropriately grasp an abnormality in the manufacturing equipment with the naked eye by zooming in or playing back in slow motion. [Industrial Applicability]
[0089] The present disclosure is useful as a management device and a management method that can grasp the current state of a manufacturing device and the state before an abnormality occurs. [Explanation of symbols]
[0090] 1 Manufacturing equipment body 2. Monitoring Devices 3 Management device 11 Control section 12 User Interface 13 Working section 14 Flow Sensor 15 Pressure Sensor 21 Internal camera 22 Worker Camera 23. Mike 24 Thermometer 25 Power meter 31 Processing section 32 Communication Interface 33 Output section 34 1st memory section 35 2nd memory section 36 Input section 37 Analysis Department 38 Event information storage unit 39 Setting information storage unit 111 Log Collection Unit 311 Copy processing unit 312 Display processing unit BS1 base station BS2 base station BTN button CAM1~CAM10 cameras CTRL Playback Controller DISP Monitor EQ, EQ1~EQ6 manufacturing equipment FL Factory Floor LI communication line LST Event List MGR information management device MR Surveillance Room PA aisle SEC1~SEC9 display area T Table WKR Worker
Claims
1. A management device for managing a plurality of manufacturing devices arranged on a factory floor, a monitoring information acquisition unit that acquires monitoring information from a plurality of monitoring devices, including one or more first monitoring devices that are arranged around the plurality of manufacturing equipment and monitor a status of the factory floor, and one or more second monitoring devices that are arranged inside each of the plurality of manufacturing equipment and monitor a status of the manufacturing equipment; an event information acquisition unit that acquires event information including an occurrence time of an event that occurred in the plurality of manufacturing devices from the plurality of manufacturing devices; a storage unit that stores the monitoring information and the event information; an input unit that accepts a selection of an event recorded in the event information; and an output unit that reads from the storage unit a plurality of pieces of monitoring information acquired from the first monitoring device and the second monitoring device for each of the plurality of manufacturing apparatuses during a predetermined period including an occurrence time of the selected event, and outputs a list of the plurality of pieces of monitoring information. Management device.
2. a setting information storage unit that stores a correspondence relationship between the manufacturing apparatus and each of the first monitoring device and the second monitoring device, The input unit accepts a selection of the manufacturing device, The output unit outputs the monitoring information corresponding to the selected manufacturing device. The management device according to claim 1 .
3. Each of the first monitoring device and the second monitoring device includes a worker camera that captures an image of a worker operating the manufacturing apparatus. The management device according to claim 1 or 2.
4. the event information acquisition unit acquires the event information indicating that the worker has operated the manufacturing device. The management device according to claim 3 .
5. Any one of the first monitoring device and the second monitoring device includes any one or more of a microphone, a thermometer, a hygrometer, a power meter, a flow sensor, a pressure sensor, and an object detection sensor. The management device according to any one of claims 1 to 4.
6. The output unit outputs the monitoring information, which is an image, in a state in which the image can be zoomed in or out. The management device according to any one of claims 1 to 5.
7. The output unit outputs the monitoring information, which is a video, with a playback speed changed. The management device according to any one of claims 1 to 6.
8. The output unit, In the case of an event cause investigation mode of the manufacturing equipment, outputting a list of a plurality of pieces of monitoring information for the predetermined period including the occurrence time of the selected event; In the case of a monitoring mode of the manufacturing device, outputting a list of monitoring information currently acquired by each of the first monitoring device and the second monitoring device; The management device according to any one of claims 1 to 7.
9. A method for managing a plurality of manufacturing devices arranged on a factory floor by a management device, comprising: acquiring monitoring information from a plurality of monitoring devices, including one or more first monitoring devices arranged around the plurality of manufacturing equipment to monitor a status of the factory floor and one or more second monitoring devices arranged inside each of the plurality of manufacturing equipment to monitor a status of the manufacturing equipment; acquiring event information from the plurality of manufacturing devices, the event information including an occurrence time of an event that occurred in the plurality of manufacturing devices; storing the monitoring information and the event information; accepting a selection of an event recorded in the event information; and outputting a list of the plurality of pieces of monitoring information acquired from the first monitoring device and the second monitoring device for each of the plurality of manufacturing apparatuses during a predetermined period including an occurrence time of the selected event. Management method.
Citation Information
Patent Citations
Diagnosis method for failure of electronic part packaging machine
JP1990167639A
Information managing device and its control method
JP2000047707A
Position detection device, position detection method, program, and manufacturing method of substrate
JP2014222713A
Planning support device, planning support method, and planning support program
JP2019061521A