Simulink Reference    

Ports & Subsystems

The Ports & Subsystems library contains blocks for creating various types of subsystems.

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.


  Model-Wide Utilities Signal Attributes