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.