Multi-production-line system control method and device

Through the automatic control method, the multi-production line system is coordinated to solve the problems of untimely manual operation and operation errors, efficient and safe product production is achieved, and product quality and flexibility in production planning is ensured.

CN119200536APending Publication Date: 2024-12-27WANHUA CHEM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411324253.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In the existing multi-production line system, due to manual operation and errors in operation, safety risks and product quality problems are prone to problems.

Method used

Through automatic control methods, different types of tanks are coordinated to achieve the timeliness of production plans and the flexibility of the can cutting process, ensure 100% pass rate of product production quality, and improve the distillation tower Safety of operation.

Benefits of technology

It realizes efficient product production, reduces manual operation intensity, avoids operation errors, and ensures product quality and operation safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119200536A_ABST
    Figure CN119200536A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-production-line system control method and equipment, and the method comprises the steps: responding to a first-class tank opening request, opening a receiving tower connected with a selected first-class tank and a feeding valve of the selected first-class tank, and closing the feeding valves of other first-class tanks; in response to a second-class tank opening request, opening a feeding valve for connecting the selected second-class tank and the selected second-class tank receiving tower, and closing feeding valves of all the first-class tanks connected with the selected second-class tank receiving tower; and in response to a third-class tank opening request, opening a feed valve connecting the selected third-class tank and the selected third-class tank receiving tower, and closing feed valves of all the first-class tanks and the second-class tanks connected with the selected third-class tank receiving tower. According to the invention, through automatic control, different types of tanks are cooperatively controlled according to the demand characteristics of the different types of tanks, and the requirements on the momentality of a production plan, the flexibility of a tank cutting process, the 100% qualified rate of product manufacturing quality and the safety of rectifying tower operation are met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of chemical industry, and in particular to a multi-production line system control method, electronic equipment, storage medium and computer program product. Background Art

[0002] In a multi-line system, there are multiple production lines, for example, there are three production lines in the separation process, such as Figure 1 As shown, the high-purity materials produced in the bottom of the product distillation tower (C101A / B / C) have three uses. First, to produce conventional brand products for takeout; second, to produce special brand products for takeout; third, to participate in intermittent reactions as a raw material. The device switches the logistics destination of the refining tower bottom according to the daily order plan. For example, the conventional brand production process is to first open the corresponding tank top feed valve to receive the mother liquor from the product refining tower bottom; after receiving the target liquid level, switch the bottom logistics to the next tank that needs to make the product; after the tank cutting is completed, the received mother liquor is then added and packaged.

[0003] like Figure 2 The following is a detailed workflow diagram of the three grades of procedures, where:

[0004] After the conventional brand program 210 is started, the following steps are executed: receiving step 211, can cutting step 212, additive step 213, and packaging step 214;

[0005] After the special grade program 220 is started, the following steps are executed: receiving step 221, can cutting step 222, mixing step 223, additive step 224, and packaging step 225;

[0006] After the intermittent reaction program 230 is started, the following steps are executed: receiving step 231 , can cutting step 232 , reaction step 233 , aging step 234 , and packaging step 235 .

[0007] The above production process has the following characteristics: Under normal circumstances, regardless of whether there is a production plan or not, the extraction from the bottom of the distillation tower C101A / B / C is sent to the conventional tank T101-108, and the selection of the receiving tank is affected by many factors and has strong flexibility. For example, after the conventional tank T102 receives the target, it is switched to the conventional tank T104. When there is a plan to make special products, it is necessary to switch the extraction from the bottom of the distillation tower C101A / B / C from the conventional tank to the special tank T201-203, and the selection of the distillation tower is relatively flexible, such as only selecting the distillation tower C101A or selecting the distillation tower C101B&C at the same time for the production of special products, and then switching back to the conventional tank after receiving. When used as an intermittent reaction raw material, the distillation tower can also be flexibly selected, and after receiving, it can be switched back to the conventional tank. Therefore, the production processes of multiple products are interrelated from receiving to cutting tanks, and comprehensive considerations are required to avoid operational errors, and the process requires that the production order of product grades is from high to low: intermittent reaction> special grade> conventional grade.

[0008] However, in the existing multi-production line system, can cutting is done manually, which has the following problems:

[0009] 1) After reaching the target liquid level, the operator forgets to cut the tank in time, resulting in safety problems such as full tank;

[0010] 2) There are many valve opening and closing actions, and manual execution is prone to omissions and wrong valve opening. If the product tank is opened by mistake, it will cause product quality problems;

[0011] 3) There are multiple batches of order plans every day, and the manual operation intensity is high.

[0012] Therefore, in the existing multi-production line system, since can cutting is done manually, problems such as untimely manual operation and operational errors are prone to occur. Summary of the invention

[0013] Based on this, it is necessary to provide a multi-production line system control method, electronic equipment, storage medium and computer program product to address the technical problem that in the multi-production line system of the prior art, operation errors are easily caused by relying solely on manual can cutting.

[0014] The present invention provides a control method for a multi-production line system, wherein the multi-production line system comprises a plurality of receiving towers and a plurality of tanks, wherein the plurality of receiving towers are respectively connected to the plurality of tanks through feed valves, wherein the tanks comprise: a first type tank, a second type tank and a third type tank, and the control method comprises:

[0015] In response to a first-category tank opening request, the first-category tank to be opened is taken as a selected first-category tank, the corresponding receiving tower of the second-category tank and the third-category tank that are not in a receiving state is taken as a selected first-category tank receiving tower, the feed valve connecting the selected first-category tank receiving tower and the selected first-category tank is opened, and the feed valves of the remaining first-category tanks are closed;

[0016] In response to the second-category tank opening request, the second-category tank to be opened is taken as the selected second-category tank, and the receiving tower to be received is taken as the selected second-category tank receiving tower. When the third-category tank corresponding to the selected second-category tank receiving tower is not in the receiving state, the feed valve connecting the selected second-category tank and the selected second-category tank receiving tower is opened, and the feed valves of all first-category tanks connected to the selected second-category tank receiving tower are closed;

[0017] In response to the request to open the third-category tank, the third-category tank that needs to be opened is taken as the selected third-category tank, the receiving tower that needs to be received is taken as the selected third-category tank receiving tower, the feed valve connecting the selected third-category tank and the selected third-category tank receiving tower is opened, and the feed valves of all first-category tanks and second-category tanks connected to the selected third-category tank receiving tower are closed.

[0018] Furthermore, the control method further comprises: after the selected first-category tank reaches the target liquid level, triggering a first-category tank opening request for a next first-category tank.

[0019] Further, the control method further comprises: after the selected second-type tank reaches the target liquid level, for each of the selected second-type tank receiving towers, determining whether the third-type tank corresponding to the selected second-type tank receiving tower is in a receiving state;

[0020] When the third type tank corresponding to the selected second type tank receiving tower is in a receiving state, closing the feed valve connecting the selected second type tank receiving tower and the selected second type tank;

[0021] When the third category tank corresponding to the selected second category tank receiving tower is not in a receiving state, determine whether the first category tank corresponding to the receiving tower other than the selected second category tank receiving tower is in a receiving state; if the first category tank corresponding to the receiving tower other than the selected second category tank receiving tower is in a receiving state, the first category tank in the receiving state will be used as the first category tank to be opened; otherwise, the first category tank whose feed valve was most recently opened corresponding to the selected second category tank receiving tower will be used as the first category tank to be opened, the feed valve connecting the selected second category tank receiving tower and the first category tank to be opened will be opened, and the feed valve connecting the selected second category tank receiving tower and the selected second category tank will be closed.

[0022] Furthermore, it also includes:

[0023] After the selected third-category tank reaches the target liquid level, for each of the selected third-category tank receiving towers, determining whether the first-category tank corresponding to the receiving tower other than the selected third-category tank receiving tower is in a receiving state;

