The AutomationComponentConfigurationType ObjectType holds the information to be used for locating an AutomationComponent within a Server.

The AutomationComponentConfigurationType is illustrated in Figure 45.

image048.png

Figure 45 – AutomationComponentConfigurationType illustration

The AutomationComponentConfigurationType is formally defined in Table 96.

Table 96 – AutomationComponentConfigurationType definition

Attribute

Value

BrowseName

4:AutomationComponentConfigurationType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:BaseObjectType defined in OPC 10000-5

0:HasComponent

Variable

4:AutomationComponentNode

4:PortableNodeIdentifier

0:SelectionListType

M

4:HasCharacteristic

Variable

4:CommandBundleRequired

0:Boolean

0:BaseDataVariableType

M

4:HasAssetToVerify

Object

4:<AssetVerification>

4:AssetVerificationType

OP

0:HasComponent

Object

4:CommunicationModelConfig

4:CommunicationModelConfigurationType

O

ConformanceUnits

UAFX ConnectionManager Base

AutomationComponentNode specifies the AutomationComponent that is to be used for establishing Connections. If a PortableRelativePath is specified, the path shall be relative to FxRoot.

CommandBundleRequired, when TRUE, specifies that the ConnectionManager shall bundle commands to this AutomationComponent.

AssetVerification holds the Asset verification parameters for an Asset associated with this AutomationComponent. The AssetVerificationType is defined in 6.15.2.

CommunicationModelConfig provides the ConfigurationData specific to the communication model utilized by the Connections.