Product process configuration method and system for LMES system

By configuring the product process template in the LMES system and calling the corresponding processing actions according to the business scenario, the problems of poor interoperability and high complexity of the interactive logic arrangement technology between the controller and the upper computer are solved, and higher security, reliability and production efficiency are achieved.

CN120010397APending Publication Date: 2025-05-16GUANGZHOU SYC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410836310.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-26
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

The existing interactive logic orchestration technology between controllers and host computers has problems such as poor interoperability, high system complexity, difficult to meet customization requirements, insufficient security and reliability, and limited performance and scalability.

Method used

A product process configuration method and system for LMES system is provided. By configuring a product process template, monitoring and obtaining a product process configuration signal triggered by a controller, calling the product process template according to a business scenario, making the product perform corresponding processing actions, and sending a process completion signal to reset the process configuration signal and product code after the processing is completed.

Benefits of technology

The paired management of signals is realized, bringing multiple benefits of clear division of responsibilities, simplifying interaction logic, enhancing controllability, and improving safety and reliability, while improving the flexibility, efficiency and quality control level of the production process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120010397A_ABST
    Figure CN120010397A_ABST
Patent Text Reader

Abstract

The invention discloses a product process configuration method and system for an LMES system, and the method comprises the steps: configuring a product process template; the product process template comprises a processing action of a specific business scene and an operation logic of the processing action; monitoring and acquiring a process configuration signal of the product triggered by the controller; the process configuration signal comprises a service scene; calling the product process template according to the business scene so as to enable the product to execute a corresponding processing action; after the machining action is completed, a process completion signal is issued to the controller, so that the controller resets the process configuration signal and the product code according to the process completion signal; according to the invention, an interaction process scheme that who triggers and resets is adopted, and responsibility attribution of signal triggering and resetting is agreed, so that paired management of signals is realized, and multiple advantages of clear responsibility division, simplification of interaction logic, enhancement of controllability and improvement of safety and reliability are brought.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent manufacturing production technology, and in particular to a product process configuration method and system for a LMES system. Background Art

[0002] In the field of industrial automation, the interactive logic arrangement between PLC (Programmable Logic Controller, referred to as controller) and LMES system (Line Level Manufacturing Execution System, also known as host computer) is the key link to realize the production process monitoring, control and optimization of industrial products. However, the existing interactive logic arrangement technology between controller and host computer generally has problems such as poor interoperability, high system complexity, difficulty in meeting customization requirements, insufficient security and reliability, and limited performance and scalability. Therefore, a solution is urgently needed to solve the above problems. Summary of the invention

[0003] The present invention provides a product process configuration method and system for a LMES system, which solves the problems of poor interoperability, high system complexity, difficulty in meeting customization requirements, insufficient security and reliability, and limited performance and scalability in the existing interactive logic arrangement technology between a controller and a host computer.

[0004] In order to solve the above technical problems, the first aspect of the present invention provides a product process configuration method for a LMES system, comprising:

[0005] Configure a product process template; the product process template includes processing actions and operation logic for a specific business scenario;

[0006] Monitor and obtain the process configuration signal of the product triggered by the controller; the process configuration signal includes a business scenario;

[0007] Calling the product process template according to the business scenario so that the product performs corresponding processing actions;

[0008] After the processing action is completed, a process completion signal is sent to the controller, so that the controller resets the process configuration signal and the product code according to the process completion signal.

[0009] As one of the preferred solutions, calling the product process template according to the business scenario so that the product performs a corresponding processing action includes:

[0010] Obtaining a product code of the product, and calling the product process template according to the business scenario; the product code is associated with the assembled material code and the scanned pallet code;

[0011] The target product is mobilized according to the product code so that the target product is processed according to the processing action in the product process template.

[0012] As one of the preferred solutions, the product process template at least includes an inbound business process template, and the inbound business process template includes an inbound initialization action, a processing type judgment action and a multiple verification action under an inbound business scenario, and the operation logic corresponding to each action; wherein,

[0013] The operation logic corresponding to each action in the inbound business process template is:

[0014] After detecting the station entry signal triggered by the controller, the target product is controlled to enter the station and the station entry is initialized for the target product;

[0015] Determine the processing type of the target product and perform entry verification to prevent mistakes and errors, obtain the entry result and send it to the controller; the processing type includes normal processing, rework processing and test product inspection processing; the entry verification includes product status verification, product repeated entry verification and missing process verification; the entry result includes the entry result, processing type and supplementary instructions including the verification result.

[0016] As one of the preferred solutions, the product process template at least includes an outbound business process template, and the outbound business process template includes an outbound initialization action, an outbound parameter collection action, and an outbound qualified judgment action under an outbound business scenario, as well as the operation logic corresponding to each action; wherein,

[0017] The operation logic corresponding to each action in the outbound business process template is:

[0018] After detecting the outbound signal triggered by the controller, performing outbound initialization on the target product;

[0019] Determine the processing result of the target product, and control the target product to exit the station according to the processing result; the processing result includes whether the target product is qualified;

