Display device and display system

The display system for mounting devices addresses the lack of user convenience in existing systems by separating scheduled and unscheduled images on a screen for each operating state, allowing users to easily compare and understand time deviations, thus improving operational efficiency.

JP7682284B2Active Publication Date: 2025-05-23FUJI CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023549270
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-09-24
Publication Date
2025-05-23
Estimated Expiration
2041-09-24

AI Technical Summary

Technical Problem

Existing display systems for mounting devices only display the deviation between predicted and actual times, lacking user convenience in visualizing and comparing scheduled and unscheduled times across multiple operating states.

Method used

A display device and system that include a simulation device to simulate scheduled times, an analysis device to analyze actual operating times, and a display device that separates scheduled and unscheduled images on a screen for each operating state, allowing users to easily compare and understand time deviations.

Benefits of technology

Improves user convenience by enabling clear comparison of scheduled and unscheduled times, allowing users to quickly identify the cause of time delays in specific operating states, thereby enhancing operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007682284000001
    Figure 0007682284000001
  • Figure 0007682284000002
    Figure 0007682284000002
  • Figure 0007682284000003
    Figure 0007682284000003
Patent Text Reader

Abstract

This display device is provided with a display, and a display control unit for causing the display to display a screen on which a state of a mounting step for mounting a component onto a substrate is shown segmented into a plurality of operating states of a mounting device capable of carrying the mounting step. If a first actual duration, in which the mounting device is actually operating in a specific operating state from among the plurality of operating states, is longer than a first planned duration for which the mounting device should operate in the specific operating state, the display control unit causes the display to display a screen on which a first planned image indicating the first planned duration out of the first actual duration, and a first unplanned image indicating a first unplanned duration, out of the first actual duration, other than the first planned duration, have been separated.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The technology disclosed in this specification relates to a display device and a display system that display a screen showing the operating state of a mounting device capable of performing a mounting process for mounting components on a board. [Background technology]

[0002] Patent Document 1 discloses a system including an assembly unit, a display unit, and a simulation device. The simulation device calculates a predicted time for the work process of the assembly unit. The display unit displays the deviation between the predicted time and the actual time. The production process of the system is automatically adjusted, for example by changing the working speed of the machine, according to the result calculated by the simulation device. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Special Publication No. 11-501746 Summary of the Invention [Problem to be solved by the invention]

[0004] The technology of Patent Document 1 merely displays the deviation between the predicted time and the actual time. This specification provides a technology for improving the convenience of a user who uses a screen showing the operating status of a mounting device. [Means for solving the problem]

[0005] The display device disclosed in this specification includes a display and a display control unit that causes the display to display a screen showing the state of a mounting process for mounting a component on a board, divided into a plurality of operating states of a mounting device capable of performing the mounting process, and when a first actual time during which the mounting device is actually operating in a specific operating state of the multiple operating states is delayed from a first scheduled time during which the mounting device should operate in the specific operating state, the display control unit causes the display to display the screen on which a first scheduled image indicating the first scheduled time of the first actual time and a first unscheduled image indicating a first unscheduled time of the first actual time other than the first scheduled time are separated.

[0006] According to the above configuration, when a specific operating state is delayed from the schedule, the user can compare the scheduled time with the unscheduled time by looking at the scheduled image and the unscheduled image displayed separately on the screen. For example, the user can see the image and know the current situation that the actual time for a specific operating state is delayed from the scheduled time. The convenience of the user who uses the screen showing the operating state of the mounting device is improved.

[0007] Further, the display system disclosed in the present specification includes a simulation device that simulates, for each of a plurality of operating states of a mounting device capable of performing a mounting process of mounting components on a substrate, a scheduled time for the mounting device to operate in that operating state; an analysis device that uses state information indicating an actual operating state of the mounting device to analyze, for each of the plurality of operating states, an actual time for which the mounting device is actually operating in that operating state; and a display device that can communicate with the simulation device and the analysis device. The display device includes a display and a display control unit that causes the display to display a screen showing the state of the mounting process divided into the plurality of operating states, and when a first actual time for which the mounting device is actually operating in a specific operating state of the plurality of operating states is delayed from a first scheduled time for which the mounting device should operate in the specific operating state, the display control unit displays the screen on which a first scheduled image indicating the first scheduled time of the first actual time and a first unscheduled image indicating a first unscheduled time other than the first scheduled time of the first actual time are separated.

