.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

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
 PartialNoise Partial noise generator
 Adaptors Package with adaptors (especially useful for FMUs)

Revisions


Generated at 2020-06-05T21:39:08Z by OpenModelica 1.16.0~dev-442-g2e5bc9f