File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 17.05.2017, 14:27:33 companyName string 3S-Smart Software Solutions GmbH libraryFile CAA_CanOpenStack.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP10 Patch 2 contentFile CAA_CanOpenStack.clean.json version version 1.0.1.1 ProjectInformation Released bool True LastModificationDateTime date 01.01.1601, 00:53:00 LibraryCategories library-category-list Intern|CAA|Fieldbus Author string 3S - Smart Software Solutions GmbH Company CAA Technical Workgroup DefaultNamespace CS Description See: Description LanguageModelAttribute qualified-access-only Placeholder CAA CANopen Stack Project CAA_CanOpenStack Title CAA CanOpen Stack SpecVersion version 3.0.0.0 Version 3.5.10.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CAA Types Extern ¶ Library Identification ¶ Placeholder: CAA Types Default Resolution: CAA Types Extern, * (CAA Technical Workgroup) Namespace: CAA Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Types
ICanOpenStack.SdoAbort (METH) ¶ METHOD SdoAbort : PROC_STATE Abort all actual running actions of SDO’s InOut: Scope Name Type Return SdoAbort PROC_STATE Input eCmd PROC_CMD pParam POINTER TO SDO_ABORT Output eError ERROR
ICanOpenStack.SdoRead (METH) ¶ METHOD SdoRead : PROC_STATE The SDO upload protocol InOut: Scope Name Type Return SdoRead PROC_STATE Input eCmd PROC_CMD pParam POINTER TO SDO_READ Output eError ERROR
ICanOpenStack.SdoWrite (METH) ¶ METHOD SdoWrite : PROC_STATE The SDO download protocol InOut: Scope Name Type Return SdoWrite PROC_STATE Input eCmd PROC_CMD pParam POINTER TO SDO_WRITE Output eError ERROR
ICanOpenStack.StkClose (METH) ¶ METHOD StkClose : PROC_STATE Dispose all resources of the CANopen Stack InOut: Scope Name Type Return StkClose PROC_STATE Input eCmd PROC_CMD Output eError ERROR
ICanOpenStack.StkGetInfo (METH) ¶ METHOD StkGetInfo : PROC_STATE Present the results and states of a CANopen Stack handle InOut: Scope Name Type Return StkGetInfo PROC_STATE Input eCmd PROC_CMD pStkInfo POINTER TO STK_INFO pNetInfo POINTER TO NET_INFO Output eError ERROR
ICanOpenStack.StkOpen (METH) ¶ METHOD StkOpen : PROC_STATE InOut: Scope Name Type Comment Return StkOpen PROC_STATE Input eCmd PROC_CMD usiNetId USINT local NetId usiNodeId USINT local NodeId uiBaudrate UINT eSpec STK_SPEC Output eError ERROR
CAA CiA 405 Library Documentation ¶ Company CAA Technical Workgroup Title CAA CiA 405 Version 3.5.15.0 Categories Intern|CAA|Fieldbus; Docs|Fieldbus|CAN Namespace CIA405 Author 3S - Smart Software Solutions GmbH Placeholder CAA CiA405 Description 1 ¶ This library represents the standardised CANopen Interface for IEC 61131-3 programmable devices like PLC’s Contents: ¶ CAA CiA 405 Enums Function Blocks Types Library Information GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function) Structs EMCY_ERROR (Struct) Indices and tables ¶ 1 Based on CAA_CiA405.library, last modified 24.07.2019, 08:28:53. LibDoc 4.4.0.0-b.27 The content file CAA_CiA405.clean.json was generated with CODESYS V3.5 SP15 on 24.07.2019, 08:29:03.
_GetReceiveQueueLength (FUN) ¶ FUNCTION _GetReceiveQueueLength : CAA.COUNT Unmanaged implementation of GetReceiveQueueLength InOut: Scope Name Type Comment Return _GetReceiveQueueLength CAA.COUNT number of messages in receive queue Input hDriver CAA.HANDLE handle of CAN interface peError POINTER TO ERROR optional pointer to error enum