[0008] In the above configuration, when a particular driving state is delayed from the schedule, the user can compare the scheduled image and the unscheduled image displayed separately on the screen to compare the scheduled time with the unscheduled time. In particular, the user can compare the scheduled time simulated by the simulation device with the actual unscheduled time. [Brief description of the drawings]

[0009] [Figure 1] 1 shows a component mounting system according to an embodiment. [Diagram 2] A conceptual diagram of an implementation module is shown. [Diagram 3] FIG. 1 shows a block diagram of a display device. [Figure 4] FIG. 2 shows a block diagram of a simulation device. [Diagram 5] FIG. 2 shows a block diagram of an analysis device. [Figure 6]3 shows a line graph on a screen displayed by a display device. [Figure 7] 3 shows an on-screen pie chart displayed by a display device; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] The main features of the embodiment described below are listed below. Note that the technical elements described below are independent technical elements that exhibit technical usefulness alone or in various combinations, and are not limited to the combinations described in the claims at the time of filing.

[0011] (Feature 1) The mounting process may include an implementation process in which the component is mounted on the board, and a standby process in which the component is waited for to be mounted on the board, and the multiple operating states in the standby process may include a first operating state in which the component is waited for due to a first cause, and a second operating state in which the component is waited for due to a second cause different from the first cause.

[0012] According to this configuration, for each of a plurality of operating states in the standby process, it is possible to know the current situation (cause of standby) in which the actual time is delayed from the scheduled time.

[0013] (Feature 2) The plurality of operating states include an implementation state in which the mounting device is mounting the components on the board, a first standby state in which the mounting device is waiting to mount the components on the board because the components have been supplied to the mounting device but the board has not been carried into the mounting device, a second standby state in which the mounting device is waiting to mount the components on the board because a subsequent device that performs a process next to the mounting process of the mounting device has not been prepared, a third standby state in which the mounting device is waiting to mount the components on the board because the components are insufficient, and a fourth standby state in which the mounting device is waiting to receive an instruction from an operator who operates the mounting device. a fourth wait state in which the mounting device is waiting to mount the component on the board due to a failure to maintain the mounting device; a fifth wait state in which the mounting device is waiting to mount the component on the board due to an abnormality occurring in the mounting device; a sixth wait state in which the mounting device is waiting to mount the component on the board due to a switch in the process performed by the mounting device from a first mounting process to a second mounting process that is to be performed after the first mounting process; and a seventh wait state in which the mounting device is waiting to mount the component on the board due to maintenance being performed on the mounting device.

[0014] (Feature 3) The screen may include a graph indicating, for each of two or more operating states including the specific operating state among the multiple operating states, an actual time that the implementation device is actually operating in the operating state, expressed as a percentage per unit time, and when the first actual time is delayed from the first scheduled time, the graph may include the first scheduled image indicating a percentage of the first scheduled time per unit time and the first unscheduled image indicating a percentage of the first unscheduled time per unit time.

[0015] According to this configuration, for each of a plurality of driving states, the actual time, scheduled time, and unscheduled time of the driving state can be analyzed using a unit time as a reference, thereby further improving user convenience.

[0016] (Feature 4) When the first actual time is delayed from the first scheduled time, and a second actual time during which the implementation device is actually operating in another operating state among the multiple operating states that is different from the specific operating state is delayed from a second scheduled time during which the implementation device should operate in the other operating state, the screen further includes a second scheduled image indicating the second scheduled time among the second actual time, and a second unscheduled image indicating a second unscheduled time other than the second scheduled time among the second actual time, and the first scheduled image, the first unscheduled image, the second scheduled image, and the second unscheduled image may be displayed alternately in this order.

[0017] For example, a comparative example is assumed in which a first scheduled image, a second scheduled image, a first unscheduled image, and a second unscheduled image are displayed in this order. In this comparative example, the first scheduled image and the first unscheduled image are not adjacent to each other. In contrast, according to the above configuration, the first scheduled image and the first unscheduled image are adjacent to each other, and further, the second scheduled image and the second unscheduled image are adjacent to each other. Adjacent images are easier to compare than non-adjacent images. User convenience is further improved. EXAMPLES

