This package contains interface definitions for continuous input/output blocks with Real, Integer and Boolean signals. Furthermore, it contains partial models for continuous and discrete blocks.
Name | Description |
---|---|
RealInput | 'input Real' as connector |
RealOutput | 'output Real' as connector |
BooleanInput | 'input Boolean' as connector |
BooleanOutput | 'output Boolean' as connector |
IntegerInput | 'input Integer' as connector |
IntegerOutput | 'output Integer' as connector |
RealVectorInput | Real input connector used for vector of connectors |
IntegerVectorInput | Integer input connector used for vector of connectors |
BooleanVectorInput | Boolean input connector used for vector of connectors |
RealVectorOutput | Real output connector used for vector of connectors |
SO | Single Output continuous control block |
MO | Multiple Output continuous control block |
SISO | Single Input Single Output continuous control block |
SI2SO | 2 Single Input / 1 Single Output continuous control block |
SIMO | Single Input Multiple Output continuous control block |
MISO | Multiple Input Single Output continuous control block |
PartialRealMISO | Partial block with a RealVectorInput and a RealOutput signal |
MIMO | Multiple Input Multiple Output continuous control block |
MIMOs | Multiple Input Multiple Output continuous control block with same number of inputs and outputs |
MI2MO | 2 Multiple Input / Multiple Output continuous control block |
SignalSource | Base class for continuous signal source |
SVcontrol | Single-Variable continuous controller |
MVcontrol | Multi-Variable continuous controller |
DiscreteBlock | Base class of discrete control blocks |
DiscreteSISO | Single Input Single Output discrete control block |
DiscreteMIMO | Multiple Input Multiple Output discrete control block |
DiscreteMIMOs | Multiple Input Multiple Output discrete control block |
SVdiscrete | Discrete Single-Variable controller |
MVdiscrete | Discrete Multi-Variable controller |
BooleanSISO | Single Input Single Output control block with signals of type Boolean |
BooleanMIMOs | Multiple Input Multiple Output continuous control block with same number of inputs and outputs of Boolean type |
MI2BooleanMOs | 2 Multiple Input / Boolean Multiple Output block with same signal lengths |
SI2BooleanSO | 2 Single Input / Boolean Single Output block |
BooleanSignalSource | Base class for Boolean signal sources |
IntegerSO | Single Integer Output continuous control block |
IntegerMO | Multiple Integer Output continuous control block |
IntegerSignalSource | Base class for continuous Integer signal source |
IntegerSIBooleanSO | Integer Input Boolean Output continuous control block |
IntegerMIBooleanMOs | Multiple Integer Input Multiple Boolean Output continuous control block with same number of inputs and outputs |
PartialIntegerSISO | Partial block with a IntegerInput and an IntegerOutput signal |
PartialIntegerMISO | Partial block with an IntegerVectorInput and an IntegerOutput signal |
partialBooleanSISO | Partial block with 1 input and 1 output Boolean signal |
partialBooleanSI2SO | Partial block with 2 input and 1 output Boolean signal |
partialBooleanSI3SO | Partial block with 3 input and 1 output Boolean signal |
partialBooleanSI | Partial block with 1 input Boolean signal |
partialBooleanSO | Partial block with 1 output Boolean signal |
partialBooleanSource | Partial source block (has 1 output Boolean signal and an appropriate default icon) |
partialBooleanThresholdComparison | Partial block to compare the Real input u with a threshold and provide the result as 1 Boolean output signal |
partialBooleanComparison | Partial block with 2 Real input and 1 Boolean output signal (the result of a comparison of the two Real inputs) |
PartialBooleanSISO_small | Partial block with a BooleanInput and a BooleanOutput signal and a small block icon |
PartialBooleanMISO | Partial block with a BooleanVectorInput and a BooleanOutput signal |
PartialConversionBlock | Partial block defining the interface for conversion blocks |
BlockIcon | This icon will be removed in future Modelica versions, use Modelica.Blocks.Icons.Block instead. |
BooleanBlockIcon | This icon will be removed in future Modelica versions, use Modelica.Blocks.Icons.BooleanBlock instead. |
DiscreteBlockIcon | This icon will be removed in future Modelica versions, use Modelica.Blocks.Icons.DiscreteBlock instead. |
IntegerBlockIcon | This icon will be removed in future Modelica versions, use Modelica.Blocks.Icons.IntegerBlock instead. |
partialBooleanBlockIcon | This icon will be removed in future Modelica versions, use Modelica.Blocks.Icons.PartialBooleanBlock instead. |
PartialNoise | Partial noise generator |
Adaptors | Package with adaptors (especially useful for FMUs) |