# US 2020/0401101 A1 · Device and method for visualizing or assessing a process state

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2020/0401101 A1
- Document ID: US20200401101A1
- Status: Published application
- Kind: A1
- Application number: 16/904,838
- Filed: 2020-06-18
- Published: 2020-12-24
- Earliest claimed: 2019-06-19
- Assignees: Engel Austria GmbH
- Applicants: ENGEL AUSTRIA GmbH
- Inventors: Josef GIESSAUF; Herwig KOPPAUER
- Web page: https://patentgrep.com/patent/US20200401101A1

## CPC

- G05B 19/0426: {Programming the control sequence}
- G05B 19/406: characterised by monitoring or safety (G05B19/19 takes precedence)
- B29C 45/766: {the setting or resetting of moulding conditions, e.g. before starting a cycle}
- B29C 45/768: {Detecting defective moulding conditions (B29C45/84 takes precedence)}
- G05B 23/0286: {Modifications to the monitored process, e.g. stopping operation or adapting control}
- G06F 16/287: {Visualization; Browsing}
- B29C 2945/76943: compare with thresholds
- G05B 2219/45204: Die, mould making
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- B29C: SHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING (making preforms B29B11/00; making laminated products by combining previously unconnected layers which become one product whose layers will remain together B32B37/00 - B32B41/00)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A device for monitoring a production facility includes a computing unit, at least one sensor, a memory unit, and an output device. In the memory unit, in each of at least one process variable set, at least three possible process states are stored and at least one algorithm is stored by which the one of the different possible process states actually present can be calculated, the possible process states that differ in relation to the respective process variable set are classified according to whether measures are necessary or recommended, the commands by the computing unit prompt it to execute the associated algorithm and thus to calculate which of the different possible process states is actually present and to check whether the actually present process state is classified as such a process state, to generate and output an electronic message depending on the calculated process state.

## Claims

### Claim 1

A device for monitoring a production facility containing a moulding machine functioning in moulding cycles and optionally at least one peripheral device, with:
a computing unit,
at least one sensor, by means of which at least one actual value (P1,actual, P2,actual, . . . , Pm,actual) of at least one process variable (P1, P2, . . . , Pm) of the production facility can be determined in time-continuous or time-discrete manner, wherein the at least one sensor, is in or can be brought into data connection with the computing unit,
a memory unit, which is in or can be brought into data connection with the computing unit, wherein a computer program containing commands is stored in the memory unit,
an output device, with which the computing unit is in or can be brought into data connection,
wherein,
in a memory unit which is in or can be brought into data connection with the computing unit,
in relation to at least one process variable set, comprising at least two different process variables (P1, P2, . . . , Pm) of the production facility or at least one process variable (P1, P2, . . . , Pm) with at least one derived variable (G1, G2, . . . , Gn), in each case at least three possible process states (Z1, Z2, . . . , Zq) of the production facility are stored and, in relation to each process variable set, at least one algorithm (A1, A2, . . . , At) is stored by which, using actual values (P1,actual, P2,actual, . . . , Pm,actual) of at least two process variables (P1, P2, . . . , Pm) or one actual value (P1,actual, P2,actual, . . . , Pm,actual) of at least one process variable (P1, P2, . . . , Pm) and one actual value (G1,actual, G2,actual, . . . , Gn,actual) of at least one derived variable (G1, G2, . . . , Gn) and at least one additional parameter (K1, K2, . . . , Kv) which is different from the actual value (P1,actual, P2,actual, . . . , Pn,actual) of the respective process variable (P1, P2, . . . , Pm) and from the actual value (G1,actual, G2,actual, . . . , Gn,actual) of the respective derived variable (G1, G2, . . . , Gn), it can be calculated which of the possible process states (Z1, Z2, . . . , Zq) that differ in relation to the respective process variable set (P) is actually present,
the possible process states (Z1, Z2, . . . , Zq) that differ in relation to the respective process variable set (P) are classified according to whether measures which bring about an alteration of at least one process variable (P1, P2, . . . , Pm) and/or at least one derived variable (G1, G2, . . . , Gn) are necessary or recommended, wherein, in relation to each process variable set, at least one process state (Z1, Z2, . . . , Zq) is classified such that no measures are necessary or recommended and at least one process state (Z1, Z2, . . . , Zq) is classified such that measures are necessary or recommended,
the commands during the execution of the computer program by the computing unit prompt it
to execute, in relation to the respective process variable set, the associated at least one algorithm (A1, A2, . . . , At) and thus, using actual values (P1,actual, P2,actual, . . . , Pm,actual) of the at least two process variables (P1, P2, . . . , Pm) or the actual value (P1,actual, P2,actual, . . . , Pm,actual) of the at least one process variable (P1, P2, . . . , Pm) and the actual value (G1,actual, G2,actual, . . . , Gm,actual) of the at least one derived variable (G1, G2, . . . , Gn) and the at least one additional parameter (K1, K2, . . . , Kv), to calculate which of the possible process states (Z1, Z2, . . . , Zq) of the production facility that differ in relation to the respective process variable set is actually present and
to check whether the actually present process state (Z1, Z2, . . . , Zq) is classified as such a process state (Z1, Z2, . . . , Zq) for which a measure which brings about an alteration of the respective process variable set is necessary or recommended,
for the case where a measure is necessary or recommended in relation to the actually present process state (Z1, Z2, . . . , Zq) because of its classification, to generate an electronic message (T) depending on the calculated process state (Z1, Z2, . . . , Zq) and to output it by means of the output device.