[0020] The quality parameters of the outbound products are collected, and outbound results are generated and sent to the controller; the outbound results include outbound results, processing results, quality parameters and reasons for product failure.

[0021] As one of the preferred solutions, the product process template at least includes a product processing business process template, and the product processing business process template includes a material assembly verification action, a material binding reporting action and a quality parameter update action under a product processing business scenario, and the operation logic corresponding to each action; wherein,

[0022] The operation logic corresponding to each action in the product processing business process template is:

[0023] Obtain the assembled material code corresponding to the target product and perform material verification, obtain the material verification result and upload it to the controller; the material verification at least includes whether the material meets the material BOM requirements of the product model and whether the material length meets the requirements;

[0024] Process the target product, obtain the finished product, bind it with the material information and upload it to a third-party system;

[0025] After the quality parameter update signal triggered by the controller is monitored, the quality parameters of the finished product are collected and stored, and the product status is determined and sent to the controller.

[0026] A second aspect of the present invention provides a product process configuration system for a LMES system, comprising:

[0027] A template configuration module is used to configure a product process template; the product process template includes processing actions and operation logic for a specific business scenario;

[0028] A signal monitoring module, used to monitor and obtain the process configuration signal of the product triggered by the controller; the process configuration signal includes a business scenario;

[0029] An action execution module, used to call the product process template according to the business scenario so that the product executes the corresponding processing action;

[0030] The signal reset module is used to send a process completion signal to the controller after the processing action is completed, so that the controller resets the process configuration signal and the product code according to the process completion signal.

[0031] As one preferred solution, the action execution module includes:

[0032] A template calling unit, used to obtain a product code of the product and call the product process template according to the business scenario; the product code is associated with an assembled material code and a scanned pallet code;

[0033] The product processing unit is used to mobilize the target product according to the product code so that the target product is processed according to the processing actions in the product process template.

[0034] As one of the preferred solutions, the product process template at least includes an inbound business process template, and the inbound business process template includes an inbound initialization action, a processing type judgment action and a multiple verification action under an inbound business scenario, and the operation logic corresponding to each action; wherein,

[0035] The operation logic corresponding to each action in the inbound business process template is:

[0036] After detecting the station entry signal triggered by the controller, the target product is controlled to enter the station and the station entry is initialized for the target product;

[0037] Determine the processing type of the target product and perform entry verification to prevent mistakes and errors, obtain the entry result and send it to the controller; the processing type includes normal processing, rework processing and test product inspection processing; the entry verification includes product status verification, product repeated entry verification and missing process verification; the entry result includes the entry result, processing type and supplementary instructions including the verification result.

[0038] As one of the preferred solutions, the product process template at least includes an outbound business process template, and the outbound business process template includes an outbound initialization action, an outbound parameter collection action, and an outbound qualified judgment action under an outbound business scenario, as well as the operation logic corresponding to each action; wherein,

[0039] The operation logic corresponding to each action in the outbound business process template is:

[0040] After detecting the outbound signal triggered by the controller, performing outbound initialization on the target product;

[0041] Determine the processing result of the target product, and control the target product to exit the station according to the processing result; the processing result includes whether the target product is qualified;

[0042] The quality parameters of the outbound products are collected, and outbound results are generated and sent to the controller; the outbound results include outbound results, processing results, quality parameters and reasons for product failure.

[0043] As one of the preferred solutions, the product process template at least includes a product processing business process template, and the product processing business process template includes a material assembly verification action, a material binding reporting action and a quality parameter update action under a product processing business scenario, and the operation logic corresponding to each action; wherein,

[0044] The operation logic corresponding to each action in the product processing business process template is:

[0045] Obtain the assembled material code corresponding to the target product and perform material verification, obtain the material verification result and upload it to the controller; the material verification at least includes whether the material meets the material BOM requirements of the product model and whether the material length meets the requirements;

[0046] Process the target product, obtain the finished product, bind it with the material information and upload it to a third-party system;

[0047] After the quality parameter update signal triggered by the controller is monitored, the quality parameters of the finished product are collected and stored, and the product status is determined and sent to the controller.

[0048] Compared with the prior art, the embodiments of the present invention have the following advantages:

[0049] (1) The interactive process scheme of "who triggers who resets" is adopted to achieve paired management of signals, which brings multiple benefits such as clear division of responsibilities, simplified interaction logic, enhanced controllability, and improved safety and reliability;

[0050] (2) A variety of predefined product process interaction templates are provided. For different production scenarios and PLC programming methods, users can select, modify or combine these templates according to actual needs to quickly build interaction logic that meets specific scenarios; this application modularizes different functions for flexible combination and expansion, and significantly improves the flexibility, efficiency and quality control level of the production process through modular design and integration, while also facilitating future upgrades or adjustments to each module to adapt to different production needs and environmental changes;

