.Modelica_StateGraph2.Blocks.MathBoolean

Blocks with input and output signals of type Boolean

Contents

Name Description
 ShowValue Show Integer value from numberPort or from number input field in diagram layer dynamically
 And Logical 'and': y = u[1] and u[2] and ... and u[nu]
 Or Logical 'or': y = u[1] or u[2] or ... or u[nu]
 Xor Logical 'xor': y = oneTrue(u) (y is true, if exactly one element of u is true, otherwise it is false)
 Nand Logical 'nand': y = not ( u[1] and u[2] and ... and u[nu] )
 Nor Logical 'nor': y = not ( u[1] or u[2] or ... or u[nu] )
 RisingEdge Output y is true, if the input u has a rising edge, otherwise it is false (y = edge(u))
 FallingEdge Output y is true, if the input u has a falling edge, otherwise it is false (y = edge(not u))
 ChangingEdge Output y is true, if the input u has either a rising or a falling edge and otherwise it is false (y=change(u))
 MultiSwitch Set Boolean expression that is associated with the first active input signal
 OnDelay Delay a rising edge of the input, but do not delay a falling edge.

Generated at 2026-04-14T18:18:34Z by OpenModelicaOpenModelica 1.26.3 using GenerateDoc.mos