Modelica.Blocks.Interfaces.Adaptors

Package with adaptors (especially useful for FMUs)

Information

This package contains partial adaptors to implement adaptors in various domains between a physical connector and a signal representation of the connector signals. This component is used to provide a pure signal interface around a physical model and export this model in form of an input/output block, especially as FMU (Functional Mock-up Unit).

Extends from Modelica.Icons.InterfacesPackage (Icon for packages containing interfaces).

Package Content

Name Description
Modelica.Blocks.Interfaces.Adaptors.FlowToPotentialAdaptor FlowToPotentialAdaptor Signal adaptor for a connector with flow, 1st derivative of flow, and 2nd derivative of flow as inputs and potential, 1st derivative of potential, and 2nd derivative of potential as outputs (especially useful for FMUs)
Modelica.Blocks.Interfaces.Adaptors.PotentialToFlowAdaptor PotentialToFlowAdaptor Signal adaptor for a connector with potential, 1st derivative of potential, and 2nd derivative of potential as inputs and flow, 1st derivative of flow, and 2nd derivative of flow as outputs (especially useful for FMUs)
Modelica.Blocks.Interfaces.Adaptors.Functions Functions Functions for adaptors
Modelica.Blocks.Interfaces.Adaptors.SendReal SendReal Obsolete block to send Real signal to bus
Modelica.Blocks.Interfaces.Adaptors.SendBoolean SendBoolean Obsolete block to send Boolean signal to bus
Modelica.Blocks.Interfaces.Adaptors.SendInteger SendInteger Obsolete block to send Integer signal to bus
Modelica.Blocks.Interfaces.Adaptors.ReceiveReal ReceiveReal Obsolete block to receive Real signal from bus
Modelica.Blocks.Interfaces.Adaptors.ReceiveBoolean ReceiveBoolean Obsolete block to receive Boolean signal from bus
Modelica.Blocks.Interfaces.Adaptors.ReceiveInteger ReceiveInteger Obsolete block to receive Integer signal from bus

Modelica.Blocks.Interfaces.Adaptors.FlowToPotentialAdaptor Modelica.Blocks.Interfaces.Adaptors.FlowToPotentialAdaptor

Signal adaptor for a connector with flow, 1st derivative of flow, and 2nd derivative of flow as inputs and potential, 1st derivative of potential, and 2nd derivative of potential as outputs (especially useful for FMUs)

Information

Adaptor between a physical connector and a signal representation of the connector signals. This component is used to provide a pure signal interface around a physical model and export this model in form of an input/output block, especially as FMU (Functional Mock-up Unit).

This adaptor has flow, optional 1st derivative of flow, and optional 2nd derivative of flow as input and potential, optional 1st derivative of potential, and optional 2nd derivative of potential as output signals.

Note, the input signals must be consistent to each other (fder=der(f), fder2=der(fder)).

Parameters

NameDescription
use_pderUse output for 1st derivative of potential
use_pder2Use output for 2nd derivative of potential (only if 1st derivate is used, too)
use_fderUse input for 1st derivative of flow
use_fder2Use input for 2nd derivative of flow (only if 1st derivate is used, too)

Connectors

NameDescription
pOutput for potential
pderOptional output for der(potential)
pder2Optional output for der2(potential)
fInput for flow
fderOptional input for der(flow)
fder2Optional input for der2(flow)

Modelica.Blocks.Interfaces.Adaptors.PotentialToFlowAdaptor Modelica.Blocks.Interfaces.Adaptors.PotentialToFlowAdaptor

Signal adaptor for a connector with potential, 1st derivative of potential, and 2nd derivative of potential as inputs and flow, 1st derivative of flow, and 2nd derivative of flow as outputs (especially useful for FMUs)

Information

Adaptor between a physical connector and a signal representation of the connector signals. This component is used to provide a pure signal interface around a physical model and export this model in form of an input/output block, especially as FMU (Functional Mock-up Unit).

