Library
2.5.0
  • ABB - AC500
  • CODESYS - Application
  • CODESYS - Use Cases
  • CODESYS - System
  • CODESYS - Intern
    • CANbus
    • CAA
    • 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)
      • Description
      • Contents:
        • Common Behaviour Model
          • Behaviour Model
            • ActionController (FB)
            • BehaviourModel (FB)
            • Decorators
            • Enums
            • ImplementationBase
            • Interfaces
              • IActionController (ITF)
              • IActionController2 (ITF)
              • IActionProvider
                • IActionProvider (ITF)
                • ICleanupActionProvider (ITF)
                • ICyclicActionProvider (ITF)
                • IExitActionProvider (ITF)
                • IResetActionProvider (ITF)
                • ISampleActionProvider (ITF)
                • IStartActionProvider (ITF)
              • IBehaviourModel (ITF)
              • IConfigurationProvider (ITF)
              • IConfigurationProvider2 (ITF)
              • ITimingController (ITF)
            • TimingController (FB)
          • Edge Triggered Function Blocks
          • Level Controlled Function Blocks
        • Library Information
      • Indices and tables
    • 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 »
  • Common Behaviour Model (LIB) »
  • Common Behaviour Model »
  • Behaviour Model »
  • Interfaces »
  • IActionProvider

IActionProvider

It is the task of the IActionProvider to transfer its behaviour to the state machine. The different types of action providers are listed below. Each type has its own function.

  • IActionProvider (ITF)
  • ICleanupActionProvider (ITF)
    • ICleanupActionProvider.CleanupAction (METH)
  • ICyclicActionProvider (ITF)
    • ICyclicActionProvider.CyclicAction (METH)
  • IExitActionProvider (ITF)
    • IExitActionProvider.ExitAction (METH)
  • IResetActionProvider (ITF)
    • IResetActionProvider.ResetAction (METH)
  • ISampleActionProvider (ITF)
    • ISampleActionProvider.SampleAction (METH)
  • IStartActionProvider (ITF)
    • IStartActionProvider.StartAction (METH)
Next Previous

© Copyright 2021, ABB.