ControlEngine.Native Logo
3.6.0

CENA Handbook:

  • About
  • Getting Started
  • Tutorials
    • MTP & MTP ControlEngines
      • MTP Model Elements
      • CENA DEMO
      • Testing ControlEngines
      • Testing Services
    • CENAs Logging Subsystem
    • CENAs State Machine API
    • Example: Tasks
    • Example: Util ComputedValues
ControlEngine.Native
  • Tutorials
  • MTP & MTP ControlEngines
  • View page source

MTP & MTP ControlEngines

This tutorial will introduce the structure of Semodias license SDK in a bit more detail and then portray those concepts on a set of examples.

  • MTP Model Elements
    • Aspects of an MTP
    • Types and class names in the MTP
      • Common data type name prefixes
      • Common Usage and ownership indicators
      • Base Functions
    • Data Assemblies
      • Indicator Elements
      • Input Elements
      • Operation Elements
        • ParameterElement
      • Active Elements
      • Services & Procedures
        • Service Parameters
        • Procedure Parameters
    • Summary
  • CENA DEMO
    • Welcome to the CENA DEMO
      • Outcome
      • Example application
    • CENA DEMO: Run the example
      • Setup
        • GNU/Linux
        • Microsoft Windows
          • Quickstart
      • Fill and drain the tanks
        • Summary
    • Example: Mtp Controlengine
      • Overview
        • Example application
        • Software PreWork
      • The Process Controller
        • The ProcessController Interface
          • High- and Low level control
        • The ProcessController / Process Simulator
      • The Service Handler
        • Service Handler Interface
        • FillTankServiceHandler
          • Initializing the MTP
          • Updating a service Handler
        • The Service’s Business logic
      • The Control Engine
      • The Main Application
        • The loop
      • Running the CE
      • Summary
      • Source Code
  • Testing ControlEngines
  • Testing Services
    • What to test
    • Mocking process controllers
Previous Next

© Copyright Semodia GmbH 2024. All Rights Reserved..

Built with Sphinx using a theme provided by Read the Docs.