Production control method and device, production control system, management equipment and storage medium
By using production control methods in the dairy production control system, obtaining production process information and sending control instructions according to the status of the equipment, the problem of production efficiency reduction caused by inaccurate manual operations is solved, and more efficient dairy production is achieved.
Patent Information
- Application Number
- CN202411570874.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2025-02-14
AI Technical Summary
During dairy production, due to the inaccuracy of manual operations and the inability to monitor equipment abnormalities in time, production efficiency declines and the product does not meet the needs.
By implementing a production control method in the management equipment of the production control system, we obtain dairy production process information, determine the target production equipment and its standard working parameters and production processes, and send control instructions to control the production process according to the working status and parameters of the equipment to control the production process .
This method can accurately control the production equipment, reduce abnormal situations and rework times due to improper operation, and thus improve the efficiency of dairy production.
Smart Images

Figure CN119439920A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of artificial intelligence technology, and in particular to a production control method, device, production control system, management equipment and storage medium. Background Art
[0002] The dairy production process is usually more complicated. For example, the dairy wet mixing process is more complicated, involving multiple production equipment and requiring high operating accuracy of each production equipment.
[0003] At present, when producing products, enterprises usually rely on manual operation to control the operation of each production equipment in the product production process so that each production equipment can complete the production of the product.
[0004] However, during the manual operation process, each production equipment may be improperly operated due to human factors (for example, fatigue), and abnormal conditions of each production equipment may not be monitored in time, resulting in the products produced by each production equipment not meeting product requirements, resulting in a decrease in production efficiency. Summary of the invention
[0005] The embodiments of the present application provide a production control method, an apparatus, a production control system, a management device and a storage medium for improving the production efficiency of dairy products.
[0006] In a first aspect, an embodiment of the present application provides a production control method, which is applied to a management device in a production control system, wherein the production control system further includes a plurality of production devices, and the method includes:
[0007] Obtain information on the production process of dairy products;
[0008] According to the production process information, determining a target production equipment for producing the dairy product, and standard operating parameters and production process of the target production equipment from among the multiple production equipment;
[0009] Acquire a first working state and a first working parameter of the target production equipment;
[0010] According to the first working state and the first working parameter, a corresponding control instruction is sent to the target production equipment, where the control instruction is used to control the target production equipment to execute the production process.
[0011] In a possible implementation manner, sending a corresponding control instruction to the target production equipment according to the first working state and the first working parameter includes:
[0012] When the first working state is the running state, determining the remaining running time of the target production equipment, acquiring the second working state and the second working parameter of the target production equipment after the remaining running time, and sending a corresponding control instruction to the target production equipment based on the second working state and the second working parameter;
[0013] When the first working state is an idle state and the first working parameter is the standard working parameter, sending a start instruction to the target production device, wherein the start instruction is used to instruct the target production device to start executing the production process;
[0014] When the first working state is an idle state and the first working parameter is a non-standard working parameter, the target production equipment is controlled to adjust the first working parameter to the standard working parameter, and the start instruction is sent to the target production equipment.
[0015] In a possible implementation manner, the target production device is a collection device; and sending a start instruction to the target production device includes:
[0016] Acquiring dairy product information of the dairy product to be collected sent by the collection device;
[0017] Determining whether the dairy product to be collected meets the collection criteria according to the dairy product information;
[0018] When it is determined that the milk to be collected meets the collection standard, a collection instruction is sent to the collection device, where the collection instruction is used to instruct the collection device to collect the milk to be collected.
[0019] In a possible implementation, the target production equipment is a pasteurization equipment; sending a start instruction to the target production equipment includes:
[0020] Obtaining historical cleaning data and historical operation data of the pasteurized equipment;
[0021] Determining whether the pasteurization equipment performs a cleaning process according to the historical cleaning data and the historical operation data;
[0022] When it is determined that the pasteurizing equipment does not need to perform a cleaning process, a pasteurizing start instruction is sent to the pasteurizing equipment, wherein the pasteurizing start instruction is used to instruct the pasteurizing equipment to perform a pasteurizing operation on the to-be-pasteurized dairy product;
[0023] When it is determined that the pasteurized equipment is to perform a cleaning process, the pasteurized equipment is controlled to perform the cleaning process, and after it is determined that the cleaning process is completed, the pasteurized start instruction is sent to the pasteurized equipment.
[0024] In a possible implementation, the controlling the pasteurization equipment to perform a cleaning process includes:
[0025] Sending a cleaning instruction to the pasteurized food equipment, wherein the cleaning instruction is used to instruct the pasteurized food equipment to execute the cleaning process;
[0026] Obtain a cleaning result of the cleaning process sent by the pasteurization device, and determine whether the cleaning process has been completed according to the cleaning result.
[0027] In a possible implementation manner, the target production equipment is a mixing equipment; and sending a start instruction to the target production equipment includes:
[0028] Sending a batching instruction to the mixing device, wherein the batching instruction includes batching information, and the batching instruction is used to instruct the mixing device to prepare materials based on the batching information;
[0029] Obtaining a batching result corresponding to the batching instruction sent by the mixing device;
[0030] After determining that the batching result is successful, a batching start instruction is sent to the batching device, where the batching start instruction is used to instruct the batching device to perform a batching operation.
[0031] In a second aspect, an embodiment of the present application provides a production control device, which is applied to a management device in a production control system, wherein the production control system also includes a plurality of production devices, including:
[0032] The transceiver module is used to obtain the production process information of dairy products;
[0033] A processing module, configured to determine, according to the production process information, a target production equipment for producing the dairy product from among the plurality of production equipments, as well as standard operating parameters and a production process of the target production equipment;
[0034] The transceiver module is further used to obtain a first working state and a first working parameter of the target production equipment;
[0035] The transceiver module is further used to send corresponding control instructions to the target production equipment according to the first working state and the first working parameter, and the control instructions are used to control the target production equipment to execute the production process.
[0036] In a possible implementation manner, the transceiver module is specifically used for:
[0037] When the first working state is the running state, determining the remaining running time of the target production equipment, acquiring the second working state and the second working parameter of the target production equipment after the remaining running time, and sending a corresponding control instruction to the target production equipment based on the second working state and the second working parameter;
[0038] When the first working state is an idle state and the first working parameter is the standard working parameter, sending a start instruction to the target production device, wherein the start instruction is used to instruct the target production device to start executing the production process;
[0039] When the first working state is an idle state and the first working parameter is a non-standard working parameter, the target production equipment is controlled to adjust the first working parameter to the standard working parameter, and the start instruction is sent to the target production equipment.
[0040] In a possible implementation manner, the target production equipment is a collection equipment; and the transceiver module is specifically used for:
[0041] Acquiring dairy product information of the dairy product to be collected sent by the collection device;
[0042] Determining whether the dairy product to be collected meets the collection criteria according to the dairy product information;
[0043] When it is determined that the milk to be collected meets the collection standard, a collection instruction is sent to the collection device, where the collection instruction is used to instruct the collection device to collect the milk to be collected.
[0044] In a possible implementation manner, the target production equipment is a pasteurization equipment; the transceiver module is specifically used for:
[0045] Obtaining historical cleaning data and historical operation data of the pasteurized equipment;
[0046] Determining whether the pasteurization equipment performs a cleaning process according to the historical cleaning data and the historical operation data;
[0047] When it is determined that the pasteurizing equipment does not need to perform a cleaning process, a pasteurizing start instruction is sent to the pasteurizing equipment, wherein the pasteurizing start instruction is used to instruct the pasteurizing equipment to perform a pasteurizing operation on the to-be-pasteurized dairy product;
[0048] When it is determined that the pasteurized equipment is to perform a cleaning process, the pasteurized equipment is controlled to perform the cleaning process, and after it is determined that the cleaning process is completed, the pasteurized start instruction is sent to the pasteurized equipment.
[0049] In a possible implementation manner, the transceiver module is specifically used for:
[0050] Sending a cleaning instruction to the pasteurized food equipment, wherein the cleaning instruction is used to instruct the pasteurized food equipment to execute the cleaning process;
[0051] Obtain a cleaning result of the cleaning process sent by the pasteurization device, and determine whether the cleaning process has been completed according to the cleaning result.
[0052] In a possible implementation manner, the target production equipment is a mixing equipment; and the transceiver module is specifically used for:
[0053] Sending a batching instruction to the mixing device, wherein the batching instruction includes batching information, and the batching instruction is used to instruct the mixing device to prepare materials based on the batching information;
[0054] Obtaining a batching result corresponding to the batching instruction sent by the mixing device;
[0055] After determining that the batching result is successful, a batching start instruction is sent to the batching device, where the batching start instruction is used to instruct the batching device to perform a batching operation.
[0056] In a third aspect, an embodiment of the present application provides a production control system, including: a management device and a plurality of production devices, each of which is provided with a programmable logic controller PLC, and each of the production devices communicates with the management device based on the corresponding PLC, wherein:
[0057] The management device is used to execute the above first aspect and / or various possible implementation methods of the first aspect;
[0058] The multiple production devices include a target production device, and the target production device is used to assist the management device to execute the above first aspect and / or various possible implementation methods of the first aspect.
[0059] In a fourth aspect, an embodiment of the present application provides a management device, including: a memory, a processor;
[0060] The memory stores computer-executable instructions;
[0061] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above first aspect and / or various possible implementations of the first aspect.
[0062] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the first aspect above and / or various possible implementations of the first aspect.
[0063] In a sixth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the above first aspect and / or various possible implementation methods of the first aspect.
[0064] The production control method, device, production control system, management equipment and storage medium provided in the present application can be applied to the management equipment in the production control system, and the production control system also includes multiple production equipment. The management equipment can obtain the production process information of the dairy product, and determine the target production equipment used to produce the dairy product, and the standard working parameters and production process of the target production equipment among the multiple production equipment according to the production process information; the management equipment can also obtain the first working state and the first working parameter of the target production equipment, and send the corresponding control instruction to the target production equipment according to the first working state and the first working parameter, so as to control the target production equipment to execute the production process through the control instruction. In this method, the management equipment can accurately control whether the target production equipment executes the production process of the dairy product based on the first working state and the first working state of the target production equipment, so as to reduce the abnormal situation caused by improper operation of the target production equipment, reduce the number of reworks, and help improve the production efficiency of dairy products. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0066] Figure 1 A schematic diagram of a dairy wet mixing process provided for this application;
[0067] Figure 2 A schematic diagram of the architecture of a production control system provided in an embodiment of the present application;
[0068] Figure 3 Schematic diagram of the production control method provided for this application Figure 1 ;
[0069] Figure 4 Schematic diagram of the production control method provided for this application Figure 2 ;
[0070] Figure 5 Schematic diagram of the production control method provided for this application Figure 3 ;
[0071] Figure 6 Schematic diagram of the production control method provided for this application Figure 4 ;
[0072] Figure 7A schematic diagram of a production control process of a dairy wet mixing process provided in an embodiment of the present application;
[0073] Figure 8 A schematic diagram of the structure of the production control device provided for this application;
[0074] Fig. 9 A schematic diagram of the structure of the management device provided for this application.
[0075] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0076] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0077] 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, stored data, displayed data, etc.) involved in one or more embodiments of this specification are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards, and corresponding operation entrances shall be provided for users to choose to authorize or refuse.
[0078] In order to facilitate understanding of the production control method provided in the embodiment of the present application, Figure 1 , the application scenarios of the embodiments of the present application are introduced.
[0079] Figure 1 A schematic diagram of a wet mixing process for dairy products provided in this application, such as Figure 1 As shown, it includes a collecting device, a pasteurizing device and a mixing device, wherein the collecting device is used to collect raw dairy products, the pasteurizing device is used to pasteurize the raw dairy products, and the mixing device is used to mix the raw dairy products with various ingredients to obtain mixed dairy products.
[0080] Combined with the above scenarios, it can be seen that the wet mixing process of dairy products is complex, involving multiple production equipment, and each equipment needs to be precisely controlled, resulting in high requirements for the operating accuracy of each production equipment. At present, in the production of dairy products, companies usually rely on manual operation to control the operation of each production equipment in the above-mentioned wet mixing process of dairy products, so that each production equipment can complete the mixing process of dairy products. However, during the manual operation process, due to human factors (for example, negligence caused by fatigue), production personnel may improperly operate each production equipment. For example, production personnel are prone to misreading equipment data and adding the wrong raw materials, and are unable to monitor the abnormal conditions of each production equipment in a timely manner, resulting in the products produced by each production equipment not meeting product requirements, resulting in reduced production efficiency.
[0081] The production control method provided by the present application can be applied to the management equipment in the production control system, and the production control system also includes multiple production equipment. The management equipment can obtain the production process information of the dairy product, and determine the target production equipment used to produce the dairy product, and the standard working parameters and production process of the target production equipment among the multiple production equipment according to the production process information; the management equipment can also obtain the first working state and the first working parameter of the target production equipment, and send the corresponding control instruction to the target production equipment according to the first working state and the first working parameter, so as to control the target production equipment to execute the production process through the control instruction. In this method, the management equipment can accurately control whether the target production equipment executes the production process of the dairy product based on the first working state and the first working state of the target production equipment, so as to reduce the abnormal situation caused by improper operation of the target production equipment, reduce the number of reworks, and help improve the production efficiency of dairy products.
[0082] In order to facilitate understanding of the production control method of the subsequent embodiments, Figure 2 , the architecture of the production control system is introduced.
[0083] Figure 2 This is a schematic diagram of the architecture of a production control system provided in an embodiment of the present application. Figure 2 The production control system includes a management device and multiple production devices. Each production device is equipped with a programmable logic controller (PLC). Each production device can communicate with the management device based on the corresponding PLC, where:
[0084] The management device is used to execute the production control method provided in the embodiment of the present application;
[0085] The multiple production devices include a target production device, and the target production device can be used to assist the management device in executing the production control method provided in the embodiment of the present application.
[0086] In some embodiments, the management device may be a Manufacturing Execution System (MES) server, which may communicate with a PLC in each production device via Ethernet.
[0087] In some embodiments, the plurality of production equipment may include a collection device, a pasteurization device, and a mixing device, and the mixing device may include a first mixing device and a second mixing device, wherein the first mixing device is used for preliminary mixing, and the second mixing device is used for fine mixing. For example, in the dairy mixing process, the first mixing device is used for preliminary mixing of materials such as oil and sugar with raw dairy products to obtain primary mixed dairy products; the second mixing device is used for fine mixing of the primary mixed dairy products with nutrients to obtain target mixed dairy products.
[0088] In some embodiments, the mixing equipment may be provided with a personal digital assistant (PDA), an industrial computer, an electronic scale, a label printer and a barcode scanner, wherein the PDA is used to collect various data of the mixing equipment, the industrial computer is used to control various operations of the mixing equipment, the electronic scale is used to weigh various ingredients of the mixing equipment, the label printer is used to print labels of various ingredients, and the barcode scanner is used to scan labels of various ingredients.
[0089] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0090] Figure 3 Schematic diagram of the production control method provided for this application Figure 1 ,like Figure 3 As shown, this method can be applied to Figure 2 In the management device shown, the method may include the following steps:
[0091] S301. Obtaining production process information of dairy products.
[0092] It should be noted that the embodiments of the present application do not limit the type of dairy products. For example, the dairy product may be milk or yogurt.
[0093] The production process information may be the production process flow of the dairy product, and the production process flow may include equipment identifications of production equipment required for the production of the dairy product, standard operating parameters of each production equipment, and the production process.
[0094] In some embodiments, the management device may provide a data interface, and the user device may send the production process information of the dairy product to the management device based on the data interface.
[0095] S302. Determine, according to the production process information, a target production equipment for producing dairy products, and standard operating parameters and production processes of the target production equipment from among a plurality of production equipment.
[0096] The number of target production equipment may be one or more, the standard operating parameters may include one or more operating parameters, and more than one refers to two or more.
[0097] In some embodiments, the standard operating parameters may include at least one of the following operating parameters: operating temperature, operating time, metering accuracy, number of cleanings, cleaning agent, number of rotations, and type of rotation (eg, forward or reverse).
[0098] The production process may include multiple production processes of the target production equipment and the execution order of the multiple production processes. For example, the multiple production processes may include a material preparation process and a mixing process.
[0099] In some embodiments, the equipment identification of the production equipment required for the production of the dairy product, as well as the standard operating parameters and production process of the production equipment can be obtained from the production process information, and the target production equipment can be determined from multiple production equipment based on the equipment identification.
[0100] S303: Acquire a first working state and a first working parameter of a target production device.
[0101] Exemplarily, the first working state may include: running state, idle state, maintenance state, and fault state.
[0102] Exemplarily, the first operating parameter may include at least one of the following operating parameters: operating temperature, operating time, metering accuracy, number of cleanings, cleaning agent, number of rotations, and type of rotation (eg, forward or reverse).
[0103] In some embodiments, the management device may send a data acquisition request to the target production device, and the target production device may report its current working status and current working parameters to the management device based on the data acquisition request.
[0104] In some embodiments, the target production device may report its own first working status and first working parameters to the management device in real time, and the management device may receive the first working status and first working parameters reported by each management device in real time.
[0105] It is understandable that the target production equipment can also report its own operating data to the management device, and the management device can store the working status, working parameters and operating data of each target production equipment, so that when a failure occurs in each target production equipment, the cause of the failure of each production equipment can be determined based on the stored working status, working parameters and operating data of each target production equipment.
[0106] The management device can also determine whether each target production equipment has a fault based on the first working status and first working parameters reported by each target production equipment, and promptly issue an early warning to the user device when a fault occurs, so that the user can promptly perceive the abnormal situation of each target production equipment based on the user device and deal with it in a timely manner.
[0107] S304: Send corresponding control instructions to the target production equipment according to the first working state and the first working parameter.
[0108] The control instructions can be used to control the target production equipment to execute the production process.
[0109] In some embodiments, the management device may accurately control whether to send a control instruction to the target production device in the following manner:
[0110] (1) When the first working state is the running state:
[0111] The management device can determine the remaining operating time of the target production device, obtain the second operating state and second operating parameters of the target production device after the remaining operating time, and send corresponding control instructions to the target production device based on the second operating state and second operating parameters.
[0112] The management device can obtain the current operating data of the target production equipment, and determine the current operating time of the target production equipment based on the current operating data; determine the preset operating time of the target production equipment based on the first working parameter; and determine the remaining operating time of the target production equipment based on the current operating time and the preset operating time.
[0113] The second working state may be a running state, an idle state, a fault state or a maintenance state.
[0114] It is understandable that if the second working state is an operating state, a fault state or a maintenance state, the management device may temporarily not send a control instruction to the target production device. If the second working state is an idle state and the second working parameter is a standard working parameter, the management device may send a corresponding control instruction to the target production device. If the second working state is an idle state and the second working parameter is a non-standard working parameter, the management device may send a parameter adjustment instruction to the target production device, and the parameter adjustment instruction is used to control the target production device to adjust the second working parameter to a standard working parameter; after determining that the working parameter of the target production device is a standard working parameter, send a corresponding control instruction to the target production device.
[0115] (2) When the first working state is the idle state and the first working parameters are standard working parameters:
[0116] The management device may send a start instruction to the target production device, and the start instruction may be used to instruct the target production device to start executing the production process.
[0117] (3) When the first working state is an idle state and the first working parameter is a non-standard working parameter, controlling the target production equipment to adjust the first working parameter to a standard working parameter, and sending a start instruction to the target production equipment.
[0118] In some embodiments, the non-standard working parameter has the same parameter type as the standard working parameter but has a different parameter value. For example, the parameter type of the standard working parameter is working time, and the parameter value is 3h; the parameter type of the non-standard working parameter is working time, and the parameter value is 4h.
[0119] It should be noted that the detailed process of the management device sending the start command to the target production device will be described in Figure 4~Figure 7 The details are described in the examples.
[0120] The production control method provided by the embodiment of the present application is that the management device can obtain the production process information of the dairy product, and determine the target production equipment used to produce the dairy product, as well as the standard working parameters and production process of the target production equipment among multiple production equipment according to the production process information; the management device can also obtain the first working state and the first working parameter of the target production equipment, and send a corresponding control instruction to the target production equipment according to the first working state and the first working parameter, so as to control the target production equipment to execute the production process through the control instruction. In this method, the management device can accurately control whether the target production equipment executes the production process of the dairy product based on the first working state and the first working state of the target production equipment, thereby reducing the abnormal conditions caused by improper operation of the target production equipment, reducing the number of reworks, and being conducive to improving the production efficiency of dairy products.
[0121] Figure 4 Schematic diagram of the production control method provided for this application Figure 2 ,like Figure 4 As shown, in this embodiment Figure 3 Based on the embodiment, the target production device is used as the collection device, and the management device sends a startup instruction to the target production device in detail. The method includes:
[0122] S401. Obtaining dairy product information of dairy products to be collected sent by a collection device.
[0123] The milk product information may include the type of milk, the collection batch, the collection time, etc. For example, the type of milk may include ordinary milk and organic milk.
[0124] The collecting device may be provided with a PDA, and the collecting device may be used to scan the information barcode marked on the milk truck running the milk to be collected through the PDA to obtain the milk information of the milk to be collected; and send the milk information of the milk to be collected to the management device.
[0125] S402: Determine whether the dairy products to be collected meet the collection standards based on the dairy product information.
[0126] The collection standards may include target type and collection time requirements. When the type of dairy product is the target type and the collection time of the dairy product to be collected meets the collection time requirements, it is determined that the dairy product to be collected meets the collection standards. When the type of dairy product is a non-target type or the collection time of the dairy product to be collected does not meet the collection time requirements, it is determined that the dairy product to be collected does not meet the collection standards.
[0127] The collection time of the milk to be collected can be determined based on the collection time of the milk and the current time. For example, the type of the milk to be collected is organic milk, the collection time of the milk to be collected is 3:15 on October 5, 2024, the current time is 15:15 on October 5, 2024, and the collection time is 12 hours. If the target type is organic milk, the collection time requirement is: collection time ≤ 24 hours, then it can be determined that the milk to be collected meets the collection standard.
[0128] S403: When it is determined that the milk product to be collected meets the collection standard, a collection instruction is sent to the collection device.
[0129] The collection instruction is used to instruct the collection device to collect the milk to be collected.
[0130] The collection device can be used to receive a collection instruction sent by the management device, and the collection instruction may include a dairy collection process; determine an execution instruction corresponding to the dairy collection process, execute the execution instruction, and collect the dairy to be collected into the storage device.
[0131] Exemplarily, the storage device may be a milk silo.
[0132] The production control method provided in the embodiment of the present application can accurately control whether to send a collection instruction to the collection device through a management device to avoid erroneous operation of the collection device, which is beneficial to improving the collection efficiency of dairy products and further beneficial to improving the production efficiency of dairy products.
[0133] Figure 5 Schematic diagram of the production control method provided for this application Figure 3 ,like Figure 5 As shown, in this embodiment Figure 3 Based on the embodiment, the target production equipment is a pasteurization equipment, and the management device sends a startup instruction to the target production equipment in detail. The method includes:
[0134] S501. Obtain historical cleaning data and historical operation data of pasteurized equipment.
[0135] The historical cleaning data may include cleaning time, and the cleaning time may include the cleaning start time and the cleaning end time.
[0136] The historical operating data may include the historical operating hours of the pasteurization equipment and the types of milk processed by the pasteurization equipment.
[0137] S502: Determine whether the pasteurization equipment performs a cleaning process according to historical cleaning data and historical operation data.
[0138] In some embodiments, the management device may also obtain the type of dairy products to be pasteurized by the pasteurizing equipment; determine the most recent end time of cleaning of the pasteurizing equipment based on historical cleaning data, and determine the cleaning waiting time of the pasteurizing equipment based on the cleaning end time and the current time; determine the historical operation time of the pasteurizing equipment in the most recent historical operation process from the current time and the type of dairy products processed by the pasteurizing equipment based on historical operation data; if the type of dairy products processed by the pasteurizing equipment is the same as the type of dairy products to be pasteurized, and the cleaning waiting time of the pasteurizing equipment is less than the standard waiting time, it is determined that the pasteurizing equipment does not need to perform a cleaning process; if the type of dairy products processed by the pasteurizing equipment is different from the type of dairy products to be pasteurized, or the cleaning waiting time of the pasteurizing equipment is greater than or equal to the standard waiting time, it is determined that the pasteurizing equipment needs to perform a cleaning process.
[0139] S503: When it is determined that the pasteurization equipment does not need to perform a cleaning process, a pasteurization start instruction is sent to the pasteurization equipment.
[0140] The pasteurization start instruction can be used to instruct the pasteurization equipment to perform the pasteurization operation on the milk to be pasteurized.
[0141] The pasteurizing equipment can be used to: obtain the pasteurizing start instruction through PLC, and the pasteurizing start instruction may include a dairy pasteurizing process; determine the execution instruction corresponding to the dairy pasteurizing process, execute the execution instruction, and perform the pasteurizing operation on the dairy to be pasteurized.
[0142] S504: When it is determined that the pasteurizing device is to execute the cleaning process, the pasteurizing device is controlled to execute the cleaning process, and after it is determined that the cleaning process is completed, a pasteurizing start instruction is sent to the pasteurizing device.
[0143] In some embodiments, the management device may control the pasteurization device to execute the cleaning process in the following manner: send a cleaning instruction to the pasteurization device, the cleaning instruction may be used to instruct the pasteurization device to execute the cleaning process; obtain the cleaning result of the cleaning process sent by the pasteurization device, and determine whether the cleaning process is completed based on the cleaning result.
[0144] The pasteurization equipment can be used to: obtain the cleaning instruction through PLC, and the cleaning instruction may include a dairy cleaning process; determine the execution instruction corresponding to the dairy cleaning process, execute the execution instruction, execute the cleaning process on the pasteurization equipment, and obtain a cleaning result; send the cleaning result to the management device through PLC.
[0145] The cleaning result can be a successful cleaning or a failed cleaning. It is understandable that if the cleaning result is a successful cleaning, the management device can determine that the cleaning process of the pasteurization equipment has been completed; if the cleaning result is a failed cleaning, the management device can determine that the cleaning process of the pasteurization equipment has not been completed. In this case, the management device can issue a fault alarm to enable production personnel to quickly discover problems in the pasteurization process, avoid non-compliant dairy pasteurization operations, and avoid product quality problems.
[0146] The production control method provided in the embodiment of the present application can accurately control whether to send a cleaning instruction or a pasteurization start instruction to the pasteurization equipment through the management device, so as to avoid erroneous operation of the pasteurization equipment, which is beneficial to improving the pasteurization efficiency of dairy products, and further beneficial to improving the production efficiency of dairy products.
[0147] Figure 6 Schematic diagram of the production control method provided for this application Figure 4 ,like Figure 6 As shown, in this embodiment Figure 3 Based on the embodiment, the target production equipment is a mixing equipment, and the management device sends a start instruction to the target production equipment in detail. The method includes:
[0148] S601, sending batching instructions to a mixing device.
[0149] The batching instruction includes the batching information, and the batching instruction can be used to instruct the mixing device to prepare the materials based on the batching information. The batching information can include the identification, dosage and addition order of at least one material. The identification of the ingredient can be the name or code of the ingredient.
[0150] The mixing equipment can be used to: obtain the ingredient information through PLC and display the ingredient information. Production personnel can prepare materials based on the ingredient information in the following ways: determine the material identification and dosage according to the ingredient information; obtain the corresponding raw material package according to the material identification, scan the material information of the raw material package through a barcode scanner, and when it is determined that the material identification in the raw material package is the same as the material identification required in the ingredient information, the production personnel can weigh the material in the raw material package through an electronic scale according to the ingredient quantity required by the ingredient information, and store the weighed material in the material preparation bag; print the material label of the material through a label printer, and paste the printed material label to the material preparation bag; when adding the material in the material preparation bag to the mixing equipment, it is necessary to scan and check the material label of the material preparation bag again through a barcode scanner. After successful verification, the production personnel can add each material required by the ingredient information to the mixing equipment in sequence based on the order of addition.
[0151] The mixing equipment can detect the material information of each material added by the production personnel, generate the batching result according to the material information, and send the batching result to the management equipment.
[0152] Material information may include material identification, material dosage and addition order.
[0153] If the management device detects that the identification of the material added by the production personnel is inconsistent with the identification in the batching information, the amount of the material added by the production personnel is inconsistent with the amount in the batching information, or the order in which the materials are added by the production personnel is inconsistent with the order in which they are added in the batching information, then the batching result is determined to be a batching failure; if the management device detects that the identification of the material added by the production personnel is consistent with the identification in the batching information, the amount of the material added by the production personnel is consistent with the amount in the batching information, and the order in which the materials are added by the production personnel is consistent with the order in which they are added in the batching information, then the batching result is determined to be a batching success.
[0154] S602: Obtain the batching result corresponding to the batching instruction sent by the mixing device.
[0155] Batching results can include batching success and batching failure.
[0156] S603: After determining that the batching result is successful, sending a batching start instruction to the batching equipment.
[0157] The mixing start instruction can be used to instruct the mixing device to perform a mixing operation.
[0158] It is understandable that after determining that the batching result is a batching failure, the management device can issue a fault alarm to inform the user that there is a fault in the batching stage, so that production personnel can quickly discover problems in the batching process and avoid performing mixing operations under batching errors, thereby avoiding material waste or subsequent product quality problems.
[0159] The mixing device can be used to receive a mixing start instruction sent by a management device, and the mixing start instruction may include a mixing start process; determine an execution instruction corresponding to the mixing start process, execute the execution instruction, and mix the materials added to the mixing device.
[0160] The production control method provided in the embodiment of the present application can accurately control whether to send ingredient instructions or mixing start instructions to the mixing equipment through the management equipment to avoid erroneous operation of the mixing equipment, which is beneficial to improving the mixing efficiency of dairy products and further beneficial to improving the production efficiency of dairy products.
[0161] Figure 7 This is a schematic diagram of the production control process of a dairy wet mixing process provided in the embodiment of the present application. Figure 7 The management device can obtain the production process information of the mixed dairy product sent by the user device, and determine the target production equipment corresponding to the raw dairy product, as well as the standard working parameters and production process of the target production equipment according to the production process information.
[0162] The target production equipment is collection equipment, pasteurization equipment and mixing equipment.
[0163] The management device can obtain the first working state and the first working parameter of the collection device, and wait for the collection device to send the dairy information of the raw dairy product after the first working state of the collection device is an idle state and the first working parameter is a standard working parameter corresponding to the collection device. After the collection device sends the dairy information of the raw dairy product to the management device, the management device can determine whether the raw dairy product meets the collection standard based on the dairy information; and if it is determined that the raw dairy product meets the collection standard, send a collection instruction to the collection device.
[0164] The collecting device may collect the raw dairy product into the storage device based on the collecting instruction. After the collecting device completes the collection of the raw dairy product, the collecting device sends the first indication information to the management device to inform the management device that the collection of the raw dairy product is completed through the first indication information.
[0165] After determining that the collecting device has collected the raw dairy product into the storage device, the management device can obtain the first working state and the first working parameter of the pasteurizing device, and after the first working state of the pasteurizing device is the idle state and the first working parameter is the standard working parameter corresponding to the pasteurizing device, obtain the historical cleaning data and the historical operation data of the pasteurizing device; determine whether the pasteurizing device executes the cleaning process according to the historical cleaning data and the historical operation data; if it is determined that the pasteurizing device does not need to execute the cleaning process, send a pasteurizing start instruction to the pasteurizing device; if it is determined that the pasteurizing device executes the cleaning process, a cleaning instruction can be sent to the pasteurizing device to control the pasteurizing device to execute the cleaning process through the cleaning instruction, and after determining that the cleaning process is completed, send a pasteurizing start instruction to the pasteurizing device.
[0166] The pasteurization device can be used to obtain the raw dairy product from the storage device according to the pasteurization start instruction and perform the pasteurization operation on the raw dairy product. The pasteurization device can also send a second indication message to the management device after the pasteurization of the raw dairy product is completed, so as to inform the management device of the completion of the pasteurization of the raw dairy product through the second indication message.
[0167] After the management device determines that the pasteurization equipment has completed the pasteurization of the raw dairy product, the management device can obtain the first working state and the first working parameter of the mixing equipment, and after the first working state of the mixing equipment is the idle state and the first working parameter is the standard working parameter corresponding to the mixing equipment, send a batching instruction to the mixing equipment; obtain the batching result corresponding to the batching instruction sent by the mixing equipment; after determining that the batching result is successful, send a mixing start instruction to the mixing equipment.
[0168] The mixing device can be used to add materials in the mixing device according to the batching instruction, and the materials can include pasteurized raw dairy products and other auxiliary materials (for example, sugar, salt or nutrients, etc.), and according to the mixing start instruction, the materials in the mixing device are mixed to obtain mixed dairy products. The mixing device can also send a third indication information to the management device after the mixing process is completed, so as to inform the management device through the third indication information that the mixed dairy products are obtained, so that the management device can arrange subsequent processing procedures.
[0169] The production control method provided in the embodiment of the present application can accurately control the various production processes of the collecting equipment, pasteurizing equipment and mixing equipment in the wet mixing process of dairy products through management equipment, which can reduce the number of errors in the collecting equipment, pasteurizing equipment and mixing equipment in the wet mixing process of dairy products, which is beneficial to improving the production efficiency of the wet mixing process of dairy products, and can avoid the waste of raw materials and subsequent product quality problems in the process.
[0170] Figure 8 The structural diagram of the production control device provided for this application is as follows: Figure 8As shown, the production control device 10 provided in this embodiment can be applied to Figure 2 In the management device in the production control system shown in the embodiment, the production control system also includes multiple production equipment, and the production control device 10 may include:
[0171] The transceiver module 11 is used to obtain the production process information of dairy products;
[0172] A processing module 12 is used to determine, according to the production process information, a target production equipment for producing the dairy product from among the multiple production equipments, as well as standard operating parameters and production processes of the target production equipment;
[0173] The transceiver module 11 is further used to obtain the first working state and the first working parameter of the target production equipment;
[0174] The transceiver module 11 is further used to send corresponding control instructions to the target production equipment according to the first working state and the first working parameter, and the control instructions are used to control the target production equipment to execute the production process.
[0175] In a possible implementation manner, the transceiver module 11 is specifically used for:
[0176] When the first working state is the running state, determining the remaining running time of the target production equipment, acquiring the second working state and the second working parameter of the target production equipment after the remaining running time, and sending a corresponding control instruction to the target production equipment based on the second working state and the second working parameter;
[0177] When the first working state is an idle state and the first working parameter is the standard working parameter, sending a start instruction to the target production device, wherein the start instruction is used to instruct the target production device to start executing the production process;
[0178] When the first working state is an idle state and the first working parameter is a non-standard working parameter, the target production equipment is controlled to adjust the first working parameter to the standard working parameter, and the start instruction is sent to the target production equipment.
[0179] In a possible implementation manner, the target production equipment is a collection equipment; the transceiver module 11 is specifically used for:
[0180] Acquiring dairy product information of the dairy product to be collected sent by the collection device;
[0181] Determining whether the dairy product to be collected meets the collection criteria according to the dairy product information;
[0182] When it is determined that the milk to be collected meets the collection standard, a collection instruction is sent to the collection device, where the collection instruction is used to instruct the collection device to collect the milk to be collected.
[0183] In a possible implementation manner, the target production equipment is a pasteurization equipment; the transceiver module 11 is specifically used for:
[0184] Obtaining historical cleaning data and historical operation data of the pasteurized equipment;
[0185] Determining whether the pasteurization equipment performs a cleaning process according to the historical cleaning data and the historical operation data;
[0186] When it is determined that the pasteurizing equipment does not need to perform a cleaning process, a pasteurizing start instruction is sent to the pasteurizing equipment, wherein the pasteurizing start instruction is used to instruct the pasteurizing equipment to perform a pasteurizing operation on the to-be-pasteurized dairy product;
[0187] When it is determined that the pasteurized equipment is to perform a cleaning process, the pasteurized equipment is controlled to perform the cleaning process, and after it is determined that the cleaning process is completed, the pasteurized start instruction is sent to the pasteurized equipment.
[0188] In a possible implementation manner, the transceiver module 11 is specifically used for:
[0189] Sending a cleaning instruction to the pasteurized food equipment, wherein the cleaning instruction is used to instruct the pasteurized food equipment to execute the cleaning process;
[0190] Obtain a cleaning result of the cleaning process sent by the pasteurization device, and determine whether the cleaning process has been completed according to the cleaning result.
[0191] In a possible implementation manner, the target production equipment is a mixing equipment; the transceiver module 11 is specifically used for:
[0192] Sending a batching instruction to the mixing device, wherein the batching instruction includes batching information, and the batching instruction is used to instruct the mixing device to prepare materials based on the batching information;
[0193] Obtaining a batching result corresponding to the batching instruction sent by the mixing device;
[0194] After determining that the batching result is successful, a batching start instruction is sent to the batching device, where the batching start instruction is used to instruct the batching device to perform a batching operation.
[0195] The production control device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail in this embodiment.
[0196] Fig. 9 This is a schematic diagram of the structure of the management device provided by this application. Fig. 9 As shown, the management device 20 provided in this embodiment includes: at least one processor 21 and a memory 22. Optionally, the device 20 also includes a communication component 23. The processor 21, the memory 22 and the communication component 23 are connected via a bus 24.
[0197] In a specific implementation process, at least one processor 21 executes the computer-executable instructions stored in the memory 22, so that at least one processor 21 executes the above method.
[0198] The specific implementation process of the processor 21 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0199] In the above embodiments, it should be understood that the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the invention can be directly implemented as a hardware processor, or can be implemented by a combination of hardware and software modules in the processor.
[0200] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (NVM), such as at least one disk storage.
[0201] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of this application is not limited to only one bus or one type of bus.
[0202] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.
[0203] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.
[0204] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.
[0205] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.
[0206] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.
[0207] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0208] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0209] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0210] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.
[0211] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. A production control method, characterized in that: In a management device applied to a production control system, the production control system further includes a plurality of production devices, the method comprising: Obtain information on the production process of dairy products; According to the production process information, determining a target production equipment for producing the dairy product, and standard operating parameters and production process of the target production equipment from among the multiple production equipment; Acquire a first working state and a first working parameter of the target production equipment; According to the first working state and the first working parameter, a corresponding control instruction is sent to the target production equipment, where the control instruction is used to control the target production equipment to execute the production process.
2. The method according to claim 1, characterized in that Sending a corresponding control instruction to the target production equipment according to the first working state and the first working parameter includes: When the first working state is the running state, determining the remaining running time of the target production equipment, acquiring the second working state and the second working parameter of the target production equipment after the remaining running time, and sending a corresponding control instruction to the target production equipment based on the second working state and the second working parameter; When the first working state is an idle state and the first working parameter is the standard working parameter, sending a start instruction to the target production device, wherein the start instruction is used to instruct the target production device to start executing the production process; When the first working state is an idle state and the first working parameter is a non-standard working parameter, the target production equipment is controlled to adjust the first working parameter to the standard working parameter, and the start instruction is sent to the target production equipment.
3. The method according to claim 2, characterized in that The target production device is a collection device; sending a start instruction to the target production device includes: Acquiring dairy product information of the dairy product to be collected sent by the collection device; Determining whether the dairy product to be collected meets the collection criteria according to the dairy product information; When it is determined that the milk to be collected meets the collection standard, a collection instruction is sent to the collection device, where the collection instruction is used to instruct the collection device to collect the milk to be collected.
4. The method according to claim 2, characterized in that: The target production equipment is a pasteurization equipment; sending a start instruction to the target production equipment includes: Obtaining historical cleaning data and historical operation data of the pasteurized equipment; Determining whether the pasteurization equipment performs a cleaning process according to the historical cleaning data and the historical operation data; When it is determined that the pasteurizing equipment does not need to perform a cleaning process, a pasteurizing start instruction is sent to the pasteurizing equipment, wherein the pasteurizing start instruction is used to instruct the pasteurizing equipment to perform a pasteurizing operation on the to-be-pasteurized dairy product; When it is determined that the pasteurized equipment is to perform a cleaning process, the pasteurized equipment is controlled to perform the cleaning process, and after it is determined that the cleaning process is completed, the pasteurized start instruction is sent to the pasteurized equipment.
5. The method according to claim 4, characterized in that The controlling the pasteurization equipment to perform a cleaning process includes: Sending a cleaning instruction to the pasteurized food equipment, wherein the cleaning instruction is used to instruct the pasteurized food equipment to execute the cleaning process; Obtain a cleaning result of the cleaning process sent by the pasteurization device, and determine whether the cleaning process has been completed according to the cleaning result.
6. The method according to claim 2, characterized in that The target production equipment is a mixing equipment; sending a start instruction to the target production equipment includes: Sending a batching instruction to the mixing device, wherein the batching instruction includes batching information, and the batching instruction is used to instruct the mixing device to prepare materials based on the batching information; Obtaining a batching result corresponding to the batching instruction sent by the mixing device; After determining that the batching result is successful, a batching start instruction is sent to the batching device, where the batching start instruction is used to instruct the batching device to perform a batching operation.
7. A production control device, characterized in that: In the management device applied to the production control system, the production control system also includes a plurality of production devices, including: The transceiver module is used to obtain the production process information of dairy products; A processing module, configured to determine, according to the production process information, a target production equipment for producing the dairy product from among the plurality of production equipments, as well as standard operating parameters and a production process of the target production equipment; The transceiver module is further used to obtain a first working state and a first working parameter of the target production equipment; The transceiver module is further used to send corresponding control instructions to the target production equipment according to the first working state and the first working parameter, and the control instructions are used to control the target production equipment to execute the production process.
8. A production control system, characterized in that: include: A management device and a plurality of production devices, each of which is provided with a programmable logic controller PLC, and each of the production devices communicates with the management device based on the corresponding PLC, wherein: The management device is used to execute the method according to any one of claims 1 to 6; The multiple production devices include a target production device, and the target production device is used to assist the management device to execute the method according to any one of claims 1-6.
9. A management device, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 6 when executed by a processor.