IoDrvGPIOBase.WritePin (METH) ¶ METHOD WritePin : BOOL InOut: Scope Name Type Return WritePin BOOL Input dwParameterID DWORD
MemRegion (STRUCT) ¶ TYPE MemRegion : STRUCT InOut: Name Type pPhysical POINTER TO BYTE dwSize DWORD hShm SysTypes.RTS_IEC_HANDLE pVirtual POINTER TO BYTE
PinFunction (ENUM) ¶ TYPE PinFunction : Attributes: qualified_only InOut: Name Initial Comment PF_DI 0 PF_DO 1 PF_PWMI 2 PF_PWMO 3 PF_AI 4 PF_MAX PF_AI, PF_AO,…
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 25.10.2023, 14:02:28 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvGPIOBBB.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IoDrvGPIOBBB.clean.json version version 2.0.0.0 ProjectInformation IsEndUserLibrary bool False Released True LastModificationDateTime date 25.10.2023, 14:02:26 LibraryCategories library-category-list Intern|IoDrivers Author string CODESYS Development GmbH Company CODESYS CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace IoDrvGPIOBBB Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Placeholder IoDrvGPIOBBB Project IoDrvGPIOBBB Title IoDrvGPIOBBB Version version 4.10.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 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 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 SysMem23 ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem23, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysMem 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)
IoDrvPLCNextAxio Library Documentation ¶ Company : CODESYS Title : IoDrvPLCNextAxio Version : 4.10.0.0 Categories : Intern|IoDrivers Namespace : IoDrvPLCNextAxioLib Author : CODESYS Development GmbH Placeholder : IoDrvPLCNextAxio Description [ 1 ] ¶ Library for internal Axio bus for PLCNext controller Contents: ¶ IoDrvPLCNextAxio Function Blocks Structs Library Information GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function) Indices and tables ¶ [ 1 ] Based on IoDrvPLCNextAxio.library, last modified 25.10.2023, 14:05:36. LibDoc 4.4.0.0-b.37 The content file IoDrvPLCNextAxio.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 25.10.2023, 14:05:37.
IoDrvPLCNextAxio ¶ Function Blocks IoDrvPLCNextAxio (FunctionBlock) IoDrvPLCNextAxio_Diag (FunctionBlock) CheckCurrentSupportedCommunicationState (Method) CheckSupportedCommunicationState (Method) GetDeviceDiagnosisInfo (Method) GetDeviceErrorAsync (Method) GetDeviceInfo (Method) GetDeviceState (Method) GetSpecificDeviceErrorAsync (Method) GetSpecificDeviceState (Method) INode ChildNodeCount (Property) Connector (Property) Enable (Property) FirstChildNode (Property) Index (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property) SetCommunicationState (Method) PdiRead (FunctionBlock) PdiWrite (FunctionBlock) Structs AxioStatusRegister (Struct)
Function Blocks ¶ IoDrvPLCNextAxio (FunctionBlock) IoDrvPLCNextAxio_Diag (FunctionBlock) CheckCurrentSupportedCommunicationState (Method) CheckSupportedCommunicationState (Method) GetDeviceDiagnosisInfo (Method) GetDeviceErrorAsync (Method) GetDeviceInfo (Method) GetDeviceState (Method) GetSpecificDeviceErrorAsync (Method) GetSpecificDeviceState (Method) INode ChildNodeCount (Property) Connector (Property) Enable (Property) FirstChildNode (Property) Index (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property) SetCommunicationState (Method) PdiRead (FunctionBlock) PdiWrite (FunctionBlock)
IoDrvPLCNextAxio (FB) ¶ FUNCTION_BLOCK IoDrvPLCNextAxio EXTENDS IoDrvBase InOut: Scope Name Type Comment Input xRestart BOOL Positve edge will restart the bus Output xError BOOL True if an error has ocurred while starting or running the bus AxiolineStatusRegister AxioStatusRegister
IoDrvPLCNextAxio_Diag (FB) ¶ FUNCTION_BLOCK IoDrvPLCNextAxio_Diag EXTENDS IoDrvPLCNextAxio IMPLEMENTS IDevice2 InOut: Scope Name Type Comment Inherited from Input xRestart BOOL Positve edge will restart the bus IoDrvPLCNextAxio Output xError BOOL True if an error has ocurred while starting or running the bus IoDrvPLCNextAxio AxiolineStatusRegister AxioStatusRegister IoDrvPLCNextAxio Properties: ChildNodeCount Connector Enable FirstChildNode Index IsRootNode NextSiblingNode ParentNode SiblingNodeCount Methods: CheckCurrentSupportedCommunicationState CheckSupportedCommunicationState GetDeviceDiagnosisInfo GetDeviceErrorAsync GetDeviceInfo GetDeviceState GetSpecificDeviceErrorAsync GetSpecificDeviceState SetCommunicationState Structure: CheckCurrentSupportedCommunicationState (Method) CheckSupportedCommunicationState (Method) GetDeviceDiagnosisInfo (Method) GetDeviceErrorAsync (Method) GetDeviceInfo (Method) GetDeviceState (Method) GetSpecificDeviceErrorAsync (Method) GetSpecificDeviceState (Method) INode ChildNodeCount (Property) Connector (Property) Enable (Property) FirstChildNode (Property) Index (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property) SetCommunicationState (Method)