File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 14:48:52 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvBase.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IoDrvBase.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 20.04.2021, 14:48:52 LibraryCategories library-category-list Intern|IoDriverBase Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Description See: Description Placeholder IoDrvBase Project IoDrvBase Title IoDrvBase 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) 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) 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) IoStandard ¶ Library Identification ¶ Placeholder: IoStandard Default Resolution: IoStandard, * (System) Namespace: IoStandard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoStandard 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 Bus Control Interfaces Library Documentation ¶ Company System Title IoDriver Bus Control Interfaces Version 3.5.17.0 Categories Intern|IoDriverBase Namespace IIoDrvBusControl Author 3S - Smart Software Solutions GmbH Description 1 ¶ The user can use the interfaces of this library to control the fieldbusses configured with Codesys. Contents: ¶ ICmpIoDrvBusControl (Interface) ResetBus (Method) StartBus (Method) StopBus (Method) ICmpIoDrvBusControl2 (Interface) ActivateBus (Method) DeactivateBus (Method) ResetBus (Method) StartBus (Method) StopBus (Method) InterfaceIDs (GVL) Indices and tables ¶ 1 Based on IoDrvBusControl_Itfs.library, last modified 20.04.2021, 14:49:03. LibDoc 4.4.0.0-b.27 The content file IoDrvBusControl_Itfs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 14:49:03.
ICmpIoDrvBusControl.ResetBus (METH) ¶ METHOD ResetBus : UDINT This method resets the fieldbus. ATTENTION: Some drivers may reset the whole iec application. Please check the documentation fo the driver. InOut: Scope Name Type Return ResetBus UDINT
ICmpIoDrvBusControl (ITF) ¶ INTERFACE ICmpIoDrvBusControl Methods: ResetBus StartBus StopBus Structure: ResetBus (Method) StartBus (Method) StopBus (Method)
ICmpIoDrvBusControl.StartBus (METH) ¶ METHOD StartBus : UDINT This method starts a fieldbus, which was stopped before. InOut: Scope Name Type Return StartBus UDINT
ICmpIoDrvBusControl.StopBus (METH) ¶ METHOD StopBus : UDINT This method stops a fieldbus. InOut: Scope Name Type Return StopBus UDINT
ICmpIoDrvBusControl2 (ITF) ¶ INTERFACE ICmpIoDrvBusControl2 Methods: ActivateBus DeactivateBus ResetBus StartBus StopBus Structure: ActivateBus (Method) DeactivateBus (Method) ResetBus (Method) StartBus (Method) StopBus (Method)
ICmpIoDrvBusControl2.ActivateBus (METH) ¶ METHOD ActivateBus : UDINT This method activates a fieldbus. The new state is not saved permanently. After a restart of the application, the fieldbus is in the state, which is defined in the project. ATTENTION: Some drivers may reset the whole iec application. Please check the documentation for the driver. InOut: Scope Name Type Comment Return ActivateBus UDINT Input xEnable BOOL If TRUE the bus reset starts immediately, if FALSE the bus reset must be done manually
ICmpIoDrvBusControl2.DeactivateBus (METH) ¶ METHOD DeactivateBus : UDINT This method deactivates a fieldbus. The new state is not saved permanently. After a restart of the application, the fieldbus is in the state, which is defined in the project. ATTENTION: Some drivers may reset the whole iec application. Please check the documentation for the driver. InOut: Scope Name Type Comment Return DeactivateBus UDINT Input xEnable BOOL If TRUE the bus reset starts immediately, if FALSE the bus reset must be done manually