Method for updating process objects in an engineering system
AssigneeSiemens Aktiengesellschaft
InventorsBenjamin Lutz, Anna Palmin
Life of this patent
Estimating the term…
Abstract
A method for updating process objects of an automation project stored in an engineering system, wherein an automation device is designed and/or configured via the engineering system to control a technical process and wherein, furthermore, the technical process to be controlled can be operated and monitored via an operator system in which changes to process objects made during the run-time are not lost but secured and are automatically “updated” or “traced” in the engineering system.
Claims12
A method for updating process objects of an automation project stored in an engineering system, wherein an automation device being at least one of (i) designed and (ii) configured via the engineering system to control a technical process, and the technical process to be controlled being operable and monitored via an operator system, in cases where a change to at least one process object of the process objects is effected during the control of the technical process via the operator system, the method comprising:
- generating an operating alarm via the operator system and storing the generated operating alarm in a process image of the operator system, the operating alarm comprising (a) the change and at least one of (i) an operator name, (ii) a time stamp and (iii) a controller identifier to protect against unauthorized changes at the at least one process object of the process objects and (b) an integrity feature to protect the operating alarm against manipulations;
- supplying the operating alarm to an archive server and storing the supplied operating alarm in the archive server;
- reading the operating alarm from the archive server via the engineering system;
- verifying the integrity feature via the engineering system and comparing at least one of (i) the operator name, (ii) the time stamp and (iii) the controller identifier with predefined parameters stored in the engineering system via the engineering system;
- operating the engineering system and adopting the change at the at least one process object in the automation project during the control of the technical process via the engineering system as a function of results of the verification and the comparison.
An arrangement having an engineering system including a processor and associated memory and an operator system including a respective processor and associated memory, an automation project having process objects being stored in the engineering system and an automation device is at least one of designable and configurable via the engineering system including the processor and associated memory to control a technical process, and the technical process to be controlled being operable and monitored via operator system including the respective processor and associated memory;
- wherein, in order to update at least one of the process objects in the automation project during the control of the technical process in cases of a change to the at least one process object,
- the operator system including the respective processor and associated memory generates an operating alarm and stores said generated operating alarm in a process image of the operator system, said operating alarm comprising (a) the change and at least one of (i) an operator name, (ii) a time stamp and (iii) a controller identifier to protect against unauthorized changes at the at least one process object and (b) an integrity feature to protect the operating alarm against manipulations,
- the operator system including the respective processor and associated memory additionally supplies the operating alarm to an archive server,
- the engineering system including the processor and associated memory reads the operating alarm from the archive server,
- the engineering system including the processor and associated memory additionally verifies the integrity feature and compares at least one of (i) the operator name, (ii) the time stamp and (iii) the controller identifier with predefined parameters stored in the engineering system including the processor and associated memory;
- and
- wherein the engineering system including the processor and associated memory adopts the change to the at least one process object in the automation project as a function of results of the verification and the comparison.
Dependencies are inferred from the claim text.