[0051] (3) The inbound and outbound signals are processed independently, allowing them to trigger their respective corresponding control actions without being affected by the other party's status. The most suitable interaction method can be selected according to the actual situation to ensure the stable operation of the system and the achievement of production goals. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] In order to more clearly illustrate the technical solution of the present invention, the drawings required for use in the implementation mode will be briefly introduced below. Obviously, the drawings described below are only some implementation modes of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0053] Figure 1 is a flow chart of a product process configuration method for an LMES system provided by a certain embodiment of the present invention;

[0054] Figure 2 is a flowchart of step S3 provided by an embodiment of the present invention;

[0055] Figure 3 It is an operation logic diagram corresponding to each action in the inbound business process template provided by a certain embodiment of the present invention;

[0056] Figure 4 It is an operation logic diagram corresponding to each action in the outbound business process template provided by a certain embodiment of the present invention;

[0057] Figure 5 It is an operation logic diagram corresponding to each action in a product processing business process template provided by a certain embodiment of the present invention;

[0058] Figure 6 It is a product processing process and interaction diagram provided by a certain embodiment of the present invention;

[0059] Figure 7 It is a system diagram of a product process configuration system for an LMES system provided by a certain embodiment of the present invention;

[0060] Figure 8 It is a structural diagram of the action execution module 3 provided in one embodiment of the present invention. DETAILED DESCRIPTION

[0061] The following is a clear and complete description of the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings and embodiments. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments. The purpose of providing these embodiments is to make the disclosure of the present invention more thorough and comprehensive. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0062] In the description of this application, the terms "first", "second", "third", etc. are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first", "second", "third", etc. may explicitly or implicitly include one or more of the feature. In the description of this application, unless otherwise specified, "plurality" means two or more.

[0063] In the description of the present application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be a connection between the two components. The terms "vertical", "horizontal", "left", "right", "upper", "lower" and similar expressions used herein are for illustrative purposes only, and do not indicate or imply that the system or component referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention. The term "and / or" used herein includes any and all combinations of one or more related listed items. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to specific circumstances.

[0064] In the description of this application, it should be noted that, unless otherwise defined, all technical and scientific terms used in the present invention have the same meaning as those commonly understood by those skilled in the art. The terms used in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood by specific circumstances.

[0065] In one embodiment, if Figure 1 As shown, the first aspect of the present invention provides a product process configuration method for a LMES system, comprising:

[0066] S1. Configure a product process template; the product process template includes processing actions and operation logic for a specific business scenario;

[0067] S2. Monitor and obtain a process configuration signal of a product triggered by a controller; the process configuration signal includes a business scenario;

[0068] S3, calling the product process template according to the business scenario, so that the product performs a corresponding processing action;

[0069] S4. After the processing action is completed, a process completion signal is sent to the controller, so that the controller resets the process configuration signal and the product code according to the process completion signal.

[0070] Among them, the controller is also called a programmable logic controller PLC. This application provides a variety of product process templates, which are easy to call according to user needs, quickly build business scenarios that meet user needs, and use the processing actions and operation logic in the templates to process the products to adapt to different production needs and environmental changes; after the processing is completed, the scheme of who triggers and who resets is adopted to realize paired management of signals, which brings multiple benefits of clear division of responsibilities, simplified interaction logic, enhanced controllability, and improved safety and reliability.

[0071] In one embodiment, step S3 is as follows Figure 2 As shown, including:

[0072] S31, obtaining the product code of the product, and calling the product process template according to the business scenario; the product code is associated with the assembled material code and the scanned pallet code;

[0073] S32. mobilizing the target product according to the product code, so that the target product is processed according to the processing actions in the product process template.

[0074] Specifically, since the production of a product requires one or more processes on the production line, and the process is an indispensable productive force object (a combination of people, equipment, and tools) in the production execution process, and there are one or more products being processed on each production line, for the convenience of statistics, the products on the production line are numbered so that each product has its own product code, which is also associated with the material and pallet to facilitate the traceability of the product source.

[0075] When products are produced and processed, there are two control logics for product entry and exit: entry and exit separation, that is, the controller processes the entry signal and the exit signal independently, allowing them to trigger their corresponding control actions respectively without being affected by the other's state, so that one workstation can accommodate and process multiple products at the same time; entry and exit separation, the controller's exit signal triggering is constrained by the entry signal, that is, the workstation can only accommodate and process one product at a time, and a new product can only enter after the current product has completely left.

[0076] According to user needs, the target product can be processed by calling the template through the product code corresponding to the product, so that the LMES system can select the most suitable interaction method according to the actual situation to ensure the stable operation of the system and the achievement of production goals.

[0077] In one embodiment, the product process template at least includes an inbound business process template, and the inbound business process template includes an inbound initialization action, a processing type judgment action, and a multiple verification action under an inbound business scenario, and the operation logic corresponding to each action; wherein,

[0078] The operation logic corresponding to each action in the inbound business process template is as follows: Figure 3 As shown,

[0079] S111, after monitoring the station entry signal triggered by the controller, controlling the target product to enter the station, and initializing the station entry for the target product;

