CIT Electrical Components & Controller Programming 2 — Questions and Answers
Question 1: A Wi-Fi-enabled smart irrigation controller loses its internet connection. How will it handle scheduled irrigation?
- All irrigation stops until the connection is restored
- The controller continues running its locally stored schedule until the connection is restored and updates can be downloaded (Correct answer)
- It switches to manual-only operation
- All zones run continuously until reconnected
Correct answer: The controller continues running its locally stored schedule until the connection is restored and updates can be downloaded
Smart controllers store their current schedule locally and continue operating on that schedule during internet outages. Once connectivity is restored, the controller downloads any updated weather data or schedule changes from the cloud.
This resilience is a critical design feature of smart controllers. The local microprocessor maintains: the current watering schedule, zone run times, watering days, and the most recent weather adjustments. During an outage, the controller operates on the last-known schedule, which may not account for recent rainfall or weather changes. Once reconnected, it syncs with the cloud for updated ET data, user changes made via the app, and weather forecasts. Some controllers can also use local weather sensors (rain, soil moisture, temperature) to make autonomous adjustments during connectivity loss. Installers should program a reasonable baseline schedule that would be acceptable if the controller were to lose internet access for an extended period.
Question 2: A controller's display shows an 'ERR' or fault code on a specific zone. After verifying the zone wiring is intact, what component inside the controller is most likely responsible?
- The transformer
- The triac (solid-state relay) that switches power to that specific zone output (Correct answer)
- The LCD display panel
- The backup battery
Correct answer: The triac (solid-state relay) that switches power to that specific zone output
Each zone output on a controller is typically controlled by a triac (solid-state relay). If the triac has failed (often from a surge or short circuit on the zone wiring), it cannot switch 24 VAC to the zone, triggering a fault code even though the wiring and solenoid are fine.
Triacs are semiconductor devices that act as electrically controlled switches for each zone output. They can fail in two ways: open circuit (zone cannot activate — shows fault) or short circuit (zone stays permanently energized — valve stuck open). Common failure causes include: lightning surges through field wiring, shorting zone wires together during installation or from nicked insulation, and solenoid failure creating excessive current draw. Diagnosis: use a multimeter to check for 24 VAC at the zone terminal when the controller activates that zone. If no voltage appears despite the controller showing the zone is active, the triac has likely failed. Some controllers have replaceable zone modules; others require controller replacement or use of an external relay module.
Question 3: What is a 'program' in the context of a multi-program irrigation controller?
- A software update for the controller
- An independent watering schedule with its own set of assigned zones, run times, start times, and watering days (Correct answer)
- The controller's operating manual
- A remote access application for smartphones
Correct answer: An independent watering schedule with its own set of assigned zones, run times, start times, and watering days
A program (typically labeled A, B, C on the controller) is an independent watering schedule. Different zones can be assigned to different programs with separate watering days and start times, allowing turf, shrubs, and drip zones to operate on different schedules.
Multi-program controllers typically offer 3-4 independent programs. Example setup: Program A — turf zones (every other day, 6:00 AM start), Program B — drip zones (Tuesday/Thursday/Saturday, 5:00 AM start), Program C — annuals/flower beds (daily, 7:00 AM start). Each program operates completely independently: its own watering days, start times, and assigned zones. A zone should only be assigned to one program to avoid confusion and overwatering. Common programming mistakes include: assigning zones to multiple programs (causing them to water more than intended), setting multiple start times thinking each starts a different zone (actually reruns the entire program), and not using program-specific watering days.
Question 4: A soil moisture sensor is connected to an irrigation controller. When the soil moisture level is above the setpoint, the controller will:
- Increase run times for all zones
- Skip or suspend scheduled irrigation cycles until the soil moisture drops below the setpoint (Correct answer)
- Only run the zones farthest from the sensor
- Double the watering frequency
Correct answer: Skip or suspend scheduled irrigation cycles until the soil moisture drops below the setpoint
A soil moisture sensor overrides the controller's scheduled watering when soil moisture is adequate. When the sensor indicates moisture above the threshold, scheduled irrigation is suspended. When moisture drops below the threshold, irrigation resumes on the next scheduled cycle.
Soil moisture sensors measure the volumetric water content of the soil, typically using either resistive (gypsum block) or capacitive (FDR) technology. The sensor is installed in the root zone of a representative area (not the wettest or driest zone). The threshold is set based on plant needs and soil type — typically around 25-40% volumetric water content for turf in loam soil. When soil moisture is above the threshold, the sensor sends a signal (opens a normally-closed contact) that suspends controller operation — similar to a rain sensor. Key installation considerations: sensor placement depth (typically 3-4 inches for turf root zone), representative location (avoid areas near heads, slopes, or deep shade), and regular calibration checks.
Question 5: When replacing a controller battery, what is its primary function in most modern irrigation controllers?
- To power the solenoid valves during operation
- To maintain the real-time clock (date and time) during power outages so the schedule runs at the correct times (Correct answer)
- To store all programming permanently
- To power the Wi-Fi antenna
Correct answer: To maintain the real-time clock (date and time) during power outages so the schedule runs at the correct times
In modern controllers with non-volatile memory, the battery's primary function is maintaining the real-time clock during power outages. The programming is stored in non-volatile memory (which doesn't need power), but the clock needs continuous power to keep accurate time.
The distinction between non-volatile program memory and the real-time clock (RTC) is important: if the battery dies and power is lost, the controller retains all programming (zones, run times, days) but loses the current date and time. When power returns, the controller will run the correct schedule but at the wrong times because the clock reset to a default (often 12:00 AM, January 1). This means morning watering might occur in the afternoon, or day-specific scheduling (odd/even, specific days) would be wrong. Best practice: replace the battery during annual spring startup. Most controllers use a 9V battery or CR2032 lithium coin cell, lasting 1-3 years depending on the frequency of power outages.
Question 6: A decoder-based two-wire irrigation system requires what additional component at each valve location that a conventional multi-wire system does not?
- An additional transformer
- A field decoder module that receives signals from the two-wire path and activates the specific solenoid valve (Correct answer)
- An additional rain sensor
- A pressure regulator
Correct answer: A field decoder module that receives signals from the two-wire path and activates the specific solenoid valve
In a two-wire decoder system, each valve (or group of valves) has a field decoder that receives encoded signals from the controller via the two-wire communication path. The decoder interprets its unique address and activates the corresponding solenoid when signaled.
Field decoders are the key differentiator of two-wire systems. Each decoder: (1) Connects to the shared two-wire path with simple splice connections. (2) Has a unique address (set by DIP switches, programming, or factory assignment). (3) Continuously monitors the two-wire path for its specific address signal. (4) When addressed, activates its output to energize the connected solenoid. (5) Some decoders can manage 1-6 outputs, providing station-level control. (6) Decoders are typically waterproof for direct burial or installation in valve boxes. The controller sends modulated DC signals containing the decoder address and command. Advantages include massive reduction in wire (one two-wire path replaces dozens of individual zone wires), easier expansion (add a decoder anywhere on the wire path), and built-in diagnostics (the controller can detect decoder faults). Disadvantages include higher component cost and more complex troubleshooting.
A Wi-Fi-enabled smart irrigation controller loses its internet connection.
How will it handle scheduled irrigation?