AGL Component Library By Precision AGL Academy

CCR Controller

A dedicated control unit that manages the operation of one or more constant current regulators. Provides local or remote control of brightness steps, monitors system status, and interfaces with the ALCMS for centralised airfield lighting management.

CCR Controller

Image disclaimer: For identification and illustration only. It may show a product by another manufacturer and may not depict the exact item described; it is not a statement of any product’s quality, approval or performance. Third-party image and trademark rights belong to their owners. See full notice.

Overview

What Is It?

A CCR Controller is a dedicated microprocessor‑based unit that provides local or remote control and monitoring of constant current regulators (CCRs). It typically interfaces with one or multiple CCRs, allowing operators to select brightness steps (intensity levels), monitor output current and voltage, and receive fault alarms. The controller can be a standalone panel with physical push‑buttons, indicators, and a small display, or a more advanced unit with a touchscreen HMI. It communicates with the CCRs via a serial link (RS‑485) or Ethernet and often interfaces with the Airfield Lighting Control and Monitoring System (ALCMS) for centralised operation. The CCR Controller is an essential component for systems where the CCRs themselves do not have an integrated operator interface or where remote control from a central location is required.

Purpose

Purpose & Function

The CCR Controller exists to give operators command and visibility over a CCR that has no built-in operator interface of its own, or to consolidate control of multiple CCRs from a single point rather than requiring someone to interact with each unit individually at its physical location. Its monitoring function — output current, voltage, and fault status — serves the specific purpose of catching a developing problem (a fault, an unexpected current deviation) before it escalates into a lighting outage, giving maintenance staff the chance to intervene proactively. By bridging communication between the CCR and the broader ALCMS, the controller's purpose extends beyond local control: it makes an individual CCR's status and behaviour visible and controllable from the centralized control room where airfield-wide operational decisions are actually made.

Application

Where Is It Used?

CCR Controllers are deployed in various airfield environments where centralised or remote control of AGL brightness is needed:

  • Control Towers: For quick manual override of lighting intensity based on weather or operational needs.
  • Electrical Equipment Rooms: Adjacent to CCR banks for local control during maintenance or commissioning.
  • Central Control Rooms: As a backup or supplement to the ALCMS workstation, providing dedicated hardware control.
  • Remote Substations: Where CCRs are located far from the main control room, a local controller allows on‑site adjustment.
  • Legacy System Upgrades: Retrofitted to older CCRs to add modern control and monitoring capabilities.
Placement

Installation & Location

The controller is fitted into a 19″ rack or wall-mounted enclosure, most often in the electrical equipment room adjacent to the CCR bank it manages, with a duplicate or supervisory unit sometimes built into the tower cab or central control room desk. Communication cabling — RS-485, Ethernet, or fibre depending on the model — is daisy-chained or home-run from the controller to each CCR's communication port, routed separately from power cabling to limit induced noise. The unit is fed from the same 24V DC or 230V AC control supply as the CCRs it monitors, with a battery-backed real-time clock retaining settings through a power interruption. Where controllers serve a remote substation, they are mounted close to the CCR bank so a technician can access local control during commissioning or maintenance without needing the central workstation.

Function

How Does It Work?

The CCR Controller communicates with each CCR over a dedicated communication link (RS‑485 Modbus, Ethernet, or fibre). It sends command messages to set the desired brightness step (e.g., Step 1‑5) and receives status responses containing the actual current, voltage, alarm flags, and internal temperature. The controller processes this data and presents it to the operator via a user interface — either a small LCD with push‑buttons, a touchscreen, or indicator lamps. The controller also logs events and can generate alarms for faults such as overcurrent, loss of regulation, or communication failure. Many CCR Controllers include a real‑time clock for time‑stamped logging and can be configured with multiple control modes (manual, automatic, or scheduled). In automatic mode, the controller may adjust brightness based on ambient light sensors or a pre‑programmed schedule. The controller typically provides both local and remote access, with remote access via the ALCMS or a web interface.

