PRODUCTION MODULE FOR A PRODUCTION PLANT
20190041832 · 2019-02-07
Inventors
Cpc classification
G05B2219/32087
PHYSICS
Y02P90/02
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G05B2219/32328
PHYSICS
G05B2219/15074
PHYSICS
G05B19/41865
PHYSICS
International classification
G05B19/418
PHYSICS
Abstract
A production module for a production plant has a first data interface, an electronic response device, and a second data interface. The first data interface receives a list of tasks for producing an article or substance from a production module positioned downstream in the production direction. The electronic response device responds to tasks from the list of tasks which can be carried out by the production module. The second data interface sends the list of tasks to a production module positioned upstream in the production direction.
Claims
1. A production module for a production plant, the production module comprising: a first data interface configured to receive a list of tasks for a production of a product from a downstream production module positioned downstream in a production direction; an electronic response device configured to respond to at least one task from the list of tasks which can be carried out by the production module; and a second data interface configured to send the list of tasks to an upstream production module positioned upstream in the production direction.
2. The production module according to claim 1, wherein the production module is configured to carry out the task responded to.
3. The production module according to claim 1, wherein the electronic response device is configured to send a confirmation message via the first data interface to the downstream production module.
4. The production module according to claim 1, wherein the electronic response device is configured to receive a confirmation message from the upstream production module via the second data interface.
5. The production module according to claim 4, wherein the response device is configured to pass on the received confirmation message via the first data interface to the downstream production module.
6. The production module according to claim 1, wherein the production module is configured to process a flowable substance.
7. The production module according to claim 1, wherein the electronic response device is configured to remove a performable task from the list of tasks.
8. The production module according to claim 1, wherein the response device is configured to confirm the receipt of the list of tasks to the production module positioned downstream.
9. The production module according to claim 1, wherein the response device is configured to send a first part of the list of tasks to a first upstream production module and a second part of the list of tasks to a second upstream production module.
10. The production module according to claim 1, wherein the production module is at least one of a container filling device, an analysis device, a mixer, a pump, a tank, a valve device, a handling device, an automation module, or a process module.
11. The production module according to claim 1, wherein the production module is configured to store capabilities of a plurality of upstream production modules and to decide by which upstream production module from the plurality of upstream production modules the requested task will be performed.
12. A modular production plant for producing the product comprising at least one production module according to claim 1.
13. The modular production plant according to claim 12, wherein the production plant is a process production plant for manufacturing a flowable substance.
14. A method for operating a production plant, the method comprising: receiving a list of tasks for producing a product from a downstream production module positioned downstream in a production direction; responding to tasks from the list of tasks which can be carried out by the production module, using an electronic response device; and sending the list of tasks to an upstream production module positioned upstream in the production direction via a second data interface.
15. The method according to claim 14, further comprising: the production module performing the task responded to.
16. The method according to claim 14, further comprising: sending the confirmation message to the downstream production module via the first data interface.
17. The method according to claim 14, further comprising: the upstream production module receiving the confirmation message via the second data interface.
18. The method according to claim 14, further comprising: deleting a performable task from the list of tasks.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The disclosure will now be described with reference to the drawings wherein:
[0029]
[0030]
[0031]
[0032]
DESCRIPTION OF EXEMPLARY EMBODIMENTS
[0033]
[0034] The production module 101-1 is a container filling device, the production module 101-2 is an analysis device, the production module 101-3 is a mixer, the production modules 101-4 are pumps, and the production modules 101-5 are tanks. In general, however, the production modules 101-1, . . . , 101-5 may also be formed by other devices which are used in a production process. The boundaries between the individual production modules are indicated by dashed lines.
[0035] As a result of the series connection of the production modules 101-1, . . . , 101-5, a particular substance is manufactured by a process in the production plant 100. The production modules 101-1, . . . , 101-5 are fluidically interconnected, for example via hoses or lines. If for example a particular substance is to be manufactured, for example the liquid starting materials are supplied to the mixer 101-3 from the tanks 101-5 in a particular amount via the pumps 101-4. The starting materials are subsequently stirred in the mixer 101-3 and supplied to the analysis device 101-2 before they are filled into containers as a finished product by the container filling device 101-1.
[0036] The tanks 101-5 perform the task of storing the starting materials in a particular amount. The pumps 101-4 perform the task of pumping the starting materials at a particular flow rate. The mixer 101-3 performs the task of mixing the starting materials and producing a predetermined mixing ratio. The analysis device 101-2 performs the task of analysing the mixing ratio of the mixed substance, and the container filling device 101-1 performs the task of filling the mixed substance into containers at a predetermined flow rate and in a predetermined amount.
[0037] This results in a material flow from the tanks 101-5 towards the container filling device 101-1. The production plant 100 is of a modular construction such that the individual production modules 101-1, . . . , 101-5 can also be interconnected in a different manner in a different construction of the production plant. In general, however, the production plant may also be a production plant for manufacturing different physical, non-liquid products.
[0038]
[0039] This list of tasks 105 comprises for example the tasks: supply 8 ml starting material 1, supply 5 ml starting material 2, pump starting material 1 at a flow of 1000 l/min, pump starting material 2 at a flow rate of 1200 l/min, mix for 2 hours, analyse the mixing ratio of the product, and output the product in an amount of 1000 l. In this way, the recipe for the product is successfully broken down into particular elementary tasks which can be carried out by the individual production modules 101-1, . . . , 101-5. This list of tasks 105 can be formed by an electronic file comprising all of the elementary tasks. The file may for example be in XML format. In general, however, the list of tasks may also be implemented in a different manner.
[0040] The production modules 101-1, . . . , 101-5 are communicatively interconnected, in such a way that information can be exchanged between adjacent production modules 101-1, . . . , 101-5. The connection between the production modules 101-1, . . . , 101-5 is manufactured via corresponding data interfaces 103-1 and 103-2. The data interfaces 103-1 and 103-2 may be wired or wireless. For example, the production modules 101-1, . . . , 101-5 comprise WLAN interfaces or LAN interfaces as data interfaces 103-1 and 103-2. The LAN interfaces are connected using a LAN cable. In general, any suitable protocol and any suitable data interface may be used to exchange the information in question between the adjacent production modules 101-1, . . . , 101-5.
[0041] The production module 101-2 comprises the first data interface 103-1 for receiving the list of tasks 105 for producing an article or substance from a production module 101-1 positioned downstream in the production direction P; an electronic response device 107 for responding to tasks from the list of tasks 105 which are performable by the production module 101-2; and the second data interface 103-2 for sending the list of tasks 105 to a production module 101-3 positioned upstream in the production direction P.
[0042] The electronic response device 107 is formed for example by a data processing device comprising a memory and a processor or a hard-wired circuit. In the non-volatile memory, it is stored and defined, in a suitable syntax, which tasks can be performed by the production module 101-2 and what state the production module 101-2 is in. The processor is for processing the stored data.
[0043] The electronic response device 107 is capable of comparing the received list of tasks against the tasks which can be performed by the production module 101-2. If the production module 101-2 finds a task which it can perform in the list of tasks 105, the response device 107 generates an electronic confirmation message for this task. This means that each production module 101-1, . . . , 101-n knows its own technical properties and states and these are communicated downstream.
[0044] Since the production module 101-2 knows its own physical and process properties, it can communicate its current state. For this purpose, the production module 101-2 comprises corresponding sensors and measurement devices. Within its specification and parameters, the production module 101-2 offers services for performing the tasks. The production modules 101-1, . . . , 101-5 communicate tasks which they cannot themselves perform or conditions required for these tasks to adjacent production modules 101-1, . . . , 101-5. The other production modules 101-1, 101-3, 101-4 and 101-5 are of the same construction, and so they can be connected and configured in any desired manner within the production system.
[0045] If the substance is to be produced by means of the production plant 100, the list of tasks 105 is initially inputted to the production module 101-1 positioned furthest downstream in the production direction P. Communication takes place via the last node of the process control system. The tasks on the list of tasks 105 are thus provided to the last production module 101-1 in the chain and migrate upwards counter to the material flow P.
[0046] The first production module 101-1 analyses the list of tasks 105, finding the tasks from the list of tasks 105 which can be performed by the production module 101-1. For this purpose, each production module 101-1, . . . , 101-5 has a digital representation of its state. For example, a tank knows its own contents and filling amount. Further, each production module 101-1, . . . , 101-5 knows process variables which it can influence. For example, the pump controls the flow of medium and the mixer combines substances. In addition, each production module 101-1, . . . , 101-5 knows its own direct neighbours.
[0047] At a mixer having three inflow ports for starting materials, for example two of the three inflow ports may supply the associated starting material in the required amount. In this case, the mixer can decide whether 100% of the required amount is supplied from just one production module 101-1 positioned upstream or whether portions of the overall amount are supplied by two inflow ports.
[0048] If a task from the list of tasks 105 can be performed by the production module 101-1, the response device 107 generates a corresponding confirmation message. Subsequently, the list of tasks 105 is passed on to the production module 101-2 positioned adjacently upstream in the production direction P. This process is carried out by every other production module 101-2, . . . , 101-5 until the list of tasks 105 has arrived at the last production module 101-5. Each of the production modules 101-2, . . . , 101-5 sends a corresponding confirmation message to the adjacent production module 101-2, . . . , 101-5. These confirmation messages subsequently arrive back at the production module 101-1 positioned furthest downstream in the production direction P. The production modules 101-2, . . . , 101-5, which are connected in series, thus respond to service requests of upstream production modules 101-2, . . . , 101-5. Information concerning the state and capabilities of the individual production modules 101-1, . . . , 101-5 is aggregated and migrates downstream alongside the material flow.
[0049] If all of the tasks from the list of tasks are responded to positively, the process method can be carried out and the product can be manufactured. The production plant 100 constructed from individual production modules 101-1, . . . , 101-n thus meets the technical requirements for manufacturing the product. Moreover, it can be ensured that the requirements on the individual production modules 101-1, . . . , 101-n are not exceeded during the manufacture of the product. The operator at the end of the process chain therefore does not have to know the entire production plan 100 and the process connections thereof from a superordinate position so as to assess whether a product can be manufactured.
[0050] The production modules 101-1 to 101-5 have standardized interfaces, in such a way that they can be combined in any desired manner so as to retool the production plant 100 rapidly for new products.
[0051] The services and tasks offered by the production plant 100 and the quality of service are negotiated in relation to the transit time between the production modules 101-1, . . . , 101-5.
[0052] As a result of the lists of tasks being sent and passed on between the individual production modules 101-1, . . . , 101-5, no hierarchical arrangement or knowledge of the overall system from the outside is required. The performance of the constructed production plant 100 can be verified in relation to the transit time on the basis of the aggregated information of the individual production modules 101-1, . . . , 101-5.
[0053] The production modules 101-1, . . . , 101-5 detect relevant information from the production modules 101-1, . . . , 101-5 positioned upstream, since they can query what is located therein. As a result, the production modules 101-1, . . . , 101-5 can determine what products can be supplied. Information obtained is passed on downstream. As a result, the superordinate system obtains a description of the performance of the production plant 100 without knowing the details of the configuration.
[0054]
[0055] The list of tasks 105 comprises for example the tasks of manufacturing a product 111 from the starting materials 109-1 and 109-2 at a mixing ratio of 30 to 70 and a filling rate of 1000 l/min. The production module 101-1 interprets the tasks and variables which it can influence from the list of tasks 105. The production module 101-1 detects that the user wishes to fill a particular ratio into containers at a particular flow and a filling rate of 1000 l/min can be provided. Subsequently, the list of tasks 105 is passed on to the production module 101-2.
[0056] The production module 101-2 (analysis device) deduces from the list of tasks 105 for example that the mixing ratio is to be analyzed. The analysis device interprets the mixing ratio, and the initial command is passed on. The production module 101-2 detects that it can perform this task and sends a corresponding confirmation message to the production module 101-1 positioned downstream. The list of tasks 105 is subsequently in turn passed on to the production module 101-3. The analysis device 101-2 indirectly influences the process variable of ratio, and sends ratio requirements upstream. This brings about indirect regulation.
[0057] The production module 101-3 (mixer) deduces from the list of tasks 105, for example, that the mixing ratio is to be 30 to 70. The production module 101-3 detects that it can perform this task and sends a corresponding confirmation message to the production module 101-2 positioned downstream. From there, the confirmation message is passed on to the production module 101-1 positioned downstream. The mixer can interpret ratio and flow, and new commands to production modules 101-4 and 101-5 positioned upstream are generated.
[0058] The list of tasks 105 is subsequently passed on to the production modules 101-4 (pumps).
[0059] The production modules 101-4 deduce from the list of tasks 105 that the starting material 109-1 is to be conveyed at a flow of 1000 l/min and the starting material 109-2 is to be conveyed at a flow of 1200 l/min. The pumps 101-4 interpret the variable of flow and react thereto. Since these production modules 101-4 can perform these tasks, they likewise send a confirmation message to the production module 101-3 positioned downstream, which is subsequently passed on as far as the production module 101-1.
[0060] The list of tasks 105 is subsequently passed on to the production modules 101-5 (tanks).
[0061] The production modules 101-5 deduce from the list of tasks 105 that the starting material 109-1 is to be provided in an amount of 8 ml and the starting material 109-2 is to be manufactured in an amount of 5 ml. Since these production modules 101-5 know that amount held in reserve and can perform these tasks, they likewise send a confirmation message to the production module 101-4 positioned downstream, which is subsequently passed on as far as the production module 101-1.
[0062] The commands and tasks are sent counter to the flow direction of the medium. The commands and tasks are acknowledged, or an error is reported. Production modules 101-1, . . . , 101-5 positioned downstream react to the status. Once all confirmation messages for each task from the list of tasks have arrived at the production module 101-1, it can be established that all tasks are performable by the production plant 100 and that the product 111 can be manufactured using the production plant 100.
[0063] In this disclosure, production modules 101-1, . . . , 101-5 respond to queries to indirect neighbors. The user at the end of the process chain therefore does not have to ascertain/know the entire system. The information concerning process variables and module state migrates along the medium flow as far as the end of the production plant 100. The production modules 101-1, . . . , 101-5 obtain requirements or tasks from production modules 101-1, . . . , 101-5 positioned adjacently downstream. The production modules 101-1, . . . , 101-5 detect which commands/requirements they can implement themselves and if appropriate pass on the command upstream to the adjacent production module 101-1, . . . , 101-5.
[0064]
[0065] The mixer 101-3 sees that its requirements are met and gives confirmation to the analysis device 101-2. The analysis device 101-2 analyses autonomously and reports errors onwards to neighbors. If the mixing ratio does not correspond to the predetermined mixing ratio, the container filling device 101-1 disposes of the medium and the analysis device 101-2 sends new commands to adjust the ratio.
[0066] All features explained and shown in connection with individual embodiments of the disclosure can be provided in a different combination in the subject matter of the disclosure so as to bring about the advantageous effects thereof simultaneously.
[0067] The scope of protection of the present disclosure is given by the claims and is not limited by the features described or shown in the drawings.
[0068] The foregoing description of the exemplary embodiments of the disclosure illustrates and describes the present invention. Additionally, the disclosure shows and describes only the exemplary embodiments but, as mentioned above, it is to be understood that the disclosure is capable of use in various other combinations, modifications, and environments and is capable of changes or modifications within the scope of the concept as expressed herein, commensurate with the above teachings and/or the skill or knowledge of the relevant art.
[0069] The term comprising (and its grammatical variations) as used herein is used in the inclusive sense of having or including and not in the exclusive sense of consisting only of. The terms a and the as used herein are understood to encompass the plural as well as the singular.
[0070] All publications, patents and patent applications cited in this specification are herein incorporated by reference, and for any and all purposes, as if each individual publication, patent or patent application were specifically and individually indicated to be incorporated by reference. In the case of inconsistencies, the present disclosure will prevail.
LIST OF REFERENCE NUMERALS
[0071] 100 Production plant [0072] 100-1 Production module/container filling device [0073] 100-2 Production module/analysis device [0074] 100-3 Production module/mixer [0075] 100-4 Production module/pump [0076] 100-5 Production module/tank [0077] 103-1 Data interface [0078] 103-2 Data interface [0079] 105 List of tasks [0080] 107 Electronic response device [0081] 109-1 Starting material 1 [0082] 109-2 Starting material 2 [0083] 111 Product [0084] 113 Confirmation message [0085] P Material flow