F.3.4 ConnectionConfigurationSetOperation

This OptionSet defines flags indicating the operation on a ConnectionConfigurationSetConfDataType. The value of the OptionSet is null if none of the bits are set.

The possible element operations are ElementAdd, ElementRemove, and ElementReplace. Only one the element operation bits shall be set. If more than one of these bits is set, the operation shall fail.

The ConnectionConfigurationSetOperation values are formally defined in Table F.42.

Table F.42 – ConnectionConfigurationSetOperation values
Value Bit No. Description
ElementAdd0If this bit is set, the ConnectionConfigurationSet is added to the ConnectionManager configuration.
ElementRemove1If this bit is set, the ConnectionConfigurationSet is removed from the ConnectionManager configuration. The ConnectionConfigurationSet to be removed is identified via the string part of the BrowseName and the ConnectionConfigurationSetFolder. All other elements in the ConnectionConfigurationSetConfDataType are ignored in this case. It is recommended to set all arrays in the DataType to null or empty.
ElementReplace2If this bit is set, the ConnectionConfigurationSet is replaced in the ConnectionManager configuration. The ConnectionConfigurationSet to be replaced is identified via the string part of the BrowseName and the ConnectionConfigurationSetFolder.

Bits 3:7 are reserved for future use. The ConnectionConfigurationSetOperation representation in the AddressSpace is formally defined in Table F.43.

Table F.43 – ConnectionConfigurationSetOperation definition
Attribute Value
BrowseName4:ConnectionConfigurationSetOperation
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition ModellingRule
Subtype of the Byte type defined in OPC 10000-3.
0:HasPropertyVariableOptionSetValuesLocalizedText[]PropertyType
ConformanceUnits
UAFX ConnectionManager File Configuration