[0018] (Component Mounting System 2; Figure 1) 1, the component mounting system 2 includes a display device 10, a mounting device 100, a simulation device 200, and an analysis device 300. The devices 10, 100, 200, and 300 are connected to a local area network 4 (hereinafter, referred to as "LAN4"). The devices 10 and 100 can communicate with each other via the LAN4.

[0019] The display device 10 is a terminal device such as a desktop PC, a notebook PC, a tablet terminal, a smartphone, or a handheld terminal. The simulation device 200 and the analysis device 300 are servers. In a modified example, the simulation device 200 and the analysis device 300 may be terminal devices such as a desktop PC. The mounting device 100 is a device capable of performing a mounting process in which electronic components are mounted on a board to produce a circuit board.

[0020] The mounting apparatus 100 includes a plurality of mounting modules 102, an input device 104 that inputs a board into the leading mounting module 102 among the plurality of mounting modules 102, and an output device 106 that outputs the circuit board produced by the plurality of mounting modules 102.

[0021] 2 shows a schematic cross-sectional view of the mounting module 102 as viewed from the direction in which the multiple mounting modules 102 are arranged side by side (the left-right direction on the paper surface of FIG. 1). The mounting module 102 includes multiple cassettes 110, a support stand 112, a mounting unit 114, and a nozzle box 116. A component feeder 110a can be attached to each of the multiple cassettes 110. The component feeder 110a stores multiple electronic components. In the production of circuit boards, some of the multiple cassettes 110 may be used, or all of the multiple cassettes 110 may be used.

[0022] The support table 112 is a table for supporting the board carried in from the carry-in device 104 or the previous mounting module 102. The mounting unit 114 mounts the electronic components supplied from the component feeder 110a onto the board on the support table 112. A nozzle 114a for suctioning the electronic components in the component feeder 110a is attached to the tip of the mounting unit 114. There are various types of nozzles 114a. A specific type of nozzle 114a is selected from the various nozzles 114a depending on the type of electronic component to be picked up. The nozzle box 116 is a box that houses multiple nozzles 114a used in the production of circuit boards. The nozzle box 116 is a detachable cartridge.

[0023] Returning to Fig. 1, the explanation will be continued. For each of a plurality of operating states of the mounting apparatus 100, the simulation apparatus 200 simulates a scheduled time for the mounting apparatus 100 to operate in that operating state. The plurality of operating states includes an operating state in which the mounting apparatus is mounting components on a board, and a standby state in which the mounting apparatus is waiting to mount components on the board. The plurality of operating states includes a plurality of standby states corresponding to a plurality of causes, which will be described in detail later.

[0024] Various information used in the simulation of the scheduled time is input to the simulation device 200 by a user of the component mounting system 2. The various information includes, for example, information on the multiple mounting modules 102 (e.g., the model name and specifications of each mounting module 102), the type of board, the type of electronic components, a drawing showing the arrangement of electronic components on the board, preparation information on a preparation process for preparing components (i.e., boards and electronic components) used in the mounting device 100, the environment of the production factory, the number of workers, etc. In addition to the various information input by the user, past simulation results, work records, etc. can also be used in the simulation.

[0025] Here, the preparation process includes, for example, a picking process, an external setup process, and an internal setup process. The picking process is a process of picking components to be used in the mounting device 100 from a warehouse that manages the inventory of boards and components. The external setup process includes a process of loading the electronic components picked in the picking process onto a component feeder, transporting the component feeder to the periphery of the mounting device 100, and arranging the components at a predetermined position around the mounting device 100. Furthermore, the external setup process includes a process of storing a plurality of nozzles 114a to be used in the mounting process to be performed in a nozzle box 116, and arranging the nozzle box 116 at a predetermined position around the mounting device 100. The internal setup process includes a process of attaching the components arranged at the predetermined positions in the external setup process to the carry-in device 104 and the mounting module 102. The preparation process may be performed by an operator or may be performed by a robot. Preparation information regarding the preparation process includes information regarding the operator or robot performing the preparation process (for example, the number of people, the number of units, the capacity, etc.).

