Hybrid line scheduling method and device, electronic equipment and storage medium
The hybrid line scheduling method addresses complex automated production line scheduling by controlling product flow through workstations with barcode scanning and modular control, achieving efficient and flexible production management.
Patent Information
- Application Number
- CN202411278689.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2025-01-03
AI Technical Summary
Automated production lines face complex scheduling challenges due to parallel and combined workstations, limited space, and varying product processes, necessitating improved flow control and equipment utilization.
A hybrid line scheduling method that controls product flow through entry and exit nodes, utilizing single, parallel, and combined workstations, with barcode scanning for data input, and includes a process query module, single station control, parallel workstation control, and combined workstation control to optimize equipment utilization and production rhythm.
Enables efficient, flexible, and orderly scheduling of mixed-type production lines, balancing production of multiple products and processes, optimizing equipment resource allocation, and enhancing production line efficiency.
Smart Images

Figure CN119250417A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automated production technology, and in particular to a hybrid line scheduling method, device, electronic equipment and storage medium. Background Art
[0002] For the construction of automated production lines in enterprise workshops, the actual conditions are sometimes complicated:
[0003] (1) In order to balance the production process rhythm of the product, multiple devices are required to produce in parallel in some processes;
[0004] (2) Considering the utilization rate of production resources, some processes require the combination of multiple devices to complete a process, and for the consideration of transmission efficiency, the combined workstations need to use transition direct connection lines for transmission when transferring between combined workstations;
[0005] (3) The available space of the production line is limited. The production line uses a straight line layout with equipment on both sides. However, most standard equipment enters the station from one side, resulting in different physical locations of the main line entrances of the same process equipment on both sides of the production line. One side of the equipment needs to pass through the previous main line again after the product is produced.
[0006] In these cases, the flow scheduling logic for online automatic production of products is more complicated:
[0007] First of all, it is necessary to identify the parallel stations and combined stations in the process route according to different products. The equipment specified for different product processes is different.
[0008] Secondly, it is necessary to solve the preferential allocation of parallel workstations and the control of the last equipment entrance product; the control of the processing sequence of combined workstation equipment and the selection of flow routes between combined workstations; and the logical control of the release of repeated main line nodes through which the outbound products of mirrored equipment flow.
[0009] Finally, the information about the actual equipment used by the product in the parallel workstation and combined workstation, as well as data such as the time of entering and exiting the equipment, are recorded as input data for scheduling implementation and information component of product traceability.
[0010] With the development of new products, improvement of production processes and introduction of new types of equipment, this type of high-mix line often appears in the transformation of existing automated production lines. Therefore, there is an urgent need for a matching work-in-process flow scheduling method to solve problems in efficient scheduling and improve equipment utilization. Summary of the invention
[0011] The present invention provides a hybrid line scheduling method, device, electronic device and storage medium to solve the above-mentioned technical problems in the prior art in terms of line scheduling and / or equipment utilization.
[0012] According to a first aspect of the present invention, a hybrid line scheduling method is provided, comprising the following steps:
[0013] S1. Control the product and / or carrier to flow through the entry and exit nodes, obtain the product information and query the process corresponding to the product; wherein the entry and exit nodes are set on the line body, and the product flows on the line body with the carrier as the carrier;
[0014] S2. If the equipment corresponding to the entry and exit nodes is a single-station equipment and belongs to the next process, control the product to enter the station for production;
[0015] S3. If the equipment corresponding to the entry / exit node is the equipment included in the parallel workstation, first detect whether the equipment meets the process sequence of the current product. If so, continue to detect the available status of the equipment. If the equipment is idle, control the product to enter the station for production. If the equipment is busy, detect the available status of other equipment included in the parallel workstation. If there is an idle equipment, the entry / exit node releases the product to flow to the next node.
[0016] S4. If the equipment corresponding to the entry and exit nodes is the equipment included in the parallel workstation, and the parallel workstation includes a combined workstation, first proceed according to step S3 to detect the first station equipment of the combined workstation. If it is, control the product to enter the equipment for production. If there is subsequent equipment, control the product to enter the next equipment for production through the transition line between the combined equipment. After the tail station equipment in the combined equipment processes the product, schedule the product to enter the main line and flow to the next process in the process path.
[0017] Preferably, the line is provided with various types of equipment stations, and the types of the equipment stations are single stations and parallel stations; wherein,
[0018] The single-workstation is set as follows: one process corresponds to only one device, and the product in one process can only enter the corresponding one device for online production;
[0019] The parallel workstation is configured as follows: one process is completed independently by multiple devices, and the product is produced online by any one device.
[0020] Preferably, the parallel workstations include a combined workstation, and the combined workstation is configured such that one process requires the use of multiple devices for sequential production.
[0021] Preferably, in step S1, the carrier barcode is scanned and information is read when the carrier flows through the entry and exit nodes of the line body, and the process path information of the product and / or the carrier is queried and used as input data for the scheduling logic; wherein the entry and exit nodes are set as barcode reader detection nodes, and the carrier barcode of the carrier is bound to the product barcode of the product.
[0022] Preferably, in step S2, if the equipment corresponding to the entry and exit nodes does not belong to the next process of the product, an alarm message is sent.
[0023] Preferably, in step S3, if all the devices included in the parallel workstation are busy, the cache data of each device on the line with cache space is read, and the product is released to the device with less cached products.
[0024] Preferably, in step S3, if the device corresponding to the code reader detection node is a tail station device, the product is controlled to wait for entering the station; wherein the tail station device is a device included in a parallel workstation.
[0025] According to a second aspect of the present invention, a hybrid line scheduling device is provided, comprising:
[0026] A process query module is used to control the flow of products and / or carriers through the entry and exit nodes, obtain the information of the products and query the process corresponding to the products; wherein the entry and exit nodes are arranged on the line body, and the products flow on the line body with the carrier as the carrier;
[0027] A single station control module, used to control the entry and exit of the product for production if the device corresponding to the entry and exit node is a single station device and belongs to the next process;
[0028] A parallel workstation control module is used to detect whether the equipment corresponding to the entry and exit nodes meets the process sequence of the current product if it is included in the parallel workstation, and if so, to continue to detect the available status of the equipment; if the equipment is idle, control the product to enter the station for production; if the equipment is busy, detect the available status of other equipment included in the parallel workstation, and if there is an idle equipment, the entry and exit nodes release the product flow to the next node; and
[0029] The combined workstation control module is used for, if the equipment corresponding to the entry and exit nodes is the equipment included in the parallel workstation, and the parallel workstation includes the combined workstation, first processing according to the steps corresponding to the parallel workstation control module, detecting the first station equipment of the combined workstation, if so, controlling the product to enter the equipment for production, and if there is subsequent equipment, controlling the product to enter the next equipment for production through the transition line between the combined equipment; when the tail station equipment in the combined equipment processes the product, scheduling the product to enter the main line and flow to the next process in the process path.
[0030] According to a third aspect of the present invention, there is provided an electronic device, comprising:
[0031] Memory; and
[0032] processor;
[0033] Wherein, the memory is used to store one or more computer instructions; the one or more computer instructions are executed by the processor to implement any of the methods described above.
[0034] According to a fourth aspect of the present invention, a readable storage medium is provided, on which computer instructions are stored; wherein when the computer instructions are executed by a processor, any of the methods described above is implemented.
[0035] The technical solution of the present invention can realize the scheduling of mixed-type lines, which is efficient, flexible, accurate and orderly, can meet the mixed automatic production of various types and various process products, is compatible with the flexible configuration of parallel and combined equipment, and can ensure the optimal utilization of equipment.
[0036] Among them, single work stations can be combined and reused through combined work stations to optimize the enterprise's equipment resource allocation, and the production rhythm of different products can be balanced through parallel work stations; the production compatibility of multiple products and multiple processes can be met, greatly improving the operating efficiency of the automatic production line. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 is a flow chart of a hybrid line scheduling method in an embodiment;
[0038] Figure 2 is a schematic diagram of the layout of a (high) hybrid line body in an embodiment (wherein, paste 1 represents a placement machine 1, paste 2 represents a placement machine 2, and dot represents a dispensing machine; wedge 1 represents wedge bond 1, wedge 2 represents wedge bond 2, ball 1 represents ball bond 1, and ball 2 represents ball bond 2);
[0039] Figure 3 In one embodiment Figure 2 Schematic diagram of the patch process (wherein, "stick 1" represents patch machine 1, "stick 2" represents patch machine 2, and "dot" represents dispensing machine);
[0040] Figure 4 In one embodiment Figure 2 A partial schematic diagram of a wedge bonding process (wherein wedge 1 represents wedge bonding 1, wedge 2 represents wedge bonding 2, ball 1 represents ball bonding 1, and ball 2 represents ball bonding 2);
[0041] Figure 5 The figure is a schematic diagram of the structure of a hybrid line scheduling device in an embodiment. DETAILED DESCRIPTION
[0042] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other. The present invention will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0043] In order to enable those skilled in the art to better understand the solution of the present invention, the technical solution in one embodiment will be clearly and completely described below in conjunction with the drawings in one embodiment. Obviously, the described embodiment is only an embodiment of a part of the present invention, not all embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work should fall within the scope of protection of the present invention.
[0044] It should be noted that the terms "first", "second", etc. in the present invention are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so as to describe the embodiments of the present invention described herein. In addition, the terms "including the following steps" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed in the following steps or are inherent to these processes, methods, products or devices.
[0045] It should be understood that when an element (such as a layer, film, region, or substrate) is described as being "on" another element, the element may be directly on the other element, or there may be an intermediate element. Moreover, in the present invention, when an element is described as being "connected" to another element, the element may be "directly connected" to the other element, or "connected" to the other element through a third element.
[0046] Embodiment 1
[0047] Please refer to Figure 1 This embodiment provides a mixed line scheduling method, which is particularly suitable for high-mixed line scheduling. The method includes the following steps:
[0048] S01. Configure process equipment; among them, three types of equipment stations need to be defined: single station, combined station and parallel station, and a parallel station can include a combined station; specifically: according to the analysis of the actual situation of the mixed line, there are multiple types of equipment stations on the line, and the types of equipment stations are single station and parallel station; the parallel station preferably includes a combined station; among them, the single station is set as: one process corresponds to only one equipment, and the product in one process can only enter the corresponding one equipment for online production; the parallel station is set as: one process is completed by multiple equipments separately, and the product can select any one equipment for online production; the combined station is set as: one process needs to use multiple equipments to produce in sequence;
[0049] S1. Control the flow of products and / or carriers through the entry and exit nodes, obtain product information and query the corresponding process of the product; wherein the entry and exit nodes are set on the line body, and the products flow on the line body with the carrier as the carrier;
[0050] S2. If the equipment corresponding to the entry and exit nodes is a single-station equipment and belongs to the next process, the product is controlled to enter the station for production;
[0051] S3. If the equipment corresponding to the entry / exit node is the equipment included in the parallel workstation, first check whether the equipment meets the process sequence of the current product. If so, continue to check the availability of the equipment. If the equipment is idle, control the product to enter the station for production. If the equipment is busy, check the availability of other equipment included in the parallel workstation. If there is an idle equipment, the entry / exit node releases the product to flow to the next node.
[0052] S4. If the equipment corresponding to the entry and exit nodes is the equipment included in the parallel workstation, and the parallel workstation includes the combined workstation, first proceed according to step S3 to detect the first station equipment of the combined workstation. If it is, control the product to enter the equipment for production. If there is subsequent equipment, control the product to enter the next equipment for production through the transition line between the combined equipment. When the tail station equipment in the combined equipment processes the product, schedule the product to enter the main line and flow to the next process in the process path.
[0053] In an embodiment of step S01, the patch process requires a dispensing device and a patch machine to be completed together, which is a combined workstation. In order to balance the production rhythm, two patch machines are arranged in the patch process. When the product is produced online, one patch machine can be selected for production at will, which is a parallel workstation. The PCB patch process is a parallel workstation, one way is an automatic patch machine with dispensing + patch integration, and the other way is a separate dispensing machine plus a separate patch machine, and the other way is a combined workstation.
[0054] In one embodiment, in step S1, when the carrier flows through the entry and exit nodes of the line body, the carrier barcode is scanned and the information is read, and the process path information of the product and / or the carrier is queried and used as input data for the scheduling logic; wherein the entry and exit nodes are set as barcode reader detection nodes, and the carrier barcode of the carrier is bound to the product barcode of the product.
[0055] In one embodiment, in step S2, if the equipment corresponding to the entry and exit nodes does not belong to the next process of the product, an alarm message is sent.
[0056] In one embodiment, in step S3, if all the devices included in the parallel workstation are busy, the cache data of each device on the line with cache space is read, and the product is released to the device with less cached products.
[0057] For parallel workstations and combined workstations, it is necessary to define the order of the equipment contained in the automated line layout (first station and last station). Because the line is a linear layout, the product cannot flow back on the production line. When performing automated scheduling, the scheduling method must clarify whether the physical location is the first station or the last station. For combined workstations, you cannot enter the station from an entrance other than the first station. When the production is completed at the last station, the production of this process is considered completed; for parallel workstations, at the entrance of the last station, you need to wait even if the equipment is busy, while the first station can be released in a straight line to the subsequent available equipment. Specifically, in one embodiment of step S3, if the device corresponding to the barcode reader detection node is the last station device, the product is controlled to wait to enter the station; wherein, the last station device belongs to the equipment included in the parallel workstation.
[0058] In the above technical solution, steps S1-S4 reflect the implementation means of the scheduling logic of the hybrid line. To realize the automatic scheduling of product flow during automatic production, it is necessary to automatically identify the product first, and then use logical operations based on its corresponding process and equipment station configuration to feedback to the electrical control system of the automatic production line to complete the product flow control.
[0059] About automatic identification: In order to ensure the compatibility of multiple products in the automated production line, general products are circulated on the line with carriers as carriers. The carrier barcode and product barcode are bound during production preparation, and automatic barcode readers are installed at each entry and exit node on the line. When the carrier passes by, the scanner is triggered to scan the carrier barcode. The scheduling software receives the scan information, reads the current carrier information, and then queries to obtain the set process path information as the input data for the scheduling logic.
[0060] About scheduling strategy:
[0061] When the product / carrier flows through the barcode reader detection node, that is, the entry and exit node, the current product information is obtained and the corresponding process is queried.
[0062] (1) If the equipment corresponding to the node is a single-station equipment and is the next process of the product, the product is scheduled to enter the station for production. If it is not the expected / set / preset next process, an alarm is issued;
[0063] (2) If the node is a device included in a parallel workstation, first check whether it meets the process sequence of the current product, then check the availability of the device. If the device is idle, schedule the product to enter the station for production. If the device is busy, check the availability of other devices included in the parallel workstation. If there is an idle device, release the node and schedule the product to flow to the next node. If all the devices included in the parallel workstation are busy, for the line with cache space, read the cache data of each device and release the product to the device with less cached products. At the same time, if the device corresponding to this node is the last station device among the devices included in the parallel workstation, regardless of other conditions, all products are scheduled to wait for entry into the station for production.
[0064] (3) If the node is a device included in a parallel workstation, and the parallel workstation includes a combination workstation, it is processed according to (2) first. When the first station of the combination workstation is detected, the product is scheduled to enter the equipment for production. After completion, if there is a subsequent equipment, the product is scheduled to enter the next equipment for production through the transition line between the combination equipment. When the equipment marked as the last station in the combination equipment is processed, the product is scheduled to enter the main line and continue to flow to the next process in the process path.
[0065] Among them, for parallel workstations, the completion of any branch indicates the completion of the process. For combined workstations, the middle and tail station equipment must be completed before the process is completed.
[0066] Regarding the flow log: For (high) mixed lines, due to the flexible and complex process configurations, in order to restore the online production status of the product through data records after the product is offline, in addition to recording the product flow operations in units of processes, the corresponding equipment used in the actual production process must also be recorded for parallel workstations and combined workstations, in order to facilitate data analysis of the equipment operation status and quality status.
[0067] In summary, the hybrid line scheduling method of the present invention realizes efficient and flexible scheduling of (high) hybrid lines, combines and reuses single-function equipment through combined workstations, optimizes the equipment resource allocation of the enterprise, and balances the production rhythm of different products through parallel workstations; it meets the production compatibility of multiple products and multiple processes, and greatly improves the operation efficiency of the automatic production line.
[0068] Embodiment 2
[0069] Please refer to Figure 2-Figure 4 This embodiment provides a hybrid line scheduling method. The following technical solution is explained through specific cases for easy reading and understanding.
[0070] like Figure 2 The following is an example of the layout of a (high) mixed line. The yellow and purple parts are parallel workstations and combined workstations, and the other parts are ordinary single-station equipment. The following is a business analysis.
[0071] In the patch process, according to different product processes, the production flow can be divided into the following categories from a business perspective:
[0072] (1) Single-station process production mode
[0073] The order is: dispensing machine, placement machine 2, placement machine 1;
[0074] (2) Parallel workstation production mode
[0075] Glue dispensing machine and SMT station (including SMT 1 and SMT 2). After the product is glued, it will be automatically allocated to one of the SMT 1 and SMT 2 stations for production according to the optimal solution based on the status of SMT 1 and SMT 2.
[0076] (3) Parallel processing station production model
[0077] From the product process point of view, it only includes one SMT process, which corresponds to a SMT parallel workstation. One branch is SMT machine 2 (SMT machine 2 has dispensing and SMT functions), and the other branch includes a combination station of a dispensing machine and SMT machine 1. SMT machine 1 is the tail station of the combination station; SMT machine 2 is the tail station of the parallel workstation.
[0078] Regarding the patch process, Figure 3 As shown, based on steps S1-S4 of the hybrid line scheduling method of the first embodiment and / or the scheduling strategy of the hybrid line scheduling method of the first embodiment, the expected result is that for the (high) hybrid line dispensing and patching part, the processes that can be executed are as follows:
[0079] (1) Glue dispensing → Patch 2 → Patch 1
[0080] The scheduling execution process path is: point A enters the dispensing machine → point B exits the station and enters the main line → point D goes straight → point E enters the placement machine 2 → point F exits the station and enters the main line → point D enters the placement machine 1 → point C exits the station and enters the main line;
[0081] (2) Dispensing → Mounting process in parallel (including Mounting Machine 1 and Mounting Machine 2)
[0082] The scheduling execution path is: point A enters the dispensing machine → point B exits the station and enters the main line → point D determines the use status of placement machine 1 and placement machine 2;
[0083] If SMT machine 1 is the best choice → enter SMT machine 1 → exit at point C and enter the main line, flowing to G;
[0084] If SMT machine 1 is not the best choice → go straight to point D → enter SMT machine 2 at point E → exit at point F and enter the main line, flowing to G;
[0085] (3) Parallel patch workstations (one branch is patch machine 2, the other branch is a combination station of dispensing machine + patch machine 1)
[0086] The scheduling execution path is: Point A determines the equipment usage of two parallel workstations;
[0087] If the dispensing machine is the best choice, then enter the dispensing machine → exit at point B and directly enter the placement machine 1 through the transition line → exit at point C and enter the main line, and flow to G;
[0088] If the dispensing machine is not the best choice → go straight to point D → enter the placement machine 2 at point E → exit at point F and enter the main line, flowing to G.
[0089] Regarding the back-end wedge welding process, Figure 4 As shown, the implementation method is basically the same as the patch process. You only need to pay attention to the use of the transition lines of the two bonding machines on the left to improve the product operation efficiency.
[0090] This section can also be configured with multiple process routes as needed, by combining wedge bonders and ball bonders to meet production needs, including a special route configuration:
[0091] This is configured as a bonding process, wedge bonding 1 and ball bonding 1 are a combined workstation, wedge bonding 2 and ball bonding 2 are also a combined workstation, and these two combined workstations are configured as a parallel workstation.
[0092] The scheduling execution process path is:
[0093] (1) At the combined station of wedge welding 1 and ball welding 1: A enters the station → B exits the station → directly enters the ball welding 1 → D exits the station and goes to the main line → flows to I.
[0094] (2) The routes of the combination of wedge welding 2 and ball welding 2 are different according to the different settings of the first and last stations in the combination. Since there is no mandatory order requirement for the production of products between wedge welding 2 and ball welding 2, wedge welding 2 can be set as the first station, or ball welding 2 can be set as the first station. When wedge welding 2 is the first station, the route is: E entry → F exit on the main line → A straight → C straight → G entry → H exit on the main line → C straight → flow to I. When ball welding 2 is the first station, the route is: A straight → E straight → C straight → G entry → H exit → directly enter wedge welding 2 → F exit on the main line → A straight → E straight → C straight → G straight → flow to I.
[0095] In summary, the present invention provides an efficient scheduling method for a linear layout production line that is compatible with parallel workstations and combined workstations, thereby achieving efficient and flexible scheduling of mixed-type lines. It has the ability to combine different equipment for production according to product production processes, and allows equipment to be run in parallel or combined as needed to meet the production needs of a certain process. It can also adapt to the mixed production of multiple products with different processes, effectively improving equipment utilization and saving production time costs.
[0096] Embodiment 3
[0097] Please refer to Figure 5 , this embodiment provides a hybrid line scheduling device, which adopts the following form:
[0098] 1. Process query module
[0099] The process query module 10 is used to control the flow of products and / or carriers through the inlet and outlet nodes, obtain product information and query the process corresponding to the product; wherein the inlet and outlet nodes are set on the line body, and the products flow on the line body with the carrier as the carrier;
[0100] 2. Single station control module
[0101] The single station control module 20 is used to control the product entry production if the equipment corresponding to the entry and exit node is a single station equipment and belongs to the next process;
[0102] 3. Parallel workstation control module
[0103] The parallel workstation control module 30 is used to detect whether the equipment corresponding to the entry and exit nodes is the equipment included in the parallel workstation, if the equipment is in compliance with the process sequence of the current product, and if so, to continue to detect the available status of the equipment; if the equipment is idle, the product is controlled to enter the station for production; if the equipment is busy, the available status of other equipment included in the parallel workstation is detected; if there is an idle equipment, the entry and exit nodes release the product flow to the next node;
[0104] 4. Combined workstation control module
[0105] The combined workstation control module 40 is used for when the equipment corresponding to the entry and exit nodes is the equipment included in the parallel workstation, and the parallel workstation includes the combined workstation. The parallel workstation control module 30 is used for processing first, and the first station equipment of the combined workstation is detected. If it is, the product is controlled to enter the equipment for production. If there is subsequent equipment, the product is controlled to enter the next equipment for production through the transition line between the combined equipment. After the tail station equipment in the combined equipment processes the product, the product is scheduled to enter the main line and flow to the next process in the process path.
[0106] It should be noted that the above device is used to implement the methods in the above embodiments, and each module in the device corresponds to each step in the method.
[0107] Embodiment 4
[0108] Based on the same inventive concept, an embodiment of the present invention provides an electronic device, including: a memory and a processor; wherein the memory is used to store one or more computer instructions; and the one or more computer instructions are executed by the processor as a method of any one of the above embodiments.
[0109] Embodiment 5
[0110] Based on the same inventive concept, an embodiment of the present invention provides a readable storage medium, on which computer instructions are stored; wherein, when the computer instructions are executed by a processor, any method in the above embodiments is implemented.
[0111] Among them, the above one or more computer instructions can be formed into a program.
[0112] The above program can be run in a processor, or it can be stored in a memory (or computer-readable medium), which includes the following steps: Permanent and non-permanent, removable and non-removable media can be implemented by any method or technology to store information. Information can be computer-readable instructions, data structures, modules of programs or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined in this article, computer-readable media does not include the following steps: temporary storage of computer-readable media (transitory media), such as modulated data signals and carrier waves.
[0113] These computer programs can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps of the functions specified in one or more blocks can be implemented by different modules corresponding to different steps.
[0114] The above are only preferred embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A hybrid line scheduling method, characterized in that: The following steps are involved: S1. Control the product and / or carrier to flow through the entry and exit nodes, obtain the product information and query the process corresponding to the product; wherein the entry and exit nodes are set on the line body, and the product flows on the line body with the carrier as the carrier; S2. If the equipment corresponding to the entry and exit nodes is a single-station equipment and belongs to the next process, control the product to enter the station for production; S3. If the equipment corresponding to the entry / exit node is the equipment included in the parallel workstation, first detect whether the equipment meets the process sequence of the current product. If so, continue to detect the available status of the equipment. If the equipment is idle, control the product to enter the station for production. If the equipment is busy, detect the available status of other equipment included in the parallel workstation. If there is an idle equipment, the entry / exit node releases the product to flow to the next node. S4. If the equipment corresponding to the entry and exit nodes is the equipment included in the parallel workstation, and the parallel workstation includes a combined workstation, first proceed according to step S3 to detect the first station equipment of the combined workstation. If it is, control the product to enter the equipment for production. If there is subsequent equipment, control the product to enter the next equipment for production through the transition line between the combined equipment. After the tail station equipment in the combined equipment processes the product, schedule the product to enter the main line and flow to the next process in the process path.
2. The hybrid line scheduling method according to claim 1, characterized in that: The line is provided with various types of equipment stations, which are single stations and parallel stations. The single-workstation is set as follows: one process corresponds to only one device, and the product in one process can only enter the corresponding one device for online production; The parallel workstation is configured as follows: one process is completed independently by multiple devices, and the product is produced online by any one device.
3. The hybrid line scheduling method according to claim 2, characterized in that: The parallel workstations include a combined workstation, and the combined workstation is configured such that one process requires the use of multiple devices for sequential production.
4. The hybrid line scheduling method according to any one of claims 1 to 3, characterized in that: In step S1, when the carrier flows through the entry and exit nodes of the line body, the carrier barcode is scanned and the information is read, and the process path information of the product and / or the carrier is queried and used as input data for the scheduling logic; wherein the entry and exit nodes are set as barcode reader detection nodes, and the carrier barcode of the carrier is bound to the product barcode of the product.
5. The hybrid line scheduling method according to any one of claims 1 to 3, characterized in that: In step S2, if the equipment corresponding to the entry and exit nodes does not belong to the next process of the product, an alarm message is sent.
6. The hybrid line scheduling method according to any one of claims 1 to 3, characterized in that: In step S3, if all the devices included in the parallel workstation are busy, the cache data of each device on the line with cache space is read, and the product is released to the device with less cached products.
7. The hybrid line scheduling method according to claim 6, characterized in that: In step S3, if the device corresponding to the code reader detection node is a tail station device, the product is controlled to wait for entering the station; wherein the tail station device is a device included in the parallel workstation.
8. A hybrid line scheduling device, characterized in that: include: A process query module is used to control the flow of products and / or carriers through the entry and exit nodes, obtain the information of the products and query the process corresponding to the products; wherein the entry and exit nodes are arranged on the line body, and the products flow on the line body with the carrier as the carrier; A single station control module, used to control the entry and exit of the product for production if the device corresponding to the entry and exit node is a single station device and belongs to the next process; A parallel workstation control module is used to detect whether the equipment corresponding to the entry and exit nodes meets the process sequence of the current product if it is included in the parallel workstation, and if so, to continue to detect the available status of the equipment; if the equipment is idle, control the product to enter the station for production; if the equipment is busy, detect the available status of other equipment included in the parallel workstation, and if there is an idle equipment, the entry and exit nodes release the product flow to the next node; and The combined workstation control module is used for, if the equipment corresponding to the entry and exit nodes is the equipment included in the parallel workstation, and the parallel workstation includes the combined workstation, first processing according to the steps corresponding to the parallel workstation control module, detecting the first station equipment of the combined workstation, if so, controlling the product to enter the equipment for production, and if there is subsequent equipment, controlling the product to enter the next equipment for production through the transition line between the combined equipment; when the tail station equipment in the combined equipment processes the product, scheduling the product to enter the main line and flow to the next process in the process path.
9. An electronic device, characterized in that: include: Memory; and processor; Wherein, the memory is used to store one or more computer instructions; the one or more computer instructions are executed by the processor to implement the method described in any one of claims 1 to 7.
10. A readable storage medium, characterized in that: The readable storage medium stores computer instructions; wherein, when the computer instructions are executed by a processor, the method described in any one of claims 1 to 7 is implemented.