Architecture

System Architecture & Control Logic

MANUAL Push-Button / Touchscreen AUTOMATIC Ambient Light Sensor SCHEDULED Pre-Programmed Timetable CCR CONTROLLER Sets Brightness Step · Logs Events · Raises Alarms RS-485 Modbus / Ethernet Brightness Command Status: I, V, Alarms CCR BANK — 1 TO 32 UNITS Constant Current Regulators ALCMS / WEB Remote Access
Whichever mode sets the target, the controller talks to the CCRs the same way — one command channel, one status channel.
Construction

Physical Construction

The CCR Controller is generally built into a 19-inch rack-mount chassis or a wall-mounted enclosure for installation within the equipment room alongside the CCRs it serves. The front face carries an operator interface — physical push-buttons and LED step/fault indicators on basic units, or a touchscreen HMI on advanced models — set into a powder-coated steel or aluminium fascia. Internally, a microprocessor or PLC-based control board handles the RS-485 or Ethernet communication with each CCR, with isolated I/O modules and surge-protected terminal blocks along the rear or base for field wiring. A separate low-voltage power supply module, often with battery backup for settings retention, feeds the electronics, and the enclosure includes cable glands or a gland plate for control and communication cable entry. Units intended for equipment shelters rather than air-conditioned rooms may add a sealed, fan-cooled enclosure rated for a wider temperature range.

Specification

Technical Parameters

ParameterTypical Value
Number of Controlled CCRs1 to 32 (expandable)
Communication ProtocolsModbus RTU (RS‑485), Modbus TCP, Ethernet/IP
User InterfacePush‑buttons + 4‑line LCD, or 7″–10″ touchscreen
Brightness Steps5 steps (2.8A, 3.4A, 4.1A, 5.2A, 6.6A)
Power Supply24V DC or 230V AC
Alarm OutputsRelay contacts (Form C), audible buzzer
Data LoggingInternal memory for 1000+ events
Real‑Time ClockYes, battery‑backed
Control ModesManual, automatic (light sensor), scheduled
EnclosurePanel‑mount or free‑standing, IP54 front
StandardsIEC 61822, FAA AC 150/5345-10
Power Supply

Electrical Requirements

RequirementTypical Value
Supply Voltage24V DC (nominal) or 230V AC, model dependent
Backup PowerBattery-backed supply for real-time clock and settings retention
Communication WiringShielded twisted pair (RS-485) or structured Ethernet cabling to each CCR
Cable Run LengthUp to 1200m per RS-485 segment (repeaters/hubs for longer or larger CCR counts)
Alarm WiringForm C relay contacts plus audible buzzer output to annunciator/ALCMS
IsolationIsolated I/O modules between control logic and field/CCR wiring
Surge ProtectionSurge-protected terminal blocks on communication and control lines
Earthing/GroundingRack/enclosure bonded to equipment-room earth bus
Power SourceEquipment-room mains supply, ideally UPS-backed
Compliance

Applicable Standards

IEC 61822

Electrical installation and performance requirements for AGL constant current regulators and associated controllers

FAA AC 150/5345-10

Specification for Constant Current Regulators and Regulator Monitors (includes control interfaces)

ICAO Annex 14

General requirements for AGL control and monitoring systems

EN 61822

European harmonised standard for AGL CCRs and control equipment

Prerequisites

Installation Requirements

Enclosure Mounting
Mechanical

Fit the rack-mount chassis or wall enclosure in the equipment room within cable reach of the CCRs it serves, allowing clearance for door opening and rear cable access.

RS-485/Ethernet Cabling to CCRs
Electrical

Run and terminate the communication cabling to each CCR at the surge-protected terminal blocks, keeping runs within the cable length and topology limits of the protocol.

Power Supply Connection
Electrical