[0026] The simulation device 200 uses various input information to simulate the scheduled time for each of a plurality of operating states of the mounting device 100. The simulation device 200 also uses various input information and the simulated scheduled time to simulate the scheduled production quantity of the circuit boards to be produced.

[0027] Various pieces of information and instructions to the simulation device 200 are input using, for example, a terminal device (eg, the display device 10) capable of communicating with the simulation device 200.

[0028] The analysis device 300 uses the status information received from the mounting device 100 to analyze, for each of a plurality of operating states, the actual time during which the mounting device is actually operating in that operating state. The status information indicates the actual operating state of the mounting device 100. The status information includes, for example, operation identification information, an actual start time of the operating state, and an actual end time of the operating state.

[0029] The analysis device 300 generates screen information indicating a screen to be displayed on the display device 10 by using the analyzed actual time, the actual number of production sheets received from the mounting device 100, and the scheduled information received from the simulation device 200. The scheduled information includes, for each of a plurality of operating states, operation identification information for identifying the operating state and a scheduled time for the operating state. The scheduled information further includes a scheduled number of production sheets. The analysis device 300 transmits the generated screen information to the display device 10 in response to a display request from the display device 10. As a result, the display device 10 displays a screen indicated by the screen information. For example, the display request is transmitted from the display device 10 to the analysis device 300 after the mounting process by the mounting device 100 is completed. In this case, the user can analyze the completed mounting process by viewing the screen displayed on the display device 10 after the mounting process is completed. In addition, for example, the display request may be transmitted from the display device 10 to the analysis device 300 periodically during the implementation of the mounting process. In this case, the screen displayed on the display device 10 is periodically updated. The user can view the screen during the mounting process and analyze the mounting process being performed. The contents of the screen will be described later.

[0030] (Configuration of display device 10; Fig. 3) The display device 10 includes a communication interface 12, a display 14, an operation unit 16, and a control unit 30. In the following description, "interface" will be abbreviated to "I / F".

[0031] The communication I / F 12 is an I / F for performing communication via the LAN 4, and is connected to the LAN 4. The display 14 displays various information. The operation unit 16 includes a plurality of keys (e.g., a keyboard) for receiving instructions from the user. The display 14 may function as a touch screen (i.e., the operation unit 16) for receiving instructions from the user.

[0032] The control unit 30 includes a CPU 32 and a memory 34. The CPU 32 executes various processes according to a program 40 stored in the memory 34. The memory 34 is configured with a volatile memory, a non-volatile memory, and the like. The program 40 is an application program for using the analysis device 300. The program 40 is provided, for example, by a vendor of the mounting device 100, and is installed in the display device 10 by a user of the component mounting system 2. The program 40 may also be configured to enable the simulation device 200 to be used. In a modified example, the program 40 may be a program that is pre-installed in the display device 10 at the time of shipment of the display device 10. For example, the program 40 may be a browser program.

[0033] (Configuration of simulation device 200; FIG. 4) The simulation device 200 includes a communication I / F 212 and a control unit 230. The communication I / F 212 is connected to a LAN 4. The control unit 230 includes a CPU 232 and a memory 234. The memory 234 stores a program 240. The program 240 is an application program for simulating a scheduled time. The program 240 is provided by, for example, a vendor of the implementation device 100.

[0034] (Configuration of the analysis device 300; FIG. 5) The analysis device 300 includes a communication I / F 312 and a control unit 330. The communication I / F 312 is connected to a LAN 4. The control unit 330 includes a CPU 332 and a memory 334. The memory 334 stores a program 340. The program 340 is an application program for analyzing the performance time and generating screen information. The program 340 is provided by, for example, a vendor of the mounting device 100.

[0035] (Each screen: Figure 6, Figure 7) The screens displayed by the display device 10 will be described. When the display device 10 receives an instruction to display a screen from a user, it displays the screen SC1 shown in FIG. 6 on the display 14 in accordance with the program 40. The screen SC1 includes graphs G1 and G2 for comparing production results with production schedule. The horizontal axis of the graphs G1 and G2 indicates time, and the vertical axis of the graphs G1 and G2 indicates the number of sheets produced. The graph G1 shows the progress of the planned number of sheets. The graph G1 is generated using the planned time simulated by the simulation device 200. The graph G2 shows the progress of the actual number of sheets produced. The graph G2 is generated using the history of the actual number of sheets produced received by the analysis device 300 from the mounting device 100.

