modelTrimAndRespond
Model validates the trim and respond block
Information
This example validates Buildings.Obsolete.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.TrimAndRespond.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Obsolete.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.TrimAndRespond | trimRespondLogic | Block implementing trim and respond logic | |
| Buildings.Obsolete.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.TrimAndRespond | trimRespondLogic1 | Block implementing trim and respond logic | |
| Buildings.Obsolete.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.TrimAndRespond | trimRespondLogic2 | Block implementing trim and respond logic | |
| Buildings.Controls.OBC.CDL.Logical.Sources.Constant | con | Logic true indicating device ON | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Sin | sine | Block generates sine signal | |
| Buildings.Controls.OBC.CDL.Reals.Abs | abs | Block generates absolute value of input | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Sin | sine1 | Block generates sine signal | |
| Buildings.Controls.OBC.CDL.Reals.Abs | abs1 | Block generates absolute value of input | |
| Buildings.Controls.OBC.CDL.Logical.Sources.Pulse | booPul | Generate pulse signal of type Boolean | |
| Buildings.Controls.OBC.CDL.Logical.Not | not1 | Logical not | |
| Buildings.Controls.OBC.CDL.Reals.Switch | swi | Switch between two Real signals | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | con1 | Zero request when device is OFF | |
| Buildings.Controls.OBC.CDL.Reals.Round | round2 | Round real number to given digits | |
| Buildings.Controls.OBC.CDL.Conversions.RealToInteger | reaToInt1 | Convert real to integer | |
| Buildings.Controls.OBC.CDL.Reals.Round | round1 | Round real number to given digits | |
| Buildings.Controls.OBC.CDL.Conversions.RealToInteger | reaToInt2 | Convert real to integer |
Revisions
-
August 28, 2019, by Jianjun Hu:
Added more validation of negative response amount. This is for #1503. -
July 10, 2017, by Jianjun Hu:
First implementation.