[0024] If the first-category tank corresponding to the receiving tower other than the selected third-category tank receiving tower is in a receiving state, the first-category tank in the receiving state is used as the first-category tank to be opened, the feed valve connecting the selected third-category tank receiving tower and the first-category tank to be opened is opened, and the feed valve connecting the selected third-category tank receiving tower and the selected third-category tank is closed;

[0025] If none of the first-category tanks corresponding to the receiving towers other than the selected third-category tank receiving tower are in the receiving state, the first-category tank whose feed valve was most recently opened corresponding to the selected third-category tank receiving tower will be used as the first-category tank to be opened, the feed valve connecting the selected third-category tank receiving tower and the first-category tank to be opened will be opened, and the feed valve connecting the selected third-category tank receiving tower and the selected third-category tank will be closed.

[0026] Furthermore, it also includes:

[0027] After the tank is received, the state of the tank is switched to a sealed tank state, in which the feed valve connected to the tank is closed and locked.

[0028] Furthermore, it also includes:

[0029] After opening the feed valve connecting the selected first-class tank receiving tower and the selected first-class tank, monitoring the selection of other receiving towers, and when the first-class function of other receiving towers is selected, using the selected other receiving towers as the manually selected first-class tank receiving towers, and opening the feed valve connecting the selected first-class tank and the manually selected first-class tank receiving tower;

[0030] After opening the feed valve connecting the selected second-class tank and the selected second-class tank receiving tower, monitoring the selection of other receiving towers, and when the second-class functions of other receiving towers are selected, using the selected other receiving towers as the manually selected second-class tank receiving towers, and opening the feed valve connecting the selected second-class tank and the manually selected second-class tank receiving tower; or

[0031] After opening the feed valve connecting the selected third-category tank and the selected third-category tank receiving tower, monitor the selection status of other receiving towers. When the third-category functions of other receiving towers are selected, the other selected receiving towers will be used as manually selected third-category tank receiving towers, and open the feed valve connecting the selected third-category tank and the manually selected third-category tank receiving tower.

[0032] Furthermore, it also includes:

[0033] monitoring the process parameters of the receiving tower, and rejecting the first type of function selection of the receiving tower when the process parameters do not meet the first type of process indicators, and allowing the first type of function selection of the receiving tower when the process parameters meet the first type of process indicators;

[0034] Before the first function of the receiving tower is selected, the second and third function selections of the receiving tower are rejected, and after the first function of the receiving tower is selected, the second and third function selections of the receiving tower are allowed.

[0035] The present invention provides an electronic device, comprising:

[0036] at least one processor; and,

[0037] a memory communicatively connected to at least one of the processors; wherein,

[0038] The memory stores instructions that can be executed by at least one of the processors. The instructions are executed by at least one of the processors to enable the at least one of the processors to execute the multi-production line system control method as described above.

[0039] The present invention provides a storage medium, wherein the storage medium stores computer instructions. When a computer executes the computer instructions, the storage medium is used to execute all steps of the multi-production line system control method as described above.

[0040] The present invention provides a computer program product, comprising a computer program / instruction, which implements the multi-production line system control method as described above when executed by a processor.

[0041] The present invention uses automatic control to coordinately control different types of tanks according to their demand characteristics, meeting the requirements of production planning, flexibility of the tank cutting process, 100% qualified rate of product manufacturing quality, and safety of distillation tower operation, and further solves the problems of untimely manual operation and operational errors. The present invention can be applied to complex multi-product collaborative production processes to achieve efficient product production. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 It is a schematic diagram of the structure of a multi-production line system;

[0043] Figure 2 It is a specific work flow chart of three grades of procedures in the prior art;

[0044] Figure 3 This is a working flow chart of a multi-production line system control method according to an embodiment of the present invention;

[0045] Figure 4This is a working flow chart of a multi-production line system control method according to another embodiment of the present invention;

[0046] Figure 5 It is a schematic diagram of the feed valve connecting the distillation tower with the conventional tank, special tank and intermittent tank;

[0047] Figure 6 The flowchart of the multi-production line system control method of the best embodiment of the present invention;

[0048] Figure 7 The lowest priority for the best embodiment of the present invention: a schematic diagram of the conventional brand tank receiving procedure;

[0049] Figure 8 For the best practice of the present invention, a higher priority is given to: a schematic diagram of the special grade tank receiving procedure;

[0050] Fig. 9 The highest priority for the best embodiment of the present invention: a schematic diagram of the receiving procedure of the intermittent reaction tank;

[0051] Fig.10 The figure is a schematic diagram of the hardware structure of an electronic device of the present invention. DETAILED DESCRIPTION

[0052] The specific embodiments of the present invention are further described below in conjunction with the accompanying drawings. The same components are represented by the same reference numerals. It should be noted that the words "front", "rear", "left", "right", "upper" and "lower" used in the following description refer to directions in the accompanying drawings, and the words "inner" and "outer" refer to directions toward or away from the geometric center of a specific component, respectively.

[0053] like Figure 3 The figure shows a working flow chart of a multi-production line system control method according to an embodiment of the present invention. The multi-production line system includes a plurality of receiving towers and a plurality of tanks. The plurality of receiving towers are respectively connected to the plurality of tanks through feed valves. The tanks include: a first type tank, a second type tank and a third type tank. The control method includes:

[0054] Step S301, in response to a first-category tank opening request, the first-category tank to be opened is taken as a selected first-category tank, the corresponding receiving tower of the second-category tank and the third-category tank that are not in a receiving state is taken as a selected first-category tank receiving tower, the feed valve connecting the selected first-category tank receiving tower and the selected first-category tank is opened, and the feed valves of the remaining first-category tanks are closed;

[0055] Step S302, in response to the second-category tank opening request, the second-category tank to be opened is taken as the selected second-category tank, the receiving tower to be received is taken as the selected second-category tank receiving tower, and when the third-category tank corresponding to the selected second-category tank receiving tower is not in the receiving state, the feed valve connecting the selected second-category tank and the selected second-category tank receiving tower is opened, and the feed valves of all first-category tanks connected to the selected second-category tank receiving tower are closed;

[0056] Step S303, in response to the request to open the third-category tank, the third-category tank that needs to be opened is taken as the selected third-category tank, the receiving tower that needs to be received is taken as the selected third-category tank receiving tower, the feed valve connecting the selected third-category tank and the selected third-category tank receiving tower is opened, and the feed valves of all first-category tanks and second-category tanks connected to the selected third-category tank receiving tower are closed.

[0057] Specifically, the present invention can be applied to electronic devices with processing capabilities, such as computers or controllers.

[0058] The actual industrial problem to be solved by the present invention is described as: how to switch the output of multiple receiving towers (e.g., distillation towers) with continuous extraction (e.g., products after distillation) to the target tank safely, timely, continuously, and accurately according to the production order plan to start a series of product production. In the process of multi-product production program design, it is necessary to combine the actual operation requirements, design complete working condition judgment conditions and switching actions, and finally realize multi-product collaborative production.

[0059] The purpose of the present invention is to provide a collaborative production control strategy and implementation method for a multi-production line system, and successfully apply it to industrial production to solve product quality problems caused by high manual operation intensity, personnel judgment and operation errors during product production. It can adapt to the changing production plan, realize collaborative production of different brands, and provide an implementation method, which is easy to implement and has certain industrial application value.

[0060] The multi-line system includes a plurality of receiving towers and a plurality of tanks, wherein the plurality of receiving towers are connected to the plurality of tanks through feed valves. The connection between the receiving tower and the tank is controlled by controlling the feed valve to be opened or closed. The tanks include: first-class tanks, second-class tanks, and third-class tanks.

