Plantfaultcheck - Andover Controls Infinity Manual

Smoke control
Table of Contents

Advertisement

Technical Manuals Online! - http://www.tech-man.com

PlantFaultCheck

Type: Function
Description: Determines whether or not the fans and dampers
have reached their desired state within the time allowed by NFPA
92A.
Code:
' Checks all fans and dampers to ensure that the status input
follows
' the output within the allowable time, if not the fail flag will be set.
' PlantTimer[] is an Array holding the datetime of the last plant
state change.
' Plant 1
If (AHU1 Sfan = AHU1 SfanSt) then PlantTimer[1] = Time
AH1Sfan.Fail = (Time - PlantTimer[1]) > MaxFanTime
' Plant 2
If (AHU1 Rfan = AHU1 RfanSt) then PlantTimer[2] = Time
AH1Rfan.Fail = (Time - PlantTimer[2]) > MaxFanTime
' Plant 3
If (AHU2 Sfan = AHU2 SfanSt) then PlantTimer[3] = Time
AH2Sfan.Fail = (Time - PlantTimer[3]) > MaxFanTime
' Plant 4
If (AHU2 Rfan = AHU2 RfanSt) then PlantTimer[4] = Time
AH2Rfan.Fail = (Time - PlantTimer[4]) > MaxFanTime
' Plant 5
If (AHU3 Sfan = AHU3 SfanSt) then PlantTimer[5] = Time
AH3Sfan.Fail = (Time - PlantTimer[5]) > MaxFanTime
' Plant 6
If not (((AHU1 OADmp = On) and (AHU1 OADmp.Opn <> On))
or ((AHU1 OADmp = -On) and (AHU1 OADmp.Cls <> On))) then
PlantTimer[6] = Time
AH1OADmp.Fail = (Time - PlantTimer[6]) > MaxDamperTime
' Plant 7
If not (((AHU1 EADmp = On) and (AHU1 EADmp.Opn <> On)) or
((AHU1 EADmp = -On) and (AHU1 EADmp.Cls <> On))) then
PlantTimer[7] = Time
AH1EADmp.Fail = (Time - PlantTimer[7]) > MaxDamperTime
5-23
Smoke Control Programs
Infinity Smoke Control Guide
TOC

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Infinity and is the answer not in the manual?

Table of Contents

Save PDF