IIecVarAccess2.Swap (METH) ¶ METHOD Swap : DWORD InOut: Scope Name Type Return Swap DWORD Input pNode IBaseTreeNode pData POINTER TO BYTE dwSize DWORD bMotorola BOOL pResult POINTER TO UDINT
IecVarAccBrowseCallback (STRUCT) ¶ TYPE IecVarAccBrowseCallback : STRUCT InOut: Name Type hInterface SysTypes.RTS_IEC_HANDLE hNode ICollections.IBaseTreeNode pVariableInformation POINTER TO IecVarAccess_Interfaces.VariableInformationStruct3 bd IecVarAccBrowseDirection pUserParameter POINTER TO BYTE
IecVarAccBrowseDirection (ENUM) ¶ TYPE IecVarAccBrowseDirection : InOut: Name BROWSEDIRECTION_ROOT BROWSEDIRECTION_DOWN BROWSEDIRECTION_NEXT BROWSEDIRECTION_UP
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 15:41:54 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpIecVarAccess_Itfs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpIecVarAccess_Itfs.clean.json version version 2.0.0.0 ProjectInformation IsInterfaceLibrary bool True Released True SourceLibrary False LastModificationDateTime date 20.04.2021, 15:41:54 LibraryCategories library-category-list System|SysLibs Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Project CmpIecVarAccess_Itfs Title CmpIecVarAccess Interfaces 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) Collections Interfaces ¶ Library Identification ¶ Name: Collections Interfaces Version: newest Company: System Namespace: ICollections Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Collections Interfaces, * (System) IecVarAccess3 Interfaces ¶ Library Identification ¶ Name: IecVarAccess3 Interfaces Version: newest Company: System Namespace: IecVarAccess_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IecVarAccess3 Interfaces, * (System) 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)
IoMgrGetDriverProperties (FUN) ¶ FUNCTION IoMgrGetDriverProperties : RTS_IEC_RESULT InOut: Scope Name Type Return IoMgrGetDriverProperties RTS_IEC_RESULT Input hIoDrv RTS_IEC_HANDLE ppProperties POINTER TO POINTER TO DWORD
IoMgrGetFirstDriverInstance (FUN) ¶ FUNCTION IoMgrGetFirstDriverInstance : IBase InOut: Scope Name Type Return IoMgrGetFirstDriverInstance IBase Input pbIecDriver POINTER TO DINT pResult POINTER TO RTS_IEC_RESULT
IoMgrGetNextDriverInstance (FUN) ¶ FUNCTION IoMgrGetNextDriverInstance : IBase InOut: Scope Name Type Return IoMgrGetNextDriverInstance IBase Input pIBasePrev IBase pbIecDriver POINTER TO DINT pResult POINTER TO RTS_IEC_RESULT
IoMgrReconfigure (FUN) ¶ FUNCTION IoMgrReconfigure : RTS_IEC_RESULT Reconfigure a single connector respectively the corresponding master. In the reconfigure sequence we call the corresponding IO-driver at the connector the following way: 1. disable the IO-configuration 2. enable the IO-configuration 3. update the mapping This sequence is called asynchronously so the asynchronous state is transported in the parameter pudiState. InOut: Scope Name Type Comment Return IoMgrReconfigure RTS_IEC_RESULT The runtime system error code (see CmpErrors.library) Input pConnector POINTER TO IoConfigConnector Pointer to the corresponding connector to reconfigure pudiState POINTER TO UDINT Asynchronous state of the reconfigure operation. Can be one of the the following states (see CmpAsyncMgr.library for details: (ASYNCSTATE_INVALID | ASYNCSTATE_PENDING | ASYNCSTATE_ACTIVE | ASYNCSTATE_READY | ASYNCSTATE_ERROR | ASYNCSTATE_TIMEOUT)
IoMgrRegisterConfigApplication (FUN) ¶ FUNCTION IoMgrRegisterConfigApplication : RTS_IEC_RESULT InOut: Scope Name Type Return IoMgrRegisterConfigApplication RTS_IEC_RESULT Input pszConfigApplication REFERENCE TO STRING