Method for Operating an Automation Device
First Claim
1. A method for operating an automation device having a memory, comprising:
- loading an automation solution into the memory;
accessing a data warehouse of the automation solution by a technology-oriented control interpreter;
analyzing, by the technology-oriented control interpreter, external commands and implementing said external commands according to said analysis to control the external commands;
extracting, by the technology-oriented control interpreter, at least one entity designation and at least one instruction from a respective external command;
searching, by the technology-oriented control interpreter, for an object matching the at least one entity designation in the data warehouse of the automation solution;
checking whether the instruction contained in the command has been defined for the located object in an event of successfully locating the object matching the at least one entity designation in the data warehouse of the automation solution; and
executing, via the technology-oriented control interpreter, the instruction for the located object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for operating an automation device, into the memory of which an automation solution has been loaded, wherein a technology-oriented control interpreter accesses a data warehouse of the automation solution, and is able to control external commands by virtue of such commands being analyzed and being implemented according to the analysis, where the technology-oriented control interpreter extracts at least one entity designation and at least one instruction from a respective command, the technology-oriented control interpreter searches for an object matching the entity designation in the data warehouse of the automation solution and, in the event of success, checks whether the instruction contained in the command has been defined for the found object, and where the technology-oriented control interpreter causes execution of the instruction for the found object.
30 Citations
14 Claims
-
1. A method for operating an automation device having a memory, comprising:
-
loading an automation solution into the memory; accessing a data warehouse of the automation solution by a technology-oriented control interpreter; analyzing, by the technology-oriented control interpreter, external commands and implementing said external commands according to said analysis to control the external commands; extracting, by the technology-oriented control interpreter, at least one entity designation and at least one instruction from a respective external command; searching, by the technology-oriented control interpreter, for an object matching the at least one entity designation in the data warehouse of the automation solution; checking whether the instruction contained in the command has been defined for the located object in an event of successfully locating the object matching the at least one entity designation in the data warehouse of the automation solution; and executing, via the technology-oriented control interpreter, the instruction for the located object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14)
-
-
11. A process in which an automation device having a memory, into which an automation solution is pre-loaded, executes instructions set forth in a computer program which serves as a technology-oriented control interpreter, said computer program executing in a processing unit which, when used on the automation device, causes the processing unit to operate the automation device, the computer code comprising:
-
program code for accessing a data warehouse of the automation solution by a technology-oriented control interpreter; program code for analyzing, by the technology-oriented control interpreter, external commands and implementing said external commands according to said analysis to control the external commands; program code for extracting, by the technology-oriented control interpreter, at least one entity designation and at least one instruction from a respective external command; program code for searching, by the technology-oriented control interpreter, for an object matching the at least one entity designation in the data warehouse of the automation solution; program code for checking whether the instruction contained in the command has been defined for the located object in an event of successfully locating the object matching the at least one entity designation in the data warehouse of the automation solution; and program code for executing, via the technology-oriented control interpreter, the instruction for the located object.
-
-
12. A non-transitory computer program product having program code means which are stored on a non-transitory computer-readable data storage medium and executed on an automation device for at least one of controlling and/or monitoring an installation, the computer program comprising:
-
program code for accessing a data warehouse of the automation solution by a technology-oriented control interpreter; program code for analyzing, by the technology-oriented control interpreter, external commands and implementing said external commands according to said analysis to control the external commands; program code for extracting, by the technology-oriented control interpreter, at least one entity designation and at least one instruction from a respective external command; program code for searching, by the technology-oriented control interpreter, for an object matching the at least one entity designation in the data warehouse of the automation solution; program code for checking whether the instruction contained in the command has been defined for the located object in an event of successfully locating the object matching the at least one entity designation in the data warehouse of the automation solution; and program code for executing, via the technology-oriented control interpreter, the instruction for the located object.
-
Specification