Advertisement
Guest User

Untitled

a guest
Dec 2nd, 2015
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.59 KB | None | 0 0
  1. 00030 C #####################################################¶
  2. 00040 C ### UCB DAVIS HALL ###¶
  3. 00050 C ### BERKELEY, CA ###¶
  4. 00060 C ### MBC03 ###¶
  5. 00070 C ### CHILLED WATER SYSTEM PPCL ###¶
  6. 00080 C ### ###¶
  7. 00090 C #####################################################¶
  8. 00100 C¶
  9. 00110 C¶
  10. 00120 C $LOC1 = BOTH CHILLERS RUNNING EVAPORATOR BUNDLE DELTA T LOAD CALCULATION¶
  11. C $LOC2 = CONDENSER WATER PUMP 1/2 PROOF OF RUNNING TRIGGER¶
  12. 00380 C ********************************************************************************¶
  13. 00390 C¶
  14. 00400 C *** POWER FAILURE AND DEFINE STATEMENT CONTROL ***¶
  15. 00410 C¶
  16. 01000 ONPWRT(1020)¶
  17. 01010 GOTO 1040¶
  18. 01020 SET(0.0,SECNDS)¶
  19. 01030 LOCAL(LOC16)¶
  20. 01040 DEFINE(A,"SDH.CHW1.")¶
  21. 01045 $LOC16 = "SDH.CH1.CHW.FLOW"¶
  22. 01050 IF("SDH.CH1.CHW.FLOW" .OR. "SDH.CH2.CHW.FLOW") THEN ON("SDH.CHX.CHW.FLOW") ELSE OFF("SDH.CHX.CHW.FLOW")¶
  23. 01052 "SDH.CHW_BYPASS_VLV_LOOPOUT" = $LOC13¶
  24. 01060 C IF("!PXCM03:BATT" .EQ. DEAD) THEN ON("MBC03.BATTERY") ELSE OFF("MBC03.BATTERY")¶
  25. 01070 C *** CHILLER EMERGENCY POWER LOAD STAGGER CONTROL ***¶
  26. 01080 C IF("SDH.ATS_E01.NORM" .EQ. OFF .AND. "SDH.CH1.START.STOP" .EQ. @OPER) THEN RELEAS(@OPER,"SDH.CH1.START.STOP")¶
  27. 01090 C IF("SDH.ATS_E01.NORM" .EQ. OFF .AND. "SDH.CH2.START.STOP" .EQ. @OPER) THEN RELEAS(@OPER,"SDH.CH2.START.STOP")¶
  28. 01100 C IF("SDH.ATS_E01.NORM" .EQ. OFF .AND. "%A%CH_SEQ" .EQ. @OPER) THEN RELEAS(@OPER,"%A%CH_SEQ")¶
  29. 01110 C IF("SDH.ATS_E01.NORM" .EQ. OFF .AND. "%A%CHP1_SS" .EQ. @OPER) THEN RELEAS(@OPER,"%A%CHP1_SS")¶
  30. 01120 C IF("SDH.ATS_E01.NORM" .EQ. OFF .AND. "%A%CHP2_SS" .EQ. @OPER) THEN RELEAS(@OPER,"%A%CHP2_SS")¶
  31. 01130 C IF("SDH.ATS_E01.NORM" .EQ. OFF .AND. "%A%CHP3_SS" .EQ. @OPER) THEN RELEAS(@OPER,"%A%CHP3_SS")¶
  32. 01140 C IF("SDH.ATS_E01.NORM" .EQ. OFF .AND. "%A%CWP1_SS" .EQ. @OPER) THEN RELEAS(@OPER,"%A%CWP1_SS")¶
  33. 01150 C IF("SDH.ATS_E01.NORM" .EQ. OFF .AND. "%A%CWP2_SS" .EQ. @OPER) THEN RELEAS(@OPER,"%A%CWP2_SS")¶
  34. 01160 C IF("SDH.ATS_E01.NORM" .EQ. OFF .AND. "%A%CWP3_SS" .EQ. @OPER) THEN RELEAS(@OPER,"%A%CWP3_SS")¶
  35. 01170 C IF("SDH.ATS_E01.NORM" .EQ. OFF .AND. "%A%CWP4_SS" .EQ. @OPER) THEN RELEAS(@OPER,"%A%CWP4_SS")¶
  36. 01180 C IF("SDH.ATS_E01.NORM" .EQ. OFF .AND. "%A%CWP34_LEAD" .EQ. @OPER) THEN RELEAS(@OPER,"%A%CWP34_LEAD")¶
  37. 01190 C¶
  38. 01200 C IF("SDH.ATS_E01.NORM" .EQ. OFF .AND. "SDH.ATS_E01.EMER" .EQ. OFF) THEN OFF(@EMER,"%A%CWP34_LEAD","%A%CHP2_SS","SDH.CH1.START.STOP")¶
  39. 01210 C IF("SDH.ATS_E01.EMER" .EQ. ON) THEN ON(@EMER,"SDH.CH1.START.STOP")¶
  40. 01220 C IF("SDH.ATS_E01.NORM" .EQ. OFF) THEN OFF(@EMER,"%A%CWP1_SS","%A%CWP2_SS","%A%CHP1_SS","SDH.CH2.START.STOP")¶
  41. 01230 C¶
  42. 01240 C IF("SDH.ATS_E01.NORM" .EQ. ON .AND. "SDH.CH1.START.STOP" .EQ. @EMER) THEN RELEAS(@EMER,"SDH.CH1.START.STOP")¶
  43. 01245 C IF("SDH.ATS_E01.NORM" .EQ. ON .AND. "SDH.CH2.START.STOP" .EQ. @EMER) THEN RELEAS(@EMER,"SDH.CH2.START.STOP")¶
  44. 01250 C IF("SDH.ATS_E01.NORM" .EQ. ON .OR. "SDH.ATS_E01.EMER" .EQ. ON) THEN RELEAS(@EMER,"%A%CWP34_LEAD","%A%CHP2_SS")¶
  45. 01255 C IF("SDH.ATS_E01.NORM" .EQ. ON) THEN RELEAS(@EMER,"%A%CWP1_SS","%A%CWP2_SS","%A%CHP1_SS")¶
  46. 01260 C¶
  47. 01270 C *** CHILLER SEASONAL SEQUENCE CHANGE CONTROL ***¶
  48. 01280 IF(MONTH .GE. 4.0 .AND. MONTH .LE. 9.0) THEN ON("%A%CH_SEASON") ELSE OFF("%A%CH_SEASON")¶
  49. 01290 IF(("%A%CH_SEASON" .EQ. ON .OR. "%A%CH2_FAIL" .EQ. ON) .AND. "%A%CH1_FAIL" .EQ. OFF) THEN "%A%CH_SEQ" = 12.0¶
  50. 01300 IF(("%A%CH_SEASON" .EQ. OFF .OR. "%A%CH1_FAIL" .EQ. ON) .AND. "%A%CH2_FAIL" .EQ. OFF) THEN "%A%CH_SEQ" = 21.0¶
  51. 01310 C
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement