Changing object template properties

About Object Template inheritance

By default, an object created based on an object template will inherit all changes made to the object template, with a few important exceptions.

Properties inherited from the object template

The following properties are inherited from the object template by all objects based on that template.

All templates (Analog, Digital, Table and Counter object templates)

1 Atoms that contain input values from either user-input or PLC machines (for example Actual Value, Counter, Limits, High /Low Alarm, High /Low Limit, Min/Max Scale, and all Free Value atoms) are not updated if they have been changed more recently than the value in the object template. i.e the date/time stamp on the atom value is newer than the date/time stamp for the object template change.

Digital object templates only

The following object properties are updated by the digital object template

Object properties not updated by the object template

The following object properties are not updated by the object template

Breaking object inheritance from the object template

Object inheritance rules for object templates are straightforward in IGSS:

Non-symbol properties

To break object inheritance from an object template for non-symbol properties, change the property value to a value different than the object template.

You can re-establish object template inheritance by setting the object property to same property value as the object template.

Symbol properties

To break object inheritance from an object template for symbol properties, clear the Inhreit Symbols from Template check box on the Object Properties form's Symbol Definition tab.

You can re-establish object template inheritance by selecting the Inhreit Symbols from Template check box again.

Object inheritance can only be broken and re-established in the individual objects’ properties forms, not in the Object template.

ClosedObject Template inheritance example

See Also

To change object template properties

The digital object template properties form