The Port is formally defined in Table 46.

Table 46 - Port Definition

Attribute

Value

BrowseName

Port

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Inherit the components of the AutomationMLBaseRole

HasComponent

Variable

Cardinality

String

BaseDataVariableType

Optional

HasComponent

Variable

Category

String

BaseDataVariableType

Optional

HasComponent

Object

ConnectionPoint

PortConnector

Optional

HasComponent

Variable

Direction

String

BaseDataVariableType

Optional

HasProperty

Variable

ID

BaseDataType

PropertyType

Optional

HasProperty

Variable

Version

BaseDataType

PropertyType

Optional