This adaptor has potential, optional 1st derivative of potential, and optional 2nd derivative of potential as input and flow, optional 1st derivative of flow, and optional 2nd derivative of flow as output signals.

Note, the input signals must be consistent to each other (pder=der(p), pder2=der(pder)).

Parameters

NameDescription
use_pderUse input for 1st derivative of potential
use_pder2Use input for 2nd derivative of potential (only if 1st derivate is used, too)
use_fderUse output for 1st derivative of flow
use_fder2Use output for 2nd derivative of flow (only if 1st derivate is used, too)

Connectors

NameDescription
pInput for potential
pderOptional input for der(potential)
pder2Optional input for der2(potential)
fOutput for flow
fderOptional output for der(flow)
fder2Optional output for der2(flow)

Modelica.Blocks.Interfaces.Adaptors.SendReal Modelica.Blocks.Interfaces.Adaptors.SendReal

Obsolete block to send Real signal to bus

Information

Obsolete block that was previously used to connect a Real signal to a signal in a connector. This block is only provided for backward compatibility.

It is much more convenient and more powerful to use "expandable connectors" for signal buses, see example BusUsage.

Extends from Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).

Connectors

NameDescription
toBusOutput signal to be connected to bus
uInput signal to be send to bus

Modelica.Blocks.Interfaces.Adaptors.SendBoolean Modelica.Blocks.Interfaces.Adaptors.SendBoolean

Obsolete block to send Boolean signal to bus

Information

Obsolete block that was previously used to connect a Boolean signal to a signal in a connector. This block is only provided for backward compatibility.

It is much more convenient and more powerful to use "expandable connectors" for signal buses, see example BusUsage.

Extends from Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).

Connectors

NameDescription
toBusOutput signal to be connected to bus
uInput signal to be send to bus

Modelica.Blocks.Interfaces.Adaptors.SendInteger Modelica.Blocks.Interfaces.Adaptors.SendInteger

Obsolete block to send Integer signal to bus

Information

Obsolete block that was previously used to connect an Integer signal to a signal in a connector. This block is only provided for backward compatibility.

It is much more convenient and more powerful to use "expandable connectors" for signal buses, see example BusUsage.

Extends from Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).

Connectors

NameDescription
toBusOutput signal to be connected to bus
uInput signal to be send to bus

Modelica.Blocks.Interfaces.Adaptors.ReceiveReal Modelica.Blocks.Interfaces.Adaptors.ReceiveReal

Obsolete block to receive Real signal from bus

Information

Obsolete block that was previously used to connect a Real signal in a connector to an input of a block. This block is only provided for backward compatibility.

It is much more convenient and more powerful to use "expandable connectors" for signal buses, see example BusUsage.

Extends from Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).

Connectors

NameDescription
fromBusTo be connected with signal on bus
yOutput signal to be received from bus

Modelica.Blocks.Interfaces.Adaptors.ReceiveBoolean Modelica.Blocks.Interfaces.Adaptors.ReceiveBoolean

Obsolete block to receive Boolean signal from bus

Information

Obsolete block that was previously used to connect a Boolean signal in a connector to an input of a block. This block is only provided for backward compatibility.

It is much more convenient and more powerful to use "expandable connectors" for signal buses, see example BusUsage.

Extends from Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).

Connectors

NameDescription
fromBusTo be connected with signal on bus
yOutput signal to be received from bus

Modelica.Blocks.Interfaces.Adaptors.ReceiveInteger Modelica.Blocks.Interfaces.Adaptors.ReceiveInteger

Obsolete block to receive Integer signal from bus

Information

Obsolete block that was previously used to connect an Integer signal in a connector to an input of a block. This block is only provided for backward compatibility.

It is much more convenient and more powerful to use "expandable connectors" for signal buses, see example BusUsage.

Extends from Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).

Connectors

NameDescription
fromBusTo be connected with signal on bus
yOutput signal to be received from bus
Automatically generated Thu Dec 19 17:19:51 2019.