Sercos3HAL ¶ /// for internal use only
Sercos3Master_GetVersion (FUN) ¶ FUNCTION Sercos3Master_GetVersion : DWORD Returns the current version of the Sercos stack Example: 16#03050800 Each byte is one version number part InOut: Scope Name Type Return Sercos3Master_GetVersion DWORD
Utils ¶ /// for internal use only
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 15:05:39 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvSercos3.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IoDrvSercos3.clean.json version version 2.0.0.0 ProjectInformation Released bool True ShowSmartCodingInfo True Support32BitOnly True LastModificationDateTime date 20.04.2021, 15:05:39 LibraryCategories library-category-list Intern|IoDrivers Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace Description See: Description Placeholder IoDrvSercos3 Project IoDrvSercos3 Title IoDrvSercos3 Version version 3.5.17.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 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: False SystemLibrary: False Key: CAA Device Diagnosis 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 CmpBinTagUtilIec ¶ Library Identification ¶ Placeholder: CmpBinTagUtilIec Default Resolution: CmpBinTagUtilIec, * (System) Namespace: CmpBinTagUtilIec Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpBinTagUtilIec 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) CmpLog ¶ Library Identification ¶ Placeholder: CmpLog Default Resolution: CmpLog, * (System) Namespace: CmpLog Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpLog CmpSercos3Master ¶ Library Identification ¶ Placeholder: CmpSercos3Master Default Resolution: CmpSercos3Master, * (3S - Smart Software Solutions GmbH) Namespace: CmpSercos3Master Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpSercos3Master CmpSrv ¶ Library Identification ¶ Placeholder: CmpSrv Default Resolution: CmpSrv, * (System) Namespace: CmpSrv Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpSrv 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: IoDriver_Parameter_Interfaces 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 IoStandard ¶ Library Identification ¶ Placeholder: IoStandard Default Resolution: IoStandard, * (System) Namespace: IoStandard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoStandard Rts Service Handler ¶ Library Identification ¶ Placeholder: Rts Service Handler Default Resolution: Rts Service Handler, * (3S - Smart Software Solutions GmbH) Namespace: GSH Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Rts Service Handler 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 SysEvent ¶ Library Identification ¶ Placeholder: SysEvent Default Resolution: SysEvent, * (System) Namespace: SysEvent Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysEvent SysInt ¶ Library Identification ¶ Placeholder: SysInt Default Resolution: SysInt, * (System) Namespace: SysInt Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysInt SysMem ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysMem SysPci ¶ Library Identification ¶ Placeholder: SysPci Default Resolution: SysPci, * (System) Namespace: SysPci Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysPci SysShm ¶ Library Identification ¶ Placeholder: SysShm Default Resolution: SysShm, * (System) Namespace: SysShm Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysShm SysTarget ¶ Library Identification ¶ Placeholder: SysTarget Default Resolution: SysTarget, * (System) Namespace: SysTarget Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTarget SysTask ¶ Library Identification ¶ Placeholder: SysTask Default Resolution: SysTask, * (System) Namespace: SysTask Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTask 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)
IoDrvUtility Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title IoDrvUtility Version 3.5.18.0 Categories Intern|IoDriverBase Namespace IoDrvUtility Author 3S - Smart Software Solutions GmbH Placeholder IoDriver Utility Description 1 ¶ Helper functions/FBs to write IoDrivers (ConnectorFlagControler) Contents: ¶ IoDrvUtility ConnectorFlagController Indices and tables ¶ 1 Based on IoDrvUtility.library, last modified 01.04.2022, 08:07:56. LibDoc 4.4.0.0-b.27 The content file IoDrvUtility.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 01.04.2022, 08:07:56.
IoDrvSercos3 Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title IoDrvSercos3 Version 3.5.17.0 Categories Intern|IoDrivers Author 3S - Smart Software Solutions GmbH Placeholder IoDrvSercos3 Description 1 ¶ Sercos iodriver library for Automata Sercos3 PCI card. Contents: ¶ CoSeMa StructsEnums Diagnosis IoDrvSercos3_Diag (FunctionBlock) Sercos3Slave_Diag (FunctionBlock) IDNCommands ENUMS Sercos3_IDNCmd (FunctionBlock) Sercos3_IDNRead (FunctionBlock) Sercos3_IDNRead4 (FunctionBlock) Sercos3_IDNWrite (FunctionBlock) Sercos3_IDNWrite4 (FunctionBlock) IoDrvSercos ConfigStructs IoDrvSercos3 (FunctionBlock) SERCOS_TOPOLOGY (Enum) Sercos3MasterGlobals (GVL) Sercos3Slave (FunctionBlock) Library Information GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function) Sercos3HAL Sercos3Master_GetVersion (Function) Utils Indices and tables ¶ 1 Based on IoDrvSercos3.library, last modified 20.04.2021, 15:05:39. LibDoc 4.4.0.0-b.27 The content file IoDrvSercos3.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:05:39.
StructsEnums ¶ CSMD_SVC_ERROR_CODES (Enum)
IoDrvSercos3_Diag.GetSpecificBusState (METH) ¶ METHOD GetSpecificBusState : DED.ERROR Returns the fieldbus specific bus state. Note The interpretation of pData is fieldbus dependent and will be specified by the associated fieldbus driver. InOut: Scope Name Type Comment Return GetSpecificBusState DED.ERROR Input pData CAA.PVOID Pointer to memory szSize CAA.SIZE Size of memory in bytes where pData is pointing to Output szCount CAA.SIZE Number of Bytes written to pData
INode ¶ ChildNodeCount (Property) Enable (Property) FirstChildNode (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property)