Method for operating an automation device
AssigneeSiemens Aktiengesellschaft
InventorHolger Rachut
Life of this patent
Estimating the term…
Abstract
A method is specified for operating an automation system, wherein a description object appropriate to a type of the respective program code object and a description object reference referencing the respective description object are created when a program code object is instantiated, so that it is possible to completely decouple applications, in other words the program code object as a component of the respective automation solution, and information data compiled in the description object.
Claims19
A method for operating an automation device, wherein the automation device executes an automation solution having at least a program code object, comprising:
- instantiating the program code object on the automation device to provide a software program for the automation device, the solution comprising program code;
- creating a description object comprising data appropriate to a specific type of the program code object based upon the instantiation, said data including information different from information present in the program code object for use in conjunction with operation of the program code object;
- storing the description object in a database separate and apart from the automation device and with other, different description objects associated with different devices;
- storing a description reference in the program code object, wherein the description reference refers to the description object so that during normal operation of the automation device the data in the description object which is appropriate to the specific type of the program code object can be accessed;
- and
- providing access to the description object during operation of the automation device via the description reference in order for the instantiated program code to use data of the description object which is information different from information present in the program code object in conjunction with operation of the program code object.
An automation system, comprising:
- an automation device;
- a type of a program code object instantiated in the automation device to provide a software program for the automation device, the solution comprising program code;
- a first description object stored in a database separate and apart from the automation device and with other different description objects associated with different devices, the first description object providing information relating to the program code object which is different from information present in the program code object for use in conjunction with operation of the program code object;
- and
- a description object reference provided with the program code object to provide access to information in the description object during operation of the automation device by referencing the description object stored in the database program code object during operation of the automation device via the description reference in order for the instantiated program code to use data of the description object which is information different from information present in the program code object in conjunction with operation of the program code object.
Dependencies are inferred from the claim text.