7.4 VariableTypes

7.4.1 DIA_ERRStatistics_Type Definition

Table 31 formally defines the VariableType to represent the POWERLINK Record DIA_ERRStatistics_TYPE.

Table 31 – DIA_ERRStatistics_Type Definition
Attribute Value
BrowseNameDIA_ERRStatistics_Type
IsAbstractFalse
References NodeClass BrowseName Data
Type
Type
Definition
Modelling
Rule
Powerlink Attributes
Subtype of PowerlinkRecordType defined in 5.2.3.
HasComponentVariableHistoryEntryWrite_U32UInt32Powerlink‌Variable‌TypeOptionalR
HasComponentVariableEmergencyQueueWrite_U32
HasComponentVariableEmergencyQueueOverflow_U32
HasComponentVariableStatusEntryChanged_U32
HasComponentVariableStaticErrorBitFieldChanged_U32
HasComponentVariableExceptionResetEdgePos_U32
HasComponentVariableExceptionNewEdge_U32

7.4.2 DIA_NMTTelegrCount_Type Definition

Table 32 formally defines the VariableType to represent the POWERLINK Record DIA_NMTTelegrCount_TYPE.

Table 32 – DIA_NMTTelegrCount_Type Definition
Attribute Value
BrowseNameDIA_NMTTelegrCount_Type
IsAbstractFalse
References NodeClass BrowseName Data
Type
Type
Definition
Modelling
Rule
Powerlink Attributes
Subtype of PowerlinkRecordType defined in 5.2.3.
HasComponentVariableIsochrCyc_U32UInt32Powerlink‌Variable‌TypeOptionalR
HasComponentVariableIsochrRx_U32
HasComponentVariableIsochrTx_U32
HasComponentVariableAsyncRx_U32
HasComponentVariableAsyncTx_U32
HasComponentVariableSdoRx_U32
HasComponentVariableSdoTx_U32
HasComponentVariableStatus_U32

7.4.3 DLL_ErrorCntRec_Type Definition

Table 33 formally defines the VariableType to represent the POWERLINK Record DLL_ErrorCntRec_TYPE.

Table 33 – DLL_ErrorCntRec_Type Definition
Attribute Value
BrowseNameDLL_ErrorCntRec_Type
IsAbstractFalse
References NodeClass BrowseName Data
Type
Type
Definition
Modelling
Rule
Powerlink Attributes
Subtype of PowerlinkRecordType defined in 5.2.3.
HasComponentVariableCumulativeCnt_U32UInt32Powerlink‌Variable‌TypeMandatory RW
HasComponentVariableThreshold_U32UInt32Mandatory RW,S,VR
HasComponentVariableThresholdCnt_U32UInt32Mandatory R

7.4.4 IDENTITY_Type Definition

Table 34 formally defines the VariableType to represent the POWERLINK Record IDENTITY.

Table 34 – IDENTITY_Type Definition
Attribute Value
BrowseNameIDENTITY_Type
IsAbstractFalse
References NodeClass BrowseName Data
Type
Type
Definition
Modelling
Rule
Powerlink Attributes
Subtype of PowerlinkRecordType defined in 5.2.3.
HasComponentVariableVendorId_U32UInt32Powerlink‌Variable‌TypeMandatoryCONST
HasComponentVariableProductCode_U32UInt32OptionalCONST
HasComponentVariableRevisionNo_U32UInt32OptionalCONST
HasComponentVariableSerialNo_U32UInt32OptionalCONST

7.4.5 INP_ProcessImage_Type Definition

Table 35 formally defines the VariableType to represent the POWERLINK Record INP_ProcessImage_TYPE.

Table 35 – INP_ProcessImage_Type Definition
Attribute Value
BrowseNameINP_ProcessImage_Type
IsAbstractFalse
References NodeClass BrowseName Data
Type
Type
Definition
Modelling
Rule
Powerlink Attributes
Subtype of PowerlinkRecordType defined in 5.2.3.
HasComponentVariableSelectedRange_U32UInt32Powerlink‌Variable‌TypeMandatoryRW
HasComponentVariableProcessImageDomain_DOMByteStringMandatoryRW

7.4.6 NMT_BootTime_Type Definition

Table 36 formally defines the VariableType to represent the POWERLINK Record NMT_BootTime_TYPE.