[0036] The graphs G1 and G2 show the production results and production schedule for the mounting apparatus 100, which is the entirety of the multiple mounting modules 102. The graphs G1 and G2 can also show the production results and production schedule for one mounting module out of the multiple mounting modules 102. Below, unless otherwise specified, an example will be described in which the production results and production schedule are shown for the entire mounting apparatus 100.

[0037] Due to various factors, the progress of production may fall behind the production schedule. For example, when the progress of production falls behind the production schedule, the graph G2 falls below the graph G1 as shown in Fig. 6. The area A1 between the graphs G1 and G2 indicates the difference between the planned production quantity and the actual production quantity.

[0038] The screen SC1 also functions as a graphical user interface (GUI). When an area A1 in the screen SC1 is selected by a user, the display device 10 causes the display 14 to display the screen SC2 of Fig. 7, which shows the state of the mounting process divided into a plurality of operation states.

[0039] The screen SC2 includes a pie chart G3 for analyzing factors that cause the production progress to be delayed from the production schedule. The pie chart G3 indicates, for a plurality of operating states, the actual time during which the mounting apparatus 100 is actually operating in the corresponding operating state, as a ratio per unit time. Here, the unit time is, for example, one hour. The pie chart G3 indicates values ​​of a plurality of legends L1 to L9 corresponding to the plurality of operating states.

[0040] Legend L1 (Product) indicates an implementation state in which mounting apparatus 100 is mounting electronic components on a board. Legend L2 (Wait Previous) indicates a first waiting state in which electronic components have been supplied to mounting apparatus 100, but the mounting apparatus is waiting to mount electronic components on a board because the board has not been carried into mounting apparatus 100. For example, the first waiting state is a state in which a sufficient number of electronic components are present in component feeder 110a connected to cassette 110, but a board is not being carried from carry-in apparatus 104 due to an abnormality in carry-in apparatus 104 or the like.

[0041] Legend L3 (Wait Next) indicates a second waiting state in which mounting apparatus 100 is waiting to mount an electronic component on a board because the preparation of a subsequent apparatus that performs the process next to the mounting process of mounting apparatus 100 has not been completed. Here, the subsequent apparatus is, for example, a reflow apparatus, another mounting apparatus, etc. For example, the second waiting state is a state in which mounting apparatus 100 is waiting because the operation state of the subsequent apparatus is in a waiting state due to an abnormality or the like of the subsequent apparatus.

[0042] Legend L4 (Part Supply) indicates a third waiting state in which electronic components are in short supply and waiting to be mounted on a board. For example, the third waiting state is a state in which the number of electronic components in component feeder 110a connected to cassette 110 is less than the number required for mounting.

[0043] Legend L5 (Operator Downtime) indicates a fourth standby state in which mounting of electronic components onto a board is awaited due to not receiving an instruction from an operator who operates the mounting apparatus 100. The instruction from the operator is, for example, an instruction to cancel another standby state.

[0044] Legend L6 (Machine Error) indicates a fifth standby state in which mounting of an electronic component onto a board is awaited due to an abnormality occurring in mounting apparatus 100. The abnormality is, for example, an abnormality in mounting unit 114, etc.

[0045] Legend L7 (Changeover) indicates a sixth waiting state in which the mounting apparatus 100 is waiting to mount an electronic component on a board due to switching of the process performed by the mounting apparatus 100 from a first mounting process to a second mounting process to be performed after the first mounting process. For example, the mounting apparatus 100 can perform a plurality of mounting processes corresponding to a plurality of types of circuit boards. The first mounting process is a mounting process for mass-producing a first type of circuit board, and the second mounting process is a mounting process for mass-producing a second type of circuit board. The process of switching from the first mounting process to the second mounting process is, for example, a process of switching a job program of the mounting apparatus 100.

