packageBlocks
Library of basic input/output control blocks (continuous, discrete, logical, table blocks)
Extends from Modelica.Icons.Package (Icon for standard packages).
Information
This library contains input/output blocks to build up block diagrams.
- Main Author:
- Martin Otter
Deutsches Zentrum für Luft- und Raumfahrt (DLR)
Institut für Systemdynamik und Regelungstechnik (SR)
Münchener Straße 20
D-82234 Weßling
Germany
email: Martin.Otter@dlr.de
Copyright © 1998-2025, Modelica Association and contributors
Contents
| Name | Description |
|---|---|
| Library of examples to demonstrate the usage of package Blocks | |
| Library of continuous control blocks with internal states | |
| Library of discrete input/output blocks with fixed sample period | |
| Library of user interaction blocks to input and to show variables in a diagram animation | |
| Library of connectors and partial models for input/output blocks | |
| Library of components with Boolean input and output signals | |
| Library of Real mathematical functions as input/output blocks | |
| Library of Integer mathematical functions as input/output blocks | |
| Library of Boolean mathematical functions as input/output blocks | |
| Library of discontinuous or non-differentiable algebraic control blocks | |
| Library of blocks to combine and extract signals | |
| Library of noise blocks | |
| Library of signal source blocks generating Real, Integer and Boolean signals | |
| Library of blocks to interpolate in one and two-dimensional tables | |
| Library of constants, external objects and types with choices, especially to build menus | |
| Icons for Blocks |
Revisions
- June 23, 2004
by Martin Otter:
Introduced new block connectors and adapted all blocks to the new connectors. Included subpackages Continuous, Discrete, Logical, Nonlinear from package ModelicaAdditions.Blocks. Included subpackage ModelicaAdditions.Table in Modelica.Blocks.Sources and in the new package Modelica.Blocks.Tables. Added new blocks to Blocks.Sources and Blocks.Logical. - October 21, 2002
by Martin Otter
and Christian Schweiger:
New subpackage Examples, additional components. - June 20, 2000
by Martin Otter and
Michael Tiller:
Introduced a replaceable signal type into Blocks.Interfaces.RealInput/RealOutput:
in order that the type of the signal of an input/output block can be changed to a physical type, for example:replaceable type SignalType = Real
Sine sin1(outPort(redeclare type SignalType=Modelica.Units.SI.Torque))
- Sept. 18, 1999
by Martin Otter:
Renamed to Blocks. New subpackages Math, Nonlinear. Additional components in subpackages Interfaces, Continuous and Sources. - June 30, 1999
by Martin Otter:
Realized a first version, based on an existing Dymola library of Dieter Moormann and Hilding Elmqvist.