blockPartialParallelBase

Base class of a parallel component (including a composite step as special case)

Information

Parallel splitting of execution path including special cases so that step is: autonomous, composed, parallel unsynchronized, parallel with synchronized outputs.

Parameters

TypeNameDefaultDescription
IntegernIn0Number of input connections
IntegernOut0Number of output connections
IntegernSuspend0Number of suspend ports
IntegernResume0Number of resume ports
IntegernEntry0Number of entry branches
IntegernExit0Number of exit branches
BooleaninitialStepfalse=true, if initial step (start state machine at entry ports of Parallel)
Booleanuse_inPorttrue=true, if inPort enabled
Booleanuse_outPortfalse=true, if outPort enabled
Booleanuse_suspendfalse=true, if suspend and resume ports enabled
Booleanuse_activePortfalse=true, if activePort enabled

Components

TypeNameDefaultDescription
Booleanactive= true if composite/parallel step is active, otherwise it is not active