[0046] Legend L8 (Maintenance) indicates a seventh standby state in which mounting of an electronic component onto a board is awaited due to maintenance being performed on mounting apparatus 100. Legend L9 (Others) indicates an eighth standby state in which mounting of an electronic component onto a board is awaited due to a cause different from any of the causes corresponding to legends L2 to L8.

[0047] The pie chart G3 shown in FIG. 7 is an example. The pie chart G3 includes an image indicating the ratio of the actual time per unit time for at least one of the legends L1 to L9. In the example of FIG. 7, the pie chart G3 includes images indicating the ratio of the actual time per unit time for legends L1 to L5, L7, and L9 among the legends L1 to L9. Further, in the example of FIG. 7, for each of the implementation state (legend L1), the second standby state (legend L2), the third standby state (legend L3), and the fourth standby state (legend L4), the actual time during which the implementation device 100 is actually operating in the operation state is delayed from the scheduled time during which the implementation device 100 should operate in the operation state. Here, each scheduled time corresponds to a value simulated by the simulation device 200.

[0048] In FIG. 7, the pie chart G3 includes a scheduled image and an unscheduled image for each of the legends L1 to L4. For example, for legend L1 (Product), the part with the symbol L1 and no hatching is the scheduled image of legend L1, and the part with the symbol L1 and hatching is the unscheduled image of legend L1. The scheduled image of legend L1 indicates the scheduled time during which the implementation device 100 should operate in the implementation state among the actual times corresponding to legend L1. The unscheduled image of legend L1 indicates the unscheduled time other than the scheduled time corresponding to legend L1 among the actual times corresponding to legend L1. For the scheduled images and unscheduled images of legends L2 to L4, they are also marked with symbols. The scheduled image is the part without hatching, and the unscheduled image is the part with hatching. Note that the presence or absence of hatching is merely an example, and for example, the scheduled image and the unscheduled image may have different colors.

[0049] The scheduled image in the pie chart G3 indicates the ratio of the scheduled time per unit time, and the unscheduled image in the pie chart G3 indicates the ratio of the unscheduled time per unit time. According to such a configuration, for each of the plurality of operation states, the actual time, the scheduled time, and the unscheduled time of the operation state can be analyzed based on the unit time. The convenience for the user is improved.

[0050] 7, in the pie chart G3, for each of the legends L1 to L4, a scheduled image corresponding to the legend and an unscheduled image corresponding to the legend are adjacent to each other. Furthermore, an unscheduled image corresponding to the legend L1 and a scheduled image corresponding to the legend L2 are adjacent to each other. The same is true for the other legends L3 and L4. In other words, for example, for the legends L1 and L2, a scheduled image corresponding to the legend L1, an unscheduled image corresponding to the legend L1, a scheduled image corresponding to the legend L2, and an unscheduled image corresponding to the legend L2 are displayed alternately in this order.

[0051] For example, a comparative example is assumed in which four scheduled images corresponding to legends L1 to L4 and four unscheduled images corresponding to legends L1 to L4 are displayed in this order. In this comparative example, for example, the scheduled image corresponding to legend L1 and the unscheduled image corresponding to legend L1 are not adjacent. In contrast, according to the configuration of this embodiment, the scheduled image corresponding to legend L1 and the unscheduled image corresponding to legend L1 are adjacent, and further, the scheduled image corresponding to legend L2 and the unscheduled image corresponding to legend L2 are adjacent. Adjacent images are easier to compare than non-adjacent images. User convenience is improved. Note that the configuration of the above comparative example may be adopted in the modified example.

[0052] (Effects of this embodiment) As shown in the pie chart G3 in Fig. 7, a scheduled image and an unscheduled image are displayed separately for each of a plurality of operating states. The user can compare the scheduled time with the unscheduled time by looking at the scheduled image and the unscheduled image displayed separately on the screen SC2. For example, the user can look at the image and know the current situation (cause) of the actual time being delayed from the scheduled time for a specific operating state (e.g., the standby state corresponding to the legend L2). The convenience of the user who uses the screen showing the operating state of the mounting device 100 is improved.

[0053] In addition, the user can see the image and know the current situation where the actual time is delayed from the scheduled time for each of two or more waiting states. For example, the user can compare the current situations of two or more waiting states. User convenience is improved.

