Production control method and device, computer equipment and computer readable storage medium
By monitoring and judging the process parameters in real time during cigarette production, the problem of low cigarette production quality has been solved, ensuring that every step of the operation meets quality requirements and improving production quality and safety.
Patent Information
- Application Number
- CN202511117097.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-11
- Publication Date
- 2025-11-18
AI Technical Summary
Existing cigarette production methods suffer from low production quality, especially on complex production lines where it is difficult to ensure that every step of the operation meets quality requirements.
By acquiring production requests carrying the upper and lower limits of process parameters, scheduling production resources, collecting current process parameters in real time and determining whether they exceed the limits, deciding whether to continue to execute the next operation based on the judgment result, and generating alarm information or requiring user confirmation when the limits are exceeded.
This ensures that every step of the production process meets quality requirements, improves production quality, prevents defective products and equipment damage, and guarantees the safety and standardization of the production process.
Smart Images

Figure CN120972801A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automation control technology, and in particular to a production control method, apparatus, computer equipment, computer-readable storage medium, and computer program product. Background Technology
[0002] In the current industrial production process, great progress has been made in industrial mechanization, automation, and intelligence. However, the increasing complexity of production line results has also placed higher demands on production-related personnel, and the use of automated control systems has enabled the production and manufacturing of cigarettes.
[0003] However, current cigarette production methods suffer from low production quality. Summary of the Invention
[0004] Therefore, it is necessary to provide a production control method, apparatus, computer equipment, computer-readable storage medium, and computer program product that can improve production quality in response to the above-mentioned technical problems.
[0005] In a first aspect, this application provides a production control method, including:
[0006] Obtain a production request carrying a reference work order; the reference work order includes the upper and lower limits of process parameters.
[0007] Based on the target resource information in the production request, schedule the corresponding production resources and execute cigarette production.
[0008] For the current production operation steps, collect the current process parameters in the cigarette manufacturing process and determine whether the current process parameters exceed the corresponding upper and lower limits.
[0009] Based on the judgment result, determine whether to continue to execute the next production operation step; the next production operation step is the next production operation step after the current production operation step.
[0010] In one embodiment, determining whether to continue with the next production operation step based on the judgment result includes:
[0011] If the judgment result indicates that the current process parameter exceeds the corresponding upper and lower limits of the process parameter, the next production operation step will not be executed, the corresponding over-limit alarm information will be generated and returned to the user terminal;
[0012] If the judgment result indicates that the current process parameters do not exceed the corresponding upper and lower limits of the process parameters, an operation verification is performed, and if the verification is successful, the next production operation step is executed.
[0013] In one embodiment, performing operational verification includes:
[0014] The first operation confirmation request is sent to the user terminal through the PLC programmable controller and configuration software.
[0015] Receive the first operation confirmation information returned by the user terminal based on the first operation confirmation request;
[0016] Verify the correctness of the confirmation information from the first operation.
[0017] In one exemplary embodiment, generating corresponding over-limit alarm information and returning it to the user terminal includes:
[0018] The status of the storage tank is detected by a PLC programmable controller to obtain the obstruction status and feeding status of the storage tank.
[0019] Send over-limit alarm information, obstruction status, and feeding status to the user terminal; the user terminal is used to display the over-limit alarm information, obstruction status, and feeding status through a visual interface.
[0020] In one embodiment, after generating the corresponding over-limit alarm information and returning it to the user terminal, the method further includes:
[0021] Receive adjustment process parameters returned by the user terminal based on the over-limit alarm information;
[0022] If the process parameters are adjusted beyond the corresponding upper and lower limits, an over-limit confirmation prompt will be generated and returned to the user terminal.
[0023] In one exemplary embodiment, the method further includes:
[0024] In response to the current production operation steps, a second operation confirmation request is sent to the user terminal through the PLC programmable controller and configuration software;
[0025] Receive the second operation confirmation information returned by the user terminal based on the second operation confirmation request;
[0026] If the second operation confirmation information passes the correctness verification, proceed with the current production operation step.
[0027] Secondly, this application also provides a production control device, comprising:
[0028] The production request acquisition module is used to acquire production requests carrying reference work orders; the reference work orders include the upper and lower limits of process parameters.
[0029] The production scheduling module is used to schedule the corresponding production resources and execute cigarette production based on the target resource information in the production request.
[0030] The parameter judgment module is used to collect the current process parameters in the cigarette manufacturing process for the current production operation step and to determine whether the current process parameters exceed the corresponding upper and lower limits.
[0031] The operation execution module is used to determine whether to continue executing the next production operation step based on the judgment result; the next production operation step is the next production operation step after the current production operation step.
[0032] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0033] Obtain a production request carrying a reference work order; the reference work order includes the upper and lower limits of process parameters.
[0034] Based on the target resource information in the production request, schedule the corresponding production resources and execute cigarette production.
[0035] For the current production operation steps, collect the current process parameters in the cigarette manufacturing process and determine whether the current process parameters exceed the corresponding upper and lower limits.
[0036] Based on the judgment result, determine whether to continue to execute the next production operation step; the next production operation step is the next production operation step after the current production operation step.
[0037] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0038] Obtain a production request carrying a reference work order; the reference work order includes the upper and lower limits of process parameters.
[0039] Based on the target resource information in the production request, schedule the corresponding production resources and execute cigarette production.
[0040] For the current production operation steps, collect the current process parameters in the cigarette manufacturing process and determine whether the current process parameters exceed the corresponding upper and lower limits.
[0041] Based on the judgment result, determine whether to continue to execute the next production operation step; the next production operation step is the next production operation step after the current production operation step.
[0042] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:
[0043] Obtain a production request carrying a reference work order; the reference work order includes the upper and lower limits of process parameters.
[0044] Based on the target resource information in the production request, schedule the corresponding production resources and execute cigarette production.
[0045] For the current production operation steps, collect the current process parameters in the cigarette manufacturing process and determine whether the current process parameters exceed the corresponding upper and lower limits.
[0046] Based on the judgment result, determine whether to continue to execute the next production operation step; the next production operation step is the next production operation step after the current production operation step.
[0047] The aforementioned production control method, apparatus, computer equipment, computer-readable storage medium, and computer program product acquire production requests from reference work orders that include upper and lower limits of process parameters. Based on the target resource information in the production request, they schedule corresponding production resources and execute cigarette manufacturing. For the current production operation step, they collect the current process parameters during cigarette manufacturing, determine whether the current process parameters exceed the corresponding upper and lower limits, and finally, based on the determination result, decide whether to continue to the next production operation step. By acquiring production requests carrying reference work orders that include upper and lower limits of process parameters, scheduling production resources to execute cigarette manufacturing according to the production request, collecting current process parameters for the current production operation step, and determining whether to continue to the next production operation step based on the determination result, and by updating the upper and lower limits in real time, and performing real-time exceedance judgments for each production operation step, the system ensures that each operation meets quality requirements, thereby improving production quality. Attached Figure Description
[0048] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0049] Figure 1 This is a diagram illustrating the application environment of a production control method in one embodiment;
[0050] Figure 2 This is a flowchart illustrating a production control method in one embodiment;
[0051] Figure 3 This is a flowchart illustrating the production control method in another embodiment;
[0052] Figure 4 This is a structural block diagram of the production control device in one embodiment;
[0053] Figure 5 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0054] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0055] In current industrial production processes, significant progress has been made in industrial mechanization, automation, and intelligence. However, the increased complexity of production line structures has also placed higher demands on production-related personnel. According to incomplete statistics, a large proportion of quality defects are caused by system operation in actual production. These defects are diverse, including obstructed flow of process data, failure to detect and handle abnormal indicators in a timely manner, input data exceeding process standards, and non-standard operating procedures. Error prevention measures in production control systems can promptly detect and address problems, reduce the possibility of errors, and contribute to lean production.
[0056] The production control method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, the cigarette factory communicates with server 102 via a network. A data storage system stores the data that server 102 needs to process. This data storage system can be integrated onto server 102 or located in the cloud or on another network server. Server 102 obtains a production request carrying a reference work order from the data storage system. The reference work order includes upper and lower limits for process parameters. Based on the target resource information in the production request, it schedules the corresponding production resources and executes cigarette production. For the current production operation step, it collects the current process parameters during cigarette manufacturing, determines whether the current process parameters exceed the corresponding upper and lower limits, and based on the determination result, decides whether to continue executing the next production operation step. Server 102 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0057] In one exemplary embodiment, such as Figure 2 As shown, a production operation method is provided, which is applied to Figure 1 Taking server 102 as an example, the explanation includes the following steps S201 to S204. Wherein:
[0058] Step S201: Obtain a production request carrying a reference work order; the reference work order includes the upper and lower limits of process parameters.
[0059] Among them, the reference work order can be understood as a standardized production plan or operation instruction sheet, the process parameters can be understood as quantifiable indicator data in the production and manufacturing process, which may include key parameters such as the proportion of cigarette raw materials, humidity, temperature, cigarette length, density, and cutting speed, and the upper and lower limits of the process parameters can be understood as the normal range of the corresponding indicator data.
[0060] Optionally, each time cigarette production needs to be performed, server 102 will retrieve a production request carrying a standardized production operation instruction sheet from the data storage system. The standardized production operation instruction sheet contains the upper and lower limits of process parameters.
[0061] Step S202: Based on the target resource information in the production request, schedule the corresponding production resources and execute cigarette production.
[0062] The target resource information can be understood as the resources needed to produce a certain product, which may include material resources and computing resources.
[0063] For example, server 102 schedules the corresponding material resources and computing resources to perform the current cigarette production based on the target material resource information and target computing power resource information in the production request.
[0064] Step S203: For the current production operation step, collect the current process parameters in the cigarette manufacturing process and determine whether the current process parameters exceed the corresponding upper and lower limits.
[0065] Step S204: Based on the judgment result, determine whether to continue executing the next production operation step; the next production operation step is the next production operation step after the current production operation step.
[0066] Optionally, for the current production operation step, the server 102 collects the current process parameters in the cigarette manufacturing process and determines whether the current process parameters exceed the corresponding upper and lower limits. If the current process parameters exceed the corresponding upper and lower limits, it is determined that an error has occurred in the production, and the next production operation step is stopped, and an alarm message is generated to trigger an alarm. If the current process parameters do not exceed the corresponding upper and lower limits, it indicates that the production is running normally, and the next production operation step is continued.
[0067] In the aforementioned production control method, a production request carrying a reference work order containing upper and lower limits of process parameters is obtained. Based on the target resource information in the production request, the corresponding production resources are scheduled and cigarette manufacturing is executed. For the current production operation step, the current process parameters in the cigarette manufacturing process are collected, and it is determined whether the current process parameters exceed the corresponding upper and lower limits. Finally, based on the judgment result, it is determined whether to continue to execute the next production operation step. By obtaining a production request carrying a reference work order containing upper and lower limits of process parameters, scheduling production resources to execute cigarette manufacturing according to the production request, collecting the current process parameters for the current production operation step, and judging whether to exceed the corresponding upper and lower limits, it is determined whether to continue to execute the next production operation step based on the judgment result. Through real-time updates of the upper and lower limits, and real-time over-limit judgment for each production operation step, it is ensured that each operation meets quality requirements, thereby improving production quality.
[0068] In one embodiment, determining whether to continue executing the next production operation step based on the judgment result includes: if the judgment result indicates that the current process parameter exceeds the corresponding upper and lower limits of the process parameter, not executing the next production operation step, generating the corresponding over-limit alarm information and returning it to the user terminal; if the judgment result indicates that the current process parameter does not exceed the corresponding upper and lower limits of the process parameter, performing operation verification, and continuing to execute the next production operation step if the verification is successful.
[0069] Among them, the over-limit alarm information can be understood as the alarm information generated when the data exceeds the corresponding limit range, which can clearly identify the specific fault type.
[0070] For example, if the judgment result indicates that the current process parameter exceeds the corresponding upper and lower limits, that is, if the current process parameter generated during the execution of the current production operation step is non-compliant, the server 102 will no longer control the relevant device to execute the next production operation step, and will return the corresponding over-limit alarm information (i.e., the alarm information is generated for whichever process parameter is non-compliant) to the user terminal; if the judgment result indicates that the current process parameter does not exceed the corresponding upper and lower limits, that is, if the current process parameter generated during the execution of the current production operation step is compliant, the server 102 will perform operation verification, that is, the user needs to fill in the corresponding operation confirmation form, and if the user fills in the information correctly, the next production operation step will continue to be executed.
[0071] Based on the aforementioned implementation methods, over-limit detection can quickly identify deviations from process requirements, avoid the generation of defective products or equipment damage, automatically stop the equipment when over-limits are exceeded, prevent the spread of errors and production accidents, and ensure safety. During the production process, the operator needs to confirm the parameter status to ensure that each step is confirmed, effectively improving the standardization of operation. Subsequent data can be traced and confirmed, strengthening responsibility management.
[0072] In one embodiment, performing operation verification includes: initiating a first operation confirmation request to a user terminal via a PLC programmable controller and configuration software; receiving first operation confirmation information returned by the user terminal based on the first operation confirmation request; and verifying the correctness of the first operation confirmation information.
[0073] Among them, a PLC (Programmable Logic Controller) can be understood as a digital electronic system that performs operations. By writing programs, it can achieve functions such as receiving input signals, performing logical operations, controlling outputs, and processing data. Configuration software can be understood as a visualization and configuration platform for industrial control systems. Through drag-and-drop and configuration methods, it can quickly build operation interfaces, monitoring screens, and realize data acquisition and control logic.
[0074] Optionally, the server 102 uses a PLC programmable controller to program and obtain a first operation confirmation request for executing the next production step. The first operation confirmation request carries information that the user must fill in for confirmation for the next production operation. The server 102 uses configuration software to send the first production operation confirmation request to the user terminal. The user terminal responds to the first production operation confirmation request and displays the corresponding operation interface on the visual interface. The user fills in the information on the operation interface and returns the filled first operation confirmation information to the server 102. The server 102 verifies the correctness of the first operation confirmation information according to the standard information for the next production operation.
[0075] According to the above implementation method, by combining a PLC programmable controller, configuration software and information verification, the intelligence of the system is enhanced, autonomous linkage and intelligent scheduling are realized, and only verified confirmation information can drive the next production step, thereby improving operational safety.
[0076] In an exemplary embodiment, generating corresponding over-limit alarm information and returning it to the user terminal includes: performing status detection on the storage cabinet through a PLC programmable controller to obtain the obstruction status and feeding status of the storage cabinet; sending the over-limit alarm information, obstruction status, and feeding status to the user terminal; and the user terminal is used to display the over-limit alarm information, obstruction status, and feeding status through a visual interface.
[0077] For example, server 102 writes a status detection program for the storage cabinet through a PLC programmable controller, and calls the status detection program to detect the status of the storage cabinet, obtain the obstruction status and feeding status of the storage cabinet, and send over-limit alarm information, obstruction status and feeding status of the storage cabinet to the user terminal. The user terminal displays the over-limit alarm information, obstruction status and feeding status of the storage cabinet through a visual interface, so that the user can input the corresponding adjustment process parameters according to the relevant information to achieve targeted process adjustment.
[0078] Based on the aforementioned implementation method, the detection program written by PLC dynamically collects the obstruction status and feeding status of the storage tank, ensuring continuous monitoring of the status of key equipment, real-time understanding of the storage tank's operation, and avoiding process deviations or equipment failures caused by obstruction or incorrect material feeding. The user terminal intuitively displays the storage tank status and alarm information through a visual interface, improving the operator's identification and response efficiency, providing a clear operation interface, and facilitating users to input adjustment parameters based on information, thereby improving adjustment efficiency and effectiveness.
[0079] In one embodiment, after generating the corresponding over-limit alarm information and returning it to the user terminal, the method further includes: receiving the adjustment process parameters returned by the user terminal based on the over-limit alarm information; and generating an over-limit confirmation prompt and returning it to the user terminal when the adjusted process parameters exceed the corresponding upper and lower limits of the process parameters.
[0080] In this context, adjusting process parameters can be understood as modifying and adjusting key process parameters (such as temperature, pressure, speed, humidity, time, and proportion) during production operations.
[0081] Optionally, upon receiving an over-limit alarm, the user terminal inputs the corresponding adjustment process parameters based on the alarm information to make targeted adjustments. The user terminal sends the corresponding adjustment process parameters to the server 102. The server 102 judges whether the adjustment process parameters exceed the corresponding upper and lower limits. If the adjustment process parameters exceed the corresponding upper and lower limits, an over-limit confirmation prompt is generated and returned to the user terminal. The user determines whether to allow the over-limit adjustment based on the over-limit confirmation prompt and returns the corresponding information to the server 102. If the server 102 receives the confirmation information, it performs the over-limit adjustment of the process parameters; if the server 102 receives a rejection information, it does not perform the adjustment of the process parameters.
[0082] According to the above implementation method, when the user makes adjustments, the system first automatically determines whether the adjustment parameter exceeds the preset range. If it exceeds the limit, the system will prompt for confirmation of exceeding the limit to avoid the risk of blind adjustment. The user's confirmation operation in the case of exceeding the limit ensures that only authorized or acceptable adjustments exceeding the limit are executed, effectively preventing misoperation or unauthorized adjustment, thereby improving the production quality.
[0083] In one embodiment, the method further includes: for the current production operation step, initiating a second operation confirmation request to the user terminal through a PLC programmable controller and configuration software; receiving second operation confirmation information returned by the user terminal according to the second operation confirmation request; and executing the current production operation step if the second operation confirmation information passes the correctness verification.
[0084] For example, for the current production operation step, server 102 uses a PLC programmable controller to program and obtain a second operation confirmation request for the current production operation step. The second operation request carries information that the user must fill in for the current production operation. The server 102 uses configuration software to send the second production operation confirmation request to the user terminal. The user terminal responds to the first production operation confirmation request and displays the corresponding operation interface on the visual interface. The user fills in the information on the operation interface and returns the filled-in second operation confirmation information to server 102. Server 102 verifies the correctness of the second operation confirmation information according to the standard information for the current production operation.
[0085] Based on the aforementioned implementation method, a secondary confirmation request for the current production step is initiated by a PLC programmable controller in conjunction with configuration software. The user fills in the confirmation information on the visual interface, and the system verifies the information to ensure the compliance and correctness of the operation, thereby effectively improving the standardization, safety and efficiency of the production process.
[0086] In one exemplary embodiment, such as Figure 3 As shown, a specific implementation of a production control method is provided. Unlike the precise operation of the underlying equipment, it is accomplished by optimizing the program logic of the PLC programmable controller. For error prevention in production operations, it relies on a data transmission and acquisition process that covers the production execution system, interface system, central control system, PLC logic controller, and data sensors.
[0087] An error prevention method for a production control system mainly includes four modules: the first module adds the upper and lower limits of the process standard to the work order issuance process; the second module builds a comprehensive process information display with vivid over-limit warning prompts; the third module adds operation control functions associated with the standard; and the fourth module builds operation logic control adapted to production.
[0088] The first module primarily addresses the process of the information system issuing process parameters to the production control system via an interface system. It adds process standard fluctuation limits configured by process engineers to the production information management system. The production execution system then issues work orders bound to these process standard fluctuation limits to the production management system, which supports industrial production, via XML files. The production management system adds a module for parsing these process standard fluctuation limits, retrieving the limits from the fluctuation range and storing them in the SCADA database tags of the production control system. This enables the dynamic distribution of production standard information required for error prevention.
[0089] The second module constructs a comprehensive process information display with vivid over-limit early warning prompts. This module mainly addresses unresolved indicator issues during production. It utilizes the fluctuation limit values of tag points written into the SCADA database of the centralized control system to construct alarms for key process parameter ranges in the configuration screen, setting the calculation conditions to equipment production. Additionally, fluctuation limit values can be used to refine stored information. When the PLC programmable controller detects material in the storage tank and photoelectric obstruction and the production line starts, it writes the current grade's storage time standard information into the storage tank information module when the storage tank is in the feeding state. This point is then linked to the data acquisition database of the production control system. The display and over-limit prompts for this data point are configured in the industrial control configuration screen. The function of this module is to realize error early warning and information display associated with the current batch standard, involving functions such as range early warning and storage tank time judgment.
[0090] The third module adds an operation control function related to standards, mainly to address the issue of input data adjustments exceeding process standards. It switches the production control system configuration software to edit mode and adds a process standard input verification module to the execution script. It uses the standard fluctuation limit issued by the first module to add a verification script and sets a confirmation prompt when the input exceeds the limit. This effectively prevents process quality defects caused by input data adjustments exceeding process standards. The function of this module is to apply the standards associated with the batch to system operations such as parameter input, so that operations that do not meet the process requirements of the batch can be detected and regulated in a timely manner.
[0091] The fourth module addresses the issue of non-standard operating procedures by constructing operational logic control adapted to production. This module requires the joint operation of a PLC programmable controller and configuration software. New scripts are added to set up secondary confirmation for key production operations; only when required fields are filled correctly can the next step of production proceed. This module imposes operational process restrictions on the system based on specific production requirements, ensuring that system operations conform to actual operating procedures.
[0092] Compared with the prior art, this application has the following technical advantages:
[0093] 1. By implementing real-time distribution of process parameters and an early warning mechanism, deviations in the production process can be effectively controlled.
[0094] 2. Strict input verification and process control ensure that process parameters are within a reasonable range, reducing defects and rework.
[0095] 3. An intuitive early warning system can help operators take quick action and reduce production downtime.
[0096] 4. Secondary confirmation and rigorous process verification reduce human error and ensure that production meets design requirements.
[0097] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0098] Based on the same inventive concept, this application also provides a production control device for implementing the production control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more production control device embodiments provided below can be found in the limitations of the production control method described above, and will not be repeated here.
[0099] In one exemplary embodiment, such as Figure 4 As shown, a production control device is provided, including: a production request acquisition module 401, a production scheduling module 402, a parameter judgment module 403, and an operation execution module 404, wherein:
[0100] The production request acquisition module 401 is used to acquire production requests carrying reference work orders; the reference work orders include the upper and lower limits of process parameters.
[0101] The production scheduling module 402 is used to schedule the corresponding production resources and execute cigarette production based on the target resource information in the production request.
[0102] The parameter judgment module 403 is used to collect the current process parameters in the cigarette manufacturing process for the current production operation step and to determine whether the current process parameters exceed the corresponding upper and lower limits of the process parameters.
[0103] The operation execution module 404 is used to determine whether to continue executing the next production operation step based on the judgment result; the next production operation step is the next production operation step after the current production operation step.
[0104] In one embodiment, the operation execution module 404 further includes a non-execution submodule and an execution submodule, wherein:
[0105] The "Do Not Execute" submodule is used to prevent the next production operation step from being executed when the judgment result indicates that the current process parameter exceeds the corresponding upper and lower limits of the process parameter. Instead, it generates the corresponding over-limit alarm information and returns it to the user terminal.
[0106] The execution submodule is used to perform operation verification if the judgment result indicates that the current process parameters do not exceed the corresponding upper and lower limits of the process parameters, and to continue to execute the next production operation step if the verification is successful.
[0107] In one embodiment, the execution submodule is further configured to initiate a first operation confirmation request to the user terminal via the PLC programmable controller and configuration software; receive first operation confirmation information returned by the user terminal based on the first operation confirmation request; and verify the correctness of the first operation confirmation information.
[0108] In an exemplary embodiment, the execution submodule is further configured to perform status detection on the storage cabinet through a PLC programmable controller to obtain the obstruction status and feeding status of the storage cabinet; send over-limit alarm information, obstruction status and feeding status to the user terminal; the user terminal is configured to display the over-limit alarm information, obstruction status and feeding status through a visual interface.
[0109] In one embodiment, after generating the corresponding over-limit alarm information and returning it to the user terminal, the production control device further includes an adjustment module, which is used to receive the adjustment process parameters returned by the user terminal based on the over-limit alarm information; and to generate an over-limit confirmation prompt and return it to the user terminal when the adjusted process parameters exceed the corresponding upper and lower limits of the process parameters.
[0110] In one embodiment, the production control device further includes an operation confirmation module, which is used to initiate a second operation confirmation request to the user terminal through the PLC programmable controller and configuration software for the current production operation step; receive second operation confirmation information returned by the user terminal according to the second operation confirmation request; and execute the current production operation step if the second operation confirmation information passes the correctness verification.
[0111] Each module in the aforementioned production control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0112] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 5 As shown, this computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operating system and computer programs stored in the non-volatile storage media. The database stores the upper and lower limits of process parameters, target resource information, current process parameters, and judgment results. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements a production control method.
[0113] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0114] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0115] Obtain a production request carrying a reference work order; the reference work order includes the upper and lower limits of process parameters.
[0116] Based on the target resource information in the production request, schedule the corresponding production resources and execute cigarette production.
[0117] For the current production operation steps, collect the current process parameters in the cigarette manufacturing process and determine whether the current process parameters exceed the corresponding upper and lower limits.
[0118] Based on the judgment result, determine whether to continue to execute the next production operation step; the next production operation step is the next production operation step after the current production operation step.
[0119] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0120] Obtain a production request carrying a reference work order; the reference work order includes the upper and lower limits of process parameters.
[0121] Based on the target resource information in the production request, schedule the corresponding production resources and execute cigarette production.
[0122] For the current production operation steps, collect the current process parameters in the cigarette manufacturing process and determine whether the current process parameters exceed the corresponding upper and lower limits.
[0123] Based on the judgment result, determine whether to continue to execute the next production operation step; the next production operation step is the next production operation step after the current production operation step.
[0124] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0125] Obtain a production request carrying a reference work order; the reference work order includes the upper and lower limits of process parameters.
[0126] Based on the target resource information in the production request, schedule the corresponding production resources and execute cigarette production.
[0127] For the current production operation steps, collect the current process parameters in the cigarette manufacturing process and determine whether the current process parameters exceed the corresponding upper and lower limits.
[0128] Based on the judgment result, determine whether to continue to execute the next production operation step; the next production operation step is the next production operation step after the current production operation step.
[0129] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0130] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0131] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are 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 application.
[0132] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A production control method characterized by, The method comprises: acquiring a production request carrying a reference work order; the reference work order comprises a process parameter upper and lower limit range; scheduling a corresponding production resource according to target resource information in the production request and executing cigarette production and manufacturing; for a current production operation step, collecting a current process parameter in a cigarette manufacturing process, and determining whether the current process parameter exceeds a corresponding process parameter upper and lower limit range; based on the determination result, determining whether to continue executing a next production operation step; the next production operation step is a next production operation step of the current production operation step.
2. The method of claim 1, wherein, The determination whether to continue executing the next production operation step based on the determination result comprises: in the case that the determination result represents that the current process parameter exceeds the corresponding process parameter upper and lower limit range, not executing the next production operation step, generating a corresponding over-limit alarm information and returning to a user terminal; in the case that the determination result represents that the current process parameter does not exceed the corresponding process parameter upper and lower limit range, performing operation verification, and in the case that the verification is passed, continuing to execute the next production operation step.
3. The method of claim 2, wherein, The operation verification comprises: initiating a first operation confirmation request to the user terminal through a plc programmable controller and configuration software; receiving first operation confirmation information returned by the user terminal based on the first operation confirmation request; verifying the correctness of the first operation confirmation information.
4. The method of claim 3, wherein, The generation of the corresponding over-limit alarm information and the return to the user terminal comprises: detecting the state of the storage cabinet through the plc programmable controller to obtain the shielding state and the feeding state of the storage cabinet; sending the over-limit alarm information, the shielding state and the feeding state to the user terminal; the user terminal is used to display the over-limit alarm information, the shielding state and the feeding state through a visual interface.
5. The method of claim 2, wherein, After the generation of the corresponding over-limit alarm information and the return to the user terminal, the method further comprises: receiving an adjusted process parameter returned by the user terminal based on the over-limit alarm information; in the case that the adjusted process parameter exceeds the corresponding process parameter upper and lower limit range, generating an over-limit confirmation prompt and returning to the user terminal.
6. The method of claim 3, wherein, The method further comprises: for the current production operation step, initiating a second operation confirmation request to the user terminal through the plc programmable controller and the configuration software; receiving second operation confirmation information returned by the user terminal according to the second operation confirmation request; in the case that the second operation confirmation information passes the correctness verification, executing the current production operation step.
7. A production control device characterized by comprising: The device comprises: a production request acquisition module, configured to acquire a production request carrying a reference work order; the reference work order comprises a process parameter upper and lower limit range; a production scheduling module, configured to schedule a corresponding production resource according to target resource information in the production request and execute cigarette production and manufacturing; a parameter determination module, configured to, for a current production operation step, collect a current process parameter in a cigarette manufacturing process, and determine whether the current process parameter exceeds a corresponding process parameter upper and lower limit range; An operation execution module is configured to determine whether to continue to execute a next production operation step based on the determination result, the next production operation step being a next production operation step of the current production operation step.
8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6.
9. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6.
10. A computer program product comprising a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6. The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6.