7.8.5.7 ConfigurationUpdateType

This is a DataType that defines the values used for the UpdateType field in the ConfigurationUpdateTargetType. Its values are defined in Table 71.

The update operation is applied to a target within the configuration identified by a path (see 7.8.5.6). The Replace and Delete operations use the Name field in the Structure to match a target with an existing record. For Insert operations no existing record with the same Name may exist. For Delete operations the contents of the record are ignored.

Table 71 – ConfigurationUpdateType Enumeration
Name Value Description
Insert1

The target is added.

An error occurs if a name conflict occurs.

Replace2

The existing record is updated.

An error occurs if a name cannot be matched to an existing record.

InsertOrReplace3

The existing record is updated.

New records are created if the name does not match an existing record.

Delete4

Any existing record is deleted.

An error occurs if the name cannot be matched to an existing record.

Its representation in the AddressSpace is defined in Table 72.

Table 72 – ConfigurationUpdateType Definition
Attribute Value
BrowseName0:ConfigurationUpdateType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the Enumeration DataType defined in OPC 10000-5.
0:HasPropertyVariable0:EnumValues0:EnumValueType [] 0:PropertyType
Conformance Units
Base Configuration Management