Interfaces ¶ ICanOpenStack (Interface) SDO-Handling SdoAbort (Method) SdoRead (Method) SdoWrite (Method) Stack-Handling StkClose (Method) StkGetInfo (Method) StkOpen (Method)
ICanOpenStack (ITF) ¶ INTERFACE ICanOpenStack Methods: SdoAbort SdoRead SdoWrite StkClose StkGetInfo StkOpen Structure: SDO-Handling SdoAbort (Method) SdoRead (Method) SdoWrite (Method) Stack-Handling StkClose (Method) StkGetInfo (Method) StkOpen (Method)
SDO Handling ¶ SdoAbort (Method) SdoRead (Method) SdoWrite (Method)
Stack Handling ¶ StkClose (Method) StkGetInfo (Method) StkOpen (Method)
Structs ¶ EMCY_DATA (Struct) EMCY_ERROR (Struct) NET_INFO (Struct) SDO_ABORT (Struct) SDO_READ (Struct) SDO_WRITE (Struct) STK_INFO (Struct)
EMCY_DATA (STRUCT) ¶ TYPE EMCY_DATA EXTENDS EMCY_ERROR : STRUCT InOut: Name Type Comment Inherited from EMCY_ERROR_CODE WORD prefix: emcy EMCY_ERROR ERROR_REGISTER BYTE EMCY_ERROR ERROR_FIELD ARRAY [1..5] OF BYTE EMCY_ERROR DEVICE USINT
EMCY_ERROR (STRUCT) ¶ TYPE EMCY_ERROR : STRUCT imported from CAA_CiA405 InOut: Name Type Comment EMCY_ERROR_CODE WORD prefix: emcy ERROR_REGISTER BYTE ERROR_FIELD ARRAY [1..5] OF BYTE
NET_INFO (STRUCT) ¶ TYPE NET_INFO : STRUCT CANOpen Channel Information InOut: Name Type usiNetId USINT uiBaudrate UINT eState BUSSTATE
SDO_ABORT (STRUCT) ¶ TYPE SDO_ABORT EXTENDS SDO_WRITE : STRUCT InOut: Name Type Comment Inherited from usiNodeId USINT SDO_WRITE usiChannel USINT SDO_WRITE uiIndex UINT SDO_WRITE usiSubIndex USINT SDO_WRITE xUseSpecificTimeout BOOL TRUE: ctTimeout will be used; ELSE: default timeout SDO_WRITE eMode SDO_MODE SDO_WRITE uiState UINT SDO_WRITE xLegacyCRC BOOL FALSE: Use default CANopen CRC for block transfer; TRUE: Use legacy CRC (used before 3.5 SP10). SDO_WRITE xDummy BOOL SDO_WRITE udiSize UDINT SDO_WRITE pData CAA.PVOID SDO_WRITE udiAbortCode UDINT SDO_WRITE ctTimeout CAA.COUNT Timeout in us SDO_WRITE
SDO_READ (STRUCT) ¶ TYPE SDO_READ : STRUCT Structure is only compatible with 3.5 SP7 runtime or newer InOut: Name Type Comment usiNodeId USINT usiChannel USINT uiIndex UINT usiSubIndex USINT xUseSpecificTimeout BOOL TRUE: ctTimeout will be used; ELSE: default timeout xBlockTransfer BOOL usiPST USINT Protocol Switch Threshold in bytes (only for block transfer) uiState UINT xLegacyCRC BOOL FALSE: Use default CANopen CRC for block transfer; TRUE: Use legacy CRC (used before 3.5 SP10). xDummy BOOL udiSize UDINT pData CAA.PVOID udiAbortCode UDINT ctTimeout CAA.COUNT Timeout in us