This information is part of the Modelica Standard Library maintained by the Modelica Association.
BooleanInput
'input Boolean' as connector
USED IN COMPONENTS
| Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.Components.PathToAxisControlBusMap path planning to one axis control bus | |
| Modelica.Electrical.Analog.Ideal.IdealThyristorIdeal thyristor | |
| Modelica.Electrical.Analog.Ideal.IdealGTOThyristorIdeal GTO thyristor | |
| Modelica.Electrical.Analog.Ideal.IdealCommutingSwitchIdeal commuting switch | |
| Modelica.Electrical.Analog.Ideal.IdealIntermediateSwitchIdeal intermediate switch | |
| Modelica.Electrical.Analog.Ideal.IdealOpeningSwitchIdeal electrical opener | |
| Modelica.Electrical.Analog.Ideal.IdealClosingSwitchIdeal electrical closer | |
| Modelica.Electrical.Analog.Ideal.OpenerWithArcIdeal opening switch with simple arc model | |
| Modelica.Electrical.Analog.Ideal.CloserWithArcIdeal closing switch with simple arc model | |
| Modelica.Electrical.MultiPhase.Ideal.IdealThyristorMultiphase ideal thyristor | |
| Modelica.Electrical.MultiPhase.Ideal.IdealGTOThyristorMultiphase ideal GTO thyristor | |
| Modelica.Electrical.MultiPhase.Ideal.IdealCommutingSwitchMultiphase ideal commuting switch | |
| Modelica.Electrical.MultiPhase.Ideal.IdealIntermediateSwitchMultiphase ideal intermediate switch | |
| Modelica.Electrical.MultiPhase.Ideal.IdealOpeningSwitchMultiphase ideal opener | |
| Modelica.Electrical.MultiPhase.Ideal.IdealClosingSwitchMultiphase ideal closer | |
| Modelica.Electrical.MultiPhase.Ideal.OpenerWithArcMultiphase opener with arc | |
| Modelica.Electrical.MultiPhase.Ideal.CloserWithArcMultiphase closer with arc | |
| Modelica.Electrical.Machines.Utilities.SwitchYDY-D-switch | |
| Modelica.Blocks.Routing.BooleanPassThroughPass a Boolean signal through without modification | |
| Modelica.Blocks.Math.BooleanToRealConvert Boolean to Real signal | |
| Modelica.Blocks.Math.BooleanToIntegerConvert Boolean to Integer signal | |
| Modelica.Blocks.Math.EdgeIndicates rising edge of boolean signal | |
| Modelica.Blocks.Math.BooleanChangeIndicates boolean signal changing | |
| Modelica.Blocks.Logical.AndLogical 'and': y = u1 and u2 | |
| Modelica.Blocks.Logical.OrLogical 'or': y = u1 or u2 | |
| Modelica.Blocks.Logical.XorLogical 'xor': y = u1 xor u2 | |
| Modelica.Blocks.Logical.NorLogical 'nor': y = not (u1 or u2) | |
| Modelica.Blocks.Logical.NandLogical 'nand': y = not (u1 and u2) | |
| Modelica.Blocks.Logical.NotLogical 'not': y = not u | |
| Modelica.Blocks.Logical.PreBreaks algebraic loops by an infinitesimal small time delay (y = pre(u): event iteration continues until u = pre(u)) | |
| Modelica.Blocks.Logical.EdgeOutput y is true, if the input u has a rising edge (y = edge(u)) | |
| Modelica.Blocks.Logical.FallingEdgeOutput y is true, if the input u has a falling edge (y = edge(not u)) | |
| Modelica.Blocks.Logical.ChangeOutput y is true, if the input u has a rising or falling edge (y = change(u)) | |
| Modelica.Blocks.Logical.ZeroCrossingTrigger zero crossing of input u | |
| Modelica.Blocks.Logical.LogicalSwitchLogical Switch | |
| Modelica.Blocks.Logical.SwitchSwitch between two Real signals | |
| Modelica.Blocks.Logical.TriggeredTrapezoidTriggered trapezoid generator | |
| Modelica.Blocks.Logical.TimerTimer measuring the time from the time instant where the Boolean input became true | |
| Modelica.Blocks.Interfaces.BooleanSISOSingle Input Single Output control block with signals of type Boolean | |
| Modelica.Blocks.Interfaces.BooleanMIMOsMultiple Input Multiple Output continuous control block with same number of inputs and outputs of boolean type | |
| Modelica.Blocks.Interfaces.partialBooleanSISOPartial block with 1 input and 1 output Boolean signal | |
| Modelica.Blocks.Interfaces.partialBooleanSI2SOPartial block with 2 input and 1 output Boolean signal | |
| Modelica.Blocks.Interfaces.partialBooleanSI3SOPartial block with 3 input and 1 output Boolean signal | |
| Modelica.Blocks.Interfaces.partialBooleanSIPartial block with 1 input Boolean signal | |
| Modelica.Blocks.Interfaces.Adaptors.SendBooleanObsolete block to send Boolean signal to bus | |
| Modelica.Blocks.Interfaces.Adaptors.ReceiveBooleanObsolete block to receive Boolean signal from bus | |
| Modelica.Blocks.Discrete.TriggeredSamplerTriggered sampling of continuous signals | |
| Modelica.Blocks.Discrete.TriggeredMaxCompute maximum, absolute value of continuous signal at trigger instants | |
| Modelica.StateGraph.Examples.Utilities.TankControllerController for tank system | |
| Modelica.StateGraph.Examples.Utilities.valveSimple valve model (this is a copy from Isolde Dressler's master thesis project) | |
| Modelica.StateGraph.TransitionWithSignalTransition where the fire condition is set by a Boolean input signal | |
| Modelica.StateGraph.Temporary.IndicatorLampDynamically show Boolean input signal (false/true = white/green color) |
