Working in the Statechart Editor In the statechart editor, you graphically implement a statechart. Implementing a statechart You can insert states which call methods or actions. When you insert transi
Online Mode At runtime, you can monitor and control the behavior of the diagram in the monitoring in the editor. Tip The sample project UML_SC_CoffeeMachine.project is provided to illustrate the follo
Tutorial: Statechart Drafting and implementing a statechart A statechart is a machine that switches from state to state at runtime. The states are linked by transitions, which each have a guard condit
Simple State Machine A simple state machine consists of states, transitions which control the state transition, and actions or methods. This allows you to design and implement the behavior of finite m
Element: Variable declaration The Variable declaration element is used to extend a class, interface, or data structure (DUT) by a variable. User input Action Description In the ToolBox view, select th
Element: Property A property is used to extend a class (program or function block) or an interface by a property. User input Action Description In the ToolBox view, select the Property element. In the
Element: Method The Method element is used to add a method to a class or interface in a class diagram. It does not have any properties. User input Action Description In the ToolBox view, select the "M
Element: Action The Action element is used to add an action to a program or function block directly in a class diagram. It does not have any properties. User input Action Description In the ToolBox vi
Element: Association An association is a UML relationship that expresses recognition. The recognizing element points to another element as a pointer. In IEC code, this corresponds to a POINTER TO or R
Element: Realization A Realization is a UML relationship which expresses instantiation. The realizing class object implements the attributes and operations of the interface. In IEC code, this relation