IoDrvGPIOBase.Phys2Virt (METH) ¶ METHOD Phys2Virt : POINTER TO BYTE Convert physical to virtual address Note: If the region was not found, the physical address is returned InOut: Scope Name Type Return Phys2Virt POINTER TO BYTE Input pPhysical POINTER TO BYTE
IoDrvGPIOBase.ReadPin (METH) ¶ METHOD ReadPin : BOOL InOut: Scope Name Type Return ReadPin BOOL Input dwParameterID DWORD
IoDrvGPIOBase.SetBitOffset (METH) ¶ METHOD SetBitOffset : BOOL Set bit in 32 bit register value InOut: Scope Name Type Return SetBitOffset BOOL Input iRegion INT dwOffset DWORD dwBitNr DWORD bBit BOOL
IoDrvGPIOBase.SetRegisterOffset (METH) ¶ METHOD SetRegisterOffset : BOOL Set 32 bit register value InOut: Scope Name Type Return SetRegisterOffset BOOL Input iRegion INT dwOffset DWORD dwValue DWORD
IoDrvGPIOBase.SetRegisterPointer (METH) ¶ METHOD SetRegisterPointer : BOOL Set 32 bit register value InOut: Scope Name Type Comment Return SetRegisterPointer BOOL Input iRegion INT if region is -1, determine it automatically, otherwhise use it pAddress POINTER TO DWORD dwValue DWORD
Structs ¶ DUT_GPIOPin (Struct)
DUT_GPIOPin (STRUCT) ¶ TYPE DUT_GPIOPin : STRUCT InOut: Name Type byDirection BYTE bValue BOOL uiNumber UINT hFile RTS_IEC_HANDLE
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 15:00:03 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvGPIOSysfs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IoDrvGPIOSysfs.clean.json version version 2.0.0.0 ProjectInformation Released bool True ShowSmartCodingInfo True LastModificationDateTime date 20.04.2021, 15:00:03 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 GPIOSysfs Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Placeholder IoDrvGPIOSysfs Project IoDrvGPIOSysfs Title IoDrvGPIOSysfs Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 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: True 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 CmpCharDevice ¶ Library Identification ¶ Placeholder: CmpCharDevice Default Resolution: CmpCharDevice, * (3S - Smart Software Solutions GmbH) Namespace: CmpCharDevice Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpCharDevice 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 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 Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard 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)
IoDrvHilscher Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title IoDrvHilscher Version 4.1.0.0 Categories Intern|IoDrivers Namespace IoDrvHilscherLibrary Author 3S - Smart Software Solutions GmbH Placeholder IoDrvHilscher Description 1 ¶ IO-driver for the Hilscher CIF cards with redundancy feature. Can be used for PCI, ISA and PCMCIA cards. Contents: ¶ CIF_Command_Definitions (GVL) DPM Structures CIFEXTMESSAGEHEADERtyp (Struct) CIFFMSANYMESSAGEtyp (Struct) CIFMESSAGEHEADERtyp (Struct) CIFMESSAGERAWtyp (Struct) DEVINFO (Struct) DIAG_STATES (GVL) DPM (Union) DPM_2KB (Struct) DPM_8KB (Struct) DPM_CARD_DESC (Struct) DPM_COM (Struct) DPM_DIAGNOSTICS (Struct) DPM_SL_DIAG (Struct) FIRMWAREINFO (Struct) Profibus DP RCSINFO (Struct) TASKINFOLIST (Struct) TASKPARAM (Struct) TASKSTATE (Struct) VERSIONINFO (Struct) tError (Struct) tTaskInfo (Struct) Diag PBSlave (FunctionBlock) PBSlaveDiag (FunctionBlock) Global_Definitions (GVL) Help Functions CIF_MemCpy (Function) CIF_MemSet (Function) CIF_StrLen (Function) HilscherCardMgr (FunctionBlock) AutoDetect (Method) DetectISACards (Method) DetectPCICards (Method) FB_Exit (Method) FB_Init (Method) FB_Reinit (Method) IsHilscherIsaDevice (Method) MapCards (Method) UnmapCards (Method) HilscherProfibusPNOs (GVL) IoConfigParameterIDs (GVL) IoDrvHilscher (FunctionBlock) DPM-Access DiagSetBits (Method) ForceSwap (Method) IBase ICmpIoDrv InitInfo (Method) IoDrvHilscherProfibus (FunctionBlock) IBase ICmpIoDrv ICmpIoDrvDPV1C1Master ICmpIoDrvParameter ICmpIoDrvProfibus Profibus IoDrvHilscherProfibusWrapper (FunctionBlock) FB_Exit (Method) FB_Init (Method) FB_Reinit (Method) ICmpIoDrvDPV1C1Master ICmpIoDrvProfibus Initialize (Method) IoDrvGetModuleDiagnosis (Method) PCI_Definitions (GVL) Type_Definitions (GVL) Indices and tables ¶ 1 Based on IoDrvHilscher.library, last modified 23.05.2023, 08:33:55. LibDoc 4.4.0.0-b.27 The content file IoDrvHilscher.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 23.05.2023, 08:33:55.