[0061] In some embodiments, the first type of tank is a conventional brand tank (referred to as conventional tank), the second type of tank is a special brand tank (referred to as special tank), and the third type of tank is an intermittent reaction tank (referred to as intermittent tank).

[0062] In order to meet the needs of multi-product collaborative production, after a certain brand receiving program is started, it is determined whether the valve can be opened directly for receiving or whether it can be queued for receiving according to the production sequence of each brand and the receiving tower selected by each brand. After reaching the target receiving liquid level, the valve switching path for the next batch is determined according to the production progress of each brand and the marking status of the last receiving tank.

[0063] Specifically, according to the adjustment tower selection and other brand processes, a first-class tank opening request, a second-class tank opening request or a third-class tank opening request is triggered.

[0064] When the request to open the first category tank is triggered, step S301 is executed. In response to the request to open the first category tank, the first category tank that needs to be opened is taken as the selected first category tank, and the corresponding receiving tower of the second category tank and the third category tank that is not in the receiving state is taken as the selected first category tank receiving tower, and the feed valve connecting the selected first category tank receiving tower and the selected first category tank is opened, and the feed valves of the remaining first category tanks are closed.

[0065] Specifically, the first-class tanks have the lowest priority. Therefore, when the first-class tank receiving program is started, the first-class tank that needs to be opened is first selected as the first-class tank based on the adjustment tower selection and the conditions of other tanks. Then, the receiving conditions of the remaining high-priority tanks are judged. For each receiving tower, it is determined whether there are second-class tanks and third-class tanks in the receiving state. The receiving towers whose corresponding second-class tanks and third-class tanks are not in the receiving state are taken as the selected first-class tank receiving towers. Then, the feed valves corresponding to the first-class tank and the selected first-class tank receiving tower are opened, and the feed valves of the remaining first-class tanks are closed.

[0066] The tank is in a receiving state when: the feed valve of the tank is open.

[0067] When the request to open the second-category tank is triggered, step S302 is executed. In response to the request to open the second-category tank, the second-category tank that needs to be opened is taken as the selected second-category tank, and the receiving tower that needs to be received is taken as the selected second-category tank receiving tower. When the third-category tank corresponding to the selected second-category tank receiving tower is not in the receiving state, the feed valve connecting the selected second-category tank and the selected second-category tank receiving tower is opened, and the feed valves of all first-category tanks connected to the selected second-category tank receiving tower are closed.

[0068] Specifically, the second-class tank has a higher priority. The priority of the second-class tank is higher than that of the first-class tank, but lower than that of the third-class tank. Therefore, when the second-class tank receiving program is started, the receiving status of the third-class tank is first determined according to the adjustment tower selection status and the status of other tanks. For each selected second-class tank receiving tower, it is determined whether there is a third-class tank in the receiving tower that is in a receiving state. When the third-class tank corresponding to the selected second-class tank receiving tower is not in a receiving state, the feed valve connecting the selected second-class tank and the selected second-class tank receiving tower performs the valve opening receiving action, and closes the feed valves of all first-class tanks corresponding to the selected second-class tank receiving tower.

[0069] When the request to open the third-category tank is triggered, step S303 is executed. In response to the request to open the third-category tank, the third-category tank that needs to be opened is taken as the selected third-category tank, and the receiving tower that needs to be received is taken as the selected third-category tank receiving tower. The feed valve connecting the selected third-category tank and the selected third-category tank receiving tower is opened, and the feed valves of all first-category tanks and second-category tanks connected to the selected third-category tank receiving tower are closed.

[0070] The third-class tank has the highest priority. Therefore, when the third-class tank receiving program is started, the valve opening action is directly executed according to the adjustment tower selection, and all the first-class tank and second-class tank feed valves corresponding to the selected receiving tower are closed, without monitoring the progress of other tanks.

[0071] Among them, for special extreme working conditions, if automatic control by the aforementioned method is not possible, manual intervention can be selected.

[0072] The present invention uses automatic control to coordinately control different types of tanks according to their demand characteristics, meeting the requirements of production planning, flexibility of the tank cutting process, 100% qualified rate of product manufacturing quality, and safety of distillation tower operation, and further solves the problems of untimely manual operation and operational errors. The present invention can be applied to complex multi-product collaborative production processes to achieve efficient product production.

[0073] like Figure 4 The figure shows a working flow chart of a multi-production line system control method in another embodiment of the present invention, wherein the multi-production line system comprises a plurality of receiving towers and a plurality of tanks, wherein the plurality of receiving towers are respectively connected to the plurality of tanks through feed valves, wherein the tanks comprise: a first type tank, a second type tank and a third type tank, and the control method comprises:

[0074] Step S401, in response to a first-category tank opening request, the first-category tank to be opened is taken as a selected first-category tank, the corresponding receiving tower of the second-category tank and the third-category tank that are not in a receiving state is taken as a selected first-category tank receiving tower, the feed valve connecting the selected first-category tank receiving tower and the selected first-category tank is opened, and the feed valves of the remaining first-category tanks are closed;

[0075] Step S402, after the selected first-category tank reaches the target liquid level, triggering a first-category tank opening request for the next first-category tank;

[0076] Step S403, in response to the second-category tank opening request, the second-category tank to be opened is taken as the selected second-category tank, the receiving tower to be received is taken as the selected second-category tank receiving tower, and when the third-category tank corresponding to the selected second-category tank receiving tower is not in the receiving state, the feed valve connecting the selected second-category tank and the selected second-category tank receiving tower is opened, and the feed valves of all first-category tanks connected to the selected second-category tank receiving tower are closed;

[0077] Step S404, after the selected second-category tank reaches the target liquid level, for each of the selected second-category tank receiving towers, determining whether the third-category tank corresponding to the selected second-category tank receiving tower is in a receiving state;

[0078] Step S405, when the third type tank corresponding to the selected second type tank receiving tower is in a receiving state, closing the feed valve connecting the selected second type tank receiving tower and the selected second type tank;

[0079] Step S406, when the third-category tank corresponding to the selected second-category tank receiving tower is not in a receiving state, determine whether the first-category tank corresponding to the receiving tower other than the selected second-category tank receiving tower is in a receiving state; if the first-category tank corresponding to the receiving tower other than the selected second-category tank receiving tower is in a receiving state, use the first-category tank in the receiving state as the first-category tank to be opened; otherwise, use the first-category tank corresponding to the selected second-category tank receiving tower whose feed valve was opened most recently as the first-category tank to be opened, open the feed valve connecting the selected second-category tank receiving tower and the first-category tank to be opened, and close the feed valve connecting the selected second-category tank receiving tower and the selected second-category tank;

[0080] Step S407, in response to the third-category tank opening request, the third-category tank to be opened is taken as the selected third-category tank, the receiving tower to be received is taken as the selected third-category tank receiving tower, the feed valve connecting the selected third-category tank and the selected third-category tank receiving tower is opened, and the feed valves of all first-category tanks and second-category tanks connected to the selected third-category tank receiving tower are closed;

[0081] Step S408, after the selected third-type tank reaches the target liquid level, for each of the selected third-type tank receiving towers, determining whether the first-type tank corresponding to the receiving tower other than the selected third-type tank receiving tower is in a receiving state;

[0082] Step S409, if the first-category tank corresponding to the receiving tower other than the selected third-category tank receiving tower is in a receiving state, the first-category tank in the receiving state is used as the first-category tank to be opened, the feed valve connecting the selected third-category tank receiving tower and the first-category tank to be opened is opened, and the feed valve connecting the selected third-category tank receiving tower and the selected third-category tank is closed;

[0083] Step S410, if the first category tanks corresponding to the receiving towers other than the selected third category tank receiving tower are not in the receiving state, the first category tank corresponding to the selected third category tank receiving tower whose feed valve was opened most recently is used as the first category tank to be opened, the feed valve connecting the selected third category tank receiving tower and the first category tank to be opened is opened, and the feed valve connecting the selected third category tank receiving tower and the selected third category tank is closed.