### Claim 2 (depends on 1)

The device according to claim 1, wherein the electronic message contains an item of information as to:
which measure is necessary or recommended and/or
which of the possible process states (Z1, Z2, . . . , Zq) that differ in relation to the process variable set is actually present.

### Claim 3 (depends on 1)

The device according to claim 1, wherein at least one additional parameter (K1, K2, . . . , Kv) and/or at least one process variable (P1, P2, . . . , Pm) and/or at least one derived variable (G1, G2, . . . , Gn) from at least one preceding moulding cycle can be used for the execution of the at least one algorithm (A1, A2, . . . , At).

### Claim 4 (depends on 1)

The device according to claim 1, wherein the at least one process state (Z1, Z2, . . . , Zq) and/or a change in the at least one process state (Z1, Z2, . . . , Zq) is displayed in the form of the electronic message.

### Claim 5 (depends on 1)

The device according to claim 1, wherein at least two algorithms can be used in parallel for the calculation of the actually present process state (Z1, Z2, . . . , Zq) and/or the classification of the actually present process state (Z1, Z2, . . . , Zq).

### Claim 6 (depends on 1)

The device according to claim 1, wherein, for the case where no measure is necessary or recommended in relation to the actually present process state (Z1, Z2, . . . , Zq) because of its classification, the commands during the execution of the computer program (5) by the computing unit prompt it either not to output a message or to generate an electronic message and output it by means of the output device, wherein the electronic message contains an item of information as to which of the possible process states (Z1, Z2, . . . , Zq) that differ in relation to the respective process variable set is actually present and/or an item of information that no measure is necessary or recommended.

### Claim 7 (depends on 1)

The device according to claim 1, wherein at least one additional parameter (K1, K2, . . . , Kv) relates to an actual value (P1,actual, P2,actual, . . . , Pm,actual) of the associated process variable (P1, P2, . . . , Pm) and/or to an actual value (G1,actual, G2,actual, . . . , Gn,actual) of the associated derived variable (G1, G2, . . . , Gn) from at least one preceding moulding cycle of the moulding machine, wherein it is preferably provided that a historical progression of the actual value (P1,actual, P2,actual, . . . , Pm,actual) of the associated process variable (P1, P2, . . . , Pm) and/or the actual value (G1,actual, G2,actual, . . . , Gn,actual) of the associated derived variable (G1, G2, . . . , Gn) is calculated from a plurality of actual values (P1,actual, P2,actual, . . . , Pm,actual) of the associated process variable (P1, P2, . . . , Pm) and/or from a plurality of actual values (G1,actual, G2,actual, . . . , Gn,actual) of the associated derived variable (G1, G2, . . . , Gn) from a plurality of preceding moulding cycles.