Table 36 – NMT_BootTime_Type Definition
Attribute Value
BrowseNameNMT_BootTime_Type
IsAbstractFalse
References NodeClass BrowseName Data
Type
Type
Definition
Modelling
Rule
Powerlink Attributes
Subtype of PowerlinkRecordType defined in 5.2.3.
HasComponentVariableMNWaitNotAct_U32UInt32Powerlink‌Variable‌TypeMandatoryRW,S,VR
HasComponentVariableMNTimeoutPreOp1_U32UInt32MandatoryRW,S,VR
HasComponentVariableMNWaitPreOp1_U32UInt32OptionalRW,S,VR
HasComponentVariableMNTimeoutPreOp2_U32UInt32MandatoryRW,S,VR
HasComponentVariableMNTimeoutReadyToOp_U32UInt32MandatoryRW,S,VR
HasComponentVariableMNIdentificationTimeout_U32UInt32OptionalRW,S,VR
HasComponentVariableMNSoftwareTimeout_U32UInt32OptionalRW,S,VR
HasComponentVariableMNConfigurationTimeout_U32UInt32OptionalRW,S,VR
HasComponentVariableMNStartCNTimeout_U32UInt32OptionalRW,S,VR
HasComponentVariableMNSwitchOverPriority_U32UInt32OptionalRW,VR
HasComponentVariableMNSwitchOverDelay_U32UInt32OptionalRW,VR
HasComponentVariableMNSwitchOverCycleDivider_U32UInt32OptionalRW,VR

7.4.7 NMT_CycleTiming_Type Definition

Table 37 formally defines the VariableType to represent the POWERLINK Record NMT_CycleTiming_TYPE.

Table 37 – NMT_CycleTiming_Type Definition
Attribute Value
BrowseNameNMT_CycleTiming_Type
IsAbstractFalse
References NodeClass BrowseName Data
Type
Type
Definition
Modelling
Rule
Powerlink Attributes
Subtype of PowerlinkRecordType defined in 5.2.3.
HasComponentVariableIsochrTxMaxPayload_U16UInt16Powerlink‌Variable‌TypeMandatoryCONST
HasComponentVariableIsochrRxMaxPayload_U16UInt16MandatoryCONST
HasComponentVariablePResMaxLatency_U32UInt32OptionalCONST
HasComponentVariablePReqActPayloadLimit_U16UInt16OptionalRW,S,VR
HasComponentVariablePResActPayloadLimit_U16UInt16OptionalRW,S,VR
HasComponentVariableASndMaxLatency_U32UInt32OptionalCONST
HasComponentVariableMultiplCycleCnt_U8ByteMandatoryRW,S,VR
HasComponentVariableAsyncMTU_U16UInt16MandatoryRW,S,VR
HasComponentVariablePrescaler_U16UInt16OptionalRW,S,VR
HasComponentVariablePResMode_U8ByteOptionalR
HasComponentVariablePResTimeFirst_U32UInt32OptionalR
HasComponentVariablePResTimeSecond_U32UInt32OptionalR
HasComponentVariableSyncMNDelayFirst_U32UInt32OptionalR
HasComponentVariableSyncMNDelaySecond_U32UInt32OptionalR
HasComponentVariableLeaseTime_U32UInt32OptionalR

7.4.8 NMT_EPLNodeID_Type Definition

Table 38 formally defines the VariableType to represent the POWERLINK Record NMT_EPLNodeID_TYPE.

Table 38 – NMT_EPLNodeID_Type Definition
Attribute Value
BrowseNameNMT_EPLNodeID_Type
IsAbstractFalse
References NodeClass BrowseName Data
Type
Type
Definition
Modelling
Rule
Powerlink Attributes
Subtype of PowerlinkRecordType defined in 5.2.3.
HasComponentVariableNodeID_U8BytePowerlink‌Variable‌TypeMandatoryR
HasComponentVariableNodeIDByHW_BOOLBooleanMandatoryR
HasComponentVariableSWNodeID_U8ByteOptionalRW,S,VR

7.4.9 NMT_InterfaceGroup_Type Definition

Table 39 formally defines the VariableType to represent the POWERLINK Record NMT_InterfaceGroup_Xh_TYPE.

Table 39 – NMT_InterfaceGroup_Type Definition
Attribute Value
BrowseNameNMT_InterfaceGroup_Type
IsAbstractFalse
References NodeClass BrowseName Data
Type
Type
Definition
Modelling
Rule
Powerlink Attributes
Subtype of PowerlinkRecordType defined in 5.2.3.
HasComponentVariableInterfaceIndex_U16UInt16Powerlink‌Variable‌TypeMandatoryR
HasComponentVariableInterfaceDescription_VSTRStringMandatoryCONST
HasComponentVariableInterfaceType_U8ByteMandatoryCONST
HasComponentVariableInterfaceMtu_U16UInt16MandatoryCONST
HasComponentVariableInterfacePhysAddress_OSTRByteStringMandatoryCONST
HasComponentVariableInterfaceName_VSTRStringMandatoryR
HasComponentVariableInterfaceOperStatus_U8ByteMandatoryR
HasComponentVariableInterfaceAdminState_U8ByteMandatoryRW,S
HasComponentVariableValid_BOOLBooleanMandatoryRW,S
HasComponentVariablePortEnableMask_U64UInt64OptionalR

