Production machine or machine tool and method for operating such a machine tool
First Claim
Patent Images
1. A production machine comprising:
- a control and monitoring system,a memory having a part program loaded into the memory and incorporating Human-Machine-Interface (HMI) instructions for the control and monitoring system,a processor executing the part program,a processing component comprising an evaluating language element constructed as a parser, and an administrating HMI element, wherein the processing component evaluates a syntax or semantics defined for the HMI instructions during execution of the part program, anda displaying controlled by the processing component and displaying HMI outputs,wherein the evaluating language element identifies HMI elements that are referenced in the HMI instructions and successively identifies individual labels incorporated in the HMI instructions,wherein the administrating HMI element generates an HMI output for each identified HMI element, andwherein the HMI instructions are embedded in the part program in XML format and wherein, when the HMI instructions are identified by the evaluating language element, a software function is initiated based on the identified individual label, with the software function defined as an XML code and being stored in a library.
1 Assignment
0 Petitions
Accused Products
Abstract
A production machine or machine tool has a memory into which a part program incorporating HMI instructions in the form of script segments is loaded, wherein the HMI instructions are evaluated by a processing component during the execution of the part program and wherein a display unit is controlled by the processing component for displaying HMI outputs. A corresponding method and a computer program for executing the method are also disclosed.
-
Citations
7 Claims
-
1. A production machine comprising:
-
a control and monitoring system, a memory having a part program loaded into the memory and incorporating Human-Machine-Interface (HMI) instructions for the control and monitoring system, a processor executing the part program, a processing component comprising an evaluating language element constructed as a parser, and an administrating HMI element, wherein the processing component evaluates a syntax or semantics defined for the HMI instructions during execution of the part program, and a displaying controlled by the processing component and displaying HMI outputs, wherein the evaluating language element identifies HMI elements that are referenced in the HMI instructions and successively identifies individual labels incorporated in the HMI instructions, wherein the administrating HMI element generates an HMI output for each identified HMI element, and wherein the HMI instructions are embedded in the part program in XML format and wherein, when the HMI instructions are identified by the evaluating language element, a software function is initiated based on the identified individual label, with the software function defined as an XML code and being stored in a library. - View Dependent Claims (2, 3)
-
-
4. A method for operating a production machine, comprising:
-
executing a part program that incorporates Human-Machine-Interface (HMI) instructions for a control and monitoring system, during execution of the part program, determining the HMI instructions with a processing component which includes an evaluating language element configured as a parser that evaluates a syntax or semantics defined for the HMI instructions and successively identifies individual labels incorporated in the HMI instructions generating with an administrating HMI element a corresponding HMI output for each identified HMI element, and a displaying controlled by the processing component and displaying HMI outputs, wherein the HMI instructions are embedded in the part program in XML format and wherein when the HMI instructions are identified by the evaluating language element a software function is initiated based on the identified individual label, with the software function defined as an XML code and being stored in a library. - View Dependent Claims (5)
-
-
6. A computer program stored on a non-transitory computer-readable medium and comprising with program code, wherein when the program code is loaded into a memory of a production machine and executed by a processor of the production machine, causes the production machine to execute a part program that incorporates Human-Machine-Interface (HMI) instructions,
determine, during execution of the part program, the HMI instructions with a processing component which includes an evaluating language element configured as a parser that evaluates a syntax or semantics defined for the HMI instructions and successively identifies individual labels incorporated in the HMI instructions, generate with an administrating HMI element a corresponding HMI output for each identified HMI element, and control with the processing component a displaying of the HMI output, wherein the HMI instructions are embedded in the part program in XML format and wherein when the HMI instructions are identified by the evaluating language element a software function is initiated based on the identified individual label, with the software function defined as an XML code and being stored in a library.
-
7. A computer program product comprising a non-transitory computer-readable medium with computer-readable program code stored thereon, wherein when the program code is loaded into a memory of a production machine and executed by a processor of the production machine, causes the production machine to execute a part program that incorporates Human-Machine-interface (HMI) instructions,
determine, during execution of the part program, the HMI instructions with a processing component which includes an evaluating language element configured as a parser that evaluates a syntax or semantics defined for the HMI instructions and successively identifies individual labels incorporated in the HMI instructions, generate with an administrating HMI element for a control and monitoring system a corresponding HMI output for each identified HMI element, and control with the processing component a displaying of the HMI output, wherein the HMI instructions are embedded in the part program in XML format and wherein when the HMI instructions are identified by the evaluating language element a software function is initiated based on the identified individual label, with the software function defined as an XML code and being stored in a library.
Specification