Modelica.Blocks.Examples.BusUsage_Utilities.Interfaces

Interfaces specialised for this example

Information


This package contains the bus definitions needed for the BusUsage example.

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

Package Content

NameDescription
Modelica.Blocks.Examples.BusUsage_Utilities.Interfaces.ControlBus ControlBus Control bus that is adapted to the signals connected to it
Modelica.Blocks.Examples.BusUsage_Utilities.Interfaces.SubControlBus SubControlBus Sub-control bus that is adapted to the signals connected to it


Modelica.Blocks.Examples.BusUsage_Utilities.Interfaces.ControlBus Modelica.Blocks.Examples.BusUsage_Utilities.Interfaces.ControlBus

Control bus that is adapted to the signals connected to it

Modelica.Blocks.Examples.BusUsage_Utilities.Interfaces.ControlBus

Information


This connector defines the "expandable connector" ControlBus that is used as bus in the BusUsage example. Note, this connector contains "default" signals that might be utilized in a connection (the input/output causalities of the signals are determined from the connections to this bus).

Extends from Modelica.Icons.SignalBus (Icon for signal bus).

Contents

TypeNameDescription
AngularVelocityrealSignal1First Real signal (angular velocity) [rad/s]
VelocityrealSignal2Second Real signal [m/s]
IntegerintegerSignalInteger signal
BooleanbooleanSignalBoolean signal
SubControlBussubControlBusCombined signal

Modelica definition

expandable connector ControlBus 
  "Control bus that is adapted to the signals connected to it"
  extends Modelica.Icons.SignalBus;
  import SI = Modelica.SIunits;
  SI.AngularVelocity realSignal1 "First Real signal (angular velocity)";
  SI.Velocity realSignal2 "Second Real signal";
  Integer integerSignal "Integer signal";
  Boolean booleanSignal "Boolean signal";
  SubControlBus subControlBus "Combined signal";

end ControlBus;

Modelica.Blocks.Examples.BusUsage_Utilities.Interfaces.SubControlBus Modelica.Blocks.Examples.BusUsage_Utilities.Interfaces.SubControlBus

Sub-control bus that is adapted to the signals connected to it

Modelica.Blocks.Examples.BusUsage_Utilities.Interfaces.SubControlBus

Information


This connector defines the "expandable connector" SubControlBus that is used as sub-bus in the BusUsage example. Note, this is an expandable connector which has a "default" set of signals (the input/output causalities of the signals are determined from the connections to this bus).

Extends from Modelica.Icons.SignalSubBus (Icon for signal sub-bus).

Contents

TypeNameDescription
RealmyRealSignal 
BooleanmyBooleanSignal 

Modelica definition

expandable connector SubControlBus 
  "Sub-control bus that is adapted to the signals connected to it"
  extends Modelica.Icons.SignalSubBus;
  Real myRealSignal;
  Boolean myBooleanSignal;

end SubControlBus;

Automatically generated Fri Nov 12 16:27:35 2010.