modelAlarms

Validate block for generating alarms

Information

This example validates Buildings.Controls.OBC.ASHRAE.G36.ThermalZones.Alarms for generating alarms.

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.ASHRAE.G36.ThermalZones.AlarmszonAlaBlock that generates alarms
Buildings.Controls.OBC.CDL.Reals.Sources.RampramGenerate ramp output
Buildings.Controls.OBC.CDL.Reals.GreaterThresholdgreThrCheck if input is greater than 0.75
Buildings.Controls.OBC.CDL.Conversions.BooleanToIntegerbooToIntConvert boolean input to integer output
Buildings.Controls.OBC.CDL.Logical.Notnot1Logical not
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantTZonCooSetOccOccupied cooling setpoint
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantTZonHeaSetOccOccupied heating setpoint
Buildings.Controls.OBC.CDL.Reals.Sources.SinzonTemZone temperature
Buildings.Controls.OBC.CDL.Logical.Sources.PulseoccStaGenerate signal indicating suppressing status
Buildings.Controls.OBC.CDL.Reals.Sources.SinCO2CO2 concentration

Revisions

  • February 2, 2022, by Jianjun Hu:
    First implementation.