[0084] Specifically, the first category tanks have the lowest priority, so when the first category tank receiving program is started, step S401 is executed. In response to the first category tank opening request, the first category tank that needs to be opened is taken as the selected first category tank, and the corresponding receiving towers of the second category tanks and the third category tanks that are not in the receiving state are taken as the selected first category tank receiving towers. The feed valve connecting the selected first category tank receiving tower and the selected first category tank is opened, and the feed valves of the remaining first category tanks are closed.

[0085] Then, after the selected first-category tank reaches the target liquid level, step S402 is executed to trigger a first-category tank opening request for the next first-category tank.

[0086] Specifically, after the first-class tank receives the material, only the next first-class tank is switched, that is, first, according to the adjustment tower selection and other grades of processes, the corresponding feed valve of the tank is opened, and the feed valves of the remaining first-class tanks are closed. After reaching the target liquid level, the program ends, and the next first-class tank receiving program is started. In the new receiving program, the valve closing action of the previous first-class tank is executed to ensure safe operation.

[0087] The second-class tank has a higher priority. The priority of the second-class tank is higher than that of the first-class tank, but lower than that of the third-class tank. Therefore, when the second-class tank receiving program is started, step S403 is executed, and in response to the second-class tank opening request, the second-class tank that needs to be opened is used as the selected second-class tank, and the receiving tower that needs to be received is used as the selected second-class tank receiving tower. When the third-class tank corresponding to the selected second-class tank receiving tower is not in the receiving state, the feed valve connecting the selected second-class tank and the selected second-class tank receiving tower is opened, and the feed valves of all first-class tanks connected to the selected second-class tank receiving tower are closed.

[0088] The start-up part of the second-class tank receiving program is the same as that of the first-class tank, but after reaching the target liquid level, it is necessary to accurately judge and execute the switching path. Therefore, after the selected second-class tank reaches the target liquid level, step S404 is executed to determine, for each of the selected second-class tank receiving towers, whether the third-class tank corresponding to the selected second-class tank receiving tower is in the receiving state;

[0089] When the third-type tank corresponding to the selected second-type tank receiving tower is in a receiving state, executing step S405, closing the feed valve connecting the selected second-type tank receiving tower and the selected second-type tank, and the program ends;

[0090] When the third category tank corresponding to the selected second category tank receiving tower is not in the receiving state, step S406 is executed to determine whether the first category tank corresponding to the receiving tower other than the selected second category tank receiving tower is in the receiving state; if the first category tank corresponding to the receiving tower other than the selected second category tank receiving tower is in the receiving state, the first category tank in the receiving state is used as the first category tank to be opened; otherwise, the first category tank corresponding to the selected second category tank receiving tower whose feed valve was opened most recently is used as the first category tank to be opened, the feed valve connecting the selected second category tank receiving tower and the first category tank to be opened is opened, and the feed valve connecting the selected second category tank receiving tower and the selected second category tank is closed.

[0091] Specifically, after the second-class tank receiving is started, the valve opening receiving action is first performed according to the adjustment tower selection and other brand processes, and all the first-class tank feed valves corresponding to the selected receiving tower are closed. After reaching the target liquid level, the third-class tank receiving program status is first determined. If it is in the receiving state, no action is performed and the program ends; if it is not satisfied, it is determined whether the first-class tank is in the receiving state. If it is in the receiving state, the valve corresponding to the first-class tank is opened first, and then the valve of the second-class tank is closed; if the above conditions are not met, according to the real-time marking of the first-class tank, the valve corresponding to the marked tank is opened first, and then the valve of the second-class tank is closed.

[0092] Among them, the real-time marking of the first-class tanks is mainly through the status of the feed valve and the feeding pump to mark the last first-class tank being received, providing an accurate valve switching path after the second-class tank and the third-class tank receiving procedure is completed.

[0093] The mark is a real-time mark that always records which tank was opened last time. For example, if the second regular tank is opened, the mark is 2, and then all regular tanks are closed, and the mark is still 2. Regular tanks are used to make products every day, and other tanks do not have so many plans, so there will always be a mark.

[0094] As some embodiments, the operating conditions in which the first type of tank is marked are: the receiving tower is selected, and the feed valve of the first type of tank is opened for more than a preset time; or

[0095] The receiving tower is selected, and the feed pump connected to the first type tank is operated for more than a preset time, and the feed valve of the first type tank is opened for more than a preset time.

[0096] This embodiment achieves higher marking accuracy by continuously judging and comprehensively marking the receiving tank under multiple conditions.

[0097] The third-class tank has the highest priority. Therefore, when the third-class tank receiving program is started, step S407 is executed, in response to the third-class tank opening request, the third-class tank to be opened is taken as the selected third-class tank, the receiving tower to be received is taken as the selected third-class tank receiving tower, the feed valve connecting the selected third-class tank and the selected third-class tank receiving tower is opened, and the feed valves of all first-class tanks and second-class tanks connected to the selected third-class tank receiving tower are closed;

[0098] After the selected third-type tank reaches the target liquid level, step S408 is executed to determine, for each of the selected third-type tank receiving towers, whether the first-type tanks corresponding to the receiving towers other than the selected third-type tank receiving tower are in a receiving state;

[0099] If the first-category tank corresponding to the receiving tower other than the selected third-category tank receiving tower is in a receiving state, step S409 is executed to treat the first-category tank in the receiving state as the first-category tank to be opened, open the feed valve connecting the selected third-category tank receiving tower and the first-category tank to be opened, and close the feed valve connecting the selected third-category tank receiving tower and the selected third-category tank;

[0100] If none of the first-category tanks corresponding to the receiving towers other than the selected third-category tank receiving tower are in the receiving state, execute step S410, and use the first-category tank whose feed valve was most recently opened corresponding to the selected third-category tank receiving tower as the first-category tank to be opened, open the feed valve connecting the selected third-category tank receiving tower and the first-category tank to be opened, and close the feed valve connecting the selected third-category tank receiving tower and the selected third-category tank.

[0101] Specifically, after the third-class tank receiving program is started, the valve opening action is directly executed according to the adjustment tower selection, and all the first-class tank and second-class tank receiving valves corresponding to the selected receiving tower are closed, without monitoring other grades of processes. After reaching the target liquid level, first determine whether the first-class tank is in the receiving state. If it is in the receiving state, first open the valve corresponding to the first-class tank, and then close the valve of the third-class tank; if the above conditions are not met, then according to the real-time marking of the first-class tank, first open the valve corresponding to the marked tank, and then close the valve of the third-class tank.

[0102] The multi-production line system control method proposed in this embodiment is a multi-product collaborative production control strategy, which realizes the automated production of multiple products. Its control strategy is flexible, the structural design is clear, it is easy to use, and it can adapt to changing production order plans.

[0103] The technical difficulty lies in how to carry out the structural and functional design of multi-product production programs to meet the actual complex and changeable usage requirements while ensuring safe production and quality pass rate.

[0104] The multi-production line system control method proposed in this embodiment has the following advantages:

[0105] The structural advantages are: first, the overall program is designed with a parallel structure based on the adjustment of multiple towers (such as ABC towers). The program is flexible to use. You can select a single tower or multiple towers. In addition, if there are more production lines in the future, you only need to add parallel branches on the current basis, which is relatively simple to maintain. Therefore, it is easy to use, flexible in control strategy, and strong in scalability and maintenance.

[0106] The collaborative strategy advantage of this embodiment is that the three programs need to be used in coordination, so an overall can cutting principle is designed. Before can cutting, it is necessary to wait until the production plan with a higher priority than itself is completed before the valve opening action can be reasonably executed; after receiving, it is also necessary to judge the status of the production plan with a higher priority than itself and decide on the can cutting action. Avoid mutual influence and ensure production quality.

