Library
2.5.0
  • ABB - AC500
  • CODESYS - Application
  • CODESYS - Use Cases
  • CODESYS - System
  • CODESYS - Intern
    • CANbus
    • CAA
      • Database
      • Runtime
      • Foundation
      • Fieldbus
        • CAA Can Low Level Extern (LIB)
        • CAA Can Low Level Imp Extern (LIB)
        • CAA CANopen Manager (LIB)
        • CAA CanOpen Stack (LIB)
        • CAA CiA 405 (LIB)
        • CAA Device Diagnosis (LIB)
          • Description
          • Contents:
            • CAA Device Diagnosis
              • Enums
              • Function Blocks
              • Functions
              • Global Constants
              • Interfaces
              • Internal
                • Diag Base
                  • CAADiagDeviceDefault (FB)
                  • CAADiagTreeBase (FB)
                  • CAAReconfigureBase (FB)
                    • CAAReconfigureBase.BeginReconfigure (METH)
                    • CAAReconfigureBase.EndReconfigure (METH)
                    • IReconfigureProvider
                    • CAAReconfigureBase.Initialize_Diag (METH)
                    • Reconfigure Implementations
              • Structs
            • VersionConstants (GVL)
          • Indices and tables
      • System
      • Utilities
      • Network
    • 3SLicense (LIB)
    • AlarmManager
    • SFC
    • Networking
    • Asynchronous Job Manager (LIB)
    • BACnet
    • IoDriverBase
    • Breakpoint Logging Functions (LIB)
    • DataSources
    • CoDeSys Memory Manager (LIB)
    • DataServer
    • Common Behaviour Model (LIB)
    • Element Collections (LIB)
    • Utils
    • IoDrivers
    • SymbolConfiguration
    • MultiCore
    • ModbusTCP Slave (LIB)
    • NetVars
    • RecipeManagement
    • Visu
    • Rts Service Handler (LIB)
    • Strings
    • SharedData Utilities for MultiCore (LIB)
    • Safety
    • Unit Conversion Interfaces (LIB)
Library
  • »
  • CODESYS - Intern »
  • CAA »
  • Fieldbus »
  • CAA Device Diagnosis (LIB) »
  • CAA Device Diagnosis »
  • Internal »
  • Diag Base »
  • CAAReconfigureBase (FB)

CAAReconfigureBase (FB)

FUNCTION_BLOCK CAAReconfigureBase IMPLEMENTS IReconfigureProvider

This function block provides a base implementation for IReconfigureProvider. It is important to call CAAReconfigureBase.Initialize_Diag once before using this function block. I/O driver nodes just delegate all IReconfigureProvider methods and properties to this function block. There is no additional code necessary. For other nodes a specific implementation is necessary. For this CAAReconfigureBase.BeginReconfigure, CAAReconfigureBase.ReconfigureChildrenAsync and CAAReconfigureBase.EndReconfigure can be used.

  • CAAReconfigureBase.BeginReconfigure (METH)
  • CAAReconfigureBase.EndReconfigure (METH)
  • IReconfigureProvider
    • CAAReconfigureBase.ReconfigureActive (PROP)
    • CAAReconfigureBase.ReconfigureAsync (METH)
    • CAAReconfigureBase.RegisterIRPChild (METH)
    • CAAReconfigureBase.SiblingIRP (PROP)
  • CAAReconfigureBase.Initialize_Diag (METH)
  • Reconfigure Implementations
    • CAAReconfigureBase.ReconfigureChildrenAsync (METH)
    • CAAReconfigureBase.ReconfigureIoDriverAsync (METH)
Next Previous

© Copyright 2021, ABB.