PCB Production System
The board production system simplifies command selection by using a tool member to associate tasks with unique information, reducing time and effort, and enhancing operational efficiency.
Patent Information
- Application Number
- JP2021138819
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-08-27
- Publication Date
- 2025-09-17
- Estimated Expiration
- 2041-08-27
AI Technical Summary
The conventional board production system requires operators to hierarchically select commands from a home screen for each task, which is time-consuming and tedious, especially when performing repetitive tasks.
A board production system with an operation display that allows operators to input commands using a tool member storing unique information, which simplifies the selection process by associating tasks with the tool member's information, thereby reducing the need for hierarchical command selection.
This approach reduces the time and effort required for operators to perform tasks on the operation display, enhances production efficiency, and minimizes the risk of errors by allowing direct task execution through the tool member, thus improving overall operational efficiency.
Smart Images

Figure 0007740934000001 
Figure 0007740934000002 
Figure 0007740934000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a board production system. [Background technology]
[0002] Conventionally, a board production system using a substrate-related operation machine such as an electronic component mounting machine that mounts electronic components on a board has been known (see, for example, Patent Document 1). This board production system is equipped with an operation display. The operation display is provided adjacent to the substrate-related operation machine and can be operated by an operator to input commands. The operation display displays commands that can be selected and operated up to each of a plurality of operations that can be performed by the substrate-related operation machine. Operations that can be performed by the substrate-related operation machine include, for example, the bulk replacement of feeders attached to the electronic component mounting machine and the removal of devices associated with job switching. The operation display displays the above commands in a hierarchical arrangement starting from a home screen. The operator selects and operates commands in order from the home screen, and finally selects and operates the desired execution command to cause the substrate-related operation machine to perform the desired operation. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2020-115514 Summary of the Invention [Problem to be solved by the invention]
[0004] However, if an operator needs to select and operate commands hierarchically from the home screen each time he or she wants to make the substrate-related performing machine perform a task, this is time-consuming and troublesome for the operator. In particular, since the same operator often repeatedly performs operations to make the substrate-related performing machine perform the same task, this waste of time is particularly noticeable.
[0005] An object of the present specification is to provide a board production system that can simplify operations on an operation display that are required to cause a substrate-related operation machine to perform an operation. [Means for solving the problem]
[0006] This specification discloses a board production system comprising: an operation display that can be operated to input commands for selecting operations required for producing a board by a substrate-related operating machine; a display control unit that hierarchically arranges commands for each of a plurality of operations that can be performed by the substrate-related operating machine and displays them on the operation display so that the commands can be selected; a work control unit that causes the substrate-related operating machine to perform the operations in accordance with a selection operation for the command displayed on the operation display; a tool member that stores unique information and is used for input to the operation display; a memory unit that associates the operations with the unique information and stores the unique information; and a work command unit that, when input is made to the operation display from the tool member, instructs the work control unit to have the substrate-related operating machine perform the operations associated with the unique information of the tool member.
[0007] According to the present disclosure, when an operator causes a substrate-related performing operation machine to perform a task, the operator simply inputs commands from a tool member to the operation display. In this case, it is not necessary for the operator to individually select commands displayed hierarchically on the operation display. This simplifies the operations on the operation display required for the operator to cause the substrate-related performing operation machine to perform a task.
[0008] This specification discloses a board production system comprising: an operation display that can be operated to input commands for selecting operations required for producing boards by a substrate-related operating machine; a display control unit that hierarchically arranges commands for each of a plurality of operations that can be performed by the substrate-related operating machine and displays them on the operation display so that they can be selected; an operation control unit that causes the substrate-related operating machine to perform the operation in accordance with a selection operation for the command displayed on the operation display; a tool member that stores unique information and is used for input to the operation display; a memory unit that stores one or more operations in association with the unique information; and a display command unit that commands the display control unit so that, when input is made from the tool member to the operation display, the commands related to the one or more operations associated with the unique information of the tool member are displayed on the operation display so that they can be selected.
[0009] According to the present disclosure, when an operator causes a substrate-related performing operation machine to perform a task, the operator inputs information into the operation display using a tool member that stores at least unique information corresponding to the task, and then selects one command from among the commands related to one or more tasks displayed on the operation display. In this case, it is not necessary for the operator to individually select commands displayed hierarchically on the operation display. This simplifies the operations on the operation display required for the operator to cause the substrate-related performing operation machine to perform a task.
[0010] This specification also discloses a board production system comprising: an operation display that can be operated to input commands for selecting operations required for producing a board by a substrate-related operating machine; a display control unit that hierarchically arranges commands for each of a plurality of operations that can be performed by the substrate-related operating machine and displays them on the operation display in a selectable manner; an operation control unit that causes the substrate-related operating machine to perform the operation in accordance with a selection operation for the command displayed on the operation display; a memory unit that stores a history of the operations performed by the substrate-related operating machine in association with ID information determined for each worker; a tool member that stores the ID information and is used for input to the operation display; and a display command unit that commands the display control unit to, when input to the operation display from the tool member, display the commands related to the operations that are associated with the ID information and remain as history on the operation display in a selectable manner.
[0011] According to the present disclosure, when an operator causes a substrate-related performing operation machine to perform a task, the operator inputs ID information stored in a tool member into the operation display, and then selects one command from among the commands related to one or more tasks that are associated with the ID information and stored as a history and displayed on the operation display. In this case, it is not necessary for the operator to individually select commands displayed hierarchically on the operation display. This simplifies the operations on the operation display required for the operator to cause the substrate-related performing operation machine to perform a task. [Brief explanation of the drawings]
[0012] [Figure 1] 1 is a configuration diagram of a board production system (excluding a tool member) according to a first embodiment. [Figure 2] FIG. 2 is a configuration diagram of an electronic component mounting machine that is a substrate-related operation machine provided in the board production system. [Figure 3] FIG. 2 is a configuration diagram of a line device that controls an operation display and a substrate-related operating machine in the board production system. [Figure 4]FIG. 2 is a diagram illustrating an example of a home screen displayed on an operation display. [Figure 5] FIG. 2 is a diagram showing a hierarchical representation of commands displayed on the operation display. [Figure 6] FIG. 2 is an external view of a tool member provided in the substrate production system. [Figure 7] 10 is a flowchart of an example executed in the board production system. [Figure 8] FIG. 11 is a configuration diagram of a line device that controls an operation display and a substrate-related performing machine in a board production system according to a second embodiment. [Figure 9] 10 is a flowchart of an example executed in the board production system. [Figure 10] FIG. 11 is a configuration diagram of a line device that controls an operation display and a substrate-related performing machine in a board production system according to a third embodiment. [Figure 11] 10 is a flowchart of an example executed in the board production system. DETAILED DESCRIPTION OF THE INVENTION
[0013] A board production system according to one embodiment will be described below.
[0014] [First embodiment] 1. Circuit board production system configuration The board production system 1 of this embodiment is a system that produces boards 2 on which electronic components are mounted. As shown in Fig. 1, the board production system 1 includes a substrate-related operation machine 10, a station 20, an exchange device 30, a line device 40, and a management device 50.
[0015] The substrate-related operation performing machine 10 is a machine that performs a predetermined operation on the substrate 2 to be produced. There are multiple types of substrate-related operation machines 10. The substrate-related operation machines 10 are, for example, a printing machine, a print inspection machine, an electronic component mounting machine, a reflow oven, and a visual inspection machine. The substrate-related operation performing machine 10 may also include, as necessary, a function inspection machine, a buffer device, a substrate supply device, a substrate reversing device, a shield mounting device, an adhesive application device, an ultraviolet irradiation device, and the like. Multiple types (for example, four types) of substrate-related operation machines 10 are arranged in a predetermined order to form a substrate-related operation line. The substrates 2 are transported by a board transport device in the arrangement order of the multiple types of substrate-related operation machines 10.
[0016] For example, electronic component mounting machine 10A, which is substrate-related operating machine 10, performs operations of loading, positioning, and unloading board 2, and also performs operations of supplying, picking, and mounting electronic components in conjunction with the operations on board 2. Electronic component mounting machine 10A mounts multiple electronic components on board 2 that has been loaded and positioned at a predetermined position, and then unloads board 2 on which the electronic components have been mounted.
[0017] As shown in Figure 2, the electronic component mounting machine 10A has a board conveying device 11 that conveys the board 2 and positions the board 2 on the main body of the electronic component mounting machine 10A, a component supplying device 12 that supplies electronic components to be mounted on the board 2 to a pickup position, and a component transferring device 13 that transfers the electronic components supplied to the pickup position to the board 2 positioned by the board conveying device 11.
[0018] The board transport device 11 has a guide rail, a conveyor belt, and a clamping device. The board transport device 11 guides the board 2 in the transport direction X by rotating the conveyor belt on which the board 2 is placed and moving it along the guide rail. When the board 2 is transported to a predetermined component mounting position in the transport direction, the clamping device positions the board 2. The conveyor belt, guide rail, and clamping device of the board transport device 11 can be appropriately replaced depending on the type, size, shape, etc. of the board 2. Note that the board transport device 11 may have two lanes for transporting the board 2 parallel to each other along the transport direction X, and may be switchable between a single lane in which one lane is used for producing the board 2 and a double lane in which two lanes are used.
[0019] The component supply device 12 has a slot 12a. The slot 12a detachably holds a feeder 70 that supplies electronic components to a pickup position. The slot 12a is formed so that a plurality of feeders 70 (e.g., 30 feeders) can be arranged in the conveying direction X. The slot 12a can hold a plurality of feeders 70 housed in a hollow box-shaped storage case. The storage case is a device pallet that can house and hold a plurality of feeders 70 all at once. When the feeder 70 is housed in the storage case, the feeder 70 and the storage case are connected to each other by connectors. Furthermore, the storage case can be detachably attached to the slot 12a of the electronic component mounting machine 10A with the feeder 70 housed therein.
[0020] Furthermore, the slots 12a may be configured to hold the feeders 70 in two tiers, upper and lower. In this case, for example, the upper tier slots 12a hold the feeders 70 in an operable manner for each storage case, while the lower tier slots 12a hold the feeders 70 in a spare manner for each storage case to be used in board production, or temporarily hold them as used feeders that have been used in board production.
[0021] Feeder 70 has a holding section that detachably holds a carrier tape containing electronic components. The carrier tape has storage sections that are arranged at predetermined intervals in the longitudinal direction and that store electronic components, and is wound on a disk-shaped reel. The holding section of feeder 70 detachably and rotatably holds the reel. Feeder 70 supplies electronic components from the storage sections to a pickup position by using a motor to run the carrier tape wound on the reel held by the holding section.
[0022] The component transfer device 13 has a mounting head that can be raised and lowered and to which holding members such as suction nozzles and gripping members are attached, and a robot that moves the mounting head horizontally. The mounting head and holding members are each changed as appropriate depending on the type of electronic component to be transferred to the board 2. The component transfer device 13 appropriately combines the mounting head and robot to pick up an electronic component supplied to the pickup position, move it above the positioned board, and mount the electronic component in a predetermined mounting position on the board.
[0023] Station 20 is a device that temporarily stores feeders 70 that may be used by substrate-related operating machine 10 or feeders 70 that have been used by substrate-related operating machine 10, by storage case. Station 20 is provided adjacent to the substrate carry-in side of substrate-related operating machine 10. Station 20 has a storage cabinet 21 that holds the storage cases. Storage cabinet 21 can transfer feeders 70 by storage case to and from exchange device 30.
[0024] In the following description, the term "feeder 70" will be understood to include not only the "feeder 70" itself but also the "accommodation case that accommodates the feeder 70" as appropriate.
[0025] The exchange device 30 is a device that performs exchange, supply, and recovery operations for the feeders 70 for each storage case. The exchange device 30 performs the above-mentioned exchange operations between different slots 12a in the substrate-related operation machine 10, between different substrate-related operation machines 10, and between the substrate-related operation machine 10 and the station 20. For example, the exchange device 30 removes the feeder 70 from the station 20 and installs it in the slot 12a of the substrate-related operation machine 10, or removes the feeder 70 from the slot 12a of the substrate-related operation machine 10 and recovers it in the station 20. As shown in FIG. 1 , the exchange device 30 has a first rail 31, a second rail 32, and a moving device 33.
[0026] The first rail 31 and the second rail 32 form a travel path along which the moving device 33 travels. The first rail 31 and the second rail 32 each extend along the direction in which the plurality of substrate-related performing operations 10 are arranged (i.e., the transport direction X) over substantially the entire area covering all of the substrate-related performing operations 10 and the stations 20.
[0027] The moving device 33 is a transport device that travels along a travel path formed by the first rail 31 and the second rail 32. The moving device 33 is capable of transferring the feeder 70 between the substrate-related operating machine 10 and the station 20. The moving device 33 travels along the first rail 31 and the second rail 32 and transfers the feeder 70 by power supply. The moving device 33 travels and transfers the feeder 70 by using a position detection device to detect its position (current position) on the travel path optically or electromagnetically, for example.
[0028] The moving device 33 performs a feeder replacement operation in which the feeders 70 are replaced by storage cases between different slots 12a in the substrate-related performing apparatus 10. The moving device 33 transports the feeders 70 by storage cases from the station 20 to the slots 12a of the substrate-related performing apparatus 10 to perform a feeder supply operation. Furthermore, the moving device 33 transports the feeders 70 that are no longer needed by the substrate-related performing apparatus 10 by storage cases from the slots 12a to the station 20 to perform a feeder recovery operation.
[0029] Furthermore, station 20 may be configured to transfer feeder 70 using an automatic guided vehicle (AGV) or the like between station 20 and a warehouse that stores and stores items (including at least feeder 70) that arrive at the factory where substrate-related operating machine 10 is installed and are used, or between station 20 and an external setup area where a worker (operator) changes reels on feeder 70 or performs adjustment or repair work on feeder 70.
[0030] The line device 40 is a device that controls each operation of the substrate-related work line. The line device 40 is capable of transmitting and receiving data via wire or wirelessly between the substrate-related work performing machine 10, the station 20, and the replacement device 30, and monitors the operating status of the substrate-related work line and controls the substrate-related work performing machine 10, the station 20, and the replacement device 30. The line device 40 is disposed adjacent to the substrate-related work line. As shown in FIG. 3 , the line device 40 includes an operation display 41, a display control unit 42, a work control unit 43, a memory unit 44, and a work command unit 45. The display control unit 42, the work control unit 43, the memory unit 44, and the work command unit 45 are included in a control device mainly configured using a microcomputer.
[0031] The operation display 41 is a display device that can be seen by workers performing work on the substrate-related operation line, and is also an operation input device that can be operated by the workers to input data to select the work required for producing substrates by the substrate-related operation machine 10. In other words, the operation display 41 is a touch display that can be operated by the workers to input data by touching the screen surface. The operation display 41 is disposed adjacent to the station 20, for example.
[0032] The operation display 41 can display various commands in a touch-operable manner, as shown in Fig. 4. In particular, the operation display 41 can display commands for each of a plurality of operations that can be performed by the substrate-related performing apparatus 10 in separate areas, allowing the operator to select and operate them. Examples of commands for selecting an operation that can be performed by the substrate-related performing apparatus 10 include a setup change menu command, a single-lane production command, a feeder batch replacement command, a job switching command, and a device removal execution command, as shown in Fig. 5.
[0033] The setup change menu command is a command that displays a setup change menu for switching the type of board produced by board production system 1. The single lane production command is a command that sets a single lane to be used by board transport device 11 when producing boards in board production system 1. The setup change menu command and single lane production command are displayed one level below the home screen that is displayed on operation display 41.
[0034] The feeder bulk replacement command is a command for collectively replacing the feeders 70 stored in the slots 12a of each substrate-related operating device 10 or in the storage 21 of the station 20 during the changeover to switch the board type. The job switching command is a command for switching the production job during the changeover to switch the board type. The feeder bulk replacement command and the job switching command are displayed in parallel at a level one level lower than the changeover menu command displayed on the operation display 41 (i.e., two levels lower from the home screen). The device removal execution command is a command for executing the changeover of the feeders 70 at a level one level lower than the feeder bulk replacement command.
[0035] The display control unit 42 is a component that controls the display on the operation display 41. The display control unit 42 is connected to the operation display 41. The display control unit 42 causes the operation display 41 to display a predetermined home screen on the top page, and also causes the operation display 41 to display commands leading up to each of the plurality of operations that can be performed by the above-described substrate-related performing apparatus 10. In particular, the display control unit 42 causes the operation display 41 to display the above-described commands hierarchically in a manner that allows selection and operation. The display control unit 42 causes the operation display 41 to display hierarchically everything from the home screen to the final execution command for starting the operation in accordance with selection operations by the operator.
[0036] The work control unit 43 is a component that controls the work of the substrate-related performing machine 10. The work control unit 43 is connected to the operation display 41, as well as to the display control unit 42 and the substrate-related performing machine 10. The work control unit 43 commands the display control unit 42 to switch the display in accordance with a selection operation on a command displayed on the operation display 41, and causes the substrate-related performing machine 10 to perform the work. The work control unit 43 can also cause the substrate-related performing machine 10 to perform the work in accordance with a command from the work command unit 45, as will be described later.
[0037] The storage unit 44 is a component that stores unique information stored in the tool member 60 (described in detail later) in association with the operations performed by the substrate-related performing apparatus 10. The combination of the associated unique information of the tool member 60 and the operations performed by the substrate-related performing apparatus 10 stored in the storage unit 44 is determined for each unique information or each operation.
[0038] The work command unit 45 is a component that, when input is made from the tool member 60 to the operation display 41, commands the work control unit 43 to cause the substrate-related performing machine 10 to perform a task associated with the unique information stored in the tool member 60. The work command unit 45 is connected to the operation display 41, as well as to the storage unit 44 and the work control unit 43. When input is made from the tool member 60 to the operation display 41, the work command unit 45 first compares the unique information of the tool member 60 with the association information stored in the storage unit 44 and extracts information about the task corresponding to the unique information. The work command unit 45 then commands the work control unit 43 to cause the substrate-related performing machine 10 to perform the task for which the information has been extracted.
[0039] Management device 50 is a device that manages the production of boards 2 by board production system 1. If multiple board production systems 1 are installed in a factory, management device 50 may be configured to comprehensively manage board production by these multiple board production systems 1. Management device 50 stores production plans for multiple types of boards over a predetermined period of time (e.g., one week or one month) and usage plans that indicate the types and numbers of electronic components to be used in accordance with the board production plans. Management device 50 carries out board production based on the predetermined production plans and usage plans, and performs replacement and recovery of feeders 70, carrier tapes, etc. The positions of substrate-related operating machines 10 and slots 12a to which feeders 70 are attached, the storage location of recovered feeders 70 in station 20 or a warehouse, and the processing of recovered feeders 70 are predetermined based on the production plans and usage plans.
[0040] Management device 50 is capable of wired or wireless data communication with line devices 40 of each board production system 1. Line devices 40 are capable of controlling substrate-related operating machines 10, stations 20, and exchange devices 30 in accordance with commands from management device 50.
[0041] The board production system 1 also includes a tool member 60. The tool member 60 is a member used for inputting data to the operation display 41. The operation display 41 has an area (designated location S shown in FIG. 4) that allows input by the tool member 60. The designated location S may be provided on the home screen, for example. As shown in FIG. 6, the tool member 60 is portable and can be carried by a factory worker, and can be held by the worker and pressed against the operation display 41. The tool member 60 is an electronic stamp that inputs data to the operation display 41 by pressing it against the designated location S on the operation display 41.
[0042] The tool member 60 has a stamp surface portion 51 that is pressed against the operation display 41 and a holding portion 52 that is gripped by the operator. The tool member 60 realizes a shortcut function that omits the hierarchical input operations that the operator must perform from the home screen of the operation display 41 to the execution command. A tool member 60 is provided for each shortcut function to be realized, i.e., for each execution command. Furthermore, multiple tool members 60 may be provided for the same shortcut function or execution command.
[0043] The tool member 60 stores predetermined unique information as a pattern. The tool member 60 can notify the control device side (particularly the work command unit 45) of the line device 40 of its own unique information through the operation display 41 by using multi-touch technology of the capacitance type (i.e., a type that uses the static electricity of the worker (person)) without using a power source such as a battery. The unique information is information for distinguishing the tool member 60 from other tool members 60, and may include, for example, identification information (ID) of the worker carrying the tool member 60 and information on the work that is permitted to be performed as a shortcut.
[0044] 2. Operation of the PCB production system In the board production system 1, when the operator does not use the tool member 60 to cause the substrate-related performing operation machine 10 to perform the operation, the commands displayed on the operation display 41 change in a hierarchical manner from the home screen in response to the selection operation.
[0045] Specifically, in a situation where the work command unit 45 does not receive the unique information notified from the tool member 60 (when a negative determination is made in step S100 shown in FIG. 7), when the work control unit 43 detects a selection operation on a command displayed on the home screen of the operation display 41 (when a positive determination is made in step S101), it instructs the display control unit 42 to display a command in the next layer corresponding to the selection operation on the operation display 41. Thereafter, commands are displayed hierarchically in accordance with the selection operation on the commands displayed on the operation display 41 (step S102), and when a final execution command is selected, the work control unit 43 causes the substrate-related performing machine 10 to perform the operation corresponding to the selected execution command (step S103).
[0046] 5, when an operator desires to have the substrate-related operating apparatus 10 perform a batch replacement operation of the feeders 70, the operator selects "setup menu command" → "feeder batch replacement command" → "device removal execution command" from the home screen on the operation display 41. When this selection operation is performed, the batch replacement operation of the feeders 70 is performed in the substrate-related operating apparatus 10.
[0047] However, if the operator is required to always select commands hierarchically from the home screen on the operation display 41 in order to make the substrate-related performing apparatus 10 perform a task as described above, the operator must perform multiple selection operations from the home screen to the final command, which is time-consuming and troublesome for the operator. In particular, each operator often performs a predetermined task, and the same operator often repeatedly performs operations to make the substrate-related performing apparatus 10 perform the same task, so the time wasted as described above is significant.
[0048] In board production system 1, when an operator uses tool member 60 to cause substrate-related operating machine 10 to perform an operation, tool member 60 is pressed against designated position S on the home screen while the home screen is displayed on operation display 41. When tool member 60 is pressed against designated position S on operation display 41, unique information about tool member 60 is notified from tool member 60 to work command unit 45 of line device 40 via operation display 41.
[0049] When the work command unit 45 receives the unique information notified from the tool member 60 (if the determination in step S100 is affirmative), the work command unit 45 compares the unique information with the association information in the storage unit 44, and extracts information about the work corresponding to the unique information (step S111). Then, the work command unit 45 commands the work control unit 43 to have the substrate-related performing machine 10 perform the extracted work (step S112). The work control unit 43 causes the substrate-related performing machine 10 to perform the work corresponding to the unique information of the tool member 60 in accordance with the command from the work command unit 45 (step S113). In this case, the work corresponding to the unique information of the tool member 60 is performed by the substrate-related performing machine 10.
[0050] In this way, when the operator causes the substrate-related performing apparatus 10 to perform a task, the operator simply presses the tool member 60, which stores the unique information corresponding to the task, against a designated position S on the home screen of the operation display 41, and inputs the information from the tool member 60 to the operation display 41. In this case, it is not necessary to individually select commands displayed hierarchically on the home screen of the operation display 41.
[0051] In other words, when an operator wants the substrate-related operating machine 10 to perform a task, the operator presses the tool member 60, which stores unique information corresponding to the task, against a specified location S on the operation display 41, and the operator can use a shortcut from the home screen of the operation display 41 to cause the substrate-related operating machine 10 to perform the task corresponding to the unique information of the tool member 60.
[0052] This reduces the amount of work required for the operator to operate the operation display 41 when making the substrate-related performing apparatus 10 perform a task, and simplifies the operation, thereby shortening the time required to make the substrate-related performing apparatus 10 start a task. This improves the efficiency of repeated operations when making the same operator make the substrate-related performing apparatus 10 perform the same task.
[0053] Furthermore, compared to individually selecting commands displayed hierarchically from the home screen of operation display 41, the number of operations required on operation display 41 can be reduced, thereby reducing the risk of infection via operation display 41, which may be operated by a large number of workers. Furthermore, by having the worker hold tool member 60 that stores unique information for causing substrate-related performing machine 10 to perform a specific task, and then pressing tool member 60 against designated position S on operation display 41, the specific task can be immediately performed by substrate-related performing machine 10, thereby shortening the time required for substrate-related performing machine 10 to complete the task and improving the production efficiency of boards 2 in board production system 1.
[0054] [Second embodiment] In the first embodiment described above, the memory unit 44 stores the unique information stored in the tool member 60 in association with the work performed by the substrate-related operating machine 10, and when the tool member 60 is pressed against a specified position S on the operation display 41, information on the work corresponding to the unique information of the tool member 60 is automatically extracted from the memory unit 44, and the work is performed by the substrate-related operating machine 10.
[0055] In contrast to this, in this second embodiment, one or more tasks for the substrate-related work machine 10 associated with the unique information of the tool member 60 are stored in the memory unit 44, and when the tool member 60 is pressed against a specified location S on the operation display 41, commands related to one or more tasks corresponding to the unique information of the tool member 60 are displayed on the operation display 41 in a selectable manner, and the task corresponding to the command selected from among them is executed by the substrate-related work machine 10.
[0056] The board production system 1 of this embodiment is realized by including a line apparatus 100 instead of the line apparatus 40 of the first embodiment. In this embodiment, components that are the same as those used in the first embodiment are given the same reference numerals, and descriptions thereof will be omitted or simplified. The line apparatus 100 has the same functions as the line apparatus 40. As shown in FIG. 8, the line apparatus 100 includes an operation display 41, a display control unit 42, a work control unit 43, a memory unit 101, and a display command unit 102.
[0057] The work control unit 43 is a component that controls the work of the substrate-related performing machine 10. The work control unit 43 is connected to the operation display 41, and is also connected to the display control unit 42 and the substrate-related performing machine 10. In accordance with a selection operation for a command displayed on the operation display 41, the work control unit 43 instructs the display control unit 42 to switch the display, and causes the substrate-related performing machine 10 to perform the work.
[0058] The storage unit 101 is a component that stores the unique information stored in the tool member 60 and the operations performed by the substrate-related operating apparatus 10 in association with each other. The combination of the associated unique information and operations stored in the storage unit 101 is determined for each piece of unique information or for each operation. The combination of the associated unique information and operations is set so that one or more operations are associated with one piece of unique information.
[0059] The display command unit 102 is a component that commands the display control unit 42 when an input is made from the tool member 60 to the operation display 41 so that commands related to one or more tasks associated with the unique information stored in the tool member 60 are displayed on the operation display 41 in a selectable manner. In order to make the most of the shortcut function, it is preferable that the command displayed in a selectable manner on the operation display 41 be the final execution command for starting the task. The display command unit 102 is connected to the operation display 41, the storage unit 101, and the display control unit 42.
[0060] In this board production system 1, when the worker does not use the tool member 60 to cause the substrate-related performing operation machine 10 to perform the operation, the commands displayed on the operation display 41 change in a hierarchical manner from the home screen in response to the selection operation.
[0061] Specifically, in a situation where the display command unit 102 does not receive the unique information notified from the tool member 60 (when a negative determination is made in step S200 shown in FIG. 9), if the work control unit 43 detects a selection operation on a command displayed on the home screen of the operation display 41 (when a positive determination is made in step S201), it commands the display control unit 42 to display a command in the next layer corresponding to the selection operation on the operation display 41. Thereafter, commands are displayed hierarchically in accordance with the selection operation on the commands displayed on the operation display 41 (step S202), and when a final execution command is selected, the work control unit 43 causes the substrate-related performing machine 10 to perform the operation corresponding to the selected execution command (step S203).
[0062] On the other hand, when the worker uses the tool member 60 to make the substrate-related performing apparatus 10 perform a task, the tool member 60 is pressed against a designated position S on the home screen while the home screen is displayed on the operation display 41. When the tool member 60 is pressed against the designated position S on the operation display 41, the tool member 60 notifies the display command unit 102 of the line device 100 of the unique information of the tool member 60 via the operation display 41.
[0063] When the display command unit 102 receives the unique information notified from the tool member 60 (if a positive determination is made in step S200), the display command unit 102 compares the unique information with the association information in the storage unit 101, and extracts information on one or more tasks corresponding to the unique information (step S211).Then, the display command unit 102 commands the display control unit 42 to display commands related to the extracted one or more tasks on the operation display 41 so that the commands can be selected and operated (step S212).
[0064] The display control unit 42, in accordance with the display command from the display command unit 102, causes the operation display 41 to display commands related to one or more operations corresponding to the unique information of the tool member 60 in a selectable manner. When a selection operation is performed on a command displayed on the operation display 41 (a positive determination is made in step S213), the operation control unit 43 causes the substrate-related performing machine 10 to perform the operation corresponding to the execution command issued by the selection operation (step S214). In this case, the selected operation from the one or more operations corresponding to the unique information of the tool member 60 is performed by the substrate-related performing machine 10.
[0065] In this way, when the operator causes the substrate-related-operation performing apparatus 10 to perform a task, the operator presses the tool member 60, which stores at least the unique information corresponding to the task, against the designated position S on the home screen of the operation display 41 to input information from the tool member 60 to the operation display 41, and then selects one command from among the commands related to one or more tasks displayed on the operation display 41. In this case, it is not necessary to individually select commands displayed hierarchically on the home screen of the operation display 41.
[0066] In other words, when an operator wants the substrate-related operating machine 10 to perform a task, the operator presses the tool member 60, which stores at least the unique information corresponding to the task, against a specified location S on the operation display 41, and then selects a command corresponding to the task displayed on the operation display 41, thereby allowing the substrate-related operating machine 10 to perform the task corresponding to the unique information of the tool member 60 via a shortcut from the home screen of the operation display 41.
[0067] Therefore, the labor required for the operator to operate the operation display 41 to make the substrate-related performing machine 10 perform the work can be reduced, and the simplification of the operation can shorten the time required to make the substrate-related performing machine 10 start the work.
[0068] Furthermore, some workers are permitted to have the substrate-related performing apparatus 10 perform multiple operations. In this situation, if the substrate-related performing apparatus 10 were to be associated with only one operation per unique information of the tool member 60, it would be necessary to prepare a tool member 60 for each operation, and one worker would have to carry multiple tool members 60, which would be inconvenient.
[0069] In contrast, the storage unit 101 stores one or more operations associated with one piece of unique information of the tool member 60. When the tool member 60 is pressed against a designated position S on the operation display 41, commands related to one or more operations corresponding to the unique information of the tool member 60 are first displayed on the operation display 41 so as to be selectable, and then the operation corresponding to the command selected from the displayed commands is executed by the substrate-related performing apparatus 10.
[0070] Therefore, even if a worker is permitted to have the substrate-related operating machine 10 perform multiple operations, he or she can have the substrate-related operating machine 10 perform each operation simply by holding one tool member 60 and pressing it against the specified location S on the operation display 41.This means that the worker can have the substrate-related operating machine 10 perform the appropriate operation without having to inconvenience the worker in carrying the tool member 60, and a board production system 1 can be constructed that is suited to the work of each worker.
[0071] Furthermore, after the operator presses the tool member 60 against the specified position S on the operation display 41, the substrate-related work machine 10 does not immediately perform the work; rather, the condition for the substrate-related work machine 10 to perform the work is that the final execution command displayed on the operation display 41 is selected and operated. Therefore, confirmation from the operator can be obtained before the substrate-related work machine 10 is made to perform the work, and the substrate-related work machine 10 can be prevented from performing the wrong work.
[0072] [Third embodiment] In the above first and second embodiments, the unique information stored in the tool member 60 is information for distinguishing the tool member 60 from other tool members 60, and the unique information of the tool member 60 is associated with the operation of the substrate-related operating machine 10 and stored in the memory unit 44, 101.
[0073] In contrast to this, in this third embodiment, ID identification information determined for each worker is stored in the tool member 60, and each worker carries one tool member 60. Each time a worker causes the substrate-related operating device 10 to perform an operation, the history of the operation is associated with the worker's ID identification information and stored in the memory unit 201.
[0074] The board production system 1 of this embodiment is realized by including a line apparatus 200 instead of the line apparatus 40 of the first embodiment. In this embodiment, components that are the same as those used in the first embodiment are given the same reference numerals, and their description will be omitted or simplified. The line apparatus 200 has the same functions as the line apparatus 40. As shown in FIG. 10 , the line apparatus 200 includes an operation display 41, a display control unit 42, a work control unit 43, a memory unit 201, and a display command unit 202.
[0075] The work control unit 43 is a component that controls the work of the substrate-related performing machine 10. The work control unit 43 is connected to the operation display 41, and is also connected to the display control unit 42 and the substrate-related performing machine 10. In accordance with a selection operation on a command displayed on the operation display 41, the work control unit 43 instructs the display control unit 42 to switch the display and causes the substrate-related performing machine 10 to perform the work. The work control unit 43 is also connected to the memory unit 201, and is capable of controlling the information stored in the memory unit 201.
[0076] The storage unit 201 is a component that stores the ID information stored in the tool member 60 and the history of work performed by the substrate-related operating apparatus 10 in association with each other. The combination of associated ID information and work history stored in the storage unit 201 is determined for each piece of unique information. The combination of associated ID information and work history is set so that one or more work histories are associated with one ID information and arranged in chronological order.
[0077] The display command unit 202 is a component that commands the display control unit 42 when an input is made from the tool member 60 to the operation display 41 so that commands related to one or more tasks that are associated with the ID identification information stored in the tool member 60 and remain as history are displayed on the operation display 41 in a selectable manner. Note that, in order to make the most of the shortcut function, it is preferable that the command displayed in a selectable manner on the operation display 41 be the final execution command for starting the task. The display command unit 202 is connected to the operation display 41, the storage unit 201, and the display control unit 42.
[0078] In this board production system 1, every time an operator causes the substrate-related performing operation machine 10 to perform an operation, the history of the operation is associated with the operator's ID identification information and stored in storage unit 201. Furthermore, when the operator does not use tool member 60 to cause the substrate-related performing operation machine 10 to perform an operation, the commands displayed on operation display 41 change in order in a hierarchical manner from the home screen in response to a selection operation.
[0079] Specifically, when the display command unit 102 does not receive ID identification information notified from the tool member 60 (when a negative determination is made in step S300 shown in FIG. 11 ), the work control unit 43 detects input of ID identification information by the worker (step S301), and then determines whether or not a selection operation on a command displayed on the home screen of the operation display 41 has been detected (step S302). Note that the detection of input of the ID identification information by the work control unit 43 may be achieved by the worker pressing the tool member 60 against a predetermined position other than the designated position S on the operation display 41, or may be achieved by the worker reading, for example, an ID card separate from the tool member 60 into a card reader or performing login input, etc.
[0080] When the work control unit 43 detects a selection operation on a command displayed on the home screen of the operation display 41 (a positive determination in step S302), it instructs the display control unit 42 to display a command in the next layer corresponding to the selection operation on the operation display 41. Thereafter, commands are displayed hierarchically according to the selection operation on the commands displayed on the operation display 41 (step S303). Furthermore, when a final execution command is selected, the work control unit 43 causes the substrate-related performing apparatus 10 to perform the operation corresponding to the selected execution command, and stores the history of the operation in the storage unit 201 in association with the ID identification information of the worker (step S304). The association information stored in the storage unit 201 may include log information such as the date and time of the operation.
[0081] On the other hand, when the worker uses the tool member 60 to make the substrate-related performing apparatus 10 perform a task, the tool member 60 is pressed against a designated position S on the home screen while the home screen is displayed on the operation display 41. When the tool member 60 is pressed against the designated position S on the operation display 41, the tool member 60 notifies the display command unit 202 of the line device 200 via the operation display 41 of the ID identification information of the tool member 60.
[0082] When the display command unit 202 receives the ID identification information notified from the tool member 60 (if a positive determination is made in step S300), it compares the ID identification information with the association information in the storage unit 301 based on the ID identification information, and extracts information on the history of the work corresponding to the ID identification information (step S311).Then, the display command unit 302 commands the display control unit 42 to display commands related to one or more works remaining as the extracted history information on the operation display 41 so that the commands can be selected and operated (step S312).
[0083] In accordance with the display command from the display command unit 202, the display control unit 42 causes the operation display 41 to display, in a selectable manner, commands related to one or more operations that are stored as history corresponding to the ID identification information of the tool member 60. When a selection operation is performed on a command displayed on the operation display 41 (a positive determination is made in step S313), the operation control unit 43 causes the substrate-related performing machine 10 to perform the operation corresponding to the execution command resulting from the selection operation (step S314). In this case, the selected operation from the one or more operations that are stored as history corresponding to the ID identification information of the tool member 60 is performed by the substrate-related performing machine 10.
[0084] In this way, when the operator causes the substrate-related-operation performing apparatus 10 to perform a task, the operator presses the tool member 60, which stores the ID information, against the designated position S on the home screen of the operation display 41, to input the information from the tool member 60 to the operation display 41, and then selects one command from among the commands related to one or more tasks that are associated with the ID information and stored as a history and displayed on the operation display 41. In this case, it is not necessary to individually select commands displayed hierarchically on the home screen of the operation display 41.
[0085] That is, when an operator wants the substrate-related operating machine 10 to perform an operation, the operator presses the tool member 60 storing the ID identification information against a specified location S on the operation display 41, and then selects a command corresponding to a specific operation from one or more operations that are associated with the ID identification information and stored as history and are displayed on the operation display 41, thereby allowing the operator to use a shortcut from the home screen of the operation display 41 to make the substrate-related operating machine 10 perform the operation that the operator previously performed again.
[0086] Therefore, the labor required for the operator to operate the operation display 41 to make the substrate-related performing machine 10 perform the work can be reduced, and the simplification of the operation can shorten the time required to make the substrate-related performing machine 10 start the work.
[0087] Furthermore, even if a worker is permitted to have the substrate-related operating machine 10 perform multiple operations, he or she can simply pick up one tool member 60 and press it against the specified location S on the operation display 41 to have the substrate-related operating machine 10 perform each of the operations that it has previously performed again.This means that the worker can have the substrate-related operating machine 10 perform the appropriate operation without having to inconvenience the worker in carrying the tool member 60, and a board production system 1 can be constructed that is suited to the work of each worker.
[0088] Furthermore, after the operator presses the tool member 60 against the specified position S on the operation display 41, the substrate-related work machine 10 does not immediately perform the work; rather, the condition for the substrate-related work machine 10 to perform the work is that the final execution command displayed on the operation display 41 is selected and operated. Therefore, confirmation from the operator can be obtained before the substrate-related work machine 10 is made to perform the work, and the substrate-related work machine 10 can be prevented from performing the wrong work.
[0089] Incidentally, in the third embodiment described above, the tool member 60 is an electronic stamp that is pressed against the operation display 41 to input, as in the first and second embodiments. However, the present disclosure is not limited to this, and instead of the electronic stamp-type tool member 60, a device such as an ID card that is carried by each worker, stores ID information, and allows the ID information to be input into the operation display 41 using capacitive multi-touch technology may be used.
[0090] The present invention is not limited to the above-described embodiments and modifications, and various modifications can be made without departing from the spirit of the present invention. [Explanation of symbols]
[0091] 1: board production system, 2: board, 10: substrate-related work machine, 20: station, 30: exchange device, 40, 100, 200: line equipment, 41: operation display, 42: display control unit, 43: work control unit, 44, 101, 201: memory unit, 45: work command unit, 50: management device, 60: tool member, 70: feeder, 102, 202: display command unit.
Claims
1. an operation display that can be operated to input a selection of an operation required for producing a substrate by the substrate-related operation machine; a display control unit that hierarchically arranges commands leading up to each of a plurality of operations that can be performed by the substrate-related-operation performing machine and displays the commands on the operation display so that the commands can be selected and operated; an operation control unit that causes the substrate-related performing machine to perform the operation in accordance with a selection operation for the command displayed on the operation display; a tool member that stores unique information and is used for inputting information to the operation display; a storage unit that stores the work and the unique information in association with each other; a work command unit that, when an input is made from the tool member to the operation display, commands the work control unit to cause the substrate-related performing machine to perform the work associated with the unique information of the tool member; A substrate production system comprising:
2. an operation display that can be operated to input a selection of an operation required for producing a substrate by the substrate-related operation machine; a display control unit that hierarchically arranges commands leading up to each of a plurality of operations that can be performed by the substrate-related-operation performing machine and displays the commands on the operation display so that the commands can be selected and operated; an operation control unit that causes the substrate-related performing machine to perform the operation in accordance with a selection operation for the command displayed on the operation display; a tool member that stores unique information and is used for inputting information to the operation display; a storage unit that stores one or more of the tasks in association with the unique information; a display command unit that commands the display control unit to, when an input is made from the tool member to the operation display, display one or more of the commands related to the work associated with the unique information of the tool member on the operation display in a selectable manner; A substrate production system comprising:
3. The board production system according to claim 2 , wherein the command related to one or more of the operations associated with the unique information of the tool member is an execution command for starting the operation.
4. 4. The board production system according to claim 1, wherein the tool member is a device that inputs the specific information to the operation display using a capacitive multi-touch technology.
5. an operation display that can be operated to input a selection of an operation required for producing a substrate by the substrate-related operation machine; a display control unit that hierarchically arranges commands leading up to each of a plurality of operations that can be performed by the substrate-related-operation performing machine and displays the commands on the operation display so that the commands can be selected and operated; an operation control unit that causes the substrate-related performing machine to perform the operation in accordance with a selection operation for the command displayed on the operation display; a storage unit that stores a history of the operations performed by the substrate-related-operation performing apparatus in association with ID information determined for each operator; a tool member that stores the ID identification information and is used for inputting the ID identification information to the operation display; a display command unit that commands the display control unit to, when an input is made to the operation display from the tool member, display the command related to the work associated with the ID identification information and retained as a history on the operation display in a selectable manner; and A substrate production system comprising:
6. 6. The board production system according to claim 5, wherein the command related to the work that is associated with the ID identification information and remains as a history is an execution command for starting the work.
7. 7. The board production system according to claim 5, wherein the tool member is a device that inputs the ID identification information to the operation display using a capacitive multi-touch technology.
Citation Information
Patent Citations
Man-machine interface device
JP1998149207A
Circuit board work system and state setting method
JP2003046299A
Component mounting device and model switching method in component mounting device
JP2012151334A
Operation management method in component mounting equipment
JP2017220624A
Stamp
JP2020080032A