[0107] This embodiment enables multiple product production programs to be started simultaneously and work together. The program can accurately execute valve actions, significantly reducing the intensity of manual operation and solving product quality problems caused by manual operation errors. At the same time, the structural design of this embodiment is simple, the function is clear, and it can adapt to complex and changeable production plans. It is easy to use, has flexible control strategies, strong scalability and maintenance.

[0108] In one embodiment, it also includes:

[0109] After the tank is received, the state of the tank is switched to a sealed tank state, in which the feed valve connected to the tank is closed and locked.

[0110] Specifically, after the receiving program for each brand of tank is completed, the tank sealing action is automatically executed, that is, all the feed valves corresponding to the tank are closed and locked. Only when the status of the tank is manually switched from sealed to unlocked, can the program execute the receiving action.

[0111] This embodiment adds a can sealing lock to prevent the program from being opened by mistake and causing quality accidents.

[0112] In one embodiment, it also includes:

[0113] After opening the feed valve connecting the selected first-class tank receiving tower and the selected first-class tank, monitoring the selection of other receiving towers, and when the first-class function of other receiving towers is selected, using the selected other receiving towers as the manually selected first-class tank receiving towers, and opening the feed valve connecting the selected first-class tank and the manually selected first-class tank receiving tower;

[0114] After opening the feed valve connecting the selected second-class tank and the selected second-class tank receiving tower, monitoring the selection of other receiving towers, and when the second-class functions of other receiving towers are selected, using the selected other receiving towers as the manually selected second-class tank receiving towers, and opening the feed valve connecting the selected second-class tank and the manually selected second-class tank receiving tower; or

[0115] After opening the feed valve connecting the selected third-category tank and the selected third-category tank receiving tower, monitor the selection status of other receiving towers. When the third-category functions of other receiving towers are selected, the other selected receiving towers will be used as manually selected third-category tank receiving towers, and open the feed valve connecting the selected third-category tank and the manually selected third-category tank receiving tower.

[0116] Specifically, during the startup of various tank receiving programs, manual intervention can be made at any time to adjust the tower selection situation. The program can continuously identify changes in the status of the adjustment tower during the receiving process and plan the program path.

[0117] In one embodiment, it also includes:

[0118] monitoring the process parameters of the receiving tower, and rejecting the first type of function selection of the receiving tower when the process parameters do not meet the first type of process indicators, and allowing the first type of function selection of the receiving tower when the process parameters meet the first type of process indicators;

[0119] Before the first function of the receiving tower is selected, the second and third function selections of the receiving tower are rejected, and after the first function of the receiving tower is selected, the second and third function selections of the receiving tower are allowed.

[0120] Specifically, the function selection operation button is activated through strict process parameters of distillation tower temperature and pressure to avoid manual selection of a receiving tower (such as a distillation tower) that is not operating normally, causing quality accidents. Only when the tower temperature and pressure meet the process indicators and the product pump is in the delivery state, the first type of function of the receiving tower is activated; only when the first type of function of the receiving tower is selected, the second type of function selection and the third type of function of the receiving tower are activated.

[0121] The technical solution of this embodiment can solve the problem of automated collaborative production of multiple products, and manual intervention is also possible at any time, which has good practical application value.

[0122] As the best embodiment of the present invention, a multi-line system such as Figure 1 As shown, it includes: distillation towers C101A, C101B, and C101C as receiving towers, conventional tanks T101, T102, T103, T104, T105, T106, T107, and T108 as first-type tanks, special tanks T201, T202, and T203 as second-type tanks, and an intermittent tank T301 as a third-type tank.

[0123] like Figure 4 The figure shows the feed valve schematic diagram of the distillation tower connected with the conventional tank, special tank and intermittent tank, including:

[0124] The conventional tank T101 is connected to the feed valves XVA-1, XVB-1, and XVC-1 of the distillation towers C101A, C101B, and C101C respectively;

[0125] The conventional tank T102 is connected to the feed valves XVA-2, XVB-2, and XVC-2 of the distillation towers C101A, C101B, and C101C respectively;

[0126] The conventional tank T103 is connected to the feed valves XVA-3, XVB-3, and XVC-3 of the distillation towers C101A, C101B, and C101C respectively;

[0127] The conventional tank T104 is connected to the feed valves XVA-4, XVB-4, and XVC-4 of the distillation towers C101A, C101B, and C101C, respectively;

[0128] The conventional tank T105 is connected to the feed valves XVA-5, XVB-5, and XVC-5 of the distillation towers C101A, C101B, and C101C respectively;

[0129] The conventional tank T106 is connected to the feed valves XVA-6, XVB-6, and XVC-6 of the distillation towers C101A, C101B, and C101C respectively;

[0130] The conventional tank T107 is connected to the feed valves XVA-7, XVB-7, and XVC-7 of the distillation towers C101A, C101B, and C101C, respectively;

[0131] The conventional tank T108 is connected to the feed valves XVA-8, XVB-8, and XVC-8 of the distillation towers C101A, C101B, and C101C respectively;

[0132] Special tank T201 is connected to feed valves XVA-9, XVB-9, and XVC-9 of distillation towers C101A, C101B, and C101C respectively;

[0133] Special tank T202 has feed valves XVA-10, XVB-10, and XVC-10 connected to distillation towers C101A, C101B, and C101C, respectively;

[0134] Special tank T203 is connected to feed valves XVA-11, XVB-11, and XVC-11 of distillation towers C101A, C101B, and C101C respectively;

[0135] The intermittent tank T301 is respectively connected to the feed valves XVA-12, XVB-12 and XVC-12 of the distillation towers C101A, C101B and C101C.

[0136] like Figure 6 FIG. 1 is a flowchart of a multi-production line system control method according to a preferred embodiment of the present invention. Figure 1 As shown, the receiving program consists of the main program, auxiliary logic, and protection logic, among which:

[0137] a) The main program is used to realize the entire can receiving and cutting action, including:

[0138] Step S611, according to the selected tank and receiving tower, open the feed valve of the corresponding tank;

[0139] Step S612, closing the feed valves corresponding to all other tanks;

[0140] Step S613, when receiving is completed, opening the feed valve of the conventional tank, specifically, if the selected tank is a conventional tank, determining the next conventional tank according to the order, opening the feed valve of the next tank, if the selected tank is a special tank or an intermittent tank, switching to the conventional tank;

[0141] Step S614, close the tank feed valve.

[0142] The main program ensures that the tower kettle only receives from one tank each time to improve product production efficiency. At the same time, the valve action sequence is strictly implemented. The feed valve of the selected tank is opened first, and after the valve opening feedback is determined to be in place, the feed valves of the remaining tanks are closed to ensure the safety of the distillation tower operation.

[0143] For example, for Figure 1In the multi-production line system shown, when C101A&B is selected for the production of special tank T201, the program first determines whether the intermittent tank production program is in the receiving state. If it is not in the receiving state, valves XVA-9 and XVB-9 are opened. After receiving the open feedback signal, XVA-1~8, XVA-10~11, XVB-1~8, and XVB-10~11 are uniformly closed. At this time, the corresponding valve of C101C tower is not actuated, and the corresponding valve of the intermittent tank is not actuated.

[0144] b) Auxiliary logic is used to monitor various states and cooperate with the main program valve to operate correctly, including:

[0145] Step S621, real-time monitoring of multi-product production;

[0146] Step S622, adjusting the tower to select real-time identification;

[0147] Step S623, real-time determination of brand priority;

[0148] Step S624: real-time marking of regular brand cans.

[0149] Among them, specific functions include:

[0150] "Real-time monitoring of multi-product production" and "Real-time identification of adjustment tower selection" mainly reflect that after the start of any brand receiving program, the progress of other brand programs will be monitored in real time as a prerequisite for the execution of the next action.

