Block Name
|
Purpose
|
Action Port
|
Repository for conditionally executed logic for If and Switch-Case blocks. Note: this block resides inside the If Action Subsystem and Switch-Case Action Subsystem blocks in the Subsystems library.
|
Configurable Subsystem
|
Represent any block selected from a specified library.
|
Enable
|
Add an enabling port to a subsystem. Note that this block resides inside the Enabled Subsystem and the Enabled and Triggered Subsystem in the Subsystems library.
|
Enabled and Triggered Subsystem
|
Skeleton enabled and triggered subsystem.
|
Enabled Subsystem
|
Skeleton enabled subsystem.
|
For Iterator
|
Implements C-like for statement logic.
|
For Iterator Subsystem
|
Implements a C-like for loop.
|
Function-Call Subsystem
|
Skeleton function call subsystem.
|
If
|
Implements C-like if-else statement logic.
|
Inport
|
Create an input port for a subsystem or an external input. Note that this block resides inside the Subsystem block and inside other subsystem blocks in the Subsystems library.
|
Outport
|
Create an output port for a subsystem or an external output. Note that this block resides inside the Subsystem block and inside other subsystem blocks in the Subsystems library.
|
Subsystem, Atomic Subsystem
|
Represent a system within another system.
|
Switch Case
|
Implements C-like switch statement logic.
|
Switch Case Action Subsystem
|
Represent a subsystem whose execution is triggered by a Switch Case block.
|
Trigger
|
Add a trigger port to a subsystem. Note this block resides inside the Triggered Subsystem and the Enabled and Triggered Subsystem in the Subsystems library.
|
Triggered Subsystem
|
Skeleton triggered subsystem.
|
While Iterator
|
Implement a C-like while or do-while control flow statement as a While subsystem.
|
While Iterator Subsystem
|
Represent a subsystem that executes repeatedly while a condition is satisfied during a simulation time step.
|