### Claim 8 (depends on 1)

The device according to claim 1, wherein at least one additional parameter (K1, K2 . . . , Kv) is selected from the list below:
a target value (P1,target, P2,target, . . . , Pm,target) of at least one process variable (P1, P2, . . . , Pm), optionally the process variable (P1, P2, . . . , Pm) in relation to which the actually present process state (Z1, Z2, . . . , Zq) is to be calculated,
a target value (G1,target, G2,target, . . . , Gn,target) of at least one derived variable (G1, G2, . . . , Gn), optionally the derived variable (G1, G2, . . . , Gn) in relation to which the actually present process state (Z1, Z2, . . . , Zq) is to be calculated,
an actual value (P1,actual, P2,actual, . . . , Pm,actual) of at least one process variable (P1, P2, . . . , Pm) from at least one preceding cycle,
an actual value (G1,actual, G2,actual, . . . , Gm,actual) of a derived variable (G1, G2, . . . , Gn) from at least one preceding cycle,
a reference value (P1,ref, P2,ref, . . . , Pm,ref) of at least one process variable (P1, P2, . . . , Pm), optionally the process variable (P1, P2, . . . , Pm) in relation to which the actually present process state (Z1, Z2, . . . , Zq) is to be calculated,
a reference value (G1,ref, G2,ref, . . . , Gn,ref) of at least one derived variable (G1, G2, . . . , Gn), optionally the derived variable (G1, G2, . . . , Gn) in relation to which the actually present process state (Z1, Z2, . . . , Zq) is to be calculated,
a tolerance range (ΔP1, ΔP2, . . . , ΔPm) of at least one process variable (P1, P2, . . . , Pm), optionally the process variable (P1, P2, . . . , Pm) in relation to which the actually present process state (Z1, Z2, . . . , Zq) is to be calculated,
a tolerance range (ΔG1, ΔG2, . . . , ΔGn) of at least one derived variable (G1, G2, . . . , Gn), optionally the derived variable (G1, G2, . . . , Gn) in relation to which the actually present process state (Z1, Z2, . . . , Zq) is to be calculated,
an auxiliary variable, preferably a counter variable,
a geometric parameter of the moulding machine and/or optionally of the at least one peripheral device,
component-specific parameters of the moulding machine and/or optionally of the at least one peripheral device,
performance data of the moulding machine and/or optionally of the at least one peripheral device,
parameters of a raw material.

### Claim 9 (depends on 1)

The device according to claim 1, wherein the at least one derived variable (G1, G2, . . . , Gn) is calculated from the actual values (P1,actual, P2,actual, . . . , Pm,actual) of at least one process variable (P1, P2, . . . , Pm) of a current moulding cycle and/or of past moulding cycles and optionally of the at least one additional parameter (K1, K2, . . . , Kv) and/or in relation to a value relating to a drift.

### Claim 10 (depends on 9)

The device according to claim 9, wherein the at least one derived variable (G1, G2, . . . , Gn) is selected from the list below:
a value relating to a drift of a process variable (P1, P2, . . . , Pm),
a statistical coefficient of the actual values of a process variable (P1, P2, . . . , Pm) of a current moulding cycle and/or of past moulding cycles.

### Claim 11 (depends on 1)

