Appendix F - Measuring Consumption (kWh), Demand, and Other Applications
C CALCULATE THE PROPER DAY.
IF (DAY .NE. 1) THEN GOTO 5020
SAMPLE(60) “%X%MON” = (“%Y%” – “%X%CDH”) + (“%Z%” – “%X%CDL”)
IF (DAY .NE. 2) THEN GOTO 5040
SAMPLE(60) “%X%TUE” = (“%Y%” – “%X%CDH”) + (“%Z%” – “%X%CDL")
IF (DAY .NE. 3) THEN GOTO 5060
SAMPLE(60) “%X%WED” = (“%Y%” – “%X%CDH”) + (“%Z%” – “%X%CDL”)
IF (DAY .NE. 4) THEN GOTO 5080
SAMPLE(60) “%X%THU” = (“%Y%” – “%X%CDH”) + (“%Z%” – “%X%CDL”)
IF (DAY .NE. 5) THEN GOTO 5100
SAMPLE(60) “%X%FRI” = (“%Y%” – “%X%CDH”) + (“%Z%” – “%X%CDL”)
IF (DAY .NE. 6) THEN GOTO 5120
SAMPLE(60) “%X%SAT” = (“%Y%” – “%X%CDH”) + (“%Z%” – “%X%CDL”)
IF (DAY .NE. 7) THEN GOTO 6000
SAMPLE(60) “%X%SUN” = (“%Y%” – “%X%CDH”) + (“%Z%” – “%X%CDL”)
C ------- WEEKLY CONSUMPTION -------
C IF IT IS THE LAST DY OF THE WEEK AND IT IS 12:00 AM, THEN SET THE
C VIRTUAL METER CONSUMPTION POINT EQUAL TO THE ACTUAL DEM VALUES.
C OTHERWISE, SKIP AND CALCULATE THE WEEKLY VALUE.
IF (DAY .EQ. 7.0 .AND. CRTIME .GE. 23.99) THEN GOTO 6010 ELSE GOTO 7000
C CALCULATE THE PROPER WEEK.
SAMPLE(60) “%X%WEK” = (“%Y%” – “%X%CWH”) + (“%Z%” – “%X%CWL”)