[0080] S112, determine the processing type of the target product and perform entry proofing and error prevention verification, obtain the entry result and send it to the controller; the processing type includes normal processing, rework processing and test product inspection processing; the entry verification includes product status verification, product repeated entry verification and missing process verification; the entry result includes the entry result, processing type and supplementary instructions including the verification result.

[0081] Specifically, the interaction process of the product entry business scenario is as follows:

[0082] 1. Interactive handshake upon entry: After the product arrives at the station, the PLC triggers the entry signal to inform the LMES system that the product has entered the station;

[0083] 2. Determination of product processing type: There are three types of processing, namely normal processing, rework processing and test product inspection processing;

[0084] 3. Types of verification for entering the station to prevent mistakes and errors: whether the product status is OK, whether the product is repeatedly entered for processing, whether the product is missing a processing step, third-party system entry verification, etc.

[0085] 4. Delivery of entry inspection results: The LMES system delivers the entry results, and the abnormal reasons are given to the register variable address of the PLC. The PLC takes the results to determine whether the product can be processed;

[0086] Other entry steps: Generate SN code for products upon entry, complete binding association between products and pallets, print product labels, etc.

[0087] In one embodiment, the product process template at least includes an outbound business process template, and the outbound business process template includes an outbound initialization action, an outbound parameter collection action, and an outbound qualified judgment action under an outbound business scenario, as well as the operation logic corresponding to each action; wherein,

[0088] The operation logic corresponding to each action in the outbound business process template is as follows: Figure 4 As shown,

[0089] S121, after monitoring the outbound signal triggered by the controller, performing outbound initialization on the target product;

[0090] S122, judging the processing result of the target product, and controlling the target product to exit the station according to the processing result; the processing result includes whether the target product is qualified;

[0091] S123, collecting quality parameters of outbound products, and generating outbound results and sending them to the controller; the outbound results include outbound results, processing results, quality parameters and reasons for product failure.

[0092] Specifically, the interaction process of the product outbound business scenario is as follows:

[0093] 1. Outbound interactive handshake: After the product is processed, the PLC triggers the outbound signal to inform the LMES system to make a product outbound judgment;

[0094] 2. Processing result judgment: There are three common methods, namely, the processing equipment judges the product status, the system judges the product status, and the third-party system judges the product status;

[0095] 3. Determination of defective causes: When a product is NG, there are two common ways to determine the defective cause, namely, the processing equipment determines the defective cause and the system determines the defective cause;

[0096] 4. Delivery of outbound results: The LMES system delivers outbound results, processing results and other information to the register variable address of the PLC, and the PLC takes the results to determine whether the product can be shipped;

[0097] Other outbound steps: cross-process parameter calculation, such as aging time determination of aging equipment, unbinding of outbound pallets and product binding, etc.

[0098] In one embodiment, the product process template at least includes a product processing business process template, and the product processing business process template includes a material assembly verification action, a material binding reporting action and a quality parameter update action under a product processing business scenario, and the operation logic corresponding to each action; wherein,

[0099] The operation logic corresponding to each action in the product processing business process template is as follows Figure 5 As shown,

[0100] S131, obtaining the assembled material code corresponding to the target product and performing material verification, obtaining the material verification result and uploading it to the controller; the material verification at least includes whether the material meets the material BOM requirements of the product model and whether the material length meets the requirements;

[0101] S132, processing the target product, obtaining a finished product and binding it with material information and uploading it to a third-party system;

[0102] S133: After monitoring the quality parameter update signal triggered by the controller, the quality parameters of the finished product are collected and stored, and the product status is determined and sent to the controller.

[0103] Specifically, the interactive process of the product processing business scenarios:

[0104] 1. Material assembly verification: Scan the material code, and the system will verify the material to determine whether the material meets the material BOM requirements of the product model, whether the material length meets the requirements, etc. The LMES system will feedback the results to the PLC;

[0105] 2. Material binding reporting: reporting the binding information of the assembly product and the material to the third-party system;

[0106] 3. Quality parameter update: After the PLC stores the quality parameters in the register, it triggers the quality parameter update signal, notifying the LMES system to collect and store the quality parameters and make product status judgments and send them to the PLC. Supplementary explanation: Since some processes support repeated processing or repeated testing of products, it is necessary to perform a cyclic interaction of the quality parameter update process. After each processing, the system is required to feedback to the manufacturing specialist what quality parameters of the current product are unqualified and guide the operator on how to repeat the processing.

[0107] Among them, the product processing and interaction diagram are as follows Figure 6 As shown, the product goes on the conveyor belt, and is processed from the first process OP10 according to the process route requirements, and is processed and finished at the last process OP90. If there is a production abnormality during the process, it will be discharged from the production line to the defective product storage area through the discharge port. Specifically, after the product goes on the conveyor belt, it is processed from the OP10 process until the last process OP90 is completed and it goes off the line. Each process station processing in the warehouse must initiate an entry application to the LMES system. The LMES system issues the entry result and the specific equipment processing process can only be carried out after it is OK; when the product is processed, whether the interactive process needs to be added depends on the production content of the process and the requirements of EU customers; after the product is processed at each process station, it is necessary to initiate an exit application to the LMES system. The LMES system collects quality parameters, judges the product status, and issues the exit result. When the product is OK, it continues to be processed in the next process. When it is NG, it is discharged to the nearest abnormal product discharge port.

