modelTimer

Validation model for the Timer block

Information

Validation test for the block Buildings.Obsolete.Controls.OBC.CDL.Logical.Timer.

Components

TypeNameDefaultDescription
Buildings.Obsolete.Controls.OBC.CDL.Logical.TimerresetTimerTimer will reset
Buildings.Obsolete.Controls.OBC.CDL.Logical.TimeraccuTimerReset timer based on boolean input
Buildings.Obsolete.Controls.OBC.CDL.Logical.TimeraccuTimer1Reset timer based on boolean input
Buildings.Obsolete.Controls.OBC.CDL.Logical.TimeraccuTimer2Reset timer based on boolean input
Buildings.Obsolete.Controls.OBC.CDL.Logical.TimeraccuTimer3Reset timer based on boolean input
Buildings.Controls.OBC.CDL.Logical.Sources.PulsebooPul1Block that outputs cyclic on and off
Buildings.Controls.OBC.CDL.Reals.GreaterThresholdgreThrOutput true when input is greater than threshold
Buildings.Controls.OBC.CDL.Logical.PrepreReturns the value of the input signal from the last event iteration
Buildings.Controls.OBC.CDL.Logical.Sources.PulsebooPulBlock that outputs cyclic on and off
Buildings.Controls.OBC.CDL.Logical.Sources.PulsebooPul2Block that outputs cyclic on and off
Buildings.Controls.OBC.CDL.Logical.Sources.ConstantconBlock that outputs cyclic on and off

Revisions

  • July 23, 2018, by Jianjun Hu:
    Updated implementation to reset accumulate timer with boolean input.
  • July 18, 2018, by Jianjun Hu:
    Updated implementation to include accumulate timer.
  • April 2, 2017, by Jianjun Hu:
    First implementation.