Implicit Variables At compile time, a structure variable with the name UML_SC_<object name> is generated automatically for each graphical statechart object. This variable provides access to the implic
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: Composition A composition is a UML relationship in which one element contains another element. In IEC code, this corresponds to the instantiation of an element: instFb_A : Fb_A . The cardinal
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