[0054] (Correspondence) The simulation device 200, the analysis device 300, the mounting device 100, and the display device 10 are examples of a "simulation device," an "analysis device," an "mounting device," and a "display device," respectively. A system including the simulation device 200, the analysis device 300, and the display device 10 is an example of a "display system." The display 14 and the control unit 30 are examples of a "display" and a "display control unit," respectively. The screen SC2 in FIG. 7 is an example of a "screen." The operating state "Product" corresponding to the legend L1, the operating state "Wait Previous" corresponding to the legend L2, and the operating state "Wait Next" corresponding to the legend L3 are examples of a "specific operating state," a "first operating state," and a "second operating state," respectively. The pie chart G3 is an example of a "graph." In pie chart G3, the scheduled image in legend L1, the unscheduled image in legend L1, the scheduled image in legend L2, and the unscheduled image in legend L2 are examples of the “first scheduled image,” “first unscheduled image,” “second scheduled image,” and “second unscheduled image,” respectively.

[0055] Points to note regarding the display device and system described in the embodiment will be described. Screen SC2 in FIG. 7 may include a table of numerical values ​​instead of the pie chart G3. The table includes a numerical value of the scheduled time and a numerical value of the unscheduled time for each of a plurality of driving states. In this modification, the numerical value of the scheduled time and the numerical value of the unscheduled time are also displayed separately in the table. In this modification, the numerical value of the scheduled time and the numerical value of the unscheduled time are examples of the "first scheduled image" and the "first unscheduled image", respectively.

[0056] The "plurality of operating states" is not limited to the nine operating states as shown in Fig. 7, but may be, for example, two operating states, an implementation state and a first standby state. In this modification, the "second operating state in standby due to a second cause" can be omitted.

[0057] The nine examples shown in FIG. 7 are merely examples, and the "multiple operating states" may include standby states other than the first to ninth standby states (for example, standby states caused by causes other than the causes of the first to eighth standby states).

[0058] The form of the "graph" is not limited to a pie chart, but may be, for example, a bar graph.

[0059] The display device 10, the simulation device 200, and the analysis device 300 may be realized as one device. In this modification, the one device is an example of the "display device." Furthermore, the component mounting system 2 does not need to include the simulation device 200. In this case, the scheduled time may be generated by a user.

[0060] In the embodiment, the simulation device 200 and the analysis device 300 are connected to a LAN 4. Alternatively, the simulation device 200 and the analysis device 300 may be installed on the Internet, and the LAN 4 to which the display device 10 is connected may be connected to the Internet.

[0061] As described above, for the graphs G1 to G3, it is also possible to show the production results and production schedule for one target mounting module 102 among the multiple mounting modules 102. In this case, the first waiting state "Wait Previous" corresponding to the legend L2 is, for example, a state in which a board is not supplied from the previous mounting module 102 due to an abnormality or the like of the previous mounting module 102 installed before the target mounting module 102. In addition, the third waiting state "Wait Next" corresponding to the legend 3 is, for example, a state in which the target mounting module 102 is waiting due to an abnormality or the like of the subsequent mounting module 102 installed after the target mounting module 102, as a result of the operation state of the subsequent mounting module 102 being in a waiting state. In this modified example, the target mounting module and the subsequent mounting module are examples of a "mounting device" and a "subsequent device", respectively.

[0062] The technical elements described in this specification or drawings have technical utility either alone or in various combinations, and are not limited to the combinations described in the claims at the time of filing. In addition, the technologies illustrated in this specification or drawings achieve multiple objectives simultaneously, and achieving one of these objectives is itself technically useful. [Explanation of symbols]

[0063] 2: Component mounting system 4: LAN 10:Display device 12: Communication I / F 14: Display 16:Operation section 30: Control section 32 :CPU 34: Memory 40: Program 100: Mounting equipment 102: Implementation module 104: Loading device 106: Unloading device 110: Cassette 110a: Parts feeder 112: Support stand 114: Mounting unit 114a: Nozzle 116: Nozzle box 200: Simulation device 212: Communication I / F 230: Control section 232 :CPU 234: Memory 240: Program 300: Analyzer 312: Communication I / F 330: Control section 332 :CPU 334: Memory 340: Program G1 :Graph G2: Graph A1 :Area G3: Pie chart SC1, SC2: Screen