The device according to claim 1, wherein the at least one algorithm (A1, A2, . . . , At) comprises at least one hypothesis (H1, H2, . . . , Hr), wherein the at least one hypothesis (H1, H2, . . . , Hr) in relation to the actually present at least one process state (Z1, Z2, . . . , Zq) and/or the change in the at least one process state (Z1, Z2, . . . , Zq) represents a possible diagnosis in relation to a cause of the presence of the at least one process state (Z1, Z2, . . . , Zq) and/or the change in the at least one process state (Z1, Z2, . . . , Zq).

### Claim 12 (depends on 11)

The device according to claim 11, wherein the possible diagnosis can be generated by the at least one hypothesis (H1, H2, . . . , Hr) on the basis of the at least one algorithm present (A1, A2, . . . , At) and
at least one event (E1, E2, . . . , Eo)
and/or can be modified depending on at least one preceding moulding cycle.

### Claim 13 (depends on 11)

The device according to claim 11, wherein at least one electronic message can be displayed, which presents the at least one diagnosis in the form of an electronic message and/or which displays the applicability and/or non-applicability of the at least one hypothesis (H1, H2, . . . , Hr) and/or the at least one process state (Z1, Z2, . . . , Zq).

### Claim 14 (depends on 11)

The device according to claim 11, wherein at least two hypotheses (H1, H2, . . . , Hr) can be used and/or displayed in parallel for the diagnosis of the actually present at least one process state (Z1, Z2, . . . , Zq) and/or a change in the at least one process state (Z1, Z2, . . . , Zq).

### Claim 15 (depends on 1)

The device according to claim 1, wherein the electronic message is generated by the computing unit in relation to at least one of the possible process states (Z1, Z2, . . . , Zq) with at least one fixed message element and at least one variable message element, wherein it is preferably provided that the at least one variable message element contains at least one numerical value of at least one process variable (P1, P2, . . . , Pm) and/or at least one derived variable (G1, G2, . . . , Gn) and/or at least one additional parameter (K1, K2, . . . , Kn) or a graphic representation of a temporal progression of at least one numerical value of at least one process variable (P1, P2, . . . , Pm) and/or at least one derived variable (G1, G2, . . . , Gn) and/or at least one additional parameter (K1, K2, . . . , Kv).

### Claim 16 (depends on 1)

Device according to claim 1, wherein the electronic message contains at least one numerical value of at least one process variable (P1, P2, . . . , Pm) and/or at least one derived variable (G1, G2, . . . , Gn) and/or at least one additional parameter (K1, K2, . . . , Kv).

### Claim 17 (depends on 1)

The device according to claim 1, wherein the electronic message contains a graphic representation of a temporal progression of at least one numerical value of at least one process variable (P1, P2, . . . , Pm) and/or at least one derived variable (G1, G2, . . . , Gn) and/or at least one additional parameter (K1, K2, . . . , Kv).

### Claim 18 (depends on 1)

The device according to claim 1, wherein the electronic message contains at least one message element in the form of
a plain text notification and/or
a graphic or an image and/or
an acoustic notification and/or
a non-textual, visual notification.

### Claim 19 (depends on 1)

A production facility with a moulding machine functioning in moulding cycles and optionally at least one peripheral device and a device according to claim 1.

### Claim 20