Terminate the 24V DC or 230V AC supply feeding the low-voltage power supply module, confirming the battery-backed section for settings retention is fitted and charged.

I/O & Alarm Wiring
Electrical

Wire the isolated I/O modules and alarm relay outputs through to the monitoring system, confirming each channel maps to the correct CCR or fault condition.

CCR Address & Network Configuration
Systems

Assign a unique communication address to each connected CCR and configure the controller's network parameters before the link is tested end to end.

Cable Entry Sealing
Mechanical

Seal the gland plate or cable glands at the control and communication cable entry points, keeping the enclosure rated to its intended environment.

Pre-Energisation Sign-off
Documentation

Record cabling terminations, CCR addresses, and configuration settings as-built before the controller is first energised.

Verification

Testing & Commissioning

Control Wiring & Addressing Check
Pre-Energisation

Verify wiring and communication addressing between the controller and each CCR it manages, confirming no cross-wired or duplicate addresses before energisation.

Communication Link Verification
Energisation

Establish the communication link (serial, Modbus, or Ethernet) to every connected CCR and confirm live data exchange before relying on the controller for control.

Step Command & Response Test
Energisation

Command each brightness step through the controller and confirm every connected CCR responds at the correct current, ruling out addressing or protocol errors.

Monitoring & Alarm Accuracy
Energisation

Cross-check the controller's displayed current, voltage, and fault status against direct CCR readings, confirming no discrepancy in the monitored values.

Local/Remote Handover Test
Final Acceptance

Verify switchover between the controller's local panel and remote/ALCMS control produces no conflicting commands to the CCRs.

Comms Loss Fail-Safe Test
Final Acceptance

Disconnect the communication link and confirm each CCR holds its last commanded state safely rather than reverting unpredictably.

Documentation & As-Built Sign-off
Final Acceptance

Record link verification, step-response, and fail-safe test results in the commissioning dossier for handover.

Upkeep

Inspection & Maintenance

Communication Cable Check
Annual

Inspect RS-485 or Ethernet cabling, connectors, and termination for damage or corrosion, a common cause of lost communication with CCRs.

Backup Power Test
Annual

Test the UPS or dedicated battery backup supplying the controller so power dips don't cause reboots that lose unsaved settings or event logs.

Firmware Compatibility Review
As needed

Coordinate and test any firmware update against connected CCR versions before deployment to prevent register-mapping mismatches.

User Interface Check
Annual

Inspect push-buttons, membrane keypad, or touchscreen for wear, scratches, or delamination, and keep spare parts on hand.

Ambient Environment Check
Semi-annual

Verify the equipment shelter's climate control keeps the controller within its rated operating temperature range for reliable operation and display readability.

Event Log Backup
Quarterly

Export and archive event logs and configuration settings so a fault or reboot doesn't result in lost operational history.

Field Notes

Common Field Issues

Communication Cable Faults

RS‑485 or Ethernet cable damage, loose connections, or incorrect termination are common causes of loss of communication between the controller and CCRs. Regular cable inspection and use of proper shielded cables with correct grounding are essential.

Power Supply Failure

The controller may be powered from the same source as the CCRs. Power dips or interruptions can cause the controller to reboot, losing unsaved settings or event logs. A UPS or dedicated power supply with battery backup is recommended.

Firmware Incompatibility

Updates to the CCR firmware may change the communication protocol or register mapping, causing the controller to misinterpret data. Coordinated firmware updates and thorough testing are necessary.

User Interface Wear

Physical push‑buttons and membrane keypads can wear out over time due to frequent use. Touchscreens can suffer from scratches or delamination. Spare parts and regular maintenance are recommended.

Ambient Temperature Effects

Controllers installed in unheated equipment shelters may experience extreme temperatures that affect LCD readability or electronic reliability. Climate control or selecting controllers with wide operating temperature ranges is advisable.

Diagnostics

Troubleshooting Guide