[0151] For example, the conventional brand tank T104 selects C101A / B / C tower to receive. After the program is started, it will determine the receiving status of special tanks T201~3 and intermittent tank T301. If not, directly open valves XVA-4, XVB-4, and XVC-4 to start receiving. If C101A tower receives from the special tank at this time, the XVA-4 valve action will not be executed, and only XVB-4 and XVC-4 actions will be executed.

[0152] The "real-time marking of conventional brand tanks" mainly marks the last tank being received through the status of the feed valve and the feed pump, and provides an accurate valve switching path for the special brand tanks and intermittent tanks after the receiving program is completed. For example, the operating conditions for the conventional tank T103 to be marked are: the distillation tower C101A is selected for receiving, the pump P101A is running, and the XVA-3 is turned on, and the above states last for more than 1 minute, or the distillation tower C101B is selected for receiving, the pump P101B is running, and the XVB-3 is turned on, and the above states last for more than 1 minute, or the distillation tower C101C is selected for receiving, the pump P101C is running, and the XVC-3 is turned on, and the above states last for more than 1 minute, then the mark bit FLAG is equal to 3, indicating that the last tank being received is the conventional tank T103. Higher marking accuracy is achieved through continuous judgment and multi-condition comprehensive marking of receiving tanks.

[0153] Among them, in order to meet the needs of multi-product collaborative production, the specific implementation method and key structure design of the receiving program are as follows: Figure 7 , Figure 8 , Fig. 9 As shown. After a certain brand receiving program is started, it is determined whether the valve can be opened directly for receiving or whether it can be queued for receiving according to the production sequence of each brand and the receiving tower selected for each brand. After reaching the target receiving liquid level, the valve switching path for the next batch is determined according to the production process of each brand and the marking status of the last receiving tank.

[0154] The structure design of the receiving program of the conventional grade tank is different from that of the special grade and intermittent grade. After the conventional tank receives, it only switches to the next conventional tank, that is, first open the corresponding feed valve of the tank according to the adjustment tower selection and other grade processes, and close the feed valves of other conventional tanks. After reaching the target liquid level, the program ends, and the next conventional tank receiving program is started. In the new receiving program, the valve closing action of the previous conventional tank is executed to ensure the safe operation of the distillation tower.

[0155] like Figure 7 The figure shows the lowest priority of the best embodiment of the present invention: a schematic diagram of the conventional brand tank receiving procedure, taking the distillation tower C101A (hereinafter referred to as tower A) as an example, and the other distillation towers C101B (hereinafter referred to as tower B) and distillation tower C101C (hereinafter referred to as tower C) are the same, specifically including:

[0156] Step S701, determine the status of the high priority receiving program: select tower A and the special grade tank and intermittent reaction tank corresponding to tower A are not in the receiving state;

[0157] Step S702, opening the feed valve of the conventional grade tank corresponding to tower A;

[0158] Step S703, closing the feed valves of all conventional grade tanks corresponding to tower A;

[0159] Step S704: If the receiving target is reached, the A-line receiving action is completed and ends.

[0160] Step S705, when the tower is not selected, the branch function is complete: the action of the corresponding receiving line of tower B or tower C is completed.

[0161] The start-up part of the special grade tank receiving program is the same as that of the conventional tank, but after reaching the target liquid level, it is necessary to accurately judge and execute the switching path. Specifically, after the receiving is started, first according to the adjustment tower selection and other grade processes, the valve opening receiving action is executed, and all the conventional tank feed valves corresponding to the selected receiving tower are closed. After reaching the target liquid level, the intermittent program receiving program status is first judged. If it is in the receiving state, no action is performed and the program ends; if it is not satisfied, it is judged whether the conventional grade tank is in the receiving state. If it is in the receiving state, the valve corresponding to the conventional tank is opened first, and then the valve of the special grade tank is closed; if the above conditions are not met, according to the real-time marking of the conventional grade tank, the valve corresponding to the marked tank is opened first, and then the valve of the special grade tank is closed.

[0162] The function of the branch is to ensure the integrity of the parallel structure. The parallel structure requires that each branch must be executed before the program ends. For example, if AC reception is selected, line B will wait between the two conditions of "selecting tower B" and "receiving line A or C". At this time, if tower B is manually selected for reception, the action of this line will be executed. If it has not been selected, it will wait for the completion of the remaining lines and the program will end as a whole.

[0163] like Figure 8 The best implementation of the present invention is shown as a schematic diagram of a special grade tank receiving procedure, taking tower A as an example, and the other towers B and C are the same, specifically including:

[0164] Step S801, determine the highest priority receiving program status: select tower A and the intermittent reaction corresponding to tower A is not in the receiving state;

[0165] Step S802, selectively opening the feed valve corresponding to tower A according to the selected special grade tank;

[0166] Step S803, closing the feed valves of all conventional grade tanks corresponding to tower A;

[0167] Step S804: if the receiving target is reached, execute step S805;

[0168] Step S805, first determine the status of the highest priority receiving program: whether the feed valve of the intermittent reaction tank corresponding to tower A is open, if yes, execute step S809, otherwise execute step S806;

[0169] Step S806, determine whether there is a tank with the lowest priority grade in the receiving state: Tower B or Tower C is running, and any regular grade tank feed valve corresponding to Tower B or Tower C is open. If yes, execute step S807, otherwise execute step S808;

[0170] Step S807, according to the opening status of the valve corresponding to the conventional brand tank tower B or tower C at this time, the valve opening action of tower A is performed, and step S809 is executed;

[0171] Step S808, if none of the left side adjustments are satisfied, then according to the real-time marking of the lowest priority grade tank, perform the following actions: according to the real-time record structure of the last receiving tank of the conventional grade, open the feed valve of the corresponding tank of tower A;

[0172] Step S809, close the A tower feed valve corresponding to the special brand tank, and the A line receiving action is completed.

[0173] Step S810, when the tower is not selected, the branch function is complete: the action of the corresponding receiving line of tower B or tower C is completed.

[0174] After the intermittent reaction tank receiving program is started, the valve opening action is directly executed according to the adjustment tower selection, and all the conventional tanks and special tank feed valves corresponding to the selected receiving tower are closed, without monitoring other grades of processes. After reaching the target liquid level, first determine whether the conventional grade tank is in the receiving state. If it is in the receiving state, first open the valve corresponding to the conventional grade tank, and then close the valve of the intermittent reaction tank; if the above conditions are not met, then according to the real-time marking of the conventional grade tank, first open the valve corresponding to the marked tank, and then close the valve of the special grade tank.

[0175] like Fig. 9 The diagram shows the highest priority of the best embodiment of the present invention: a schematic diagram of the receiving procedure of the intermittent reaction tank, taking the selection of tower A as an example, and the selection of towers B and C is the same, specifically including:

[0176] Step S901, if tower A is selected, execute step S902;

[0177] Step S902, opening the feed valve of the intermittent reaction tank corresponding to tower A;

[0178] Step S903, closing the feed valves of all conventional grade tanks and special grade tanks corresponding to Tower A;

[0179] Step S904: if the receiving target is reached, execute step S905;

[0180] Step S905, first determine whether there is a tank with the lowest priority grade in the receiving state: Tower B or Tower C is running, and any regular grade tank feed valve corresponding to Tower B or Tower C is open. If yes, execute step S906, otherwise execute step S907;

[0181] Step S906, according to the opening status of the valve corresponding to the conventional brand tank tower B or tower C at this time, the valve opening action of tower A is performed, and step S908 is executed;

[0182] Step S907, if the left side adjustments are not satisfied, then according to the real-time marking of the lowest priority grade tank, perform the following actions: according to the real-time record structure of the last receiving tank of the conventional grade, open the feed valve of the corresponding tank of tower A;

