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 of the element operation bits shall be set. If more than one of these bits are set, the operation shall fail.
The ConnectionConfigurationSetOperation values are formally defined in Table F.41.
Table F.41 – ConnectionConfigurationSetOperation values
Value |
Bit No. |
Description |
ElementAdd |
0 |
If this bit is set, the ConnectionConfigurationSet is added to the ConnectionManager configuration. |
ElementRemove |
1 |
If 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. |
ElementReplace |
2 |
If 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.42.
Table F.42 – ConnectionConfigurationSetOperation definition
Attribute |
Value |
|||||
BrowseName |
4:ConnectionConfigurationSetOperation |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
|
Subtype of the Byte type defined in OPC 10000-3. |
||||||
0:HasProperty |
Variable |
OptionSetValues |
LocalizedText[] |
PropertyType |
|
|
ConformanceUnits |
||||||
UAFX ConnectionManager Configuration |