Loss of Communication with One or More CCRs
Likely Cause
Damaged or poorly terminated RS-485/Ethernet cabling, connector corrosion, or a network configuration mismatch (baud rate, parity, IP addressing) between the two devices.
Diagnostic Steps
Check cable continuity and shielding/grounding along the run; verify termination resistors are correctly placed; confirm both ends are configured with matching communication settings.
Corrective Action
Repair or replace the damaged cable section, correct the termination or configuration mismatch, and confirm stable communication over a sustained test period before returning to service.
Device Reboots or Loses Settings on Power Dip
Likely Cause
The unit shares an unconditioned power source with other control equipment, and a brief voltage dip or interruption is enough to trigger a reboot.
Diagnostic Steps
Monitor supply voltage at the unit's input during normal operation to catch dips; check whether a UPS or dedicated regulated supply is present and functioning.
Corrective Action
Install or repair a dedicated, regulated power supply with battery backup for the control equipment, and reload/verify settings after the fix is in place.
Controller Misreads or Misdisplays CCR Data
Likely Cause
A CCR firmware update has changed the communication protocol or register mapping without a corresponding update to the controller.
Diagnostic Steps
Compare the controller's expected register map/protocol version against the CCR's current firmware release notes; check for garbled or clearly wrong values on the display.
Corrective Action
Coordinate a matching firmware update on the controller (or CCR) and re-verify readings against a known-good reference before returning to service.
Unresponsive Push-Buttons, Keypad, or Touchscreen
Likely Cause
Physical wear on push-buttons/membrane keypads from frequent use, or scratching/delamination on a touchscreen interface.
Diagnostic Steps
Test each button or touch zone individually for response; inspect the keypad membrane and touchscreen surface for visible wear or damage.
Corrective Action
Replace the worn keypad, membrane, or touchscreen assembly with the manufacturer's spare part, and confirm full interface function afterward.
Display Unreadable or Controller Unreliable in Extreme Temperature
Likely Cause
The controller is installed in an unheated equipment shelter where ambient temperature swings exceed the LCD or electronics' rated operating range.
Diagnostic Steps
Log ambient temperature at the controller location over a full day/night cycle; compare against the manufacturer's rated operating range.
Corrective Action
Add climate control to the shelter, or relocate/replace with a controller rated for the site's temperature extremes.
Reliability

Failure Modes & Root Causes

Communication Interface Failure
High Severity
Root Cause
Damaged or corroded RS-485/Ethernet cabling, a failed communication port, or electrical noise coupling onto a shared cable run.
Effect
Loss of communication with one or more CCRs, leaving the controller unable to command steps or read back status until restored.
Detection Method
Communication diagnostic/heartbeat check, continuity testing of the comms cable, and port-loopback testing at each end.
Backup Battery / Memory Retention Failure
Medium Severity
Root Cause
Ordinary battery ageing beyond its service life, or a failed charging circuit that leaves the backup battery undercharged.
Effect
Controller reboots or loses stored settings and schedules on a power dip, reverting to default configuration.
Detection Method
Scheduled battery voltage/capacity testing during preventive maintenance, and monitoring for unexplained configuration resets.
Display Degradation
Low Severity
Root Cause
LCD or LED display ageing, backlight failure, or condensation forming behind the display window.
Effect
Controller misdisplays or fails to show CCR data clearly, even though the underlying readings remain accurate.
Detection Method
Visual inspection of the display during routine checks and comparison of displayed values against a known-good CCR reading.
Keypad / Touchscreen Wear
Medium Severity
Root Cause
Repeated daily use wearing membrane contacts or the touchscreen digitizer, or moisture ingress behind the front panel.
Effect
Unresponsive or intermittent buttons/touch input, slowing or preventing operator commands.
Detection Method
Functional test of each button/touch zone during maintenance, and inspection of the front panel seal for ingress.
Surge Damage to I/O Ports
High Severity
Root Cause
A lightning-induced transient or switching surge on the power or communication lines that exceeds the port's protection rating.
Effect
Partial or total loss of controller function, ranging from a single unresponsive port to complete failure to power on.
Detection Method
Post-storm functional check, inspection of onboard surge protection devices for visible damage, and port-by-port diagnostic test.
Firmware Corruption
Medium Severity
Root Cause
A firmware update interrupted mid-write, an electrical transient during operation, or a latent software fault.
Effect
Controller reboots unexpectedly, misreads CCR data, or becomes unresponsive until reflashed.
Detection Method
Event log review after an anomaly and firmware version verification against the latest validated release.
Enclosure Thermal Extremes
Low Severity
Root Cause
Enclosure heater or cooling fan failure, or installation in an unconditioned space exposed to seasonal temperature extremes.
Effect
Display becomes unreadable or the controller becomes unreliable outside its rated operating temperature range.
Detection Method
Enclosure temperature monitoring and functional check of any fitted heater or fan during scheduled maintenance.
Precautions