[0183] Step S908, close the A tower feed valve corresponding to the intermittent reaction tank, and the A line receiving action is completed.

[0184] Step S909, when the tower is not selected, the branch function is complete: the corresponding receiving line action of tower B or tower C is completed.

[0185] Example 1: The distillation towers C101A / B / C are all operating normally, and the conventional grade tank T102 is being received. According to the order plan, the next batch is the conventional grade tank T105. During the reception of the conventional grade tank T102, the special grade tank T202 is started, and the distillation tower C101A / B / C is selected to participate in the reception. After the special grade tank program is started, the feed valve of C101A / B / C corresponding to the tank is opened, and then the feed valve of C101A / B / C corresponding to the conventional tank T102 is closed. After the special grade tank T202 reaches the target liquid level, the program will reopen the feed valve of C101A / B / C corresponding to the conventional tank T102, close the feed valve of C101A / B / C corresponding to the special grade tank T202, and the special grade tank T202 reception program ends.

[0186] Example 2: The distillation towers C101A / B / C are all operating normally, and the conventional grade tank T102 is being received. According to the order plan, the next batch is the conventional grade tank T105. During the reception of the conventional grade tank T102, the special grade tank T202 is started, and only the distillation tower C101A is selected to participate in the reception. After the special grade tank program is started, the feed valve of C101A corresponding to the tank is opened, and then the feed valve of C101A corresponding to the conventional tank T102 is closed. At this time, since T102 is continuously received by C101BC and reaches the target liquid level, the conventional grade tank receiving program will switch to T105 for reception, and only the feed valve of C101BC corresponding to the tank will be opened. After the special grade tank T202 reaches the target liquid level, the program will reopen the feed valve of C101A corresponding to the conventional tank T105, close the feed valve of C101A corresponding to the special grade tank T202, and the special grade tank T202 receiving program ends.

[0187] Example 3: The distillation towers C101A / B / C are all operating normally, and the conventional grade tank T102 is being received. According to the order plan, the next batch is the conventional grade tank T105. During the reception of the conventional grade tank T102, the special grade tank T202 is started, and only the distillation tower C101A is selected to participate in the reception. After the special grade tank program is started, the feed valve of C101A corresponding to the tank is opened, and then the feed valve of C101A corresponding to the conventional tank T102 is closed. At this time, since T102 is continuously received by C101BC and reaches the target liquid level, the conventional grade tank receiving program will switch to T105 for reception, and only the feed valve of C101BC corresponding to the tank will be opened. At this time, the receiving program of the intermittent reaction tank T301 is started, and C101BC is selected for reception. The program will directly open the feed valve of C101BC corresponding to the tank, and close the feed valve of C101BC corresponding to the conventional tank T105. After that, the special grade tank T202 has finished receiving. The program will reopen the feed valve of C101A corresponding to the conventional tank T105 and close the feed valve of C101A corresponding to the special tank T202 according to the real-time marking of the conventional tank. The receiving program of the special grade tank T202 ends. After that, the intermittent reaction tank T301 reaches the target liquid level. The program will recognize that the conventional tank T105 is in the receiving state, open the feed valve of C101BC corresponding to the conventional tank T105, close the feed valve of C101BC corresponding to the intermittent tank T301, and the receiving program of the intermittent tank T301 ends.

[0188] c) Protection logic is mainly used to prevent quality risks caused by human error operations, including:

[0189] Step S631, real-time protection of the switch valve action;

[0190] Step S632, adjusting the tower to select process protection;

[0191] Step S633, the hand automatically switches to real-time connection.

[0192] Specific features include:

[0193] "Real-time protection of switch valve action" is mainly used to determine whether the receiving program is in a sealed state before starting. If it is in a sealed state, the valve is not allowed to be opened for reception, and a pop-up window will be displayed to remind the abnormal can selection, so as to avoid the program from being mistakenly started and causing quality accidents. The specific implementation method is that after the receiving program of each brand of cans is completed, the sealing action is automatically executed, that is, all the feed valves corresponding to the can are closed and locked. Only when the state of the can is manually switched from sealed to unlocked, all the feed valves corresponding to the can are no longer locked. For example, after the conventional tank T102 is sealed, valves XVA-2, XVB-2, and XVC-2 are all closed and locked, and the program cannot be started.

[0194] "Adjusting tower selection process protection" mainly activates the operation button through the strict process parameters of distillation tower temperature and pressure to avoid manual selection of distillation towers that are not operating normally, causing quality accidents. For example, only when the temperature and pressure of distillation tower C101A meet the process indicators and the product pump is in the state of external delivery, the optional function of the conventional grade receiving program "Distillation Tower C101A-Conventional" is activated; only when the conventional grade receiving program "Distillation Tower C101A-Conventional" is selected, the optional functions of the special grade and intermittent grade programs "Distillation Tower C101A-Special" and "Distillation Tower C101A-Intermittent" are activated. That is, only materials that meet the conventional grades have the opportunity to be used to make special grades and intermittent reaction raw materials.

[0195] "Manual-automatic switching real-time connection" is mainly used for manual intervention at any time during the start-up of the receiving program to adjust the tower selection. The program can automatically identify the change in the tower status and plan the program path. For example, when the special tank T201 only uses the distillation tower C101C for reception, the program monitors the receiving button status of the distillation tower C101A and the distillation tower C101B throughout the process. When the distillation tower C101C completes the reception, it sends a mark signal that the distillation tower C101C has completed the reception, and the program ends; when the distillation tower C101A receiving tower is manually put into use during the reception of the distillation tower C101C, the program monitors that the selection status of the distillation tower C101A has changed, and the distillation tower C101A receiving action is executed.

[0196] The multi-product collaborative production control strategy proposed in the present invention realizes the automated production of multiple products. Its control strategy is flexible, the structural design is clear, it is easy to use, and it can adapt to changing production order plans. The technical difficulty lies in: how to carry out the structural design and functional design of the multi-product production program to meet the actual complex and changing usage requirements under the premise of ensuring safe production and quality qualification rate. The multi-product collaborative production control strategy and implementation method proposed in the present invention have the following advantages: (1) Multiple product production programs can be started at the same time and work together. The program can accurately execute valve actions, significantly reduce the intensity of manual operation, and solve product quality problems caused by manual operation errors; (2) The structural design is simple, the function is clear, and it can adapt to complex and changing production plans. It is easy to use, the control strategy is flexible, and it is highly scalable and maintainable; (3) It can solve the problem of automated collaborative production of multiple products, and manual intervention can be made at any time, which has good practical application value.

[0197] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.

[0198] like Fig.10 The figure shows a hardware structure diagram of an electronic device of the present invention, including:

[0199] at least one processor 1001; and,

[0200] A memory 1002 is communicatively connected to at least one of the processors 1001; wherein,

[0201] The memory 1002 stores instructions that can be executed by at least one of the processors. The instructions are executed by at least one of the processors so that the at least one processor can execute the multi-production line system control method as described above.

[0202] Fig.10 A processor 1001 is taken as an example.

[0203] The electronic device may further include: an input device 1003 and a display device 1004 .

[0204] The processor 1001, the memory 1002, the input device 1003 and the display device 1004 may be connected via a bus or other means, and the figure takes the connection via a bus as an example.

[0205] The memory 1002 is a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer executable programs and modules, such as program instructions / modules corresponding to the multi-production line system control method in the embodiment of the present application, for example, Figure 2 , Figure 3 The processor 1001 executes various functional applications and data processing by running the non-volatile software programs, instructions and modules stored in the memory 1002, that is, the multi-production line system control method in the above embodiment is implemented.

