6.3.1.7.3 PnPortType

The PnPortType Object Type includes the port specific data of a port submodule.

A PnRealSubmoduleType instance representing a port submodule has an IsPnPort reference to a PnPortType object instance.

Table 55 – PnPortType Definition
Attribute Value
BrowseNamePnPortType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Modelling Rule
Subtype of BaseObjectType defined in [OPC 10000-5].
HasComponentObjectStatisticPnPortStatisticTypeOptional
HasComponentVariableLinkStatePnLinkStateEnumerationBaseDataVariableType Optional
HasComponentVariablePortStatePnPortStateEnumerationBaseDataVariableType Optional
HasComponentVariableMAUTypeUInt16BaseDataVariableType Optional
HasComponentVariableCableDelayUInt32BaseDataVariableType Optional
HasComponentVariablePowerBudgetUInt32BaseDataVariableType Optional
HasComponentVariableIsWirelessBooleanBaseDataVariableType Optional
CommLinkToObjectEthernetPortEthernetPortTypeOptional
GeneratesEventObjectTypePnTopologyChangedEventType

Mapping to PROFINET properties:

BrowseName Method Source
MAUType ReadPDPortDataReal | MAUType
CableDelay ReadPDPortDataReal | LineDelay
PowerBudget ReadPDPortFODataReal | FiberOpticDiagnosisInfo | FiberOpticPowerBudgetReal
IsWireless ReadPDPortDataReal | MediaType