Safety & Operational Notes

Isolate the CCR Before Internal Work
Electrical Safety

The controller's own electronics are low-voltage, but they interface directly with the CCR's high-voltage output stage; isolate and lock out the associated CCR and verify zero energy before opening the controller enclosure or working on interconnecting wiring.

ESD-Sensitive Electronics
Operational

Use anti-static precautions when handling the controller's microprocessor board, display module, or communication interface cards.

Physical Lockout Over Software Disable
Electrical Safety

Where the controller is networked or ALCMS-integrated, use a physical lockout on the CCR during hands-on work rather than relying on a software-disabled or local-only mode, which a remote command could still override.

Coordinate Step and Fault Overrides with ATC
Operational

Manual brightness overrides or fault-acknowledgement actions at the controller directly affect live circuit behaviour; coordinate significant changes with ATC rather than treating them as routine local adjustments.

Verify Readback Against Actual Circuit State
Operational

Treat controller readouts as an aid, not proof, of circuit status; confirm output current, voltage, and fault status at the CCR itself before relying on the controller display alone for a safety-relevant decision.

Restore to Compliant State
Compliance

Confirm all brightness steps, alarms, and communication links are correctly functioning before closing out the work and returning the controller to unattended operation.

Field Insight

Engineering & Expert Notes

A Comms Fault Can Look Exactly Like a CCR Fault
Diagnostics

When the controller loses its RS-485/Ethernet link to a CCR, the operator often sees the same "no response" symptom as an actual CCR failure, and chasing the wrong end first wastes a dispatch. Verify the communication link itself, cable and address configuration included, before assuming the CCR being polled has actually failed.

Test the Fail-Safe, Not Just the Normal Path
Testing

A controller that switches steps correctly under normal operation can still fail to fall back safely if it loses comms with the ALCMS mid-command. Run an actual comms-loss fail-safe test as part of commissioning and periodic checks, rather than inferring safe behaviour from normal-mode function alone.

Firmware Compatibility Deserves a Check Before Any CCR Swap
Maintenance

Replacing one CCR in a mixed-age fleet with a newer unit can silently break the controller's addressing or command set if firmware versions have drifted apart over years of piecemeal replacement. Confirm firmware compatibility across the fleet before swapping in a new or refurbished CCR rather than assuming plug-and-play compatibility.

Local/Remote Handover Needs Re-Testing After Any Panel Change
Commissioning

A local/remote handover that worked correctly at original commissioning can be quietly broken by a later HMI firmware update or ALCMS integration change, and the fault often only surfaces the next time an operator actually needs to take local control during an incident. Re-verify the handover function after any related system update, not only at initial installation.

Back Up the Event Log Before Troubleshooting, Not After
Troubleshooting

An intermittent fault's only real evidence is often buried in the controller's own event log, and a power cycle or reset performed as a first troubleshooting step can overwrite or clear exactly the history needed to diagnose it. Pull and archive the event log before any reset when chasing an intermittent issue.