Claims

1. A display and a display control unit that displays on the display a screen showing a state of a mounting process for mounting components on a board, the state being divided into a plurality of operating states of a mounting device capable of carrying out the mounting process; Equipped with When a first actual time during which the implementation device is actually operating in a specific operating state among the multiple operating states is delayed from a first scheduled time during which the implementation device should operate in the specific operating state, the display control unit causes the display to display the screen on which a first scheduled image indicating the first scheduled time among the first actual time and a first unscheduled image indicating a first unscheduled time other than the first scheduled time among the first actual time are separated. Display device.

2. the mounting step includes an implementation step of mounting the component on the board, and a waiting step of waiting for the component to be mounted on the board; The display device of claim 1, wherein the plurality of operating states in the standby process include a first operating state in which the standby state is due to a first cause, and a second operating state in which the standby state is due to a second cause different from the first cause.

3. The plurality of operating states include: an implementation state in which the mounting device is mounting the component on the board; a first waiting state in which the component has been supplied to the mounting device but the board has not been carried into the mounting device, and the mounting device is waiting to mount the component on the board; a second waiting state in which the mounting apparatus is waiting to mount the component on the board due to a subsequent apparatus that performs a process subsequent to the mounting process not being ready; and a third waiting state in which the component is insufficient and the component is waiting to be mounted on the board; a fourth waiting state in which the mounting apparatus is waiting to mount the component on the board due to no instruction from an operator who operates the mounting apparatus being received; and a fifth waiting state in which the mounting device is waiting to mount the component on the board due to an abnormality occurring in the mounting device; a sixth waiting state in which the mounting apparatus is waiting to mount the component on the board due to switching of a process performed by the mounting apparatus from a first mounting process to a second mounting process to be performed subsequent to the first mounting process; a seventh waiting state in which the mounting apparatus is waiting to mount the components on the board due to maintenance being performed on the mounting apparatus; 3. The display device according to claim 1, comprising at least two of:

4. the screen includes a graph showing, for each of two or more operating states including the specific operating state among the plurality of operating states, a performance time during which the mounting device is actually operating in the operating state as a ratio per unit time; When the first actual time is delayed from the first scheduled time, the graph includes the first scheduled image showing a ratio of the first scheduled time per unit time, and the first unscheduled image showing a ratio of the first unscheduled time per unit time. The display device according to claim 1 .

5. When the first actual time is delayed from the first scheduled time, and a second actual time during which the mounting device is actually operating in another operating state, which is different from the specific operating state, among the multiple operating states is delayed from a second scheduled time during which the mounting device should operate in the other operating state, the screen further includes a second scheduled image indicating the second scheduled time among the second actual time, and a second unscheduled image indicating a second unscheduled time, which is other than the second scheduled time, among the second actual time, The display device according to claim 1 , wherein the first scheduled image, the first unscheduled image, the second scheduled image, and the second unscheduled image are displayed alternately in this order.

6. a simulation device that simulates, for each of a plurality of operating states of a mounting device capable of performing a mounting process of mounting components on a board, a scheduled time for the mounting device to operate in the corresponding operating state; an analysis device that uses state information indicating an actual operating state of the mounting device to analyze, for each of the multiple operating states, a performance time during which the mounting device is actually operating in that operating state; a display device capable of communicating with the simulation device and the analysis device; Equipped with The display device includes: A display and a display control unit that displays on the display a screen showing a state of the mounting process divided into the plurality of operation states; Equipped with When a first actual time during which the implementation device is actually operating in a specific operating state among the multiple operating states is delayed from a first scheduled time during which the implementation device should operate in the specific operating state, the display control unit displays the screen on which a first scheduled image indicating the first scheduled time among the first actual time and a first unscheduled image indicating a first unscheduled time other than the first scheduled time among the first actual time are separated. Display system.

Citation Information

Patent Citations

  • Production system for printed board unit

    JP1999232339A

  • Production system control method

    JP1999501746A

  • Substrate work line management system

    JP2004363312A

  • Operational status monitoring system for component mounting apparatus

    WO2014049768A1

  • Simulation device and simulation method

    WO2021059535A1