Back to results
US 8,296,733 B2Granted
Systems, devices, and/or methods for managing program logic units
AssigneeSiemens Aktiengesellschaft
InventorsScott R. Phillips, Gregory J. Karklins
Life of this patent
Estimating the term…
Abstract
Certain exemplary embodiments can provide a system, which can comprise a block processor. The block processor can be adapted to automatically render a list of automatically described modifications to a first version of a block of a software program adapted to control a programmable logic controller (PLC). The first version can differ from an original version of the block.
Claims17
A method comprising:
- automatically logging transactional information describing each modification to a first version of a predetermined block of a software program adapted to control a programmable logic controller (PLC), said first version differing from an original version of said predetermined block;
- automatically identifying a last transactional entry that is common for both the first version and the original version of the predetermined block, automatically generating a description of a user-specified modification to said first version of said predetermined block, and automatically rendering a list of the automatically logged transaction information describing each modification occurring after the last common entry.
A non-transitory machine-readable medium comprising machine-implementable instructions for activities comprising:
- automatically logging transactional information describing each modification to a first version of a predetermined block of a software program adapted to control a programmable logic controller (PLC), said first version differing from an original version of said predetermined block, automatically generating a description of a user-specified modification to said first version of said predetermined block, automatically identifying a last transactional entry that is common for both the first version and the original version of the predetermined block;
- and automatically rendering a list of the automatically logged transactional information describing each modification occurring after the last common entry.
A system having a processor comprising:
- a block processor adapted to automatically log transactional information describing each modification to a first version of a predetermined block of a software program adapted to control a programmable logic controller (PLC), said first version differing from an original version of said predetermined block, the block processor also adapted to automatically identify a last transactional entry that is common for both the first version and the original version of the predetermined block, automatically generate a description of a user-specified modification to said first version of said predetermined block, and automatically render a list of the automatically logged transactional information describing each modification occurring after the last common entry.
Dependencies are inferred from the claim text.