Simple Sprinkler Code

JonW

Senior Member
Code:
16.	//    ============================================================
	//      Sprinkler Control Button & Timed Program
	//    ============================================================
	//    Zones #1 & #2 in front broken - only use zone #3.
	//    Zones #4, #5, #6 for rear, zones #7 & #8 unused.
	//    
	//    Timed schedule runs macro.  Macro (button) can also be invoked manually.
	//    When running via macro, set max run time first.  This is a dual purpose timer.
	//    If running, it will chain the next zone, if not, it will allow single zones to be run
	//    without chaining the next when done.
	//    Also, if the timer expires and a zone is still on, it will force them off.
17.	TIMED 6:00 AM MTWTFSS
		AND IF DAY IS EVEN
			THEN RUN Button-012-Sprinkler-On
18.	WHEN Button-012-Sprinkler-On
			THEN Flag-Sprinkler-Auto-Sequence ON FOR 40 MINUTES
			THEN Sprinkler Z3 ON FOR 5 MINUTES
19.	WHEN Sprinkler Z3 OFF
		AND IF Flag-Sprinkler-Auto-Sequence ON
			THEN Sprinkler Z4 ON FOR 5 MINUTES
20.	WHEN Sprinkler Z4 OFF
		AND IF Flag-Sprinkler-Auto-Sequence ON
			THEN Sprinkler Z5 ON FOR 5 MINUTES
21.	WHEN Sprinkler Z5 OFF
		AND IF Flag-Sprinkler-Auto-Sequence ON
			THEN Sprinkler Z6 ON FOR 5 MINUTES
22.	WHEN Sprinkler Z6 OFF
		AND IF Flag-Sprinkler-Auto-Sequence ON
			THEN RUN Button-013-Sprinkler-Off
23.	WHEN Button-013-Sprinkler-Off
			THEN Flag-Sprinkler-Auto-Sequence OFF
			THEN Sprinklers OFF
24.	WHEN Flag-Sprinkler-Auto-Sequence OFF
			THEN Sprinklers OFF
 
Back
Top