Modelica_StateGraph2.Examples.BasicStateGraphs

Examples demonstrating the various modeling possibilities with Modelica_StateGraph2 components

Package Content

NameDescription
Modelica_StateGraph2.Examples.BasicStateGraphs.FirstExample FirstExample A first simple Modelica_StateGraph2 example
Modelica_StateGraph2.Examples.BasicStateGraphs.FirstExample_Variant2 FirstExample_Variant2 Same as FirstExample, but using an autonomous Parallel step to start the graph and not an initial step
Modelica_StateGraph2.Examples.BasicStateGraphs.FirstExample_Variant3 FirstExample_Variant3 Same as FirstExample, but formulating the transition condition of T2 with logical blocks
Modelica_StateGraph2.Examples.BasicStateGraphs.FirstExample_Variant4 FirstExample_Variant4 Same as FirstExample_Variant3, but without a delayed transition (by switching the check off)
Modelica_StateGraph2.Examples.BasicStateGraphs.Sequence Sequence Example to demonstrate a sequence of simple steps
Modelica_StateGraph2.Examples.BasicStateGraphs.Composite1 Composite1 Example of a composite step
Modelica_StateGraph2.Examples.BasicStateGraphs.Composite2 Composite2 Example of a composite step as submodel
Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelBranches ParallelBranches Example to demonstrate parallel execution paths
Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelWithSuspendAndNoResume ParallelWithSuspendAndNoResume Same as example ParallelBranches, but the parallel execution path is suspended and then resumed from the inPort
Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelInsideDelay ParallelInsideDelay Demonstrates that a delay in one branch of a Parallel is sufficient so that no infinite event looping occurs
Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelOutsideDelay ParallelOutsideDelay Demonstrates that a delay outside of a Parallel is sufficient so that no infinite event looping occurs
Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelAutonomous ParallelAutonomous Demonstrates Parallel that runs autonomously
Modelica_StateGraph2.Examples.BasicStateGraphs.Actions1 Actions1 Demonstrates MultiSwitch and ShowValue
Modelica_StateGraph2.Examples.BasicStateGraphs.Actions2 Actions2 Demonstrates rising and falling edge action blocks
Modelica_StateGraph2.Examples.BasicStateGraphs.Actions3 Actions3 Demonstrates usage of TriggeredAdd action block
Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelWithActions ParallelWithActions Demonstrates usage of MultiSwitch block for branches executing in parallel
Modelica_StateGraph2.Examples.BasicStateGraphs.Utilities Utilities Utility models used in the examples

Modelica_StateGraph2.Examples.BasicStateGraphs.FirstExample Modelica_StateGraph2.Examples.BasicStateGraphs.FirstExample

A first simple Modelica_StateGraph2 example

Information



Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.FirstExample_Variant2 Modelica_StateGraph2.Examples.BasicStateGraphs.FirstExample_Variant2

Same as FirstExample, but using an autonomous Parallel step to start the graph and not an initial step

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.FirstExample_Variant3 Modelica_StateGraph2.Examples.BasicStateGraphs.FirstExample_Variant3

Same as FirstExample, but formulating the transition condition of T2 with logical blocks

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.FirstExample_Variant4 Modelica_StateGraph2.Examples.BasicStateGraphs.FirstExample_Variant4

Same as FirstExample_Variant3, but without a delayed transition (by switching the check off)

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.Sequence Modelica_StateGraph2.Examples.BasicStateGraphs.Sequence

Example to demonstrate a sequence of simple steps

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.Composite1 Modelica_StateGraph2.Examples.BasicStateGraphs.Composite1

Example of a composite step

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.Composite2 Modelica_StateGraph2.Examples.BasicStateGraphs.Composite2

Example of a composite step as submodel

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelBranches Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelBranches

Example to demonstrate parallel execution paths

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelWithSuspendAndNoResume Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelWithSuspendAndNoResume

Same as example ParallelBranches, but the parallel execution path is suspended and then resumed from the inPort

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelInsideDelay Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelInsideDelay

Demonstrates that a delay in one branch of a Parallel is sufficient so that no infinite event looping occurs

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelOutsideDelay Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelOutsideDelay

Demonstrates that a delay outside of a Parallel is sufficient so that no infinite event looping occurs

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelAutonomous Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelAutonomous

Demonstrates Parallel that runs autonomously

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.Actions1 Modelica_StateGraph2.Examples.BasicStateGraphs.Actions1

Demonstrates MultiSwitch and ShowValue

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.Actions2 Modelica_StateGraph2.Examples.BasicStateGraphs.Actions2

Demonstrates rising and falling edge action blocks

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.Actions3 Modelica_StateGraph2.Examples.BasicStateGraphs.Actions3

Demonstrates usage of TriggeredAdd action block

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelWithActions Modelica_StateGraph2.Examples.BasicStateGraphs.ParallelWithActions

Demonstrates usage of MultiSwitch block for branches executing in parallel

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).
Automatically generated Tue Oct 01 16:04:22 2013.