Display System
The display system on a mobile terminal simplifies defect identification in production lines by reading board or machine IDs to display relevant work status information, addressing the inefficiencies of manual input and information retrieval in existing systems.
Patent Information
- Application Number
- JP2024536665
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-07-28
- Publication Date
- 2026-01-21
- Estimated Expiration
- 2042-07-28
AI Technical Summary
Existing production management systems require manual input of defect information and lack direct display of necessary information on mobile terminals, making it time-consuming to identify the cause of defects in production equipment.
A display system that integrates with a production line, using a mobile terminal to read board or machine identification information, which selects and displays relevant work status information on a display unit, including a management unit, selection unit, and conversion unit to simplify the data for easy viewing.
Enables quick identification of defect causes by displaying necessary information directly on the mobile terminal, reducing the time and effort required to gather information about equipment status.
Smart Images

Figure 0007804076000001 
Figure 0007804076000002 
Figure 0007804076000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to display systems. [Background technology]
[0002] A production management system described in International Publication No. 2014 / 068664 (Patent Document 1 listed below) is known as a production management system for a component mounting line that can stop the production of defective boards when a defective board is detected on the component mounting line. The component mounting line includes a transfer line that transfers circuit boards, and multiple mounters and multiple product inspection devices arranged along the transfer line. A production management computer that manages and monitors production on the component mounting line uses a reader arranged on the entrance side of the transfer line to read the board ID from the board ID recording unit of the circuit board inserted into the transfer line, and associates mounted component information and the like of the circuit board unloaded from the transfer line with the board ID of the circuit board in a storage device.
[0003] When a defect in an electronic component mounting board is detected by any of the product inspection devices, the device where the defect occurred is identified, and board transport on the transport line upstream of that device is stopped, and board transport on the transport line downstream of that device is also stopped. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] International Publication No. 2014 / 068664 Summary of the Invention [Problem to be solved by the invention]
[0005] However, in the above production management system, when identifying the equipment where the defect occurred, it is necessary to input information about the equipment where the defect occurred into the production management computer. Also, although instructions are displayed on the display device of the production management computer or on a mobile terminal and given by voice to the worker to remove the cause of the defect in the equipment where the defect occurred, the information necessary to identify the cause of the defect is not displayed on the mobile terminal, so it is time-consuming to gather the necessary information. [Means for solving the problem]
[0006] The display system disclosed herein is a display system that forms part of a production line that produces component-mounted boards on which electronic components are mounted, and that displays information on the work status of machines that perform specified work on the boards on a display unit of a mobile terminal.The display system has: a management unit that manages the information on the work status of the machines in association with board identification information provided on the board; and a selection unit that, when the mobile terminal reads the board identification information, selects from the management unit information on the work status of the machines involved in the work on the board as display information to be displayed on the display unit of the mobile terminal. [Effects of the Invention]
[0007] According to the present disclosure, the necessary information can be displayed on the display unit of the mobile terminal by simply reading the identification information of the board or machine with the mobile terminal, thereby eliminating the need to search for the necessary information. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a configuration diagram of a display system. [Figure 2] FIG. 2 is a plan view of the mounting machine. [Figure 3] FIG. 3 is a schematic diagram showing how a component picked up by a suction nozzle is transported. [Figure 4] FIG. 4 is a block diagram showing the electrical configuration of the mounting machine. [Figure 5]FIG. 5 is a block diagram showing the electrical configuration of the display system. [Figure 6] FIG. 6 is a schematic diagram showing a state in which the board ID is read by the mobile terminal and display information is displayed on the display unit of the mobile terminal. [Figure 7] FIG. 7 is a flowchart showing the processing procedure of the display system of the first embodiment. [Figure 8] FIG. 8 shows an example of display information displayed on the display unit of the mobile terminal. [Figure 9] FIG. 9 shows an example of simplified display information obtained by converting the display information of FIG. [Figure 10] FIG. 10 is a schematic diagram showing a state in which the machine ID is read by the mobile terminal and display information is displayed on the display unit of the mobile terminal. [Figure 11] FIG. 11 is a flowchart showing the processing procedure of the display system of the second embodiment. [Figure 12] FIG. 12 shows an example of display information that notifies the operator that the suction rate of the target nozzle is poor and urges the operator to perform maintenance. DETAILED DESCRIPTION OF THE INVENTION
[0009] [Description of the embodiments of the present disclosure] First, embodiments of the present disclosure will be listed and described. (1) The display system of the present disclosure is a display system that constitutes a production line that produces component-mounted boards on which electronic components are mounted, and that displays information on the work status of machines that perform specified work on the boards on a display unit of a mobile terminal. The display system has a management unit that manages the information on the work status of the machines in association with board identification information provided on the boards, and a selection unit that, when the mobile terminal reads the board identification information, selects from the management unit information on the work status of the machines involved in the work on the boards as display information to be displayed on the display unit of the mobile terminal.
[0010] A production line for producing component-mounted boards is composed of, for example, a printer, a mounter, a reflow oven, an inspection machine, etc. The printer prints solder paste on the intended mounting locations on the board, the mounter places the components on the solder paste on the board, and the reflow oven heats the board with the components placed on it to solder them.
[0011] An embodiment of the present disclosure will be described using a mounting machine in a production line as an example. Generally, information on the operating status of a machine such as a mounting machine is stored and managed in a management unit in association with board identification information. However, when a mounting defect occurs during production, it is difficult to identify the cause based on information displayed by the mounting machine (information that merely notifies the occurrence of an error, such as a "component pickup error" display). Furthermore, the server containing the management unit is often installed in a different location from the mounting machine, making it difficult to easily obtain information about the mounting defect at the production site where production is actually taking place.
[0012] Therefore, according to the display system of the present disclosure, when a mobile device reads the board identification information of a board, the selection unit selects from the management unit information about the work status of the machines involved in the work on that board as display information to be displayed on the display unit of the mobile device, and this information can be displayed on the display unit of the mobile device. Therefore, it becomes easier to identify the cause of an error, such as a mounting defect, at the production site. In this way, the simple method of reading the board identification information with a mobile device can display the necessary information on the display unit of the mobile device, eliminating the need to search for the necessary information.
[0013] (2) When the mobile terminal reads the substrate identification information, the selection unit preferably selects, from the management unit, information on the work status related to an error status that occurred during work on the substrate on which the substrate identification information is provided, as the display information. The mobile terminal reads the board identification information of the board on which the error occurred (hereinafter sometimes referred to as the "error-occurring board"), and the selection unit selects information on the work status related to the error status and displays this on the mobile terminal. The information on the work status related to the error status includes information on the machines involved in the work on the error-occurring board.
[0014] (3) It is preferable that the system further has a condition setting unit that sets conditions that serve as selection criteria for the selection of the display information by the selection unit based on instructions from an operator, and that the selection unit selects information on the work status associated with the board identification information from the management unit as the display information based on the conditions set by the condition setting unit. Before reading the board identification information with the mobile terminal, the operator can set in advance information about the work status that he or she wants to know by the condition setting unit. If the conditions are set by the condition setting unit, the selection unit can select information about the work status associated with the board identification information based on the conditions and display it on the mobile terminal.
[0015] (4) It is preferable that the system further comprises an information generation unit that generates processing data based on the information managed by the management unit and inputs the data back into the management unit, and that the selection unit selects, from the management unit, information on the work status including the processing data input into the management unit as the display information. In this way, information about the work status including the processing data can be displayed as display information on the display unit of the mobile terminal.
[0016] (5) It is preferable that the display device further comprises a conversion unit that converts the display information into simplified display information suitable for the display unit of the mobile terminal. If the display information is displayed on a mobile terminal as is, the amount of information may be too large and it may be difficult to view. In such cases, the conversion unit can convert the display information into simplified display information suitable for display on the display unit of the mobile terminal by, for example, thinning out the display information to reduce the amount of information, and then display the simplified display information on the mobile terminal.
[0017] (6) The display system of the present disclosure is a display system that displays information on the work status of machines that form a production line that produces component-mounted boards on which electronic components are mounted and that perform specified operations on the boards on a display unit of a mobile terminal, and has: a management unit that manages the information on the work status of the machine in association with machine identification information provided on the machine; and a selection unit that, when the mobile terminal reads the machine identification information, selects from the management unit the information on the work status of the machine as display information to be displayed on the mobile terminal.
[0018] According to the display system of the present disclosure, when a mobile device reads the machine identification information of a machine, the selection unit selects information about the machine's work status from the management unit as display information to be displayed on the mobile device, and this information can be displayed on the display unit of the mobile device. This makes it easier to identify the cause of an error, such as a mounting defect, at the production site. In this way, the simple method of reading the machine identification information with a mobile device allows the necessary information to be displayed on the display unit of the mobile device, eliminating the need to search for the necessary information.
[0019] (7) When the mobile terminal reads the machine identification information, the selection unit preferably selects, from the management unit, information on the work status related to an error status that occurred during work on the substrate by the machine to which the machine identification information is attached, as the display information. The mobile terminal reads the machine identification information of the machine in which the error occurred, and the selection unit selects information on the work status related to the error status, which can be displayed on the mobile terminal.
[0020] (8) It is preferable that the apparatus further has a condition setting unit that sets conditions that serve as selection criteria for the selection of the display information by the selection unit based on instructions from an operator, and that the selection unit selects information on the work status associated with the machine identification information from the management unit as the display information based on the conditions set by the condition setting unit. Before reading the machine identification information with the mobile terminal, the operator can set in advance the information on the work status that he or she wants to know by the condition setting unit. By setting the conditions by the condition setting unit, the selection unit can select the information on the work status associated with the machine identification information based on the conditions and display it on the mobile terminal.
[0021] (9) It is preferable that the system further comprises an information generation unit that generates processing data based on the information managed by the management unit and inputs the data back into the management unit, and that the selection unit selects, from the management unit, information on the work status including the processing data input into the management unit as the display information. In this way, information about the work status including the processing data can be displayed as display information on the display unit of the mobile terminal.
[0022] (10) It is preferable that the display device further comprises a conversion unit that converts the display information into simplified display information suitable for the display unit of the mobile terminal. If the display information is displayed on a mobile terminal as is, the amount of information may be too large and it may be difficult to view. In such cases, the conversion unit can convert the display information into simplified display information suitable for display on the display unit of the mobile terminal by, for example, thinning out the display information to reduce the amount of information, and then display the simplified display information on the mobile terminal.
[0023] [Details of the embodiments of the present disclosure] Specific examples of the display system 10 of the present disclosure will be described below with reference to the drawings. Note that the present disclosure is not limited to these examples, but is defined by the claims, and is intended to include all modifications within the meaning and scope equivalent to the claims.
[0024] The display system 10 of the present disclosure displays display information D1 on the display unit 21 of the mobile terminal 20 by reading board identification information (hereinafter referred to as "board ID") using a mobile terminal 20 such as a smartphone terminal, and by reading machine identification information (hereinafter referred to as "machine ID"). The board ID and machine ID of the present disclosure are one-dimensional codes and two-dimensional codes, and the IDs are read by capturing an image of these codes with the camera of the mobile terminal 20. Below, a method of reading the board ID will be described as a first embodiment, and a method of reading the machine ID will be described as a second embodiment.
[0025] [Embodiment 1: Substrate ID] <Component mounting equipment> 1 is a diagram showing a component mounting line 11. The component mounting line 11 is a production line that produces component-mounted boards PB on which electronic components P are mounted, and includes a printer 12, a mounter 13, a reflow oven 14, and an inspection machine 15. The printer 12, the mounter 13, the reflow oven 14, and the inspection machine 15 are examples of machines recited in the claims, and hereinafter may be referred to as machines, or as the individual machines 12, 13, 14, and 15.
[0026] The machines 12, 13, 14, and 15 are connected in series via a transfer conveyor 16 (see FIG. 2). The transfer conveyor 16 transfers the board B to be worked on along the component mounting line 11.
[0027] The printer 12 is a work device that performs a printing process on the board B. The printing process is a process of printing solder paste on the board B. The mounting machine 13 is a work device that performs a process of mounting electronic components P on the board B after the printing process. The reflow furnace 14 is a work device that heats the solder paste to solder the electronic components P to the board B and completes the component-mounted board PB. The inspection machine 15 is a work device that inspects the component-mounted board PB to which the electronic components P have been soldered.
[0028] The printer 12, the mounter 13, the reflow oven 14, and the inspection machine 15 are connected to a server 18 via a LAN 17. The server 18 is a device that manages the component mounting line 11. The server 18 stores information about the production plan, etc. The information about the production plan includes the type of board B and the type of electronic component P to be used in production, etc.
[0029] <Mounting machine> 2 is a plan view of the mounting machine 13. The mounting machine 13 is equipped with a pair of transport conveyors 16 that are arranged on a base 30 and transport a board B, component supply units 31 that are arranged on both the front and rear sides of the transport conveyors 16, and a component mounting head unit 32 that is provided above the base 30.
[0030] The component supply units 31 are provided at four locations in total, at upstream and downstream locations on the front and rear sides of both transport conveyors 16. In each component supply unit 31, a plurality of tape feeders 33, each holding a plurality of electronic components P, are arranged in parallel.
[0031] As shown in Fig. 3, the head unit 32 is movable between the component supply unit 31 and the board B so as to pick up an electronic component P from a component supply position of the component supply unit 31 and mount it on the board B. Specifically, as shown in Fig. 2, the head unit 32 is supported by a head unit support member 34 extending in the X-axis direction (the direction indicated by X in Fig. 2) so as to be movable in the X-axis direction, and this head unit support member 34 is supported at both ends thereof by a pair of guide rails 35 extending in the Y-axis direction (the direction indicated by Y in Fig. 2) so as to be movable in the Y-axis direction. The head unit 32 is driven in the X-axis direction by an X-axis motor 36 and in the Y-axis direction by a Y-axis motor 37.
[0032] A plurality of heads 38 are mounted on the head unit 32 and aligned in the X-axis direction. Each head 38 is driven in the Z-axis direction (a direction perpendicular to both the X-axis and Y-axis directions, indicated by Z in FIG. 2) by an elevation mechanism using a Z-axis motor 39 as its drive source, and is also driven in the rotational direction by a rotation drive mechanism using an R-axis motor 40 as its drive source.
[0033] A suction nozzle 41 is provided at the tip of each head 38 for suctioning an electronic component P and mounting it at a predetermined mounting position on the top surface of the board B. An air pressure supply means (not shown) is arranged to supply negative pressure to the inside of the head 38 while the electronic component P is being suctioned, the electronic component P is being transported, and the head 38 is being lowered, and to supply positive pressure at the moment the electronic component P is being mounted.
[0034] As shown in Fig. 2, component recognition cameras 42 are installed on the base 30 on the front and rear sides of both transport conveyors 16. The component recognition cameras 42 capture images of the suction posture of the electronic component P picked up by the suction nozzles 41 from below in the Z axis direction, and can obtain captured images of the underside of the electronic component P. As shown in Fig. 3, an illumination device 43 is provided near the component recognition camera 42 to illuminate the electronic component P picked up by the suction nozzles 41.
[0035] A side-view camera 44 is installed on the underside of the head unit support member 34. The side-view camera 44 is formed to extend downward from the center of the underside of the head unit support member 34, and is able to capture an image of the suction posture of the electronic component P that has been sucked up by the suction nozzle 41 at its lower end from the rear side in the Y-axis direction, thereby obtaining a captured image of the side of the electronic component P. The other configuration is the same as that of the component recognition camera 42, and the captured image is converted into an analog image signal, which is output to an image processing unit 45.
[0036] A pair of board recognition cameras 51 are attached integrally to both sides of the head unit 32 on the outer surface of the head unit 32. These board recognition cameras 51 are used to capture images of fiducial marks on board B and recognize the position of board B. Other configurations are the same as those of the component recognition camera 42, and the obtained images are converted into analog image signals, which are then output to the image processing unit 45.
[0037] <Electrical configuration of the mounting machine> Next, the electrical configuration of the mounting machine 13, centered on the controller 46, will be described with reference to Fig. 4. The controller 46 includes a calculation processing unit 47, a mounting program storage means 48, a transport system data storage means 49, a motor control unit 50, and an image processing unit 45. A display unit 52 is connected to the calculation processing unit 47.
[0038] The motor control unit 50 is connected to the X-axis motor 36, Y-axis motor 37, Z-axis motor 39, and R-axis motor 40. The motor control unit 50 supplies the voltage and current required to drive each of the motors 36, 37, 39, and 40 based on a mounting program stored in a mounting program storage means 48. This allows the electronic component P to be freely transported in the X-axis, Y-axis, Z-axis, and R-axis directions.
[0039] Image processing unit 45 is connected to component recognition camera 42, side-view camera 44, and board recognition camera 51. Image processing unit 45 recognizes electronic components P based on the images captured by component recognition camera 42, and inspects the suction state of electronic components P based on these recognized images. The presence or absence of electronic components P may be inspected using side-view camera 44 instead of component recognition camera 42, or may be inspected using both component recognition camera 42 and side-view camera 44. <Display system electrical configuration> Next, the electrical configuration of the display system 10 will be described with reference to Fig. 5. The server 18 has an input / output unit 60, an information processing unit 61, a management unit 62, an information generation unit 63, and an interface 64. The management unit 62 has a production information management unit 68 and a terminal information management unit 69.
[0040] The input / output unit 60 exchanges information with the mobile terminal 20 via a wireless LAN or the like. Information input from the mobile terminal 20 to the input / output unit 60 includes a board ID as board identification information provided on the board B, a machine ID as machine identification information provided on each of the machines 12, 13, 14, and 15, and a terminal ID as terminal identification information provided on the mobile terminal 20. The information output from the input / output unit 60 to the mobile terminal 20 may be information on the work status of any one of the machines 12, 13, 14, and 15, or may be information on the work status of multiple machines, and either information can be displayed on the display unit 21 of the mobile terminal 20.
[0041] The information processing unit 61 has a conversion unit 65, a condition setting unit 66, and a selection unit 67. The conversion unit 65 converts the work status information selected by the selection unit 67 into data (e.g., image data) compatible with the mobile terminal 20. The conversion unit 65 may, for example, further thin out the selected information. For example, the image shown in FIG. 8 is an example of display information D1 before conversion, which displays work status information related to an error status when a component pickup error occurs. If this display information D1 is displayed as is on the display unit 21 of the mobile terminal 20, it is possible that the amount of information is too large, making it difficult to see, slowing down operation, and other problems may occur.
[0042] Therefore, the above-mentioned phenomenon can be resolved by converting the display information D1 into simplified display information D2 suitable for the display unit 21 of the mobile terminal 20 by the conversion unit 65. For example, as shown in simplified display information D2 in Fig. 9, a captured image I1 indicating that no electronic components P remain in the component supply unit 31, a captured image I2 of the bottom surface of the electronic component P having been sucked onto the suction nozzle 41, and a captured image I3 of the side surface of the electronic component P having been sucked onto the suction nozzle 41 are selected, and other information is omitted to thin out the amount of information, thereby making it easier to view and preventing the operation of the mobile terminal 20 from slowing down.
[0043] The selection unit 67 selects work status information associated with each ID from the production information management unit 68 based on the board ID or the machine ID. That is, when the mobile terminal 20 reads a board ID, the selection unit 67 selects, from the production information management unit 68, information on the work status of a machine involved in work on that board B as display information D1 to be displayed on the display unit 21 of the mobile terminal 20. Furthermore, when the mobile terminal 20 reads a board ID, the selection unit 67 selects, from the production information management unit 68, information on the work status related to an error status that occurred in work on the board B on which the board ID is provided, as display information, and when the mobile terminal 20 reads a machine ID, the selection unit 67 selects, from the production information management unit 68, information on the work status related to an error status that occurred in work on the board B by the machine on which the machine ID is provided, as display information.
[0044] When the selection unit 67 makes a selection, the condition setting unit 66 can set in advance what kind of work status information is desired to be selected. The condition setting unit 66 sets conditions (hereinafter referred to as "selection conditions") that serve as selection criteria for the selection of display information D1 by the selection unit 67 based on instructions from the operator. Specifically, instructions are input to the condition setting unit 66 from the mobile terminal 20, and the condition setting unit 66 sets the selection conditions based on the input instructions. The selection unit 67 selects the instructed work status information from the production information management unit 68 based on the set selection conditions. In this way, it is possible to avoid sending an enormous amount of work status information to the mobile terminal 20, and it is possible to select only the information that the operator needs.
[0045] The production information management unit 68 manages information on the work status of each of the machines 12, 13, 14, and 15. Information is input to the production information management unit 68 from each of the machines 12, 13, 14, and 15 via the interface 64, and this information is stored and managed in association with at least one of the board ID and the machine ID. The information input from each of the machines 12, 13, 14, and 15 includes printing information from the printer 12, mounting information from the mounter 13, inspection results from the inspection machine 15, etc.
[0046] The printing information of the printer 12 is associated with the board ID and the machine ID and managed by the production information management unit 68. The mounting information of the mounter 13 is associated with the board ID and the machine ID and managed by the production information management unit 68. The mounting information of the mounter 13 includes information on mounting defects. The inspection results of the inspection machine 15 are associated with the board ID and the machine ID and managed by the production information management unit 68. The inspection results of the inspection machine 15 include defect information such as mounting defects.
[0047] The information generation unit 63 generates machining data based on information managed by the production information management unit 68. That is, a large amount of pre-machining information is stored in the production information management unit 68, and the information generation unit 63 reads the large amount of pre-machining information stored in the production information management unit 68 to generate machining data. This machining data is input again by the information generation unit 63 to the production information management unit 68 and stored therein. The pre-machining information is, for example, information indicating whether or not an electronic component P was successfully picked up, and the machining data is, for example, data on the pickup rate when multiple electronic components P are picked up. Generating machining data based on a large amount of pre-machining information in this way makes it easier to read than a large amount of pre-machining information. The information generation unit 63 may, for example, graph the numerical data of the machine management information in a chronological order to make it easier to read. Furthermore, the information generation unit 63 may display information on the working status when the machine is abnormal (work information when an error occurs) in comparison with information on the working status when the machine is normal.
[0048] The terminal information management unit 69 manages the terminal ID of the mobile terminal 20. When a terminal ID is input to the input / output unit 60, if this terminal ID is a terminal ID managed by the terminal information management unit 69, information on the work status selected by the selection unit 67 is output to the mobile terminal 20. On the other hand, if the input terminal ID is not a terminal ID managed by the terminal information management unit 69, the selection work by the selection unit 67 is not performed, and a warning indicating that the mobile terminal 20 is not managed is displayed on the display unit 21 of the mobile terminal 20.
[0049] <Display system overview> 6 shows how, when an error such as a mounting defect is detected by inspection machine 15, the board ID of component-mounted board PB on which the error occurred is read by mobile terminal 20. When mobile terminal 20 reads the board ID, information about the machines involved in the work on board B on which the error occurred is displayed on display unit 21 of mobile terminal 20. An operator can identify the cause of the error at the production site based on the information displayed on display unit 21.
[0050] Display unit 21 displays information such as the suction rate of the feeder and nozzle in use, the maintenance history of the feeder and nozzle in use, captured images of the nozzle in use, and images of the component being picked up. For example, by checking the captured image of the nozzle in use before starting work, it is possible to detect the presence or absence of foreign matter or chipping at the tip. From the information displayed on display unit 21 of mobile terminal 20, the operator determines whether the error is due to equipment maintenance, and if the error is due to insufficient maintenance, replace the equipment with one that has been maintained. For example, in the case of suction nozzle 41, whether or not maintenance is insufficient is determined if the number of times that suction nozzle 41 has performed suction is greater than a preset threshold.
[0051] <Display system processing procedure> Next, the processing procedure of the display system 10 will be described with reference to the flowchart in Fig. 7. When the board ID of board B is captured by a camera mounted on the mobile terminal 20 (see Fig. 6), the board ID is read into the mobile terminal 20 (step S10). When the terminal ID of the mobile terminal 20 is input to the input / output unit 60, the input terminal ID is sent to the terminal information management unit 69. If the input terminal ID matches a terminal ID managed by the terminal information management unit 69, it is determined that the mobile terminal 20 is a registered terminal (YES in step S11), and if they do not match, it is determined that the mobile terminal 20 is not a registered terminal (NO in step S12). If it is determined that the mobile terminal 20 is not a registered terminal, the processing ends without accepting input of the board ID from the mobile terminal 20.
[0052] If it is determined that the mobile terminal 20 is a registered terminal, the board ID is input from the mobile terminal 20 to the input / output unit 60 (step S12). If it is determined that board B is an error-occurring board based on the input board ID (YES in step S13), the selection unit 67 selects information necessary for analyzing the cause of the error from the production information management unit 68 (step S14). On the other hand, if it is determined that board B is not an error-occurring board based on the input board ID (NO in step S13), all information related to the machine used to produce board B, whose board ID was read, is obtained from the production information management unit 68 (step S15).
[0053] The information selected from the production information management unit 68 or all the information acquired from the production information management unit 68 is converted by the conversion unit 65 into simplified display information D2 suitable for display on the display unit 21 of the mobile terminal 20 (step S16), and this simplified display information D2 is transmitted from the input / output unit 60 to the mobile terminal 20 (step S17). In this way, information on the work status of the machine is displayed as simplified display information D2 on the display unit 21 of the mobile terminal 20 (see FIG. 6).
[0054] <Effects of the First Embodiment> The display system 10 of the present disclosure is a display system 10 that constitutes a component mounting line 11 that produces component-mounted boards PB on which electronic components P are mounted, and that displays information about the work status of machines that perform predetermined work on boards B on a display unit 21 of a mobile terminal 20.The display system 10 has a production information management unit 68 that manages the information about the work status of the machines in association with a board ID provided on the board B, and a selection unit 67 that, when the mobile terminal 20 reads the board ID, selects from the production information management unit 68 information about the work status of the machines involved in the work on the board B as display information D1 to be displayed on the display unit 21 of the mobile terminal 20.
[0055] According to the display system 10 of the present disclosure, when the mobile terminal 20 reads the board ID of board B, the selection unit 67 selects from the production information management unit 68 information on the work status of the machines involved in the work on board B as display information D1 to be displayed on the mobile terminal 20, and this information can be displayed on the display unit 21 of the mobile terminal 20. This makes it easier to identify the cause of an error, such as a mounting defect, at the production site. In this way, the simple method of reading the board ID with the mobile terminal 20 allows the necessary information to be displayed on the display unit 21 of the mobile terminal 20, eliminating the need to search for the necessary information.
[0056] When the mobile terminal 20 reads the board ID, the selection unit 67 preferably selects, from the production information management unit 68, information on the work status related to an error status that occurred during work on the board B on which the board ID is attached, as display information D1. The mobile terminal 20 reads the board ID of the board B on which the error occurred, and the selection unit 67 selects information on the work status related to the error status, and this can be displayed on the mobile terminal 20.
[0057] It is preferable that the production information management unit 68 further includes a condition setting unit 66 that sets conditions that serve as selection criteria for the selection of display information D1 by the selection unit 67 based on instructions from an operator, and that the selection unit 67 selects information on the work status associated with the board ID as display information D1 from the production information management unit 68 based on the conditions set by the condition setting unit 66. Before reading the board ID with the mobile terminal 20, information about the work status that the operator wants to know can be set in advance by the condition setting unit 66. If conditions are set by the condition setting unit 66, the selection unit 67 can select information about the work status associated with the board ID based on these conditions and display this on the mobile terminal 20.
[0058] It is preferable that the system further includes an information generation unit 63 that generates processed data based on information managed by the production information management unit 68 and inputs the data back into the production information management unit 68, and the selection unit 67 selects, from the production information management unit 68, information on the work status including the processed data input to the production information management unit 68 as display information D1. In this way, information about the work status including the processing data can be displayed on the display unit 21 of the mobile terminal 20 as display information D1.
[0059] It is preferable that the mobile terminal 20 further includes a conversion unit 65 that converts the display information D1 into simplified display information D2 suitable for the display unit 21 of the mobile terminal 20. If the display information D1 is displayed as is on the mobile terminal 20, the amount of information may be too large and it may be difficult to view. In this case, the conversion unit 65 converts the display information D1 into simplified display information D2 suitable for display on the display unit 21 of the mobile terminal 20 by, for example, thinning out the display information D1 to reduce the amount of information, and the simplified display information D2 can be displayed on the mobile terminal 20.
[0060] [Embodiment 2: Machine ID] Next, a second embodiment will be described. In the first embodiment, a method was described in which the display information D1 is displayed on the display unit 21 by reading the board ID of the board B using the mobile terminal 20, but in the second embodiment, a method is described in which the display information D1 is displayed on the display unit 21 by reading the machine ID of each of the machines 12, 13, 14, and 15 using the mobile terminal 20. For example, if a board ID is not set for the board B, or if the board B is located inside a machine where it cannot be removed and the board ID cannot be read, the cause of the error can be identified by tracing the machine ID used to produce the board B. Descriptions of configurations that overlap with the first embodiment will be omitted.
[0061] <Display system overview> 10 shows how, when an error such as a component pickup error is detected in a machine such as the mounter 13, the mobile terminal 20 reads the machine ID of the machine in which the error was detected. When the mobile terminal 20 reads the machine ID, the selection unit 67 selects information about the work status of that machine from the production information management unit 68 as display information D1 to be displayed on the display unit of the mobile terminal 20. Furthermore, when the mobile terminal 20 reads the machine ID, the selection unit 67 selects, from the production information management unit 68, information about the work status related to an error status that occurred in work on the board B by the machine to which the machine ID is attached as display information D1. The information selected by the selection unit 67 is displayed on the display unit 21 of the mobile terminal 20.
[0062] Display unit 21 displays information such as the pickup rate of the feeder in use, the maintenance history of the feeder in use, the pickup rate of the nozzle in use, the maintenance history of the nozzle in use, captured images of the nozzle in use, and pickup images of the component. For example, if the pickup rate of the nozzle in use falls below a threshold value of 95%, it is determined that the pickup rate of the nozzle in use is poor. The operator determines from the information displayed on display unit 21 of mobile terminal 20 whether the error is due to insufficient maintenance of the equipment, and if the error is due to insufficient maintenance, replace the equipment in question with one that has been maintained.
[0063] <Display system processing procedure> Next, the processing procedure of the display system 10 will be described with reference to the flowchart in Fig. 11. When the machine ID of the machine is captured by a camera mounted on the mobile terminal 20, or when the mobile terminal 20 is connected to the machine, the machine ID is read into the mobile terminal 20 (step S20). When the terminal ID of the mobile terminal 20 is input to the input / output unit 60, the input terminal ID is sent to the terminal information management unit 69. If the input terminal ID matches a terminal ID managed by the terminal information management unit 69, it is determined that the mobile terminal 20 is a registered terminal (YES in step S21), and if they do not match, it is determined that the mobile terminal 20 is not a registered terminal (NO in step S22). If it is determined that the mobile terminal 20 is not a registered terminal, the processing ends without accepting input of a machine ID from the mobile terminal 20.
[0064] If it is determined that the mobile terminal 20 is a registered terminal, the machine ID is input from the mobile terminal 20 to the input / output unit 60 (step S22). If it is determined that an error has occurred most recently in the machine with the input machine ID (YES in step S23), the selection unit 67 selects information necessary for analyzing the cause of the error from the production information management unit 68 (step S24). On the other hand, if it is determined that an error has not occurred most recently in the machine with the input machine ID (NO in step S23), all information related to that machine is obtained from the production information management unit 68 (step S25).
[0065] The information selected from the production information management unit 68 or all the information acquired from the production information management unit 68 is converted by the conversion unit 65 into simplified display information D2 suitable for display on the display unit 21 of the mobile terminal 20 (step S26), and this simplified display information D2 is transmitted from the input / output unit 60 to the mobile terminal 20 (step S27). In this way, information on the work status of the machine is displayed as simplified display information D2 on the display unit 21 of the mobile terminal 20 (see FIG. 10).
[0066] <Display system notification function> The display system 10 has a function to notify the operator of information such as urging them to perform maintenance. Fig. 12 shows an example of display information D1 that notifies the operator that the suction rate of the target nozzle is poor and urges them to perform maintenance. Specifically, thresholds such as suction rate and maintenance timing are set for each piece of equipment, such as the feeder or nozzle in use, and the ID of the machine or board B where the error occurred is read. If any information about the equipment involved in the error falls below the set threshold, the operator is notified. This allows the operator to immediately replace the target equipment and perform maintenance.
[0067] <Effects of the Second Embodiment> The display system 10 of the present disclosure is a display system 10 that constitutes a component mounting line 11 that produces component-mounted boards PB on which electronic components P are mounted, and that displays information about the work status of machines that perform predetermined work on boards B on a display unit 21 of a mobile terminal 20, and has a production information management unit 68 that manages the information about the work status of the machine in association with a machine ID provided on the machine, and a selection unit 67 that, when the mobile terminal 20 reads the machine ID, selects from the production information management unit 68 the information about the work status of that machine as display information D1 to be displayed on the mobile terminal 20.
[0068] According to the display system 10 of the present disclosure, when the mobile terminal 20 reads the machine ID of a machine, the selection unit 67 selects information about the work status of that machine from the production information management unit 68 as display information D1 to be displayed on the mobile terminal 20, and this information can be displayed on the display unit 21 of the mobile terminal 20. This makes it easier to identify the cause of an error, such as a mounting defect, at the production site. In this way, the simple method of reading the machine ID with the mobile terminal 20 allows the necessary information to be displayed on the display unit 21 of the mobile terminal 20, eliminating the need to search for the necessary information.
[0069] When the mobile terminal 20 reads the machine ID, the selection unit 67 preferably selects, from the production information management unit 68, information on the work status related to an error status that occurred during work on the board B by the machine to which the machine ID is attached, as display information D1. The mobile terminal 20 reads the machine ID of the machine in which the error occurred, and the selection unit 67 selects information on the work status related to the error status, and this can be displayed on the mobile terminal 20.
[0070] It is preferable that the production information management unit 68 further includes a condition setting unit 66 that sets conditions that serve as selection criteria for the selection of display information D1 by the selection unit 67 based on instructions from an operator, and that the selection unit 67 selects information on the work status associated with the machine ID as display information D1 from the production information management unit 68 based on the conditions set by the condition setting unit 66. Before reading the machine ID with the mobile terminal 20, the information on the work status that the operator wants to know can be set in advance by the condition setting unit 66. If the conditions are set by the condition setting unit 66, the selection unit 67 can select the information on the work status associated with the machine ID based on the conditions and display it on the mobile terminal 20.
[0071] It is preferable that the system further includes an information generation unit 63 that generates processed data based on information managed by the production information management unit 68 and inputs the data back into the production information management unit 68, and the selection unit 67 selects, from the production information management unit 68, information on the work status including the processed data input to the production information management unit 68 as display information D1. In this way, information about the work status including the processing data can be displayed on the display unit 21 of the mobile terminal 20 as display information D1.
[0072] It is preferable that the mobile terminal 20 further includes a conversion unit 65 that converts the display information D1 into simplified display information D2 suitable for the display unit 21 of the mobile terminal 20. If the display information D1 is displayed as is on the mobile terminal 20, the amount of information may be too large and it may be difficult to view. In this case, the conversion unit 65 converts the display information D1 into simplified display information D2 suitable for display on the display unit 21 of the mobile terminal 20 by, for example, thinning out the display information D1 to reduce the amount of information, and the simplified display information D2 can be displayed on the mobile terminal 20.
[0073] [Other embodiments] (1) In the above-described first and second embodiments, codes such as one-dimensional codes and two-dimensional codes are used as examples of the board ID and the machine ID, but a wireless tag may also be used. In this case, the board ID and the machine ID may be read by bringing the mobile terminal 20 close to the wireless tag and receiving the radio signal emitted by the wireless tag with the receiving unit of the mobile terminal 20.
[0074] (2) In the first and second embodiments, a smartphone terminal is used as an example of the mobile terminal 20. However, a tablet terminal, which is larger than a smartphone terminal, may also be used.
[0075] (3) In the above-described first embodiment, a case where a mounting defect such as a component pickup error by the mounter 13 is detected is exemplified, but the display system of the present disclosure can also be applied to a case where a printing defect by the printer 12 is detected. It can also be applied to a case where defects are detected by both the mounter 13 and the printer 12. In other words, by communicating between the mobile terminal 20 and each of the multiple machines that make up the production line, information about the multiple machines can be displayed on the display unit 21 of the mobile terminal 20.
[0076] (4) In the second embodiment, FIG. 10 illustrates an example in which an error in the mounting machine 13 is detected. However, the display system of the present disclosure can also be applied to a case in which an error in the printing machine 12 is detected. [Explanation of symbols]
[0077] 10: Display system 11: Component mounting line (production line) 12: Printer (machine) 13: Mounting machine (machine) 14: Reflow oven (machine) 15: Inspection machine (machine) 16: Transport conveyor 17: LAN 18: Server 20: Mobile terminal 21: Display unit 30: Base 31: Component supply unit 32: Head unit 33: Tape feeder 34: Head unit support member 35: Guide rail 36: X-axis motor 37: Y-axis motor 38: Head 39: Z-axis motor 40: R-axis motor 41: Suction nozzle 42: Component recognition camera 43: Lighting device 44: Side-view camera 45: Image processing unit 46: Controller 47: Arithmetic processing unit 48: Mounting program storage means 49: Transport system data storage means 50: Motor control unit 51: Board recognition camera 52: Display unit 60: Input / output unit 61: Information processing unit 62: Management unit 63: Information generation unit 64: Interface 65: Conversion unit 66: Condition setting unit 67: Selection unit 68: Production information management unit 69: Terminal information management unit B: Board D1: Display information D2: Simple display information P: Electronic components PB: Component mounting board I1, I2, I3: Captured images
Claims
1. A display system that constitutes a production line that produces component-mounted boards on which electronic components are mounted, and that displays information about the operation status of machines that perform predetermined operations on the boards on a display unit of a mobile terminal, a management unit that manages information on the working status of the machine in association with board identification information provided on the board; a selection unit that, when the mobile terminal reads the board identification information, selects, from the management unit, information on the work status of the machines involved in the work on the board as display information to be displayed on a display unit of the mobile terminal; It has the selection unit selects information required by an operator from among pieces of information constituting information on work status associated with the board identification information of one of the boards; the display system further includes a condition setting unit that receives, from an operator, a setting of a condition that serves as a selection criterion for the selection of the display information by the selection unit; The selection unit selects, from the management unit, information on a work status associated with the board identification information based on the conditions set by the condition setting unit, as the display information.
2. The display system of claim 1, wherein when the mobile terminal reads the substrate identification information, the selection unit selects from the management unit information on the work status related to an error status that occurred during work on the substrate on which the substrate identification information is provided as the display information.
3. further comprising an information generating unit that generates processing data based on the information managed by the managing unit and inputs the processing data again to the managing unit; 3. The display system according to claim 1, wherein the selection unit selects, from the management unit, information on the work status including the processing data input to the management unit as the display information.
4. 3. The display system according to claim 1, further comprising a conversion unit that converts the display information into simplified display information suitable for the display unit of the mobile terminal.
Citation Information
Patent Citations
Monitor system of component mounting line
JP2004303819A
Substrate work line management system
JP2004363312A
Image processing method
JP2005352589A
Inspection result informing apparatus
JP2006228799A
Photographic image processing system and photographic image processing program
JP2009071348A