File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 23.05.2023, 08:33:55 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvHilscher.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IoDrvHilscher.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 23.05.2023, 08:33:55 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 IoDrvHilscherLibrary Description See: Description Placeholder IoDrvHilscher Project IoDrvHilscher Title IoDrvHilscher Version version 4.1.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 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 List And Tree ¶ Library Identification ¶ Placeholder: CAA List And Tree Default Resolution: CAA List And Tree, * (CAA Technical Workgroup) Namespace: LAT Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA List And Tree 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 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 CmpSchedule ¶ Library Identification ¶ Placeholder: CmpSchedule Default Resolution: CmpSchedule, * (System) Namespace: CmpSchedule Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpSchedule CmpSettings ¶ Library Identification ¶ Placeholder: CmpSettings Default Resolution: CmpSettings, * (System) Namespace: CmpSettings Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpSettings 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 DPV1C1 Interfaces ¶ Library Identification ¶ Name: IoDriver DPV1C1 Interfaces Version: newest Company: System Namespace: IoDriver_DPV1C1_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoDriver DPV1C1 Interfaces, * (System) 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) IoDriver Profibus Interfaces ¶ Library Identification ¶ Name: IoDriver Profibus Interfaces Version: newest Company: System Namespace: IoDriver_Profibus_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoDriver Profibus 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 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 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 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)
IoDriver Hilscher Interfaces Library Documentation ¶ Company System Title IoDriver Hilscher Interfaces Version 4.1.0.0 Categories Intern|IoDriverBase Namespace IIoDrvHilscher Author 3S - Smart Software Solutions GmbH Description 1 ¶ Extended services for hilscher fieldbuss cards Contents: ¶ HIL_LiveList (Struct) ICmpIoDrvLiveList (Interface) GetLiveList (Method) InterfaceIDs (GVL) OperationStates (GVL) Indices and tables ¶ 1 Based on IoDrvHilscher_Itfs.library, last modified 23.05.2023, 08:34:04. LibDoc 4.4.0.0-b.27 The content file IoDrvHilscher_Itfs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 23.05.2023, 08:34:04.
HIL_LiveList (STRUCT) ¶ TYPE HIL_LiveList : STRUCT This DUT returns the live list of a profibus master. InOut: Name Type Comment xEnable BOOL IN: If set to TRUE, the master starts to get the live list wOpState WORD OUT: If the operation state turns to state PB_Done or PB_Error, the outputs are valid abLiveList ARRAY [0..127] OF BYTE OUT: One entry for each station address. 0x00 = station not available, 0x01 = passive station available, 0x03 = active station available udiError UDINT OUT: If the operation state turns to state PB_Error, udiError shows the error code udiJobId UDINT reserved, not used xEnableOld BOOL reserved, not used
ICmpIoDrvLiveList (ITF) ¶ INTERFACE ICmpIoDrvLiveList Interface to get the latest live list. Methods: GetLiveList Structure: GetLiveList (Method)
ICmpIoDrvLiveList.GetLiveList (METH) ¶ METHOD GetLiveList : UDINT This method returns the latest live list in the DUT PB_LiveList InOut: Scope Name Type Comment Return GetLiveList UDINT Inout tLiveList HIL_LiveList Return parameter for the live list, operation state and error code
InterfaceIDs (GVL) ¶ InOut: Scope Name Type Initial Constant ITFID_ICmpIoDrvPBLiveList DWORD 16#51
OperationStates (GVL) ¶ InOut: Scope Name Type Initial Comment Constant HIL_NOT_ENABLED WORD 0 Operation not enabled HIL_INVALID_PARAMETER WORD 1 Invalid parameters HIL_PENDING WORD 2 Operation is still pending HIL_RETRY WORD 3 Operation is restarting HIL_DONE WORD 4 Operation successfully ended HIL_ERROR WORD 5 Operation ended with error
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 23.05.2023, 08:34:04 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvHilscher_Itfs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IoDrvHilscher_Itfs.clean.json version version 2.0.0.0 ProjectInformation IsInterfaceLibrary bool True Released True LastModificationDateTime date 23.05.2023, 08:34:04 LibraryCategories library-category-list Intern|IoDriverBase Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace IIoDrvHilscher Description See: Description Project IoDrvHilscher_Itfs Title IoDriver Hilscher Interfaces Version version 4.1.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces.