Method and system for producing by using discrete production equipment, electronic equipment and medium
The discrete production equipment is associated with and separated and distributed production tasks and process formulas through logical production lines, solving the problems of low efficiency and low quality of traditional production lines, and achieving more efficient and flexible production management.
Patent Information
- Application Number
- CN202411302400.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-18
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2044-09-18
AI Technical Summary
Due to the dispersed equipment and untimely data interaction in traditional discrete production lines, they lead to low production efficiency and easy operation errors, making it difficult to meet the production needs of high efficiency, high standards and high quality.
By creating a logical production line, multiple virtual production equipment are associated with the corresponding physical production equipment, and the production tasks and process formulas are separated by the separation of production tasks and process formulas, production tasks and process formulas are issued to improve equipment utilization and storage efficiency, and reduce operational errors.
Improve production efficiency and product quality, reduce equipment storage inadequate and operation errors, and enhance the flexibility and management efficiency of production equipment.
Smart Images

Figure CN119200532A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of intelligent manufacturing, and specifically relates to a method, system, electronic equipment and medium for production using discrete production equipment. Background Art
[0002] With the development of society and people's pursuit of high efficiency, high standards and high quality, the production lines of traditional discrete industries can no longer meet user requirements. After years of knowledge accumulation, the traditional discrete industry has upgraded from the initial chaotic production environment, pure manual, small batch and multi-variety production mode to MES (Manufacturing Execution System) management. The production line operation process is configured through the MES form page, printed into paper instructions or displayed through the MES handheld terminal or Pad tablet. On-site workers control the production equipment for production by referring to the instructions. Although this method reduces the error rate of steps in the production process and reduces the probability of waste caused by workers remembering the wrong steps, discrete production equipment is scattered in different areas of the workshop or different workshops in the factory, and the data between upstream and downstream equipment cannot be timely and reliably interacted, resulting in low execution efficiency and easy operation errors. Summary of the invention
[0003] In view of this, the purpose of this application is to provide a method, system, electronic device and medium for production using discrete production equipment to improve production efficiency and improve product quality.
[0004] The embodiment of the present application is implemented as follows:
[0005] In the first aspect, an embodiment of the present application provides a method for production using discrete production equipment, comprising: obtaining a logical production line including multiple virtual production equipment, wherein the physical production equipment corresponding to each of the multiple virtual production equipment is at least partially discrete production equipment; based on the logical production line, issuing the same production task to the physical production equipment corresponding to each virtual production equipment in the logical production line, wherein the production task includes a production batch number; issuing a process recipe associated with the production batch number to the target physical production equipment, wherein the target physical production equipment is the equipment among the physical production equipment corresponding to the virtual production equipment that is currently capable of performing the production task, and the process recipe is used to guide the target physical production equipment to perform production.
[0006] In the above embodiment, since each virtual production device in the logical production line has a corresponding physical production device, and the logical connection relationship between each virtual production device in the logical production line represents the upstream and downstream relationship between the physical production devices, the logical production line is used to associate multiple discrete physical production devices to jointly complete product production, so that there is an upstream and downstream logical dependency relationship between each discrete production device, which is convenient for production management, and thus production efficiency can be improved. At the same time, by adopting a method of separating production tasks and process recipes, production tasks can be sent to physical production devices in advance, so that the staff can know what production tasks are in advance. Only when the equipment can actually produce the production tasks, the corresponding process recipes are sent, reducing the operator from mixing up the process recipes, resulting in the production of unqualified products and other problems. In addition, since the storage of each physical production device is limited, and the data volume of the process recipe is relatively large, if the production tasks and process recipes are sent at the same time, it will also lead to insufficient storage of the physical production device, resulting in the inability to send more production tasks. Therefore, adopting a method of separating production tasks and process recipes can not only improve production efficiency and quality, but also help save storage space, etc.
[0007] In combination with a possible implementation manner of the embodiment of the first aspect, one virtual production device corresponds to at least one physical production device, and the at least one physical production device is a physical production device of the same device type and the same production specification; the target physical production device is a physical production device among the at least one physical production device.
[0008] In the above embodiment, one virtual production device can correspond to multiple physical production devices of the same device type and the same production specifications. When performing task production, it is convenient to select a target physical production device from multiple physical production devices for production, which can greatly improve production flexibility and production efficiency.
[0009] In combination with a possible implementation method of the first aspect, a process formula associated with the production batch number is issued to a target physical production equipment, including: responding to a process formula acquisition request sent by a target physical production equipment among the at least one physical production equipment for the production task, and issuing the process formula associated with the production batch number to the target physical production equipment.
[0010] In the above embodiment, the above method is adopted, so that a user can manually select which physical production equipment from multiple physical production equipment (the physical production equipment selected by the user is the target physical production equipment) to perform the production task. This makes it convenient for the user to select the target physical production equipment according to the actual situation, which is conducive to improving production efficiency.
[0011] In combination with a possible implementation method of the first aspect, a process recipe associated with the production batch number is issued to the target physical production equipment, including: receiving status information sent by each of the at least one physical production equipment for the production task, wherein the status information is used to characterize the busy state of the equipment itself; determining the target physical production equipment that is in an idle state from the at least one physical production equipment based on the status information; and issuing the process recipe associated with the production batch number to the target physical production equipment.
[0012] In the above embodiment, the server can select the target physical production equipment, and each physical production equipment can send status information representing the busy status of its own equipment to the server. The server determines the target physical production equipment in the idle state from at least one physical production equipment based on the received status information, and then sends the process formula associated with the production batch number to the target physical production equipment, thereby improving the utilization rate of the equipment.
[0013] In combination with a possible implementation method of the first aspect, based on the logical production line, the same production task is issued to the physical production equipment corresponding to each virtual production equipment in the logical production line, including: according to the sequence of the virtual production equipment in the logical production line, the same production task is issued to at least one physical production equipment corresponding to a virtual production equipment in the logical production line each time; after at least one physical production equipment corresponding to the current virtual production equipment completes the production task, the same production task is issued to at least one physical production equipment corresponding to the next virtual production equipment in the logical production line.
[0014] In the above embodiment, when the server issues production tasks, it follows the sequence of the virtual production devices in the logical production line and issues the same production task to at least one physical production device corresponding to a virtual production device in the logical production line each time. After at least one physical production device corresponding to the current virtual production device completes the production task, the server issues the same production task to at least one physical production device corresponding to the next virtual production device in the logical production line. The production tasks are sent in a decreasing manner, which can greatly reduce the occurrence of production logic problems.
[0015] In combination with a possible implementation manner of the first aspect embodiment, the method is applied to a server, and the server includes a human-computer interaction interface; obtaining a logical production line including multiple virtual production equipment, including: responding to a user's operation of selecting multiple virtual production equipment from a device management page in the human-computer interaction interface, and displaying the corresponding multiple virtual production equipment on the human-computer interaction interface; responding to the user's configuration operation, configuring the logical connection and material flow method between the multiple virtual production equipment; responding to the user's save operation on the configured logical production line, to obtain the corresponding logical production line.
[0016] In the above embodiment, the required logical production line can be established in a visual manner. Through the logical production line, the physical production equipment required to complete the production of a certain product (or semi-finished product), the production sequence of each physical production equipment, and the material flow between each physical production equipment can be learned, so as to guide production and improve production efficiency.
[0017] In combination with a possible implementation method of the first aspect, in response to the user's save operation on the configured logic production line, a corresponding logic production line is obtained, including: in response to the user's save operation on the established logic production line, checking whether the logic of the established logic production line is correct; when the logic is correct, saving the established logic production line.
[0018] In the above embodiment, when saving the established logic production line, logic verification is introduced to check whether the logic of the established logic production line is correct. When the logic is correct, the established logic production line is saved. This can improve the quality of the produced products and avoid product quality problems caused by logic problems in the logic production line.
[0019] In combination with a possible implementation manner of the embodiment of the first aspect, checking whether the logic of the established logic production line is correct includes: checking whether the logic of the established logic production line is correct according to the process recipe required by the production task.
[0020] In the above embodiment, whether the logic of the established logical production line is correct can be checked according to the process recipe required for the production task. For example, whether the logic of the upstream and downstream devices in the established logical production line is closed-loop can be checked according to the process recipe, and whether the physical production equipment corresponding to each virtual production equipment in the established logical production line can theoretically correctly execute the process recipe. In this way, whether there is a problem with the logical production line can be quickly detected.
[0021] In combination with a possible implementation manner of the first aspect embodiment, the multiple virtual production equipment include: a batching station, a mixer, a weighing device, a finished product sorting conveyor, and a finished product filling press; the logical connection and material flow method between the multiple virtual production equipment are configured, including: configuring the source of raw materials and the material flow method of the batching station, configuring the source of raw materials and the material flow method of the weighing equipment; configuring the source of raw materials and the material flow method of the mixer, wherein the raw materials of the mixer come from the batching station and the raw materials weighed by the weighing equipment; configuring the source of raw materials and the material flow method of the finished product sorting conveyor, wherein the raw materials of the finished product sorting conveyor come from the mixer; configuring the source of raw materials and the material flow method of the finished product filling press, wherein the raw materials of the finished product filling press come from the finished product sorting conveyor.
[0022] In the above embodiment, discrete equipment such as batching stations, mixers, weighing equipment, finished product sorting conveyors, and finished product packaging presses can be used to complete the required product production. By configuring the logical connections and material flow methods between these virtual production equipment, efficient product production can be achieved based on the logical production line.
[0023] In combination with a possible implementation manner of the first aspect, after issuing the process recipe associated with the production batch number to the target entity production equipment, the method also includes: receiving task information characterizing the progress of production task completion sent by each of the target entity production equipment; and displaying the task completion progress of the logical production line according to the task information.
[0024] In the above embodiment, each target entity production equipment will periodically send task information representing the progress of production task completion, so as to learn the progress of task completion based on the task information, and then display the progress of task completion of the logical production line, so that operators can easily learn the progress of task completion.
[0025] In the second aspect, an embodiment of the present application also provides a system for production using discrete production equipment, including: a server and multiple physical production equipment; the multiple physical production equipment are all physical production equipment corresponding to each virtual production equipment in the logical production line, and each physical production equipment is at least partially discrete production equipment; the server is used to obtain the logical production line containing multiple virtual production equipment, and based on the logical production line, issue the same production task to the physical production equipment corresponding to each virtual production equipment in the logical production line, wherein the production task includes a production batch number; and issue a process recipe associated with the production batch number to the target physical production equipment, wherein the target physical production equipment is the equipment among the physical production equipment corresponding to the virtual production equipment that can currently perform the production task, and the process recipe is used to guide the target physical production equipment to perform production.
[0026] In combination with a possible implementation manner of the second aspect, a virtual production device corresponds to at least one physical production device, and the at least one physical production device is a physical production device of the same device type and the same production specification; the server is used to respond to a process formula acquisition request sent by a target physical production device among the at least one physical production device for the production task, and send the process formula associated with the production batch number to the target physical production device; or, the server is used to receive status information sent by each physical production device among the at least one physical production device for the production task, wherein the status information is used to characterize the busy status of the device itself; based on the status information, determine the target physical production device that is in an idle state from the at least one physical production device; and send the process formula associated with the production batch number to the target physical production device.
[0027] In combination with a possible implementation manner of the second aspect, the server is used to: issue the same production task to at least one physical production device corresponding to a virtual production device in the logical production line each time in the order of the virtual production devices in the logical production line; and issue the same production task to at least one physical production device corresponding to the next virtual production device in the logical production line after at least one physical production device corresponding to the current virtual production device completes the production task.
[0028] In combination with a possible implementation manner of the second aspect embodiment, the server includes a human-computer interaction interface, and the server is also used to: respond to the user's operation of selecting multiple virtual production devices from the device management page in the human-computer interaction interface, and display the corresponding multiple virtual production devices on the human-computer interaction interface; respond to the user's configuration operation, and configure the logical connection and material flow method between the multiple virtual production devices; respond to the user's save operation on the configured logical production line, and obtain the corresponding logical production line.
[0029] In a third aspect, an embodiment of the present application further provides an electronic device, comprising: a memory and a processor, the processor being connected to the memory; the memory being used to store programs; the processor being used to call the programs stored in the memory to execute a method provided in the above-mentioned first aspect embodiment and / or any possible implementation method in combination with the first aspect embodiment.
[0030] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method provided in the embodiment of the first aspect and / or any possible implementation method in combination with the embodiment of the first aspect is executed.
[0031] Other features and advantages of the present application will be described in the following description. The purpose and other advantages of the present application can be realized and obtained through the structures specifically pointed out in the written description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can also be obtained based on these drawings. The above and other purposes, features and advantages of the present application will be more clearly shown in the drawings.
[0033] Figure 1 A schematic diagram of the structure of a system produced using discrete production equipment provided in an embodiment of the present application is shown.
[0034] Figure 2 A schematic diagram showing the principle of a first logic production line provided in an embodiment of the present application is shown.
[0035] Figure 3 A schematic diagram of the steps involved in establishing a production line provided in an embodiment of the present application is shown.
[0036] Figure 4 A schematic diagram showing the principle of a second logic production line provided in an embodiment of the present application is shown.
[0037] Figure 5 A schematic flow chart of a production method using discrete production equipment provided in an embodiment of the present application is shown.
[0038] Figure 6 A schematic structural diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0039] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The following embodiments can be used as examples to more clearly illustrate the technical solutions of the present application, and cannot be used to limit the scope of protection of the present application. It will be appreciated by those skilled in the art that, in the absence of conflict, the features in the following embodiments and embodiments can be combined with each other.
[0040] It should be noted that similar numbers and letters represent similar items in the following figures, so once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. At the same time, in the description of this application, relational terms such as "first", "second", etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
[0041] Furthermore, the term "and / or" in this application is merely a term used to describe the association relationship between associated objects, indicating that three relationships may exist. For example, A and / or B may represent three situations: A exists alone, A and B exist at the same time, and B exists alone.
[0042] In the description of the embodiments of the present application, unless otherwise clearly specified or limited, the technical term "connection" may refer to a direct connection or an indirect connection through an intermediate medium.
[0043] In order to improve the production efficiency of products and improve the utilization rate of discrete equipment, the embodiment of the present application provides a system for production using discrete production equipment, such as Figure 1As shown, the system includes: a server and multiple physical production devices, the server is connected to each physical production device respectively, and each physical production device can exchange data with the server. The server can be connected to each physical production device through a communication network (such as an industrial network or WIFI).
[0044] The server is used to obtain a logical production line including multiple virtual production equipment, and based on the logical production line, issue the same production task to the physical production equipment corresponding to each virtual production equipment in the logical production line, wherein the production task includes a production batch number; and is also used to issue a process formula associated with the production batch number to the target physical production equipment, wherein the process formula is used to guide the target physical production equipment to carry out production.
[0045] In the embodiment of the present application, the production tasks and process formulas are separated, and the production tasks can be sent to the physical production equipment in advance, so that the staff can know what production tasks are in advance. Only when the equipment is able to carry out the actual production of the production tasks, the corresponding process formula is sent, reducing the possibility that the operators will confuse the process formula, thereby producing unqualified products and other problems. At the same time, since the storage of each physical production equipment is limited, and the data volume of the process formula is relatively large, if the production tasks and process formulas are sent at the same time, it will also lead to insufficient storage of the physical production equipment, resulting in the inability to send more production tasks. Therefore, the separation of production tasks and process formulas can not only improve production efficiency and quality, but also help save storage space, etc.
[0046] In the embodiment of the present application, the above-mentioned multiple physical production equipment are all physical production equipment corresponding to each virtual production equipment in the logical production line, and at least some of the multiple physical production equipment are discrete production equipment. In one implementation, each of the multiple physical production equipment corresponding to the logical production line is a discrete production equipment. In another implementation, the multiple physical production equipment corresponding to the logical production line may be production equipment located on the assembly line, and some of the equipment are discrete production equipment; the logical production line can be used to combine discrete production equipment with production equipment on the assembly line, thereby improving production efficiency.
[0047] Discrete production equipment is relative to the equipment on the automatic assembly line. If multiple physical production equipment can cooperate to form an automatic assembly line, such equipment is usually not discrete production equipment. Usually, discrete production equipment is independent of each other, each discrete production equipment can be operated independently, and each discrete production equipment can be distributed in different factories, making production more flexible.
[0048] Among them, each physical production equipment can be an intelligent device with automatic control functions, such as human-computer interaction functions, data communication functions, control functions, data processing functions, etc. For example, in one implementation, each physical production equipment has a PLC (Programmable Logic Controller) controller or processor, which can interact with the server and control some control elements on the production equipment such as valves, power switches, start switches, etc. In addition, some sensors can be set to detect corresponding parameters. For example, for temperature detection, corresponding sensors (such as thermocouples) can be set to detect temperature, and then the temperature data can be transmitted to the PLC so that the PLC can send its temperature data to the server, etc.
[0049] When the server obtains the logical production line, it may obtain it from a database, wherein the database may store a plurality of different logical production lines, and different logical production lines may correspond to different production tasks.
[0050] The above-mentioned logical production line can be used to guide production. Based on the logical production line, it is possible to learn the physical production equipment required to complete the production of a certain product (or semi-finished product), as well as the production sequence of each physical production equipment.
[0051] The logic production line schematic is as follows Figure 2 As shown, it includes multiple virtual production equipment, the material sources of each virtual production equipment, the logical connections between each virtual production equipment, and the material flow method. For example, Figure 2 The material source of virtual production equipment A is the raw material warehouse and / or tank area equipment. The logical connection between each virtual production equipment represents the material source. For example, the material source of virtual production equipment B is virtual production equipment A, the material source of virtual production equipment B is virtual production equipment A, the material source of virtual production equipment C is virtual production equipment B, and the material source of virtual production equipment D is virtual production equipment C. The material flow mode specifies the material flow mode, which can be manual handling, AGV (Automated Guided Vehicle) trolley handling, or pipeline transportation, etc.
[0052] There is a corresponding relationship between the virtual production equipment and the physical production equipment in the embodiment of the present application. One virtual production equipment may correspond to one physical production equipment, or one virtual production equipment may correspond to multiple physical production equipment. These multiple physical production equipment are usually physical production equipment of the same equipment type and the same production specifications. That is, one virtual production equipment corresponds to at least one physical production equipment, and at least one physical production equipment is a physical production equipment of the same equipment type and the same production specifications.
[0053] The target physical production equipment is the equipment that can currently perform production tasks among the physical production equipment corresponding to the virtual production equipment. Since there are strict process steps in product production, the subsequent steps can only be executed after the previous step is completed. Therefore, when issuing process formulas, only the equipment that can currently perform production tasks (i.e., the target physical production equipment) is issued, rather than issuing process formulas to all physical production equipment corresponding to the virtual production equipment, in order to ensure product quality.
[0054] Since the logical production line includes multiple virtual production equipment, and each virtual production equipment corresponds to at least one target physical production equipment, there are also multiple target physical production equipment (that is, each virtual production equipment corresponds to one target physical production equipment) to execute different production steps respectively.
[0055] The process formula includes two concepts: "process" and "formula". The "process" includes a series of process steps to convert raw materials (or semi-finished products) into finished products or semi-finished products, and the process conditions or parameters of each process step, such as environmental control, quality control and other conditions and parameters. The "formula" refers to the raw materials required to produce finished products or semi-finished products, as well as the proportion and weight of the raw materials, and the order of feeding, etc. Once the process formula is available, production can be carried out according to the process formula.
[0056] When the server issues the same production task to the physical production equipment corresponding to each virtual production equipment in the logical production line, it may issue the same production task to the physical production equipment corresponding to each virtual production equipment in the logical production line at the same time, such as Figure 2 The physical production devices corresponding to the virtual production devices A, B, C, and D in the system issue the same production task. At this time, the physical production devices corresponding to the virtual production devices can all receive the production task, and the user can see the production task through the human-computer interaction interface (such as a display screen) of the physical production device. In this implementation, the production batch number in the same production task issued by the server to each physical production device is the same.
[0057] In one possible implementation, when the server sends the same production task to the physical production equipment corresponding to each virtual production equipment in the logical production line, it can also send the same production task to the physical production equipment corresponding to each virtual production equipment in the logical production line multiple times. According to the sequence of each virtual production equipment in the logical production line, the server sends the same production task to the physical production equipment corresponding to only one virtual production equipment at a time. After the physical production equipment corresponding to the current virtual production equipment completes the production task, the server sends the same production task to the physical production equipment corresponding to the next virtual production equipment in the logical production line. Figure 2The same production task is issued to the physical production equipment corresponding to the virtual production equipment A. After the production task is completed, the same production task is issued to the physical production equipment corresponding to the virtual production equipment B. After the production task is completed, the same production task is issued to the physical production equipment corresponding to the virtual production equipment C, and so on.
[0058] Under the above implementation mode, the server can send the production tasks and process recipes to the starting equipment through the industrial network based on the logical production line, and start the operation from the starting equipment. After the production of the starting equipment is completed, the production tasks and process recipes will be passed to the downstream equipment, and the relay will be passed and operated step by step until the process is completed.
[0059] When the server sends the same production task to the physical production equipment corresponding to each virtual production equipment in the logical production line, if the same production task is sent to the physical production equipment corresponding to each virtual production equipment in the logical production line for multiple times, under this implementation mode, the production batch numbers in the same production task sent by the server to each physical production equipment may be the same or different.
[0060] When the production batch numbers are different, the production batch number issued to the subsequent physical production equipment can be the output batch number of the previous target physical production equipment, and the output batch number of the previous target physical production equipment = the input batch number of the previous target physical production equipment + the temporary batch number of the previous target physical production equipment. For the starting equipment, its input batch number is the original production batch number (which can be regarded as the parent number), and for the physical production equipment after the starting equipment, its production batch number is the original batch number + the temporary batch number (which can be regarded as the child number). Each target physical production equipment will send its own temporary batch number to the server, so that the server can obtain the production batch number of the physical production equipment after the current target physical production equipment based on the temporary batch number.
[0061] When a virtual production device corresponds to at least one physical production device, at this time, when the server issues the same production task to the physical production devices corresponding to each virtual production device in the logical production line, the process may include: issuing the same production task to at least one physical production device corresponding to a virtual production device in the logical production line each time according to the sequence of each virtual production device in the logical production line; after at least one physical production device corresponding to the current virtual production device completes the production task, issuing the same production task to at least one physical production device corresponding to the next virtual production device in the logical production line. In this implementation, only the physical production device that has issued the production task can see the production task.
[0062] It should be noted that although the production tasks issued by the server to the physical production equipment corresponding to each virtual production equipment in the logical production line are the same, since a production task is composed of different production links, the process formulas issued to the physical production equipment corresponding to each virtual production equipment in the logical production line are different.
[0063] When a virtual production device corresponds to at least one physical production device, and at least one physical production device is a physical production device of the same device type and the same production specification, at this time, when the server sends the process formula associated with the production batch number to the target physical production device, the server is used to: respond to the process formula acquisition request sent by the target physical production device in at least one physical production device for the production task, and send the process formula associated with the production batch number to the target physical production device. In this embodiment, it can be manually selected from multiple physical production devices to perform the production task, and the physical production device selected by the user is the target physical production device. The user can click on the process formula acquisition request on the human-computer interaction interface of the target physical production device, and the target physical production device responds to the user's operation and sends the process formula acquisition request to the server. After receiving the process formula acquisition request, the server responds to the process formula acquisition request and sends the process formula associated with the production batch number to the target physical production device.
[0064] In one embodiment, when a virtual production device corresponds to at least one physical production device, and at least one physical production device is a physical production device of the same device type and the same production specification, at this time, when the server sends the process formula associated with the production batch number to the target physical production device, the server is used to: receive the status information sent by each physical production device in the at least one physical production device for the production task; determine the target physical production device in the idle state from the at least one physical production device based on the status information; and send the process formula associated with the production batch number to the target physical production device. In this embodiment, the server can select the target physical production device, and each physical production device can send status information representing the busy state of its own device to the server, and the server determines the target physical production device in the idle state from the at least one physical production device based on the received status information, and then sends the process formula associated with the production batch number to the target physical production device. Among them, the status information is used to represent the busy state of the own device.
[0065] In one possible implementation, before receiving status information sent by each of at least one physical production device for a production task, the server may first send a status information acquisition request to each of at least one physical production device, and the physical production device responds to the status information acquisition request and returns status information to the server.
[0066] When the server sends a status information acquisition request to each of at least one physical production device, it may be after receiving the process recipe acquisition request sent by the target physical production device to the server (the target physical production device sends the process recipe acquisition request in response to the operator clicking the process recipe acquisition request on its human-computer interaction interface), sending status information to at least one physical production device of the same equipment type and the same production specifications as the target physical production device.
[0067] If the server sends the same production task to the physical production devices corresponding to each virtual production device in the logical production line at the same time, in order to reduce the logical problems of production sequence when the task is produced, such as Figure 2 The physical production equipment corresponding to the virtual production equipment after the virtual production equipment A in the process starts production for the same production task before the physical production equipment corresponding to the virtual production equipment A. This situation can be reduced by adding some logical judgments. For example, after receiving the process recipe acquisition request, the server can determine whether the physical production equipment before the target physical production equipment that sent the process recipe acquisition request has completed production for the same production task, and decide whether to issue the process recipe to the target physical production equipment. Only when the physical production equipment before the target physical production equipment has completed production of the same production task, the process recipe is issued to the target physical production equipment.
[0068] In one possible implementation, after the server sends the process formula associated with the production batch number to the target entity production equipment, the server can also be used to receive task information sent by each target entity production equipment that represents the progress of the production task completion; the task completion progress of the logical production line is displayed according to the task information, so that the operator can understand the progress of the task completion. In this implementation, each target entity production equipment will periodically send task information representing the progress of the production task completion to the server, so that the server can learn the progress of the task completion according to the task information, and then display the progress of the task completion of the logical production line.
[0069] In one implementation, the task completion progress may include a percentage, where the percentage indicates the task completion progress. If the task has not started, the percentage is 0, if the task is fully completed, the percentage is 100%, and if the task has started but not completed, the corresponding percentage is between 0 and 100%. In addition, when displaying the task completion progress of the logical production line, the server may also highlight the logical production line. For example, the completed part and the unfinished part of the logical production line may be represented by different colors, so that it is easy to understand to which stage the task has been completed.
[0070] In a possible implementation, the server includes a human-computer interaction interface, and the server can establish the above-mentioned logical production line in the following manner: in response to the user's operation of selecting multiple virtual production devices from the device management page in the human-computer interaction interface, the corresponding multiple virtual production devices are displayed in the human-computer interaction interface; in response to the user's configuration operation, the logical connection and material flow mode between the multiple virtual production devices are configured; in response to the user's save operation of the configured logical production line, the corresponding logical production line is obtained. The required logical production line can be established in a visual manner to guide production and improve production efficiency.
[0071] In one possible implementation, when the server receives an operation from the user to save the established logical production line, it first checks whether the logic of the established logical production line is correct. Only when the logic is correct, the established logical production line is saved, otherwise an error message is displayed to facilitate the user to modify the logical production line. In this implementation, the server no longer directly performs the save operation when receiving an operation from the user to save the established logical production line.
[0072] In one possible implementation, when the server verifies whether the logic of the established logical production line is correct, it may be to verify whether the logic of the established logical production line is correct according to the process recipe required by the production task. For example, the process of verifying whether the logic of the established logical production line is correct according to the process recipe required by the production task may include: performing at least one of the following tests on the established logical production line according to the process recipe required by the production task: (i) verifying whether the logic of the upstream and downstream devices in the established logical production line is closed-loop; (ii) verifying whether the physical production equipment corresponding to each virtual production equipment in the established logical production line can theoretically correctly execute the process recipe; wherein, when each of the at least one test is qualified, the logic of the established logical production line is considered to be correct, otherwise, the logic is considered to be incorrect.
[0073] For example: if the equipment in the process formula needs to be fed with materials and weighed, the server will determine whether to introduce weighing equipment when saving the logical production line. If not, a prompt that the weighing equipment is missing will be thrown. For another example, if the equipment in the process formula needs to be fed with materials and weighed, the server will determine whether to introduce weighing equipment with reasonable accuracy when saving. If not, a prompt that the weighing equipment does not meet the requirements will be thrown. For another example, if the equipment in the process formula has been specified as a certain automatic metering material, and the material is automatically transported by pipelines / pipelines, the server will determine whether the material supports automatic feeding and metering when saving. If not, a prompt that the material is not suitable for automatic feeding will be thrown. For another example, if the process formula has specified a certain rule of weight, when saving the logical production line, the server will determine whether the rules of the equipment executing the process formula can meet the current production needs. If not, a prompt that the equipment does not meet the production needs will be thrown.
[0074] In the embodiment of the present application, when the server establishes a production line, it mainly involves three parts, namely, equipment management, production line establishment, and production line call. The schematic diagram is as follows: Figure 3 As shown. When establishing a logical production line, it is necessary to add virtual production equipment corresponding to the physical production equipment on the server. A device management library can be established. The device management module in the server can maintain the virtual production equipment required in the device management library. Each device in the device management library can contain information such as device number, device type, specification model, IP address, communication method, device icon, etc. Designers can determine the equipment type, equipment specification model and flow logic required for each link according to the process link of product production until the production is completed. After that, the designer selects the equipment type by visual dragging in the logical process editing interface of the server, and connects each device according to the production sequence to establish a visual logical process flow. The direction of the process represents the flow logic and data flow, and configures the flow method of materials between each device. After saving the configuration, the corresponding logical production line can be obtained. After the logical production line is established, it can be stored in the database for subsequent calls. For example, when the physical production equipment corresponding to the logical production line is needed to realize production, the operator can call the logical production line and issue the same production task to the physical production equipment corresponding to each virtual production equipment in the logical production line.
[0075] In a possible implementation, multiple virtual production equipment includes: batching station, mixer, weighing equipment, finished product classification conveyor, finished product packaging press. Then the process of configuring the logical connection and material flow method between multiple virtual production equipment may include: configuring the raw material source and material flow method of the batching station, configuring the raw material source and material flow method of the weighing equipment; configuring the raw material source and material flow method of the mixer; configuring the raw material source and material flow method of the finished product classification conveyor; configuring the raw material source and material flow method of the finished product packaging press, and its schematic diagram may be as follows: Figure 4 For example, the materials of the batching station come from the raw material warehouse and the tank area equipment, and the material flow mode can be manual handling or AGV handling. Among them, the raw materials of the mixer come from the batching station and the raw materials weighed by the weighing equipment, the raw materials of the finished product classification conveyor come from the mixer, and the raw materials of the finished product packaging press come from the finished product classification conveyor.
[0076] One virtual production equipment corresponds to one target physical production equipment. Therefore, multiple virtual production equipment in the logical production line corresponds to multiple target physical production equipment. In order to facilitate traceability, these multiple target physical production equipment have corresponding input and output materials. The rule is that the output batch number of the previous target physical production equipment is the input batch number of the next target physical production equipment.
[0077] In one implementation, there may be only one material batch number between each target entity production equipment, such as all are production batch numbers. In this case, the input batch number and output batch number corresponding to each target entity production equipment are the same, that is, the output batch number = input batch number = production batch number.
[0078] In some possible implementations, each target entity production equipment may also generate a temporary batch number, and the temporary batch numbers generated by each target entity production equipment are different, and the output batch number = the input batch number + the temporary batch number. For example, the input batch number of the starting equipment may be the original batch number, then the output batch number of the starting equipment = the original batch number + the temporary batch number 1 (the temporary batch number of the starting equipment), the output batch number of the next target entity production equipment of the starting equipment = the original batch number + the temporary batch number 1 + the temporary batch number 2 (the temporary batch number of the next target entity production equipment of the starting equipment), and so on, the output batch number of the last target entity production equipment N = the original batch number + the temporary batch number 1 + the temporary batch number 2 + ... + the temporary batch number N. Among them, the output batch number of the previous target entity production equipment is the input batch number of the next target entity production equipment, that is, the above-mentioned original batch number + the temporary batch number 1 is the input batch number of the next target entity production equipment of the starting equipment.
[0079] In some embodiments, the output batch number of each of the above-mentioned target entity production equipment can be regarded as the production batch number sent to it by the server. After completing the task production, each target entity production equipment will send its own temporary batch number to the server. The server will add the temporary batch number to the feed batch number of the target entity production equipment and send it to the next target entity production equipment as the feed batch number of the next target entity production equipment.
[0080] Among them, the original batch number can be regarded as the parent number, and the temporary batch number can be regarded as the sub-number. Since the temporary batch numbers generated by each target entity production equipment are different, that is, the sub-numbers are different, when tracing the source, it is better to locate the target entity production equipment with problems. The rules of the temporary batch number can be customized by the user, and a unique identity QR code can be generated to facilitate traceability.
[0081] The production batch number in the embodiments of the present application may include the production date. In some embodiments, the production batch number may also include the production date + production batch.
[0082] The system shown in this application can be applied in actual production workshops as well as in laboratory scenarios. When applied to laboratory scenarios, since each virtual production equipment in the logical production line has a corresponding physical production equipment, and the logical connection relationship between each virtual production equipment in the logical production line represents the upstream and downstream relationship between the physical production equipment, the physical production equipment in the laboratory is associated with the logical production line to jointly complete product testing, which can improve the production efficiency of product testing and facilitate the research and development of newer and more mature products. By using the logical production line to guide the laboratory's product testing, product diversification is achieved and the high requirements of users are met.
[0083] When applied to an actual production workshop, such as using the above system to produce adhesives, especially in the production scenario of two-component (such as A and B components) high-viscosity adhesives, a logical production line can be designed for the adhesive of component A and the adhesive of component B respectively, so that when the adhesive is subsequently produced, the logical production line A can be used to guide the production of the adhesive of component A, and the logical production line B can be used to guide the production of the adhesive of component B, which can greatly improve production efficiency.
[0084] The present application also provides a method for producing using discrete production equipment, the schematic diagram of which is as follows: Figure 5 As shown below. Figure 5 The method for producing by using discrete production equipment provided in the embodiment of the present application is described. The method for producing by using discrete production equipment shown in the present application can be applied to the above-mentioned server, that is, the execution subject of the method can be the server.
[0085] S1: Obtain a logical production line including multiple virtual production equipment.
[0086] Among them, the physical production equipment corresponding to each of the multiple virtual production equipment in the logical production line is at least partially discrete production equipment. One virtual production equipment corresponds to at least one physical production equipment, and at least one physical production equipment is a physical production equipment of the same equipment type and the same production specification.
[0087] When obtaining a logical production line including a plurality of virtual production devices, in one implementation, the logical production line may be obtained from a database, and the database may include a plurality of pre-established logical production lines.
[0088] In some possible implementations, the process of obtaining a logical production line including multiple virtual production devices may include responding to a user's operation of selecting multiple virtual production devices from a device management page in a human-computer interaction interface of a server, and displaying the corresponding multiple virtual production devices in the human-computer interaction interface; responding to the user's configuration operation, and configuring the logical connection and material flow method between the multiple virtual production devices; and responding to the user's save operation on the configured logical production line, and obtaining the corresponding logical production line.
[0089] In some implementation modes, multiple virtual production equipment may include: a batching station, a mixer, a weighing device, a finished product sorting conveyor, and a finished product filling press; the process of configuring the logical connection and material flow method between multiple virtual production equipment may include: configuring the raw material source and material flow method of the batching station, and configuring the raw material source and material flow method of the weighing equipment; configuring the raw material source and material flow method of the mixer, wherein the raw materials of the mixer come from the batching station and the raw materials weighed by the weighing equipment; configuring the raw material source and material flow method of the finished product sorting conveyor, wherein the raw materials of the finished product sorting conveyor come from the mixer; configuring the raw material source and material flow method of the finished product filling press, wherein the raw materials of the finished product filling press come from the finished product sorting conveyor.
[0090] In some possible implementations, in response to a user's operation of saving a configured logical production line, the process of obtaining a corresponding logical production line may include: in response to a user's operation of saving an established logical production line, checking whether the logic of the established logical production line is correct; and when the logic is correct, saving the established logical production line. When checking whether the logic of the established logical production line is correct, the process may include: checking whether the logic of the established logical production line is correct according to a process recipe required by a production task.
[0091] S2: Based on the logical production line, the same production task is issued to the physical production equipment corresponding to each virtual production equipment in the logical production line.
[0092] After obtaining the logical production line, the same production task can be issued to the physical production equipment corresponding to each virtual production equipment in the logical production line based on the logical production line. The production task includes the production batch number.
[0093] In one possible implementation, when the same production task is issued to the physical production equipment corresponding to each virtual production equipment in the logical production line based on the logical production line, the process may include: issuing the same production task to at least one physical production equipment corresponding to a virtual production equipment in the logical production line each time in the order of the virtual production equipment in the logical production line; and issuing the same production task to at least one physical production equipment corresponding to the next virtual production equipment in the logical production line after at least one physical production equipment corresponding to the current virtual production equipment completes the production task.
[0094] S3: Sending a process formula associated with the production batch number in the production task to the target entity production equipment.
[0095] After the production task is issued, when there is a target physical production device that can currently perform the production task among the physical production devices corresponding to the virtual production device, the process recipe associated with the production batch number in the production task is issued to the target physical production device.
[0096] In one possible implementation, when a process formula associated with a production batch number in a production task is issued to a target physical production equipment, the process may include: responding to a process formula acquisition request sent by a target physical production equipment in at least one physical production equipment for the production task, and issuing the process formula associated with the production batch number to the target physical production equipment.
[0097] In one possible implementation, when a process recipe associated with a production batch number in a production task is issued to a target physical production equipment, the process may include: receiving status information sent by each physical production equipment in at least one physical production equipment for the production task, wherein the status information is used to characterize the busy state of the equipment itself; determining a target physical production equipment in an idle state from at least one physical production equipment based on the status information; and issuing a process recipe associated with the production batch number to the target physical production equipment.
[0098] In one possible implementation, the above method also includes: after issuing the process recipe associated with the production batch number to the target entity production equipment, receiving task information representing the progress of production task completion sent by each target entity production equipment; and displaying the task completion progress of the logical production line according to the task information.
[0099] The method provided in the embodiment of the present application has the same implementation principle and technical effects as those in the aforementioned system embodiment. For the sake of brief description, for matters not mentioned in the method embodiment, reference can be made to the corresponding contents in the aforementioned system embodiment. The embodiment of the present application also provides an electronic device 200, such as Figure 6 As shown, the electronic device 200 includes: a transceiver 210 , a memory 220 , a communication bus 230 and a processor 240 .
[0100] The transceiver 210, the memory 220, and the processor 240 are electrically connected to each other directly or indirectly to achieve data transmission or interaction. For example, these elements can be electrically connected to each other through one or more communication buses 230 or signal lines. Among them, the transceiver 210 is used to send and receive data. The memory 220 is used to store computer programs, wherein the computer program includes at least one software function module that can be stored in the memory 220 in the form of software or firmware (Firmware) or solidified in the operating system (Operating System, OS) of the electronic device 200. The processor 240 is used to execute the software function module or computer program stored in the memory 220. For example, the processor 240 is used to execute the above-mentioned method of production using discrete production equipment.
[0101] Among them, the memory 220 can be, but is not limited to, a random access memory (Random Access Memory, RAM), a programmable read-only memory (Programmable Read-Only Memory, PROM), an erasable programmable read-only memory (Erasable Programmable Read-Only Memory, EPROM), an electrically erasable read-only memory (ElectricErasable Programmable Read-Only Memory, EEPROM), etc.
[0102] The processor 240 may be an integrated circuit chip with signal processing capabilities. The above-mentioned processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), a graphics processor (GPU), an accelerated processing unit (Accelerated Processing Unit), a multimedia application processor (MAP), a microprocessor, etc.; it may also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The disclosed methods, steps and logic block diagrams in the embodiments of the present application may be implemented or executed. Alternatively, the processor 240 may also be any conventional processor, etc.
[0103] The above-mentioned electronic device 200 includes but is not limited to a computer, a server, etc.
[0104] An embodiment of the present application also provides a non-volatile computer-readable storage medium (hereinafter referred to as storage medium), on which a computer program is stored. When the computer program is run by a computer such as the above-mentioned electronic device 200, the method of production using discrete production equipment shown above is executed.
[0105] It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0106] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.
[0107] In addition, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
[0108] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a computer-readable storage medium, including several instructions for enabling a computer device (which can be a personal computer, a laptop, a server, or an electronic device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned computer-readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0109] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for production using discrete production equipment, characterized in that: include: Acquire a logical production line including a plurality of virtual production devices, wherein at least part of the physical production devices corresponding to each of the plurality of virtual production devices are discrete production devices; Based on the logical production line, issuing the same production task to the physical production equipment corresponding to each virtual production equipment in the logical production line, wherein the production task includes a production batch number; A process formula associated with the production batch number is issued to the target physical production equipment, wherein the target physical production equipment is the equipment that can currently perform the production task among the physical production equipment corresponding to the virtual production equipment, and the process formula is used to guide the target physical production equipment to perform production.
2. The method according to claim 1, characterized in that in, One virtual production device corresponds to at least one physical production device, and the at least one physical production device is a physical production device of the same device type and the same production specification; the target physical production device is a physical production device among the at least one physical production device.
3. The method according to claim 2, characterized in that Sending a process formula associated with the production batch number to the target entity production equipment includes: In response to a process recipe acquisition request sent by a target physical production device among the at least one physical production device for the production task, a process recipe associated with the production batch number is issued to the target physical production device.
4. The method according to claim 2, characterized in that: Sending a process formula associated with the production batch number to the target entity production equipment includes: Receiving status information sent by each physical production device of the at least one physical production device for the production task, wherein the status information is used to represent a busy state of the device itself; Determine the target physical production device in an idle state from the at least one physical production device based on the state information; A process formula associated with the production batch number is issued to the target entity production equipment.
5. The method according to claim 2, characterized in that: Based on the logical production line, issuing the same production task to the physical production equipment corresponding to each virtual production equipment in the logical production line includes: According to the sequence of the virtual production equipment in the logical production line, the same production task is issued to at least one physical production equipment corresponding to a virtual production equipment in the logical production line each time; After at least one physical production device corresponding to the current virtual production device completes the production task, the same production task is issued to at least one physical production device corresponding to the next virtual production device in the logical production line.
6. The method according to claim 1, characterized in that The method is applied to a server, which includes a human-computer interaction interface; Get a logical production line consisting of multiple virtual production equipment, including: In response to a user selecting a plurality of virtual production devices from a device management page in the human-computer interaction interface, displaying the corresponding plurality of virtual production devices in the human-computer interaction interface; In response to the configuration operation of the user, the logical connection and material flow mode between the plurality of virtual production devices are configured; In response to the user's save operation on the configured logical production line, the corresponding logical production line is obtained.
7. The method according to claim 6, characterized in that In response to the user's save operation on the configured logical production line, the corresponding logical production line is obtained, including: In response to the user's save operation on the established logic production line, verify whether the logic of the established logic production line is correct; When the logic is correct, save the established logic production line.
8. The method according to claim 7, characterized in that Verify whether the logic of the established logic production line is correct, including: Check whether the logic of the established logical production line is correct according to the process recipe required by the production task.
9. The method according to claim 6, characterized in that The multiple virtual production equipment include: batching station, mixer, weighing equipment, finished product classification conveyor, finished product packaging press; the logical connection and material flow mode between the multiple virtual production equipment are configured, including: Configure the raw material source and material flow mode of the batching station, and configure the raw material source and material flow mode of the weighing equipment; The raw material source and material flow mode of the mixer are configured, wherein the raw material of the mixer comes from the batching station and the raw material weighed by the weighing equipment; The raw material source and material flow mode of the finished product classification conveyor are configured, wherein the raw material of the finished product classification conveyor comes from the mixer; The raw material source and material flow mode of the finished product packaging press are configured, wherein the raw material of the finished product packaging press comes from the finished product sorting conveyor.
10. The method according to any one of claims 1 to 9, characterized in that After issuing the process recipe associated with the production batch number to the target entity production equipment, the method further includes: Receiving task information representing the completion progress of the production task sent by each of the target entity production equipment; The task completion progress of the logical production line is displayed according to the task information.
11. A system produced using discrete production equipment, characterized in that: include: A plurality of physical production equipment, each of which is a physical production equipment corresponding to each virtual production equipment in the logical production line, and each physical production equipment is at least partially a discrete production equipment; The server is used to obtain the logical production line including multiple virtual production equipment, and based on the logical production line, issue the same production task to the physical production equipment corresponding to each virtual production equipment in the logical production line, wherein the production task includes a production batch number; and issue a process formula associated with the production batch number to the target physical production equipment, wherein the target physical production equipment is the equipment that can currently perform the production task among the physical production equipment corresponding to the virtual production equipment, and the process formula is used to guide the target physical production equipment to perform production.
12. The system according to claim 11, characterized in that One virtual production device corresponds to at least one physical production device, and the at least one physical production device is a physical production device of the same device type and the same production specification; The server is configured to respond to a process formula acquisition request sent by a target physical production device among the at least one physical production device for the production task, and issue a process formula associated with the production batch number to the target physical production device; or, The server is used to receive status information sent by each of the at least one physical production equipment in response to the production task, wherein the status information is used to characterize the busy status of the own equipment; determine the target physical production equipment in an idle state from the at least one physical production equipment based on the status information; and send the process formula associated with the production batch number to the target physical production equipment.
13. The system according to claim 11, characterized in that The server is used for: According to the sequence of the virtual production equipment in the logical production line, the same production task is issued to at least one physical production equipment corresponding to a virtual production equipment in the logical production line each time; After at least one physical production device corresponding to the current virtual production device completes the production task, the same production task is issued to at least one physical production device corresponding to the next virtual production device in the logical production line.
14. The system according to claim 11, characterized in that The server includes a human-computer interaction interface, and the server is further used for: In response to a user selecting a plurality of virtual production devices from a device management page in the human-computer interaction interface, displaying the corresponding plurality of virtual production devices in the human-computer interaction interface; In response to the configuration operation of the user, the logical connection and material flow mode between the plurality of virtual production devices are configured; In response to the user's save operation on the configured logical production line, the corresponding logical production line is obtained.
15. An electronic device, characterized in that: include: A memory and a processor, wherein the processor is connected to the memory; The memory is used to store programs; The processor is used to call the program stored in the memory to execute the method according to any one of claims 1-10.
16. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor, the method according to any one of claims 1 to 10 is executed.
Citation Information
Patent Citations
Method for balancing production line in industrial sewing industry
CN102831492A
Control method of tobacco rolling and packing workshop production equipment
CN103034223A
Method and device for providing and controlling production process information
CN106292617A
Glass deep processing production line distributed integration method and system thereof
CN107807539A
Intelligent tracing device based on two-dimensional code
CN108717562A