7.4.10 NMT_MNCycleTiming_Type Definition

Table 40 formally defines the VariableType to represent the POWERLINK Record NMT_MNCycleTiming_TYPE.

Table 40 – NMT_MNCycleTiming_Type Definition
Attribute Value
BrowseNameNMT_MNCycleTiming_Type
IsAbstractFalse
References NodeClass BrowseName Data
Type
Type
Definition
Modelling
Rule
Powerlink Attributes
Subtype of PowerlinkRecordType defined in 5.2.3.
HasComponentVariableWaitSoCPReq_U32UInt32Powerlink‌Variable‌TypeMandatoryRW,S,VR
HasComponentVariableAsyncSlotTimeout_U32UInt32OptionalRW,S,VR
HasComponentVariableASndMaxNumberByteOptionalRW,S,VR
HasComponentVariableMinRedCycleTime_U32UInt32OptionalRW,S,VR

7.4.11 NMT_ParameterStorage_Type Definition

Table 41 formally defines the VariableType to represent the POWERLINK Record NMT_ParameterStorage_TYPE.

Table 41 – NMT_ParameterStorage_Type Definition
Attribute Value
BrowseNameNMT_ParameterStorage_Type
IsAbstractFalse
References NodeClass BrowseName Data
Type
Type
Definition
Modelling
Rule
Powerlink Attributes
Subtype of PowerlinkRecordType defined in 5.2.3.
HasComponentVariableAllParam_U32UInt32Powerlink‌Variable‌TypeMandatoryRW
HasComponentVariableCommunicationParam_U32UInt32OptionalRW
HasComponentVariableApplicationParam_U32UInt32OptionalRW
HasComponentVariableManufacturerParam_XXh_U32UInt32Optional
Placeholder
RW

7.4.12 NMT_RequestCmd_Type Definition

Table 42 formally defines the VariableType to represent the POWERLINK Record NMT_RequestCmd_TYPE.

Table 42 – NMT_RequestCmd_Type Definition
Attribute Value
BrowseNameNMT_RequestCmd_Type
IsAbstractFalse
References NodeClass BrowseName DataType Type
Definition
Modelling
Rule
Powerlink Attributes
Subtype of PowerlinkRecordType defined in 5.2.3.
HasComponentVariableRelease_BOOLBooleanPowerlink‌Variable‌TypeMandatoryRW
HasComponentVariableCmdID_U8ByteMandatoryRW
HasComponentVariableCmdTarget_U8ByteMandatoryRW
HasComponentVariableCmdData_DOMByteStringOptionalRW

7.4.13 NWL_IpAddrTable_Type Definition

Table 43 formally defines the VariableType to represent the POWERLINK Record NWL_IpAddrTable_TYPE.

Table 43 – NWL_IpAddrTable_Type Definition
Attribute Value
BrowseNameNWL_IpAddrTable_Type
IsAbstractFalse
References NodeClass BrowseName DataType Type
Definition
Modelling
Rule
Powerlink Attributes
Subtype of PowerlinkRecordType defined in 5.2.3.
HasComponentVariableIfIndex_U16UInt16Powerlink‌Variable‌TypeMandatoryR
HasComponentVariableAddr_IPADPowerlinkIpAddressDatatTypeMandatoryRW,S
HasComponentVariableNetMask_IPADPowerlinkIpAddressDatatTypeMandatoryRW,S
HasComponentVariableReasmMaxSize_U16UInt16MandatoryR
HasComponentVariableDefaultGateway_IPADPowerlinkIpAddressDatatTypeMandatoryRW,S

7.4.14 PDO_CommParamRecord_Type Definition

Table 44 formally defines the VariableType to represent the POWERLINK Record PDO_CommParamRecord_TYPE.

Table 44 – PDO_CommParamRecord_Type Definition
Attribute Value
BrowseNamePDO_CommParamRecord_Type
IsAbstractFalse
References NodeClass BrowseName DataType Type
Definition
Modelling
Rule
Powerlink Attributes
Subtype of PowerlinkRecordType defined in 5.2.3.
HasComponentVariableNodeID_U8BytePowerlink‌Variable‌TypeMandatoryRW,S
HasComponentVariableMappingVersion_U8ByteMandatoryRW,S