.ModelicaAdditions.Blocks.Logical

Information

This package contains components to operate on Boolean signals.

This package is not part of the Modelica standard library, because it is planned to vectorize all components and to support alternatively the American symbols for the logical operators.

Main Author:
Martin Otter
Deutsches Zentrum für Luft und Raumfahrt e.V. (DLR)
Institut für Robotik und Mechatronik
Postfach 1116
D-82230 Wessling
Germany
email: Martin.Otter@dlr.de

Release Notes:


Copyright © 2000-2002, DLR.

The ModelicaAdditions.Blocks.Logical package is free software; it can be redistributed and/or modified under the terms of the Modelica license, see the license conditions and the accompanying disclaimer in the documentation of package Modelica in file "Modelica/package.mo".

Contents

NameDescription
Interfaces
NOTLogical NOT Block
ORLogical OR Block
ANDLogical AND Block
XORLogical Exclusive OR Block
NORLogical NOR Block
NANDLogical NAND Block
LogicalSwitchLogical Switch
SwitchSwitch between two Real signal vectors
TriggeredTrapezoidTriggered trapezoid generator
Boolean2RealConvert Boolean to Real signals
GreaterThanOutputs true, if input is greater than threshold
GreaterEqualOutputs true, if input is greater than or equal to threshold
LessThanOutputs true, if input is less than threshold
LessEqualOutputs true, if input is less than or equal to threshold
HysteresisTransform Real to Boolean with Hysteresis
OnOffControllerOn-off controller
CompareTrue, if signal of inPort1 is larger than signal of inPort2
ZeroCrossingTrigger zero crossing of input signal

Generated at 2024-12-03T19:25:34Z by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos