.Modelica.Blocks.Interfaces

Information

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.

Contents

NameDescription
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
RealVectorInputReal input connector used for vector of connectors
IntegerVectorInputInteger input connector used for vector of connectors
BooleanVectorInputBoolean input connector used for vector of connectors
RealVectorOutputReal output connector used for vector of connectors
SOSingle Output continuous control block
MOMultiple Output continuous control block
SISOSingle Input Single Output continuous control block
SI2SO2 Single Input / 1 Single Output continuous control block
SIMOSingle Input Multiple Output continuous control block
MISOMultiple Input Single Output continuous control block
PartialRealMISOPartial block with a RealVectorInput and a RealOutput signal
MIMOMultiple Input Multiple Output continuous control block
MIMOsMultiple Input Multiple Output continuous control block with same number of inputs and outputs
MI2MO2 Multiple Input / Multiple Output continuous control block
SignalSourceBase class for continuous signal source
SVcontrolSingle-Variable continuous controller
MVcontrolMulti-Variable continuous controller
DiscreteBlockBase class of discrete control blocks
DiscreteSISOSingle Input Single Output discrete control block
DiscreteMIMOMultiple Input Multiple Output discrete control block
DiscreteMIMOsMultiple Input Multiple Output discrete control block
SVdiscreteDiscrete Single-Variable controller
MVdiscreteDiscrete Multi-Variable controller
BooleanSISOSingle Input Single Output control block with signals of type Boolean
BooleanMIMOsMultiple Input Multiple Output continuous control block with same number of inputs and outputs of Boolean type
MI2BooleanMOs2 Multiple Input / Boolean Multiple Output block with same signal lengths
SI2BooleanSO2 Single Input / Boolean Single Output block
BooleanSignalSourceBase class for Boolean signal sources
IntegerSOSingle Integer Output continuous control block
IntegerMOMultiple Integer Output continuous control block
IntegerSignalSourceBase class for continuous Integer signal source
IntegerSIBooleanSOInteger Input Boolean Output continuous control block
IntegerMIBooleanMOsMultiple Integer Input Multiple Boolean Output continuous control block with same number of inputs and outputs
PartialIntegerSISOPartial block with a IntegerInput and an IntegerOutput signal
PartialIntegerMISOPartial block with an IntegerVectorInput and an IntegerOutput signal
partialBooleanSISOPartial block with 1 input and 1 output Boolean signal
partialBooleanSI2SOPartial block with 2 input and 1 output Boolean signal
partialBooleanSI3SOPartial block with 3 input and 1 output Boolean signal
partialBooleanSIPartial block with 1 input Boolean signal
partialBooleanSOPartial block with 1 output Boolean signal
partialBooleanSourcePartial source block (has 1 output Boolean signal and an appropriate default icon)
partialBooleanThresholdComparisonPartial block to compare the Real input u with a threshold and provide the result as 1 Boolean output signal
partialBooleanComparisonPartial block with 2 Real input and 1 Boolean output signal (the result of a comparison of the two Real inputs)
PartialBooleanSISO_smallPartial block with a BooleanInput and a BooleanOutput signal and a small block icon
PartialBooleanMISOPartial block with a BooleanVectorInput and a BooleanOutput signal
PartialConversionBlockPartial block defining the interface for conversion blocks
PartialNoisePartial noise generator
AdaptorsPackage with adaptors (especially useful for FMUs)

Revisions


Generated at 2023-06-05T00:32:50Z by OpenModelicaOpenModelica 1.22.0~dev-51-ge506fbc using GenerateDoc.mos