[0108] In one embodiment, the product process template at least includes a label printing business process template, and the label printing business process template includes a barcode generation action and a label transcoding printing action in a label printing business scenario and the operation logic corresponding to each action; wherein,

[0109] The operation logic corresponding to each action in the label printing business process template is:

[0110] After the barcode generation signal is detected to be triggered, a product code is generated according to the barcode generation rules;

[0111] After the barcode printing signal is detected to be triggered, the product code is read and parsed, and the parsing result is converted according to the transcoding rule to obtain a label and print it.

[0112] In addition, product process templates may also include material assembly inspection business process templates, process formula distribution business process templates, binding update code business process templates, etc., which are not listed here one by one. This application provides a variety of predefined interactive process templates, so that for different production scenarios and PLC programming methods, users can select, modify or combine these templates according to actual needs, and quickly build interactive logic that meets specific scenarios. Users can implement different parameter configurations for different processes according to process requirements, configure different variable points and rules according to process functions, and complete fool-proof and error-proofing control, material assembly binding requirements, and third-party interaction requirements for each process station.

[0113] This application designs different functional modules for flexible combination and expansion. Through such modular design and integration, the flexibility, efficiency and quality control level of the production process can be significantly improved. It is also convenient for upgrading or adjusting each module in the future to adapt to different production needs and environmental changes to complete different operation processes, different fool-proofing measures and third-party interactions in different processes. The system supports dynamic loading of configuration fields for process-related process templates, realizes the compatibility of process management with different process templates, and reduces the front-end R&D costs.

[0114] In the embodiment of the present application, based on the fact that the existing interactive logic orchestration technology between the controller and the host computer generally has the problems of poor interoperability, high system complexity, difficulty in meeting customization requirements, insufficient security and reliability, and limited performance and scalability, a product process configuration method for the LMES system is designed, which realizes the configuration of product process templates; the product process template includes processing actions and their operation logic for specific business scenarios; monitors and obtains the process configuration signal of the product triggered by the controller; the process configuration signal includes business scenarios; calls the product process template according to the business scenario to enable the product to perform corresponding processing actions; after the processing action is completed, sends a process completion signal to the controller so that the controller resets the process configuration signal and the product code according to the process completion signal. The technical solution; adopts the interactive process scheme of who triggers and who resets, and realizes paired management of signals by agreeing on the responsibility for signal triggering and resetting, which brings multiple benefits such as clear division of responsibilities, simplified interactive logic, enhanced controllability, and improved security and reliability.

[0115] It should be noted that although the steps in the above flowchart are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders.

[0116] In another embodiment, if Figure 7 As shown, the second aspect of the present invention provides a product process configuration system for a LMES system, comprising:

[0117] Template configuration module 1, used to configure product process templates; the product process templates include processing actions and operation logic for specific business scenarios;

[0118] Signal monitoring module 2, used to monitor and obtain the process configuration signal of the product triggered by the controller; the process configuration signal includes a business scenario;

[0119] An action execution module 3 is used to call the product process template according to the business scenario so that the product performs a corresponding processing action;

[0120] The signal reset module 4 is used to send a process completion signal to the controller after the processing action is completed, so that the controller resets the process configuration signal and the product code according to the process completion signal.

[0121] Among them, the controller is also called a programmable logic controller PLC. This application provides a variety of product process templates, which are easy to call according to user needs, quickly build business scenarios that meet user needs, and use the processing actions and operation logic in the templates to process the products to adapt to different production needs and environmental changes; after the processing is completed, the scheme of who triggers and who resets is adopted to realize paired management of signals, which brings multiple benefits of clear division of responsibilities, simplified interaction logic, enhanced controllability, and improved safety and reliability.

[0122] In one embodiment, the structure of the action execution module 3 is as follows: Figure 8 As shown, including:

[0123] The template calling unit 31 is used to obtain the product code of the product and call the product process template according to the business scenario; the product code is associated with the assembled material code and the scanned pallet code;

[0124] The product processing unit 32 is used to mobilize the target product according to the product code, so that the target product is processed according to the processing actions in the product process template.

[0125] Specifically, since the production of a product requires one or more processes on the production line, and the process is an indispensable productive force object (a combination of people, equipment, and tools) in the production execution process, and there are one or more products being processed on each production line, for the convenience of statistics, the products on the production line are numbered so that each product has its own product code, which is also associated with the material and pallet to facilitate the traceability of the product source.

