3S CANopenSlaveStack Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title 3S CANopenSlaveStack Version 3.5.16.0 Categories Intern|CANbus; Docs|Fieldbus|CAN Namespace _3SCSS Author 3S - Smart Software Solutions GmbH Placeholder 3S CANopenSlave Description 1 ¶ 3S CANopenSlave Stack: Implementation of a CANopen Slave device with full object dictionary capabilities. Contents: ¶ CANopen Help Functions EMCY Heartbeat PDO SYNC CANopenDevice (FunctionBlock) Diagnostics NMT ObjectDictionary (Property) ConfigurationParams (ParamList) Debugging CANDiagnosis (FunctionBlock) Diagnosis CANopenDevice_Diag (FunctionBlock) Enums ABORT_CODE (Enum) CANOPEN_STATE (Enum) DATA_TYPE (Enum) ERROR (Enum) Interfaces ObjectDictionary Library Information GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function) ObjectDictionary Iterators Range Types NODEID (Alias) Structs ACCESSTYPES (Struct) CANOPEN_DIAGNOSIS_INFO (Struct) Indices and tables ¶ 1 Based on _3SCANopenSlaveStack.library, last modified 27.04.2020, 15:48:23. LibDoc 4.4.0.0-b.27 The content file _3SCANopenSlaveStack.clean.json was generated with CODESYS V3.5 SP16 on 27.04.2020, 15:48:29.
NetDiagnosis (STRUCT) ¶ TYPE NetDiagnosis : STRUCT Contains SDO diagnostic error information for one CANopenManager instance. See also |GlobalHelper.g_aNetDiagnosis| . InOut: Name Type Comment ctSDOErrorCounter CAA.COUNT Number of SDO aborts udiAbortCode UDINT Abort Code of last SDO abort wIndex WORD Index of last SDO abort bySubIndex BYTE Subindex of last SDO abort usiNodeID USINT NodeID of last SDO abort
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 04.09.2023, 11:22:35 companyName string 3S-Smart Software Solutions GmbH libraryFile 3S CANopenStack.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile 3S CANopenStack.clean.json version version 2.0.0.0 ProjectInformation OnlineHelp bool True Released True SIL2 False ShowSmartCodingInfo True LastModificationDateTime date 04.09.2023, 11:22:33 LibraryCategories library-category-list Intern|CANbus Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace _3SCOS Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Placeholder 3S CANopenStack Project 3S CANopenStack Title 3S CANopenStack Version version 4.2.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 3SLicense ¶ Library Identification ¶ Placeholder: 3SLicense Default Resolution: 3SLicense, * (3S - Smart Software Solutions GmbH) Namespace: _3S_LICENSE Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: 3SLicense Base Interfaces ¶ Library Identification ¶ Name: Base Interfaces Version: newest Company: System Namespace: IBaseLibrary Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Base Interfaces, * (System) CAA CANopen Manager ¶ Library Identification ¶ Placeholder: CAA CANopen Manager Default Resolution: CAA CANopen Manager, * (CAA Technical Workgroup) Namespace: CO Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA CANopen Manager CAA Can Low Level Extern ¶ Library Identification ¶ Placeholder: CAA CanL2 Default Resolution: CAA Can Low Level Extern, * (CAA Technical Workgroup) Namespace: CL2 Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA CanL2 CAA Can Low Level Imp Extern ¶ Library Identification ¶ Placeholder: CAA CanL2I Default Resolution: CAA Can Low Level Imp Extern, * (CAA Technical Workgroup) Namespace: CL2I Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA CanL2I CAA CanOpen Stack ¶ Library Identification ¶ Placeholder: CAA CANopen Stack Default Resolution: CAA CanOpen Stack, * (CAA Technical Workgroup) Namespace: CS Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA CANopen Stack CAA Device Diagnosis ¶ Library Identification ¶ Placeholder: CAA Device Diagnosis Default Resolution: CAA Device Diagnosis, * (CAA Technical Workgroup) Namespace: DED Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Device Diagnosis CAA Memory Block Manager Extern ¶ Library Identification ¶ Placeholder: CAA MemBlockMan Default Resolution: CAA Memory Block Manager Extern, * (CAA Technical Workgroup) Namespace: MBM Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA MemBlockMan 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 CANbusDevice ¶ Library Identification ¶ Placeholder: CANbusDevice Default Resolution: CANbusDevice, * (3S - Smart Software Solutions GmbH) Namespace: CANbusDevice Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CANbusDevice CmpAsyncMgr ¶ Library Identification ¶ Placeholder: CmpAsyncMgr Default Resolution: CmpAsyncMgr, * (System) Namespace: CmpAsyncMgr Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpAsyncMgr CmpErrors2 Interfaces ¶ Library Identification ¶ Name: CmpErrors2 Interfaces Version: newest Company: System Namespace: CmpErrors Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpErrors2 Interfaces, * (System) CmpIecTask ¶ Library Identification ¶ Placeholder: CmpIecTask Default Resolution: CmpIecTask, * (System) Namespace: CmpIecTask Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpIecTask CmpLog ¶ Library Identification ¶ Placeholder: CmpLog Default Resolution: CmpLog, * (System) Namespace: CmpLog Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpLog CmpSchedule ¶ Library Identification ¶ Placeholder: CmpSchedule Default Resolution: CmpSchedule, * (System) Namespace: CmpSchedule Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpSchedule Component Manager ¶ Library Identification ¶ Placeholder: Component Manager Default Resolution: Component Manager, * (System) Namespace: Component_Manager Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Component Manager IoDriver Interfaces ¶ Library Identification ¶ Name: IoDriver Interfaces Version: newest Company: System Namespace: IoDriver_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoDriver Interfaces, * (System) IoDriver Parameter Interfaces ¶ Library Identification ¶ Name: IoDriver Parameter Interfaces Version: newest Company: System Namespace: IIoDrvParameter Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoDriver Parameter Interfaces, * (System) IoDrvBase ¶ Library Identification ¶ Placeholder: IoDrvBase Default Resolution: IoDrvBase, * (System) Namespace: IoDrvBase Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoDrvBase IoDrvUtility ¶ Library Identification ¶ Placeholder: IoDriver Utility Default Resolution: IoDrvUtility, * (3S - Smart Software Solutions GmbH) Namespace: IoDrvUtility Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: IoDriver Utility IoStandard ¶ Library Identification ¶ Placeholder: IoStandard Default Resolution: IoStandard, * (System) Namespace: IoStandard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoStandard Redundancy ¶ Library Identification ¶ Placeholder: Redundancy Default Resolution: Redundancy, * (3S - Smart Software Solutions GmbH) Namespace: RDCY Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Redundancy Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard SysCpuHandling ¶ Library Identification ¶ Placeholder: SysCpuHandling Default Resolution: SysCpuHandling, * (System) Namespace: SysCpuHandling Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysCpuHandling SysMem ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysMem SysTarget ¶ Library Identification ¶ Placeholder: SysTarget Default Resolution: SysTarget, * (System) Namespace: SysTarget Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTarget SysTime ¶ Library Identification ¶ Placeholder: SysTime Default Resolution: SysTime, * (System) Namespace: SysTime Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTime SysTypes2 Interfaces ¶ Library Identification ¶ Name: SysTypes2 Interfaces Version: newest Company: System Namespace: SysTypes Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTypes2 Interfaces, * (System)
3S CANopenStackUnsafe Library Documentation ¶ Company : 3S - Smart Software Solutions GmbH Title : 3S CANopenStackUnsafe Version : 4.2.0.0 Categories : Intern|CANbus Namespace : _3SCOSU Author : 3S - Smart Software Solutions GmbH Placeholder : 3S CANopenStackUnsafe Description [ 1 ] ¶ Unsafe extension for the 3S CANopenStack. Implements communication with CANopen Safety stack. Contents: ¶ _3SCANopenStackUnsafe Function Blocks Indices and tables ¶ [ 1 ] Based on 3S CANopenStackUnsafe.library, last modified 04.09.2023, 11:23:08. LibDoc 4.4.0.0-b.37 The content file 3S CANopenStackUnsafe.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 04.09.2023, 11:23:10.
_3SCANopenStackUnsafe ¶ Function Blocks CANRemoteDeviceUnsafe (FunctionBlock) CANopenManagerUnsafe (FunctionBlock)
Function Blocks ¶ CANRemoteDeviceUnsafe (FunctionBlock) CANopenManagerUnsafe (FunctionBlock)
CANRemoteDeviceUnsafe (FB) ¶ FUNCTION_BLOCK CANRemoteDeviceUnsafe EXTENDS _3SCOS.CanRemoteDevice
CANopenManagerUnsafe (FB) ¶ FUNCTION_BLOCK CANopenManagerUnsafe EXTENDS _3SCOS.CANOpenManager
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 04.09.2023, 11:23:10 companyName string 3S-Smart Software Solutions GmbH libraryFile 3S CANopenStackUnsafe.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile 3S CANopenStackUnsafe.clean.json version version 2.0.0.0 ProjectInformation IsEndUserLibrary bool False Released True SIL2 False LastModificationDateTime date 04.09.2023, 11:23:08 LibraryCategories library-category-list Intern|CANbus Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace _3SCOSU Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Placeholder 3S CANopenStackUnsafe Project 3S CANopenStackUnsafe Title 3S CANopenStackUnsafe Version version 4.2.0.0