_SDOServerDoCycle (FUN) ¶ FUNCTION _SDOServerDoCycle : ERROR InOut: Scope Name Type Return _SDOServerDoCycle ERROR Input hServer CAA.HANDLE
_SDOServerOpen (FUN) ¶ FUNCTION _SDOServerOpen : CAA.HANDLE InOut: Scope Name Type Return _SDOServerOpen CAA.HANDLE Input hDriver CAA.HANDLE usiNodeID USINT pIHandler ISDOHandler peError POINTER TO ERROR
SDOServerClose (FUN) ¶ FUNCTION SDOServerClose : ERROR InOut: Scope Name Type Return SDOServerClose ERROR Input hServer CAA.HANDLE
SDOServerDoCycle (FUN) ¶ FUNCTION SDOServerDoCycle : ERROR InOut: Scope Name Type Return SDOServerDoCycle ERROR Input hServer CAA.HANDLE
SDOServerOpen (FUN) ¶ FUNCTION SDOServerOpen : CAA.HANDLE InOut: Scope Name Type Return SDOServerOpen CAA.HANDLE Input hDriver CAA.HANDLE usiNodeID USINT pIHandler ISDOHandler peError POINTER TO ERROR
Interfaces ¶ ISDOHandler (Interface) EndDownload (Method) EndUpload (Method) HandleDownloadRequest (Method) HandleUploadRequest (Method)
ISDOHandler.EndDownload (METH) ¶ METHOD EndDownload : BOOL InOut: Scope Name Type Comment Return EndDownload BOOL Input xSuccess BOOL true: transmission was successful; false: transmission was aborted wIndex WORD bySubIndex BYTE szSize CAA.SIZE Size of written data Output udiAbortCode UDINT if return value of method is FALSE, the SDO Server uses this abort code
ISDOHandler (ITF) ¶ INTERFACE ISDOHandler Methods: EndDownload EndUpload HandleDownloadRequest HandleUploadRequest Structure: EndDownload (Method) EndUpload (Method) HandleDownloadRequest (Method) HandleUploadRequest (Method)
ISDOHandler.EndUpload (METH) ¶ METHOD EndUpload InOut: Scope Name Type Comment Input xSuccess BOOL true: transmission was successful; false: transmission was aborted wIndex WORD bySubIndex BYTE szSize CAA.SIZE Size of read data
ISDOHandler.HandleDownloadRequest (METH) ¶ METHOD HandleDownloadRequest : BOOL InOut: Scope Name Type Comment Return HandleDownloadRequest BOOL Input wIndex WORD bySubIndex BYTE szSize CAA.SIZE Size of data; 0 means unspecified or no data e.g. in case of an empty string. Output pBuffer CAA.PVOID Buffer for received Data szBufferSize CAA.SIZE Size of Buffer