Ambient Environment Affects Controller Life More Than Its Datasheet Suggests
Reliability

A controller rated for a wide operating temperature range can still see accelerated display or touchscreen degradation in a poorly ventilated equipment room that runs hotter than the room's design intent. Include an ambient environment check in routine maintenance, not just the controller's own internal diagnostics.

Quick Answers

Frequently Asked Questions

Short answers about CCR controllers: what they control, interfaces, brightness steps, standards, maintenance and common faults.

Q1What is a CCR controller?

A CCR controller is a dedicated microprocessor-based unit that provides local or remote control and monitoring of constant current regulators. It lets operators select brightness steps, monitor output current and voltage and receive fault alarms, and it often interfaces with the Airfield Lighting Control and Monitoring System (ALCMS).

Q2What does a CCR controller do?

It sends commands to each CCR to set the brightness step and receives status data such as actual current, voltage, alarm flags and internal temperature. It shows this on a push-button and LCD panel or a touchscreen, logs events and raises alarms for faults like overcurrent, loss of regulation or communication failure.

Q3What brightness steps does a CCR controller select?

Five steps, corresponding to CCR output currents of 2.8 A, 3.4 A, 4.1 A, 5.2 A and 6.6 A. Control modes are manual, automatic from a light sensor, or scheduled.

Q4How does a CCR controller communicate with CCRs?

Over a serial or network link such as RS-485 Modbus RTU, Modbus TCP, Ethernet/IP or fibre, depending on the model. A single RS-485 segment can run up to about 1,200 m, and shielded twisted pair or structured Ethernet cabling should be routed separately from power cabling.

Q5How many CCRs can one controller manage?

Typically 1 to 32, expandable, so a single point can consolidate control of several regulators instead of operating each unit at its own location.

Q6Where is a CCR controller installed?

Usually in a 19-inch rack or wall-mounted enclosure in the electrical equipment room next to the CCR bank. Duplicate or supervisory units may sit in the tower cab or central control room, and remote substations may have a local controller for on-site adjustment.

Q7What power supply does a CCR controller need?

Typically 24 V DC or 230 V AC depending on the model, ideally from a UPS-backed equipment-room supply. A battery keeps the real-time clock and settings, and surge-protected terminal blocks protect the communication and control lines.

Q8Which standards apply to CCR controllers?

The main references are IEC 61822 and its European equivalent EN 61822, FAA AC 150/5345-10 (constant current regulators and regulator monitors, including control interfaces) and ICAO Annex 14. Always verify the current edition and your approved requirements.

Q9How often should a CCR controller be maintained?

Typical intervals are quarterly for event log backup, semi-annual for ambient environment checks, and annual for communication cable checks, backup power tests and user interface checks. Firmware updates should be tested against connected CCR versions first. Your approved maintenance programme takes precedence.

Q10Why has my CCR controller lost communication with a CCR?

Common causes are damaged or poorly terminated RS-485 or Ethernet cabling, connector corrosion, or a configuration mismatch such as baud rate, parity or IP addressing. Check cable continuity and shielding, confirm termination resistors are correctly placed and verify matching settings at both ends.

Go Further

Go Beyond the Component. Understand the Complete AGL System.

You have explored the component. Now understand how it works within the complete Airfield Ground Lighting system.

Learn AGL from fundamentals to design, installation, testing, photometry, commissioning, maintenance and troubleshooting through structured technical training at Precision AGL Academy.

Build practical knowledge. Understand the circuit. Read the standards. Troubleshoot with confidence.

Your next step in AGL starts here.

The Learning Pathway
Learn Understand Design Test Maintain Document Apply Certify

Need expert guidance on CCR controller selection, integration, or troubleshooting?

Precision AGL Academy provides advice on control system architecture, communication protocols, and integration with ALCMS for reliable AGL management.