This sequence outputs the system reset requests for snap-acting controlled dual-duct terminal unit. The implementation is according to the Section 5.11.8 of ASHRAE Guideline 36, May 2020.
yZonCooTemResReqTZon exceeds the zone
cooling setpoint TCooSet by 3 °C (5 °F)) for 2 minutes
and after suppression period (uAftSupCoo=true) due to
setpoint change per G36 Part 5.1.20, send 3 requests
(yZonCooTemResReq=3).TZon exceeds the zone
cooling setpoint TCooSet by 2 °C (3 °F) for 2 minutes
and after suppression period (uAftSupCoo=true) due to
setpoint change per G36 Part 5.1.20, send 2 requests
(yZonCooTemResReq=3).uCoo is greater than 95%,
send 1 request (yZonCooTemResReq=1) until
uCoo is less than 85%.uCoo is less than 95%, send 0 request
(yZonCooTemResReq=0).yColDucPreResReqVColDucDis_flow is less
than 50% of setpoint VColDuc_flow_Set while the
setpoint is greater than zero and the damper position
uCooDam is greater than 95% for 1 minute, send 3
requests (yColDucPreResReq=3).VColDucDis_flow is
less than 70% of setpoint VColDuc_flow_Set while the
setpoint is greater than zero and the damper position
uCooDam is greater than 95% for 1 minute, send 2
requests (yColDucPreResReq=2).uCooDam is greater
than 95%, send 1 request (yColDucPreResReq=1) until
uDam is less than 85%.uCooDam is less than
95%, send 0 request (yColDucPreResReq=0).yZonHeaTemResReqTZon is below the zone
heating setpoint THeaSet by 3 °C (5 °F)) for 2 minutes
and after suppression period (uAftSupHea=true) due to
setpoint change per G36 Part 5.1.20, send 3 requests
(yZonHeaTemResReq=3).TZon is below the
zone heating setpoint THeaSet by 2 °C (3 °F) for 2
minutes and after suppression period (uAftSupHea=true)
due to setpoint change per G36 Part 5.1.20, send 2 requests
(yZonHeaTemResReq=3).uHea is greater than 95%,
send 1 request (yZonHeaTemResReq=1) until
uHea is less than 85%.uHea is less than 95%, send 0 request
(yZonHeaTemResReq=0).yHotDucPreResReqVHotDucDis_flow is less
than 50% of setpoint VHotDuc_flow_Set while the
setpoint is greater than zero and the damper position
uHeaDam is greater than 95% for 1 minute, send 3
requests (yHotDucPreResReq=3).VHotDucDis_flow is
less than 70% of setpoint VHotDuc_flow_Set while the
setpoint is greater than zero and the damper position
uHeaDam is greater than 95% for 1 minute, send 2
requests (yHotDucPreResReq=2).uHeaDam is greater
than 95%, send 1 request (yHotDucPreResReq=1) until
uHeaDam is less than 85%.uHeaDam is less than
95%, send 0 request (yHotDucPreResReq=0).Send the heating fan that serves the zone a heating-fan request as follows: