6 Standard ObjectTypes

6.3 ObjectTypes for the Server Object

6.3.9 NonTransparentRedundancyType

This ObjectType is a subtype of ServerRedundancyType and is used to identify the capabilities of the OPC UA Server for non-transparent redundancy. It is formally defined in Table 17.
Table 17 – NonTransparentRedundancyType definition
Attribute | Value |
---|---|
BrowseName | NonTransparentRedundancyType |
IsAbstract | False |
Subtype of the ServerRedundancyType defined in 6.3.7, which means it inherits the InstanceDeclarations of that Node.
References | NodeClass | BrowseName | DataType | TypeDefinition | Modelling Rule |
---|---|---|---|---|---|
HasProperty | Variable | ServerUriArray | String[] | PropertyType | Mandatory |
Conformance Units | |||||
Redundancy Server |
ServerUriArray is an array with the URI of all redundant Servers of the OPC UA Server. See OPC 10000-4 for the definition of redundancy in this standard. In a non-transparent redundancy environment, the Client is responsible to subscribe to the redundant Servers. Therefore the Client might open a session to one or more redundant Servers of this array. The ServerUriArray shall contain the local Server.
RedundancySupport is inherited from the ServerRedundancyType. It shall be set to COLD_1, WARM_2, HOT_3 or HOT_AND_MIRRORED_5 for all instances of the NonTransparentRedundancyType. It defines the redundancy support provided by the Server. Its intended use is defined in OPC 10000-4.