7.4 VariableTypes
7.4.1 DIA_ERRStatistics_Type Definition
Table 31 formally defines the VariableType to represent the POWERLINK Record DIA_ERRStatistics_TYPE.
| Attribute | Value | |||||
| BrowseName | DIA_ERRStatistics_Type | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName |
Data
Type |
Type
Definition |
Modelling
Rule | Powerlink Attributes |
|---|---|---|---|---|---|---|
| Subtype of PowerlinkRecordType defined in 5.2.3. | ||||||
| HasComponent | Variable | HistoryEntryWrite_U32 | UInt32 | PowerlinkVariableType | Optional | R |
| HasComponent | Variable | EmergencyQueueWrite_U32 | ||||
| HasComponent | Variable | EmergencyQueueOverflow_U32 | ||||
| HasComponent | Variable | StatusEntryChanged_U32 | ||||
| HasComponent | Variable | StaticErrorBitFieldChanged_U32 | ||||
| HasComponent | Variable | ExceptionResetEdgePos_U32 | ||||
| HasComponent | Variable | ExceptionNewEdge_U32 | ||||
7.4.2 DIA_NMTTelegrCount_Type Definition
Table 32 formally defines the VariableType to represent the POWERLINK Record DIA_NMTTelegrCount_TYPE.
| Attribute | Value | |||||
| BrowseName | DIA_NMTTelegrCount_Type | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName |
Data
Type |
Type
Definition |
Modelling
Rule | Powerlink Attributes |
|---|---|---|---|---|---|---|
| Subtype of PowerlinkRecordType defined in 5.2.3. | ||||||
| HasComponent | Variable | IsochrCyc_U32 | UInt32 | PowerlinkVariableType | Optional | R |
| HasComponent | Variable | IsochrRx_U32 | ||||
| HasComponent | Variable | IsochrTx_U32 | ||||
| HasComponent | Variable | AsyncRx_U32 | ||||
| HasComponent | Variable | AsyncTx_U32 | ||||
| HasComponent | Variable | SdoRx_U32 | ||||
| HasComponent | Variable | SdoTx_U32 | ||||
| HasComponent | Variable | Status_U32 | ||||
7.4.3 DLL_ErrorCntRec_Type Definition
Table 33 formally defines the VariableType to represent the POWERLINK Record DLL_ErrorCntRec_TYPE.
| Attribute | Value | |||||
| BrowseName | DLL_ErrorCntRec_Type | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName |
Data
Type |
Type
Definition |
Modelling
Rule | Powerlink Attributes |
|---|---|---|---|---|---|---|
| Subtype of PowerlinkRecordType defined in 5.2.3. | ||||||
| HasComponent | Variable | CumulativeCnt_U32 | UInt32 | PowerlinkVariableType | Mandatory | RW |
| HasComponent | Variable | Threshold_U32 | UInt32 | Mandatory | RW,S,VR | |
| HasComponent | Variable | ThresholdCnt_U32 | UInt32 | Mandatory | R | |
7.4.4 IDENTITY_Type Definition
Table 34 formally defines the VariableType to represent the POWERLINK Record IDENTITY.
| Attribute | Value | |||||
| BrowseName | IDENTITY_Type | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName |
Data
Type |
Type
Definition |
Modelling
Rule | Powerlink Attributes |
|---|---|---|---|---|---|---|
| Subtype of PowerlinkRecordType defined in 5.2.3. | ||||||
| HasComponent | Variable | VendorId_U32 | UInt32 | PowerlinkVariableType | Mandatory | CONST |
| HasComponent | Variable | ProductCode_U32 | UInt32 | Optional | CONST | |
| HasComponent | Variable | RevisionNo_U32 | UInt32 | Optional | CONST | |
| HasComponent | Variable | SerialNo_U32 | UInt32 | Optional | CONST | |
7.4.5 INP_ProcessImage_Type Definition
Table 35 formally defines the VariableType to represent the POWERLINK Record INP_ProcessImage_TYPE.
| Attribute | Value | |||||
| BrowseName | INP_ProcessImage_Type | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName |
Data
Type |
Type
Definition |
Modelling
Rule | Powerlink Attributes |
|---|---|---|---|---|---|---|
| Subtype of PowerlinkRecordType defined in 5.2.3. | ||||||
| HasComponent | Variable | SelectedRange_U32 | UInt32 | PowerlinkVariableType | Mandatory | RW |
| HasComponent | Variable | ProcessImageDomain_DOM | ByteString | Mandatory | RW | |
7.4.6 NMT_BootTime_Type Definition
Table 36 formally defines the VariableType to represent the POWERLINK Record NMT_BootTime_TYPE.
| Attribute | Value | |||||
| BrowseName | NMT_BootTime_Type | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName |
Data
Type |
Type
Definition |
Modelling
Rule | Powerlink Attributes |
|---|---|---|---|---|---|---|
| Subtype of PowerlinkRecordType defined in 5.2.3. | ||||||
| HasComponent | Variable | MNWaitNotAct_U32 | UInt32 | PowerlinkVariableType | Mandatory | RW,S,VR |
| HasComponent | Variable | MNTimeoutPreOp1_U32 | UInt32 | Mandatory | RW,S,VR | |
| HasComponent | Variable | MNWaitPreOp1_U32 | UInt32 | Optional | RW,S,VR | |
| HasComponent | Variable | MNTimeoutPreOp2_U32 | UInt32 | Mandatory | RW,S,VR | |
| HasComponent | Variable | MNTimeoutReadyToOp_U32 | UInt32 | Mandatory | RW,S,VR | |
| HasComponent | Variable | MNIdentificationTimeout_U32 | UInt32 | Optional | RW,S,VR | |
| HasComponent | Variable | MNSoftwareTimeout_U32 | UInt32 | Optional | RW,S,VR | |
| HasComponent | Variable | MNConfigurationTimeout_U32 | UInt32 | Optional | RW,S,VR | |
| HasComponent | Variable | MNStartCNTimeout_U32 | UInt32 | Optional | RW,S,VR | |
| HasComponent | Variable | MNSwitchOverPriority_U32 | UInt32 | Optional | RW,VR | |
| HasComponent | Variable | MNSwitchOverDelay_U32 | UInt32 | Optional | RW,VR | |
| HasComponent | Variable | MNSwitchOverCycleDivider_U32 | UInt32 | Optional | RW,VR | |
7.4.7 NMT_CycleTiming_Type Definition
Table 37 formally defines the VariableType to represent the POWERLINK Record NMT_CycleTiming_TYPE.
| Attribute | Value | |||||
| BrowseName | NMT_CycleTiming_Type | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName |
Data
Type |
Type
Definition |
Modelling
Rule | Powerlink Attributes |
|---|---|---|---|---|---|---|
| Subtype of PowerlinkRecordType defined in 5.2.3. | ||||||
| HasComponent | Variable | IsochrTxMaxPayload_U16 | UInt16 | PowerlinkVariableType | Mandatory | CONST |
| HasComponent | Variable | IsochrRxMaxPayload_U16 | UInt16 | Mandatory | CONST | |
| HasComponent | Variable | PResMaxLatency_U32 | UInt32 | Optional | CONST | |
| HasComponent | Variable | PReqActPayloadLimit_U16 | UInt16 | Optional | RW,S,VR | |
| HasComponent | Variable | PResActPayloadLimit_U16 | UInt16 | Optional | RW,S,VR | |
| HasComponent | Variable | ASndMaxLatency_U32 | UInt32 | Optional | CONST | |
| HasComponent | Variable | MultiplCycleCnt_U8 | Byte | Mandatory | RW,S,VR | |
| HasComponent | Variable | AsyncMTU_U16 | UInt16 | Mandatory | RW,S,VR | |
| HasComponent | Variable | Prescaler_U16 | UInt16 | Optional | RW,S,VR | |
| HasComponent | Variable | PResMode_U8 | Byte | Optional | R | |
| HasComponent | Variable | PResTimeFirst_U32 | UInt32 | Optional | R | |
| HasComponent | Variable | PResTimeSecond_U32 | UInt32 | Optional | R | |
| HasComponent | Variable | SyncMNDelayFirst_U32 | UInt32 | Optional | R | |
| HasComponent | Variable | SyncMNDelaySecond_U32 | UInt32 | Optional | R | |
| HasComponent | Variable | LeaseTime_U32 | UInt32 | Optional | R | |
7.4.8 NMT_EPLNodeID_Type Definition
Table 38 formally defines the VariableType to represent the POWERLINK Record NMT_EPLNodeID_TYPE.
| Attribute | Value | |||||
| BrowseName | NMT_EPLNodeID_Type | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName |
Data
Type |
Type
Definition |
Modelling
Rule | Powerlink Attributes |
|---|---|---|---|---|---|---|
| Subtype of PowerlinkRecordType defined in 5.2.3. | ||||||
| HasComponent | Variable | NodeID_U8 | Byte | PowerlinkVariableType | Mandatory | R |
| HasComponent | Variable | NodeIDByHW_BOOL | Boolean | Mandatory | R | |
| HasComponent | Variable | SWNodeID_U8 | Byte | Optional | RW,S,VR | |
7.4.9 NMT_InterfaceGroup_Type Definition
Table 39 formally defines the VariableType to represent the POWERLINK Record NMT_InterfaceGroup_Xh_TYPE.
| Attribute | Value | |||||
| BrowseName | NMT_InterfaceGroup_Type | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName |
Data
Type |
Type
Definition |
Modelling
Rule | Powerlink Attributes |
|---|---|---|---|---|---|---|
| Subtype of PowerlinkRecordType defined in 5.2.3. | ||||||
| HasComponent | Variable | InterfaceIndex_U16 | UInt16 | PowerlinkVariableType | Mandatory | R |
| HasComponent | Variable | InterfaceDescription_VSTR | String | Mandatory | CONST | |
| HasComponent | Variable | InterfaceType_U8 | Byte | Mandatory | CONST | |
| HasComponent | Variable | InterfaceMtu_U16 | UInt16 | Mandatory | CONST | |
| HasComponent | Variable | InterfacePhysAddress_OSTR | ByteString | Mandatory | CONST | |
| HasComponent | Variable | InterfaceName_VSTR | String | Mandatory | R | |
| HasComponent | Variable | InterfaceOperStatus_U8 | Byte | Mandatory | R | |
| HasComponent | Variable | InterfaceAdminState_U8 | Byte | Mandatory | RW,S | |
| HasComponent | Variable | Valid_BOOL | Boolean | Mandatory | RW,S | |
| HasComponent | Variable | PortEnableMask_U64 | UInt64 | Optional | R | |
7.4.10 NMT_MNCycleTiming_Type Definition
Table 40 formally defines the VariableType to represent the POWERLINK Record NMT_MNCycleTiming_TYPE.
| Attribute | Value | |||||
| BrowseName | NMT_MNCycleTiming_Type | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName |
Data
Type |
Type
Definition |
Modelling
Rule | Powerlink Attributes |
|---|---|---|---|---|---|---|
| Subtype of PowerlinkRecordType defined in 5.2.3. | ||||||
| HasComponent | Variable | WaitSoCPReq_U32 | UInt32 | PowerlinkVariableType | Mandatory | RW,S,VR |
| HasComponent | Variable | AsyncSlotTimeout_U32 | UInt32 | Optional | RW,S,VR | |
| HasComponent | Variable | ASndMaxNumber | Byte | Optional | RW,S,VR | |
| HasComponent | Variable | MinRedCycleTime_U32 | UInt32 | Optional | RW,S,VR | |
7.4.11 NMT_ParameterStorage_Type Definition
Table 41 formally defines the VariableType to represent the POWERLINK Record NMT_ParameterStorage_TYPE.
| Attribute | Value | |||||
| BrowseName | NMT_ParameterStorage_Type | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName |
Data
Type |
Type
Definition |
Modelling
Rule | Powerlink Attributes |
|---|---|---|---|---|---|---|
| Subtype of PowerlinkRecordType defined in 5.2.3. | ||||||
| HasComponent | Variable | AllParam_U32 | UInt32 | PowerlinkVariableType | Mandatory | RW |
| HasComponent | Variable | CommunicationParam_U32 | UInt32 | Optional | RW | |
| HasComponent | Variable | ApplicationParam_U32 | UInt32 | Optional | RW | |
| HasComponent | Variable | ManufacturerParam_XXh_U32 | UInt32 | Optional Placeholder | RW | |
7.4.12 NMT_RequestCmd_Type Definition
Table 42 formally defines the VariableType to represent the POWERLINK Record NMT_RequestCmd_TYPE.
| Attribute | Value | |||||
| BrowseName | NMT_RequestCmd_Type | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName | DataType |
Type
Definition |
Modelling
Rule | Powerlink Attributes |
|---|---|---|---|---|---|---|
| Subtype of PowerlinkRecordType defined in 5.2.3. | ||||||
| HasComponent | Variable | Release_BOOL | Boolean | PowerlinkVariableType | Mandatory | RW |
| HasComponent | Variable | CmdID_U8 | Byte | Mandatory | RW | |
| HasComponent | Variable | CmdTarget_U8 | Byte | Mandatory | RW | |
| HasComponent | Variable | CmdData_DOM | ByteString | Optional | RW | |
7.4.13 NWL_IpAddrTable_Type Definition
Table 43 formally defines the VariableType to represent the POWERLINK Record NWL_IpAddrTable_TYPE.
| Attribute | Value | |||||
| BrowseName | NWL_IpAddrTable_Type | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName | DataType |
Type
Definition |
Modelling
Rule | Powerlink Attributes |
|---|---|---|---|---|---|---|
| Subtype of PowerlinkRecordType defined in 5.2.3. | ||||||
| HasComponent | Variable | IfIndex_U16 | UInt16 | PowerlinkVariableType | Mandatory | R |
| HasComponent | Variable | Addr_IPAD | PowerlinkIpAddressDatatType | Mandatory | RW,S | |
| HasComponent | Variable | NetMask_IPAD | PowerlinkIpAddressDatatType | Mandatory | RW,S | |
| HasComponent | Variable | ReasmMaxSize_U16 | UInt16 | Mandatory | R | |
| HasComponent | Variable | DefaultGateway_IPAD | PowerlinkIpAddressDatatType | Mandatory | RW,S | |
7.4.14 PDO_CommParamRecord_Type Definition
Table 44 formally defines the VariableType to represent the POWERLINK Record PDO_CommParamRecord_TYPE.
| Attribute | Value | |||||
| BrowseName | PDO_CommParamRecord_Type | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName | DataType |
Type
Definition |
Modelling
Rule | Powerlink Attributes |
|---|---|---|---|---|---|---|
| Subtype of PowerlinkRecordType defined in 5.2.3. | ||||||
| HasComponent | Variable | NodeID_U8 | Byte | PowerlinkVariableType | Mandatory | RW,S |
| HasComponent | Variable | MappingVersion_U8 | Byte | Mandatory | RW,S | |