modelBasicActuator

Partial actuator subsystem model (no stock ports)

Extends from Icons.SubsystemActuator (Icon for subsystems with flow ports), BaseSubsystem (Partial subsystem with flexible number of connectors).

Information

This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.

This class extends the →BaseSubsystem and the →Icons.SubsystemActuator classes. By modifying the constant iconLabel a label in a color matching the subsystem type can be given. An actuator subsystem cannot have stock ports.

Notes

In Wolfram SystemModeler the value given for Font size in the menu Tools > Options... > Model Center > Graphical Class Views > General > Component Text will override any local settings for the display of iconLabel.

Parameters

TypeNameDefaultDescription
StringiconLabel (from SubsystemActuator)""
Subsystem Specs › System Connectors
Integernin (from BaseSubsystem)0Number of input connectors
Integernout (from BaseSubsystem)0Number of output connectors
Integern_stockPorts (from BaseSubsystem)0Number of stock port connectors
Integern_flowPorts (from BaseSubsystem)0Number of flow port connectors
Integern_stockInfoInputs (from BaseSubsystem)0Number of stockInfo input connectors
Integern_stockInfoOutputs (from BaseSubsystem)0Number of stockInfo output connectors
BooleanhasDataBus (from BaseSubsystem)true= true, if the system is to have an expandable connector
Subsystem Specs › Array Connectors
BooleanhasMultiInput (from BaseSubsystem)false= true, if the system has an array of input connectors
BooleanhasMultiOutput (from BaseSubsystem)false= true, if the system has an array of output connectors
BooleanhasMultiStockPort (from BaseSubsystem)false= true, if the system has an array of stock ports
BooleanhasMultiFlowPort (from BaseSubsystem)false= true, if the system has an array of flow ports
BooleanhasMultiStockInfoInput (from BaseSubsystem)false= true, if the system has an array of stock info input connectors
BooleanhasMultiStockInfoOutput (from BaseSubsystem)false= true, if the system has an array of stock info output connectors

Connectors

TypeNameDefaultDescription
FlowMultiPort[n_flowPorts]flowPorts (from BaseSubsystem)Flow port connectors
FlowPortflowPort (from BaseSubsystem)Flow port connector
StockMultiPort[n_stockPorts]stockPorts (from BaseSubsystem)Stock port connectors
StockPortstockPort (from BaseSubsystem)Stock port connector
StockInfoMultiInput[n_stockInfoInputs]u_stockInfos (from BaseSubsystem)Stock info input connectors
StockInfoMultiInputu_stockInfo (from BaseSubsystem)Stock info input connector
StockInfoMultiOutput[n_stockInfoOutputs]y_stockInfos (from BaseSubsystem)Stock info output connectors
StockInfoMultiOutputy_stockInfo (from BaseSubsystem)Stock info output connector
RealMultiInput[nin]u_mult (from BaseSubsystem)Input connectors
RealInputu (from BaseSubsystem)Input connector
RealMultiOutput[nout]y_mult (from BaseSubsystem)Output connectors
RealOutputy (from BaseSubsystem)Output connector
DataBusdataBus (from BaseSubsystem)Information inputs and outputs

Revisions

  • Introduced in v2.0.0.