[0206] The memory 1002 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required by at least one function; the data storage area may store data created according to the use of the multi-production line system control method, etc. In addition, the memory 1002 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 1002 may optionally include a memory remotely arranged relative to the processor 1001, and these remote memories may be connected to the device for executing the multi-production line system control method via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0207] The input device 1003 can receive user clicks and generate signal inputs related to user settings and function controls of the multi-line system control method. The display device 1004 can include display devices such as a display screen.

[0208] The one or more modules are stored in the memory 1002 , and when executed by the one or more processors 1001 , the multi-production line system control method in any of the above method embodiments is executed.

[0209] The present invention uses automatic control to coordinately control different types of tanks according to their demand characteristics, meeting the requirements of production planning, flexibility of the tank cutting process, 100% qualified rate of product manufacturing quality, and safety of distillation tower operation, and further solves the problems of untimely manual operation and operational errors. The present invention can be applied to complex multi-product collaborative production processes to achieve efficient product production.

[0210] An embodiment of the present invention provides a storage medium, wherein the storage medium stores computer instructions. When a computer executes the computer instructions, the storage medium is used to execute all steps of the multi-production line system control method as described above.

[0211] In the context of the present disclosure, a storage medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or apparatus. The storage medium may be a machine-readable signal medium or a machine-readable storage medium. Alternatively, the storage medium may be a non-temporary computer-readable storage medium, for example, a non-temporary computer-readable storage medium may be a ROM, a random access memory (Random Access Memory, RAM), a compact disc read-only memory (Compact Disc ROM, CD-ROM), a magnetic tape, a floppy disk, and an optical data storage device, etc.

[0212] An embodiment of the present invention provides a computer program product, including a computer program / instruction, which implements the multi-production line system control method as described above when executed by a processor.

[0213] The above-mentioned embodiments only express several implementation methods of the present invention, and the description thereof is relatively specific and detailed, but it cannot be understood as limiting the scope of the patent of the present invention. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present invention, which all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.

Claims

1. A control method for a multi-line system, the multi-line system comprising a plurality of receiving towers and a plurality of tanks, the plurality of receiving towers being connected to the plurality of tanks respectively through feed valves, the tanks comprising: The first type tank, the second type tank and the third type tank are characterized in that the control method includes: In response to a first-category tank opening request, the first-category tank to be opened is taken as a selected first-category tank, the corresponding receiving tower of the second-category tank and the third-category tank that are not in a receiving state is taken as a selected first-category tank receiving tower, the feed valve connecting the selected first-category tank receiving tower and the selected first-category tank is opened, and the feed valves of the remaining first-category tanks are closed; In response to the second-category tank opening request, the second-category tank to be opened is taken as the selected second-category tank, and the receiving tower to be received is taken as the selected second-category tank receiving tower. When the third-category tank corresponding to the selected second-category tank receiving tower is not in the receiving state, the feed valve connecting the selected second-category tank and the selected second-category tank receiving tower is opened, and the feed valves of all first-category tanks connected to the selected second-category tank receiving tower are closed; In response to the request to open the third-category tank, the third-category tank that needs to be opened is taken as the selected third-category tank, the receiving tower that needs to be received is taken as the selected third-category tank receiving tower, the feed valve connecting the selected third-category tank and the selected third-category tank receiving tower is opened, and the feed valves of all first-category tanks and second-category tanks connected to the selected third-category tank receiving tower are closed.

2. The multi-production line system control method according to claim 1, characterized in that: The control method further comprises: after the selected first-category tank reaches the target liquid level, triggering a first-category tank opening request for a next first-category tank.

3. The multi-production line system control method according to claim 1, characterized in that: The control method further includes: after the selected second-type tank reaches the target liquid level, for each of the selected second-type tank receiving towers, determining whether the third-type tank corresponding to the selected second-type tank receiving tower is in a receiving state; When the third type tank corresponding to the selected second type tank receiving tower is in a receiving state, closing the feed valve connecting the selected second type tank receiving tower and the selected second type tank; When the third category tank corresponding to the selected second category tank receiving tower is not in a receiving state, determine whether the first category tank corresponding to the receiving tower other than the selected second category tank receiving tower is in a receiving state; if the first category tank corresponding to the receiving tower other than the selected second category tank receiving tower is in a receiving state, the first category tank in the receiving state will be used as the first category tank to be opened; otherwise, the first category tank whose feed valve was most recently opened corresponding to the selected second category tank receiving tower will be used as the first category tank to be opened, the feed valve connecting the selected second category tank receiving tower and the first category tank to be opened will be opened, and the feed valve connecting the selected second category tank receiving tower and the selected second category tank will be closed.

4. The multi-production line system control method according to claim 1, characterized in that: Also includes: After the selected third-category tank reaches the target liquid level, for each of the selected third-category tank receiving towers, determining whether the first-category tank corresponding to the receiving tower other than the selected third-category tank receiving tower is in a receiving state; If the first-category tank corresponding to the receiving tower other than the selected third-category tank receiving tower is in a receiving state, the first-category tank in the receiving state is used as the first-category tank to be opened, the feed valve connecting the selected third-category tank receiving tower and the first-category tank to be opened is opened, and the feed valve connecting the selected third-category tank receiving tower and the selected third-category tank is closed; If none of the first-category tanks corresponding to the receiving towers other than the selected third-category tank receiving tower are in the receiving state, the first-category tank whose feed valve was most recently opened corresponding to the selected third-category tank receiving tower will be used as the first-category tank to be opened, the feed valve connecting the selected third-category tank receiving tower and the first-category tank to be opened will be opened, and the feed valve connecting the selected third-category tank receiving tower and the selected third-category tank will be closed.

5. The multi-production line system control method according to claim 1, characterized in that: Also includes: After the tank is received, the state of the tank is switched to a sealed state, in which the feed valve connected to the tank is closed and locked.

6. The multi-production line system control method according to claim 1, characterized in that: Also includes: After opening the feed valve connecting the selected first-class tank receiving tower and the selected first-class tank, monitoring the selection of other receiving towers, and when the first-class function of other receiving towers is selected, using the selected other receiving towers as the manually selected first-class tank receiving towers, and opening the feed valve connecting the selected first-class tank and the manually selected first-class tank receiving tower; After opening the feed valve connecting the selected second-class tank and the selected second-class tank receiving tower, monitoring the selection of other receiving towers, and when the second-class functions of other receiving towers are selected, using the selected other receiving towers as the manually selected second-class tank receiving towers, and opening the feed valve connecting the selected second-class tank and the manually selected second-class tank receiving tower; or After opening the feed valve connecting the selected third-category tank and the selected third-category tank receiving tower, monitor the selection status of other receiving towers. When the third-category functions of other receiving towers are selected, the other selected receiving towers will be used as manually selected third-category tank receiving towers, and open the feed valve connecting the selected third-category tank and the manually selected third-category tank receiving tower.

7. The multi-production line system control method according to claim 6, characterized in that: Also includes: monitoring the process parameters of the receiving tower, and rejecting the first type of function selection of the receiving tower when the process parameters do not meet the first type of process indicators, and allowing the first type of function selection of the receiving tower when the process parameters meet the first type of process indicators; Before the first function of the receiving tower is selected, the second and third function selections of the receiving tower are rejected, and after the first function of the receiving tower is selected, the second and third function selections of the receiving tower are allowed.

8. An electronic device, characterized in that: include: at least one processor; as well as, a memory communicatively connected to at least one of the processors; wherein, The memory stores instructions that can be executed by at least one of the processors, and the instructions are executed by at least one of the processors to enable at least one of the processors to execute the multi-production line system control method according to any one of claims 1 to 7.

9. A storage medium, characterized in that: The storage medium stores computer instructions, and when a computer executes the computer instructions, it is used to execute all steps of the multi-production line system control method as described in any one of claims 1 to 7.

10. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instruction is executed by a processor, the multi-production line system control method as described in any one of claims 1 to 7 is implemented.