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.
| Name | Value | Description |
| Insert | 1 | The target is added. An error occurs if a name conflict occurs. |
| Replace | 2 | The existing record is updated. An error occurs if a name cannot be matched to an existing record. |
| InsertOrReplace | 3 | The existing record is updated. New records are created if the name does not match an existing record. |
| Delete | 4 | 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.
| Attribute | Value | |||||
| BrowseName | 0:ConfigurationUpdateType | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | Other | |
|---|---|---|---|---|---|---|
| Subtype of the Enumeration DataType defined in OPC 10000-5. | ||||||
| 0:HasProperty | Variable | 0:EnumValues | 0:EnumValueType [] | 0:PropertyType | ||
| Conformance Units | ||||||
|---|---|---|---|---|---|---|
| Base Configuration Management |