[0126] When products are produced and processed, there are two control logics for product entry and exit: entry and exit separation, that is, the controller processes the entry signal and the exit signal independently, allowing them to trigger their corresponding control actions respectively without being affected by the other's state, so that one workstation can accommodate and process multiple products at the same time; entry and exit separation, the controller's exit signal triggering is constrained by the entry signal, that is, the workstation can only accommodate and process one product at a time, and a new product can only enter after the current product has completely left.

[0127] According to user needs, the target product can be processed by calling the template through the product code corresponding to the product, so that the LMES system can select the most suitable interaction method according to the actual situation to ensure the stable operation of the system and the achievement of production goals.

[0128] In one embodiment, the product process template at least includes an inbound business process template, and the inbound business process template includes an inbound initialization action, a processing type judgment action, and a multiple verification action under an inbound business scenario, and the operation logic corresponding to each action; wherein,

[0129] The operation logic corresponding to each action in the inbound business process template is:

[0130] After detecting the station entry signal triggered by the controller, the target product is controlled to enter the station and the station entry is initialized for the target product;

[0131] Determine the processing type of the target product and perform entry verification to prevent mistakes and errors, obtain the entry result and send it to the controller; the processing type includes normal processing, rework processing and test product inspection processing; the entry verification includes product status verification, product repeated entry verification and missing process verification; the entry result includes the entry result, processing type and supplementary instructions including the verification result.

[0132] Specifically, the interaction process of the product entry business scenario is as follows:

[0133] 1. Interactive handshake upon entry: After the product arrives at the station, the PLC triggers the entry signal to inform the LMES system that the product has entered the station;

[0134] 2. Determination of product processing type: There are three types of processing, namely normal processing, rework processing and test product inspection processing;

[0135] 3. Types of verification for entering the station to prevent mistakes and errors: whether the product status is OK, whether the product is repeatedly entered for processing, whether the product is missing a processing step, third-party system entry verification, etc.

[0136] 4. Delivery of entry inspection results: The LMES system delivers the entry results, and the abnormal reasons are given to the register variable address of the PLC. The PLC takes the results to determine whether the product can be processed;

[0137] Other entry steps: Generate SN code for products upon entry, complete binding association between products and pallets, print product labels, etc.

[0138] In one embodiment, the product process template at least includes an outbound business process template, and the outbound business process template includes an outbound initialization action, an outbound parameter collection action, and an outbound qualified judgment action under an outbound business scenario, as well as the operation logic corresponding to each action; wherein,

[0139] The operation logic corresponding to each action in the outbound business process template is:

[0140] After detecting the outbound signal triggered by the controller, performing outbound initialization on the target product;

[0141] Determine the processing result of the target product, and control the target product to exit the station according to the processing result; the processing result includes whether the target product is qualified;

[0142] The quality parameters of the outbound products are collected, and outbound results are generated and sent to the controller; the outbound results include outbound results, processing results, quality parameters and reasons for product failure.

[0143] Specifically, the interaction process of the product outbound business scenario is as follows:

[0144] 1. Outbound interactive handshake: After the product is processed, the PLC triggers the outbound signal to inform the LMES system to make a product outbound judgment;

[0145] 2. Processing result judgment: There are three common methods, namely, the processing equipment judges the product status, the system judges the product status, and the third-party system judges the product status;

[0146] 3. Determination of defective causes: When a product is NG, there are two common ways to determine the defective cause, namely, the processing equipment determines the defective cause and the system determines the defective cause;

[0147] 4. Delivery of outbound results: The LMES system delivers outbound results, processing results and other information to the register variable address of the PLC, and the PLC takes the results to determine whether the product can be shipped;

[0148] Other outbound steps: cross-process parameter calculation, such as aging time determination of aging equipment, unbinding of outbound pallets and product binding, etc.

[0149] In one embodiment, the product process template at least includes a product processing business process template, and the product processing business process template includes a material assembly verification action, a material binding reporting action and a quality parameter update action under a product processing business scenario, and the operation logic corresponding to each action; wherein,

[0150] The operation logic corresponding to each action in the product processing business process template is:

[0151] Obtain the assembled material code corresponding to the target product and perform material verification, obtain the material verification result and upload it to the controller; the material verification at least includes whether the material meets the material BOM requirements of the product model and whether the material length meets the requirements;

[0152] Process the target product, obtain the finished product, bind it with the material information and upload it to a third-party system;

[0153] After the quality parameter update signal triggered by the controller is monitored, the quality parameters of the finished product are collected and stored, and the product status is determined and sent to the controller.

[0154] Specifically, the interactive process of the product processing business scenarios:

[0155] 1. Material assembly verification: Scan the material code, and the system will verify the material to determine whether the material meets the material BOM requirements of the product model, whether the material length meets the requirements, etc. The LMES system will feedback the results to the PLC;

[0156] 2. Material binding reporting: reporting the binding information of the assembly product and the material to the third-party system;

[0157] 3. Quality parameter update: After the PLC stores the quality parameters in the register, it triggers the quality parameter update signal, notifying the LMES system to collect and store the quality parameters and make product status judgments and send them to the PLC. Supplementary explanation: Since some processes support repeated processing or repeated testing of products, it is necessary to perform a cyclic interaction of the quality parameter update process. After each processing, the system is required to feedback to the manufacturing specialist what quality parameters of the current product are unqualified and guide the operator on how to repeat the processing.

