Sprinkler code w/ Wind & Rain sensors

lupinglade

Senior Member
The sprinklers are connected to outputs with relays controlling the valves. "Sprinkler AC Power" is another relay between the common and the power supply for the sprinklers. This is used to temporarily suspend power to the valve(s) when the wind sensor trips.

Code:
106.	//    Sprinklers
107.	WHEN Turn Off Sprinklers
			THEN Sprinkler Program Flag OFF
108.	TIMED 60 MINUTES BEFORE SUNRISE Automatic Sprinkler Run Days
	WHEN Water Lawn Now
		AND IF Sprinkler Program Flag OFF
		AND IF MONTH IS GREATER THAN April 
		AND IF MONTH IS LESS THAN October 
		AND IF Outdoor Temperature CURRENT READING IS GREATER THAN 5 
		AND IF Rain Sensor SECURE
			THEN Sprinkler Program Flag ON FOR 4 HOURS
109.	WHEN Sprinkler Program Flag ON
			THEN SET Sprinkler Wind Detection Counter TO 0
			THEN Sprinkler AC Power ON
			THEN SZ1 - Driveway At Road North ON FOR Sprinklers Spray Head Zone Time
110.	WHEN Sprinkler AC Power ON
			THEN SHOW Sprinklers On NO BEEP OR LED
			THEN LOG Sprinklers On
111.	WHEN SZ1 - Driveway At Road North OFF
		AND IF Sprinkler Program Flag ON
			THEN SZ2 - Driveway North Gears ON FOR Sprinklers Gear Head Zone Time
112.	WHEN SZ2 - Driveway North Gears OFF
		AND IF Sprinkler Program Flag ON
			THEN SZ3 - Garage Shrubs ON FOR Sprinklers Shrub Zone Time
113.	WHEN SZ3 - Garage Shrubs OFF
		AND IF Sprinkler Program Flag ON
			THEN SZ4 - Garage Walkway Gears ON FOR Sprinklers Gear Head Zone Time
114.	WHEN SZ4 - Garage Walkway Gears OFF
		AND IF Sprinkler Program Flag ON
			THEN SZ5 - House North/Backyard Gears ON FOR Sprinklers Gear Head Zone Time
115.	WHEN SZ5 - House North/Backyard Gears OFF
		AND IF Sprinkler Program Flag ON
			THEN SZ6 - Backyard/North Gear Heads ON FOR Sprinklers Gear Head Zone Time
116.	WHEN SZ6 - Backyard/North Gear Heads OFF
		AND IF Sprinkler Program Flag ON
			THEN SZ7 - House South Lawn/Shrubs ON FOR Sprinklers Spray Head Zone Time
117.	WHEN SZ7 - House South Lawn/Shrubs OFF
		AND IF Sprinkler Program Flag ON
			THEN SZ8 - House Front Shrubs ON FOR Sprinklers Shrub Zone Time
118.	WHEN SZ8 - House Front Shrubs OFF
		AND IF Sprinkler Program Flag ON
			THEN SZ9 - Front Lawn Gear Heads ON FOR Sprinklers Gear Head Zone Time
119.	WHEN SZ9 - Front Lawn Gear Heads OFF
		AND IF Sprinkler Program Flag ON
			THEN SZ10 - Driveway At House South ON FOR Sprinklers Spray Head Zone Time
120.	WHEN SZ10 - Driveway At House South OFF
		AND IF Sprinkler Program Flag ON
			THEN SZ11 - Driveway At Road South ON FOR Sprinklers Spray Head Zone Time
121.	WHEN SZ11 - Driveway At Road South OFF
		AND IF Sprinkler Program Flag ON
			THEN Sprinkler Program Flag OFF
122.	WHEN Rain Sensor NOT READY
		AND IF Sprinkler Program Flag ON
			THEN LOG Sprinklers Cancelled By Rain
			THEN Sprinkler Program Flag OFF
123.	WHEN Wind Sensor SECURE
		AND IF Sprinkler Program Flag ON
			THEN Sprinkler AC Power ON
124.	WHEN Wind Sensor NOT READY
		AND IF Sprinkler Program Flag ON
			THEN INCREMENT Sprinkler Wind Detection Counter
			THEN Sprinkler AC Power OFF
125.	WHEN Wind Sensor NOT READY
		AND IF Sprinkler Program Flag ON
		AND IF Sprinkler Wind Detection Counter CURRENT VALUE IS GREATER THAN Sprinkler Wind Retries 
			THEN LOG Sprinklers Cancelled By Wind
			THEN Sprinkler Program Flag OFF
126.	WHEN Sprinkler Program Flag OFF
			THEN Sprinkler AC Power OFF
			THEN SZ1 - Driveway At Road North OFF
			THEN SZ2 - Driveway North Gears OFF
			THEN SZ3 - Garage Shrubs OFF
			THEN SZ4 - Garage Walkway Gears OFF
			THEN SZ5 - House North/Backyard Gears OFF
			THEN SZ6 - Backyard/North Gear Heads OFF
			THEN SZ7 - House South Lawn/Shrubs OFF
			THEN SZ8 - House Front Shrubs OFF
			THEN SZ9 - Front Lawn Gear Heads OFF
			THEN SZ10 - Driveway At House South OFF
			THEN SZ11 - Driveway At Road South OFF
127.	WHEN Sprinkler AC Power OFF
			THEN CLEAR Sprinklers On
			THEN LOG Sprinklers Off
 
Back
Top