This ObjectTypeis a subtype of ServerRedundancyTypeand is used to identify the capabilities of the OPC UA Serverfor non-transparent redundancy. It is formally defined in Table 17.

Table 17– NonTransparentRedundancyType Definition

Attribute

Value

BrowseName

NonTransparentRedundancyType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Modelling Rule

Subtype of the ServerRedundancyType defined in 6.3.7, which means it inherits the InstanceDeclarations of that Node.

HasProperty

Variable

ServerUriArray

String[]

PropertyType

Mandatory

HasSubtype

ObjectType

NonTransparentNetworkRedundancyType

Defined in 6.3.10

ServerUriArray is an array with the URI of all redundant Serversof the OPC UA Server. See OPC 10000-4for the definition of redundancy in this standard. In a non-transparent redundancy environment, the Clientis responsible to subscribe to the redundant Servers. Therefore the Clientmight open a session to one or more redundant Serversof this array. The ServerUriArrayshall contain the local Server.

RedundancySupportis 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.