[0158] Please refer to Figure 6 , the product goes on the conveyor belt, and is processed from the first process OP10 according to the process route requirements, and is processed and finished at the last process OP90. If there is any production abnormality during the process, it will be discharged from the production line to the defective product storage area through the discharge port. Specifically, after the product goes on the conveyor belt, it is processed from the OP10 process until the last process OP90 is completed and it goes off the line. Each process station processing in the warehouse must initiate an entry application to the LMES system. The LMES system issues the entry result and the specific equipment processing process can only be carried out after it is OK; when the product is processed, whether the interactive process needs to be added depends on the production content of the process and the requirements of EU customers; after the product is processed at each process station, it is necessary to initiate an exit application to the LMES system. The LMES system collects quality parameters, judges the product status, and issues the exit result. When the product is OK, it continues to be processed in the next process. When it is NG, it is discharged to the nearest abnormal product discharge port.

[0159] In one embodiment, the product process template at least includes a label printing business process template, and the label printing business process template includes a barcode generation action and a label transcoding printing action in a label printing business scenario and the operation logic corresponding to each action; wherein,

[0160] The operation logic corresponding to each action in the label printing business process template is:

[0161] After the barcode generation signal is detected to be triggered, a product code is generated according to the barcode generation rules;

[0162] After the barcode printing signal is detected to be triggered, the product code is read and parsed, and the parsing result is converted according to the transcoding rule to obtain a label and print it.

[0163] In addition, product process templates may also include material assembly inspection business process templates, process formula distribution business process templates, binding update code business process templates, etc., which are not listed here one by one. This application provides a variety of predefined interactive process templates, so that for different production scenarios and PLC programming methods, users can select, modify or combine these templates according to actual needs, and quickly build interactive logic that meets specific scenarios. Users can implement different parameter configurations for different processes according to process requirements, configure different variable points and rules according to process functions, and complete fool-proof and error-proofing control, material assembly binding requirements, and third-party interaction requirements for each process station.

[0164] This application designs different functional modules for flexible combination and expansion. Through such modular design and integration, the flexibility, efficiency and quality control level of the production process can be significantly improved. It is also convenient for upgrading or adjusting each module in the future to adapt to different production needs and environmental changes to complete different operation processes, different fool-proofing measures and third-party interactions in different processes. The system supports dynamic loading of configuration fields for process-related process templates, realizes the compatibility of process management with different process templates, and reduces the front-end R&D costs.

[0165] It should be noted that each module in the above-mentioned product process configuration system for LMES system can be implemented in whole or in part by software, hardware and their combination. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0166] In summary, the present invention discloses a product process configuration method and system for a LMES system, wherein the method includes configuring a product process template; the product process template includes processing actions and operation logic of a specific business scenario; monitoring and obtaining a process configuration signal of a product triggered by a controller; the process configuration signal includes a business scenario; calling the product process template according to the business scenario so that the product performs a corresponding processing action; after the processing action is completed, sending a process completion signal to the controller so that the controller resets the process configuration signal and the product code according to the process completion signal; the present invention adopts an interactive process scheme of whoever triggers resets, and realizes paired management of signals by agreeing on the responsibility for signal triggering and resetting, bringing multiple benefits such as clear division of responsibilities, simplified interactive logic, enhanced controllability, and improved safety and reliability.

[0167] Each embodiment in this specification is described in a progressive manner, and the same or similar parts of each embodiment can be directly referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. It should be noted that the technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above-mentioned embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0168] The above-mentioned embodiments only express several preferred implementation modes of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for ordinary technicians in the technical field, several improvements and substitutions can be made without departing from the technical principles of the present invention, and these improvements and substitutions should also be regarded as the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be based on the protection scope of the claims.

Claims

1. A product process configuration method for a LMES system, characterized in that: include: Configure a product process template; the product process template includes processing actions and operation logic for a specific business scenario; Monitor and obtain the process configuration signal of the product triggered by the controller; the process configuration signal includes a business scenario; Calling the product process template according to the business scenario so that the product performs corresponding processing actions; After the processing action is completed, a process completion signal is sent to the controller, so that the controller resets the process configuration signal and the product code according to the process completion signal.

2. A product process configuration method for a LMES system according to claim 1, characterized in that: The calling of the product process template according to the business scenario so that the product performs a corresponding processing action includes: Obtaining a product code of the product, and calling the product process template according to the business scenario; the product code is associated with the assembled material code and the scanned pallet code; The target product is mobilized according to the product code so that the target product is processed according to the processing action in the product process template.