A computer program product, comprising commands which, when executed by a computing unit, prompt it, for a production facility containing a moulding machine functioning in moulding cycles and optionally at least one peripheral device,
from a memory unit which is in or can be brought into data connection with the computing unit, in relation to at least one process variable set of the production facility, to retrieve in each case at least three possible process states (Z1, Z2, . . . , Zq) of the production facility and, in relation to each process variable set, to retrieve at least one algorithm (A1, A2, . . . , At) by which, using actual values (P1,actual, P2,actual, . . . , Pm,actual) of at least two process variables (P1, P2, . . . , Pm) or one actual value (P1,actual, P2,actual, . . . , Pm,actual) of at least one process variable (P1, P2, . . . , Pm) and one actual value (G1,actual, G2,actual, . . . , Gn,actual) of the respective derived variable (G1, G2, . . . , Gn) and at least one additional parameter (K1, K2, . . . , Kv) which is different from the actual value (P1,actual, P2,actual, . . . , Pm,actual) of the respective process variable (P1, P2, . . . , Pm) and from the actual value (G1,actual, G2,actual, . . . , Gn,actual) of the respective derived variable (G1, G2, . . . , Gn), it can be calculated which of the possible process states (Z1, Z2, . . . , Zq) of the production facility that differ in relation to the respective process variable set (P) is actually present, wherein the possible process states (Z1, Z2, . . . , Zq) that differ in relation to the respective process variable set are classified according to whether measures which bring about an alteration of the respective process variable (P1, P2, . . . , Pm) and/or derived variable (G1, G2, . . . , Gn) are necessary or recommended, wherein, in relation to each process variable set (P), at least one process state (Z1, Z2, . . . , Zq) is classified such that no measures are necessary or recommended and at least one process state (Z1, Z2, . . . , Zq) is classified such that measures are necessary or recommended,
in relation to at least one process variable set, to execute the associated at least one algorithm (A1, A2, . . . , At) and thus, taking into account the actual values (P1,actual, P2,actual, . . . , Pm,actual) of the at least two process variables (P1, P2, . . . , Pm) or the actual value (P1,actual, P2,actual, . . . , Pm,actual) of the at least one process variable (P1, P2, . . . , Pm) and the actual value (G1,actual, G2,actual, . . . , Gm,actual) of the respective derived variable (G1, G2, . . . , Gn) and at least one additional parameter (K1, K2, . . . , Kv), to calculate which of the possible process states (Z1, Z2, . . . , Zq) that differ in relation to the respective process variable set (P) is actually present and
to check whether the actually present process state (Z1, Z2, . . . , Zq) is classified as such a process state (Z1, Z2, . . . , Zq) for which a measure which brings about an alteration of the respective process variable (P1, P2, . . . , Pm) and/or derived variable (G1, G2, . . . , Gn) is necessary or recommended,
for the case where a measure is necessary or recommended in relation to the actually present process state (Z1, Z2, . . . , Zq) because of its classification, to generate an electronic message (T) depending on the calculated process state (Z1, Z2, . . . , Zq) and to output it by means of the output device (6), wherein it is preferably provided that the electronic message (T) contains an item of information as to which of the possible process states (Z1, Z2, . . . , Zq) that differ in relation to the process variable set (P) is actually present.

### Claim 21

A method for monitoring a production facility containing a moulding machine functioning in moulding cycles and optionally at least one peripheral device, wherein, by means of a computing unit,
in relation to at least one process variable set of the production facility, taking into account actual values (P1,actual, P2,actual, . . . , Pn,actual) of at least two process variables (P1, P2, . . . , Pm) or one actual value (P1,actual, P2,actual, . . . , Pn,actual) of at least one process variable (P1, P2, . . . , Pm) and one actual value (G1,actual, G2,actual, . . . , Gn,actual) of a respective derived variable (G1, G2, . . . , Gn) and at least one additional parameter (K1, K2, Kv), it is calculated which of the possible process states (Z1, Z2, . . . , Zq) of the production facility that differ in relation to the respective process variable set is actually present and
it is checked whether the actually present process state (Z1, Z2, . . . , Zq) is classified as such a process state (Z1, Z2, . . . , Zq) for which a measure which brings about an alteration of the respective process variable (P1, P2, . . . , Pm) and/or derived variable (G1, G2, . . . , Gn) is necessary or recommended,
for the case where a measure is necessary or recommended in relation to the actually present process state (Z1, Z2, . . . , Zq) because of its classification, to generate an electronic message (T) depending on the calculated process state (Z1, Z2, . . . , Zq) and to output it by means of the output device (6), wherein it is preferably provided that the electronic message (T) contains an item of information as to which of the possible process states (Z1, Z2, . . . , Zq) that differ in relation to the process variable set is actually present.