3. A product process configuration method for a LMES system according to claim 2, characterized in that: The product process template at least includes an inbound business process template, and the inbound business process template includes an inbound initialization action, a processing type judgment action, and a multiple verification action under an inbound business scenario, as well as the operation logic corresponding to each action; wherein, The operation logic corresponding to each action in the inbound business process template is: After detecting the station entry signal triggered by the controller, the target product is controlled to enter the station and the station entry is initialized for the target product; Determine the processing type of the target product and perform entry verification to prevent mistakes and errors, obtain the entry result and send it to the controller; the processing type includes normal processing, rework processing and test product inspection processing; the entry verification includes product status verification, product repeated entry verification and missing process verification; the entry result includes the entry result, processing type and supplementary instructions including the verification result.

4. A product process configuration method for a LMES system according to claim 2, characterized in that: The product process template at least includes an outbound business process template, and the outbound business process template includes an outbound initialization action, an outbound parameter collection action, and an outbound qualified judgment action under the outbound business scenario, as well as the operation logic corresponding to each action; wherein, The operation logic corresponding to each action in the outbound business process template is: After detecting the outbound signal triggered by the controller, performing outbound initialization on the target product; Determine the processing result of the target product, and control the target product to exit the station according to the processing result; the processing result includes whether the target product is qualified; The quality parameters of the outbound products are collected, and outbound results are generated and sent to the controller; the outbound results include outbound results, processing results, quality parameters and reasons for product failure.

5. A product process configuration method for a LMES system according to claim 2, characterized in that: The product process template at least includes a product processing business process template, and the product processing business process template includes a material assembly verification action, a material binding reporting action and a quality parameter update action under the product processing business scenario, and the operation logic corresponding to each action; wherein, The operation logic corresponding to each action in the product processing business process template is: Obtain the assembled material code corresponding to the target product and perform material verification, obtain the material verification result and upload it to the controller; the material verification at least includes whether the material meets the material BOM requirements of the product model and whether the material length meets the requirements; Process the target product, obtain the finished product, bind it with the material information and upload it to a third-party system; After the quality parameter update signal triggered by the controller is monitored, the quality parameters of the finished product are collected and stored, and the product status is determined and sent to the controller.

6. A product process configuration system for LMES system, characterized in that: include: Template configuration module, used to configure product process templates; The product process template includes processing actions and operation logic for specific business scenarios; A signal monitoring module, used to monitor and obtain the process configuration signal of the product triggered by the controller; the process configuration signal includes a business scenario; An action execution module, used to call the product process template according to the business scenario so that the product executes the corresponding processing action; The signal reset module is used to send a process completion signal to the controller after the processing action is completed, so that the controller resets the process configuration signal and the product code according to the process completion signal.

7. A product process configuration system for LMES system according to claim 6, characterized in that: The action execution module includes: A template calling unit, used to obtain a product code of the product and call the product process template according to the business scenario; the product code is associated with an assembled material code and a scanned pallet code; The product processing unit is used to mobilize the target product according to the product code so that the target product is processed according to the processing actions in the product process template.

8. A product process configuration system for LMES system according to claim 7, characterized in that: The product process template at least includes an inbound business process template, and the inbound business process template includes an inbound initialization action, a processing type judgment action, and a multiple verification action under an inbound business scenario, as well as the operation logic corresponding to each action; wherein, The operation logic corresponding to each action in the inbound business process template is: After detecting the station entry signal triggered by the controller, the target product is controlled to enter the station and the station entry is initialized for the target product; Determine the processing type of the target product and perform entry verification to prevent mistakes and errors, obtain the entry result and send it to the controller; the processing type includes normal processing, rework processing and test product inspection processing; the entry verification includes product status verification, product repeated entry verification and missing process verification; the entry result includes the entry result, processing type and supplementary instructions including the verification result.

9. A product process configuration system for LMES system according to claim 7, characterized in that: The product process template at least includes an outbound business process template, and the outbound business process template includes an outbound initialization action, an outbound parameter collection action, and an outbound qualified judgment action under the outbound business scenario, as well as the operation logic corresponding to each action; wherein, The operation logic corresponding to each action in the outbound business process template is: After detecting the outbound signal triggered by the controller, performing outbound initialization on the target product; Determine the processing result of the target product, and control the target product to exit the station according to the processing result; the processing result includes whether the target product is qualified; The quality parameters of the outbound products are collected, and outbound results are generated and sent to the controller; the outbound results include outbound results, processing results, quality parameters and reasons for product failure.

10. A product process configuration system for LMES system according to claim 7, characterized in that: The product process template at least includes a product processing business process template, and the product processing business process template includes a material assembly verification action, a material binding reporting action and a quality parameter update action under the product processing business scenario, and the operation logic corresponding to each action; wherein, The operation logic corresponding to each action in the product processing business process template is: Obtain the assembled material code corresponding to the target product and perform material verification, obtain the material verification result and upload it to the controller; the material verification at least includes whether the material meets the material BOM requirements of the product model and whether the material length meets the requirements; Process the target product, obtain the finished product, bind it with the material information and upload it to a third-party system; After the quality parameter update signal triggered by the controller is monitored, the quality parameters of the finished product are collected and stored, and the product status is determined and sent to the controller.