Airfield Lighting Control and Monitoring System (ALCMS) fault diagnosis — from server/application startup and communication failure through to CCR status, current and intensity display accuracy, remote command, step-change and ON/OFF control, alarm generation and clearing, network, PLC/RTU and communication cable faults, and HMI, touchscreen, data logging and event recording faults. Each topic follows the full engineering diagnostic record: symptom → observation → measurement → decision → fault location → root cause → verification → corrective action → preventive action.
Symptom — The ALCMS server/workstation application fails to start or complete its boot sequence after a restart, power cycle, or scheduled maintenance.
ALCMS server/workstation — the central software application (client/server) running on redundant servers/workstations in the ATC tower or airport operations building, providing the operator interface for lighting control and monitoring.
Confirm ALCMS starts cleanly, all expected services report running, and the operator interface displays current field status correctly for a sample of monitored devices.
SOP: SOP-ALC-01 (ALCMS Server Startup and Recovery Procedure)
Standards: ICAO Annex 14 Vol I (lighting control requirements), ALCMS vendor documentation
Diagram: ALCMS Server/Network Architecture Drawing
Case Study: Division 01 — CCR Troubleshooting
Symptom — ALCMS loses communication with the field PLC/RTU network broadly, affecting visibility and control of multiple CCRs or field devices simultaneously.
Overall ALCMS communication path linking the ALCMS server to the field PLC/RTU network, which in turn communicates with individual CCRs and field devices.
Confirm ALCMS re-establishes communication with all field devices, and cross-check reported status against a physical inspection for a sample of devices.
SOP: SOP-ALC-02 (ALCMS Communication Fault Isolation Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS/SCADA vendor documentation
Diagram: ALCMS Network Architecture Drawing
Case Study: Division 01 — CCR Troubleshooting
Symptom — A specific CCR that should be reporting to ALCMS no longer appears, or appears with no data, while other CCRs continue reporting normally.
An individual CCR's representation/tag within the ALCMS system — the specific point/device address that should report that CCR's status.
Confirm the CCR reappears on ALCMS with correct real-time status matching its actual field state.
SOP: SOP-ALC-03 (Field Device Visibility Verification Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor documentation
Diagram: CCR-to-ALCMS Point Configuration List
Case Study: Division 01 — CCR Troubleshooting
Symptom — ALCMS displays a CCR status (ON/OFF or fault) that does not match the CCR's actual physical state, confirmed by field inspection.
CCR status feedback point on ALCMS — the ON/OFF or fault status displayed for a specific CCR, sourced from a status sensor or contact at the CCR.
Change the CCR's actual state under a controlled test and confirm ALCMS updates correctly and promptly.
SOP: SOP-ALC-04 (Status Feedback Verification Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor documentation
Diagram: CCR Feedback Wiring Diagram
Case Study: Division 01 — CCR Troubleshooting
Symptom — The output current value displayed on ALCMS for a specific circuit does not match a reference measurement taken directly at the CCR.
CCR output current value displayed on ALCMS for a specific circuit, sourced from a current transducer (CT) at the CCR and reported through the RTU/PLC analog input.
Confirm the ALCMS displayed current matches a reference measurement across the operating range and at each intensity step.
SOP: SOP-ALC-05 (Analog Signal Verification Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor documentation
Diagram: CCR Analog Signal Wiring Diagram
Case Study: Division 01 — CCR Troubleshooting
Symptom — The intensity step shown on ALCMS for a circuit does not match the CCR's actual commanded or operating intensity step, confirmed at the CCR panel.
Intensity step indication displayed on ALCMS for a specific circuit, reflecting the CCR's actual commanded/operating intensity step.
Command a step change from ALCMS and confirm the displayed value updates correctly and matches the CCR's actual operating step.
SOP: SOP-ALC-05 (Analog Signal Verification Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor documentation
Diagram: CCR Step Feedback Wiring Diagram
Case Study: Division 01 — CCR Troubleshooting
Symptom — A command issued from the ALCMS operator interface to a CCR or lighting circuit is not correctly executed in the field, without being specific to a step-change or ON/OFF command.
General remote command path from the ALCMS operator interface to a CCR or lighting circuit — command generation, transmission, and CCR-side execution.
Issue a series of test commands and confirm each is executed correctly with accurate status feedback.
SOP: SOP-ALC-06 (Remote Command Fault Isolation Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor documentation
Diagram: ALCMS Command Path Drawing
Case Study: Division 01 — CCR Troubleshooting
Symptom — A commanded intensity step change from ALCMS fails to execute at the CCR, while other remote commands for the same CCR continue to work normally.
Remote intensity step change command path — the specific function within the ALCMS remote command system for raising or lowering a circuit's intensity step.
Command a series of step changes across the full intensity range and confirm each is executed correctly with accurate feedback.
SOP: SOP-ALC-06 (Remote Command Fault Isolation Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor documentation
Diagram: ALCMS Command Path Drawing
Case Study: Division 01 — CCR Troubleshooting
Symptom — A commanded ON or OFF from ALCMS fails to execute at the CCR, while step-change commands for the same CCR continue to work normally.
Remote ON/OFF command path — the specific function within the ALCMS remote command system for switching a circuit fully on or off.
Command ON and OFF from ALCMS several times and confirm each is executed correctly with accurate feedback.
SOP: SOP-ALC-06 (Remote Command Fault Isolation Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor documentation
Diagram: ALCMS Command Path Drawing
Case Study: Division 09 — Stop Bar/Guard Light Troubleshooting (interlock cross-reference); Division 01 — CCR Troubleshooting
Symptom — A field condition that should have triggered an ALCMS alarm (fault, out-of-tolerance reading, communication loss) occurred, but no alarm was raised or displayed.
ALCMS alarm management system — the logic and display that should generate an operator-visible alarm when a monitored field condition occurs.
Trigger a controlled test condition, or simulate the alarm point where safe to do so, and confirm it is correctly received, displayed, and logged.
SOP: SOP-ALC-07 (Alarm Verification Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor documentation
Diagram: ALCMS Alarm Configuration List
Case Study: Division 01 — CCR Troubleshooting
Symptom — ALCMS raises an alarm without a corresponding genuine field condition, confirmed by physical inspection or independent measurement.
ALCMS alarm management system, in this case generating an alarm without a corresponding genuine field condition.
Monitor the point over a subsequent period to confirm the alarm no longer triggers inappropriately, while still correctly triggering for a genuine test condition.
SOP: SOP-ALC-07 (Alarm Verification Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor documentation
Diagram: ALCMS Alarm Configuration List
Case Study: Division 01 — CCR Troubleshooting
Symptom — An active alarm persists on the ALCMS display after the underlying field condition appears to have been resolved.
ALCMS alarm management system — in this case, an active alarm that persists after the underlying field condition has been resolved.
Confirm the alarm clears correctly and the alarm history log correctly timestamps the resolution.
SOP: SOP-ALC-07 (Alarm Verification Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor documentation
Diagram: ALCMS Alarm Configuration List
Case Study: Division 01 — CCR Troubleshooting
Symptom — The ALCMS-to-field communication path exhibits periodic drop-outs rather than a complete or permanent loss, with connectivity intermittently recovering on its own.
ALCMS-to-field communication path generally, exhibiting periodic drop-outs rather than a complete/permanent loss.
Monitor the communication path over an extended period after correction to confirm the intermittency is resolved.
SOP: SOP-ALC-02 (ALCMS Communication Fault Isolation Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor documentation
Diagram: ALCMS Network Architecture Drawing
Case Study: Division 01 — CCR Troubleshooting
Symptom — The field PLC/RTU that interfaces between the ALCMS network and one or more CCRs/field devices fails, taking multiple connected devices out of ALCMS visibility or control simultaneously.
The field PLC (or RTU) that interfaces between the ALCMS communication network and one or more CCRs/field devices, handling local I/O, alarm logic, and communication.
After repair, confirm the PLC boots correctly, the program is running as expected, and all connected field devices report correct status to ALCMS.
SOP: SOP-ALC-08 (PLC/RTU Fault Isolation Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor and PLC manufacturer documentation
Diagram: PLC/RTU Cabinet Wiring Diagram
Case Study: Division 01 — CCR Troubleshooting
Symptom — The communication network infrastructure connecting the ALCMS server(s) to the field PLC/RTU network fails, disrupting communication across a large portion of the system.
Communication network infrastructure connecting the ALCMS server(s) to the field PLC/RTU network — switches, routers, and the backbone cabling/fibre linking the control room to field cabinets.
Confirm full network connectivity is restored and ALCMS re-establishes communication with every field device, cross-checked against a physical inspection sample.
SOP: SOP-ALC-02 (ALCMS Communication Fault Isolation Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor documentation, applicable OT cybersecurity guidance
Diagram: ALCMS Network Architecture Drawing
Case Study: Division 01 — CCR Troubleshooting
Symptom — A specific communication cable or fibre segment within the ALCMS network is identified as faulted following investigation of a device- or segment-level communication issue.
A specific communication cable or fibre segment within the ALCMS network — between a field cabinet and a PLC/RTU, or between network nodes.
After repair, re-test the segment to confirm continuity/attenuation is within specification, and confirm communication is restored end-to-end.
SOP: SOP-ALC-02 (ALCMS Communication Fault Isolation Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor documentation, applicable cabling standards (e.g. TIA/EIA)
Diagram: ALCMS Network Architecture Drawing
Case Study: Division 25 — Field Case Study Troubleshooting
Symptom — The ALCMS Human-Machine Interface (HMI) application or workstation stops responding, crashes, or is otherwise unable to display status or accept commands.
The ALCMS Human-Machine Interface (HMI) — the operator workstation/display application through which lighting status is viewed and commands are issued, distinct from the underlying server/database.
Confirm the HMI restarts cleanly, displays accurate real-time field status, and correctly issues a test command.
SOP: SOP-ALC-09 (HMI Fault Isolation Procedure)
Standards: ICAO Annex 14 Vol I, ALCMS vendor documentation
Diagram: ALCMS Server/Network Architecture Drawing
Case Study: Division 01 — CCR Troubleshooting
Symptom — The touchscreen input on an HMI workstation or panel fails to register touch correctly, either entirely or in specific screen areas.
Touchscreen input hardware on an HMI workstation or panel, where operator commands are issued via touch rather than (or in addition to) keyboard/mouse.
Run a full-screen calibration/touch test and confirm accurate registration across the entire display before returning to operational use.
SOP: SOP-ALC-09 (HMI Fault Isolation Procedure)
Standards: ALCMS vendor documentation
Diagram: ALCMS Server/Network Architecture Drawing
Case Study: Division 01 — CCR Troubleshooting
Symptom — The ALCMS data logging/historian function stops recording periodic field values, or a review finds a gap in the recorded data for one or more points.
ALCMS data logging function — the database/historian recording periodic field values (current, status, intensity step) for trending, reporting, and compliance records.
Confirm logging resumes correctly for all configured points and a subsequent data export/report reflects complete, accurate records.
SOP: SOP-ALC-10 (Data Logging and Archiving Procedure)
Standards: ICAO Annex 14 Vol I (record-keeping requirements), ALCMS vendor documentation
Diagram: ALCMS Server/Network Architecture Drawing
Case Study: Division 01 — CCR Troubleshooting
Symptom — The ALCMS event/alarm history log — the chronological record of operator actions, alarms, and system events — is found to have missing, incomplete, or incorrectly timestamped entries.
ALCMS event/alarm history log — the chronological record of operator actions, alarms, and system events used for audit trail and incident investigation, distinct from the periodic value logging in ALC-489.
Generate a test event (e.g. a controlled operator action) and confirm it is correctly logged with an accurate timestamp, and confirm the log capacity is adequate for the required retention period.
SOP: SOP-ALC-10 (Data Logging and Archiving Procedure)
Standards: ICAO Annex 14 Vol I (record-keeping requirements), ALCMS vendor documentation
Diagram: ALCMS Server/Network Architecture Drawing
Case Study: Division 01 — CCR Troubleshooting
Quick answers about ALCMS / Control & Monitoring troubleshooting in the AGL Troubleshooting Atlas.
Division 19 is the ALCMS / Control & Monitoring Troubleshooting reference. It publishes 20 diagnostic topics, ALC-471 to ALC-490, for ALCMS / Control & Monitoring faults on airfield ground lighting systems.
Every topic follows the same diagnostic record: the symptom, equipment/system, possible causes ranked by likelihood (high, medium or low), required tools, safety precautions, diagnostic procedure, test points, root cause verification, corrective action, preventive action and related references (SOPs, standards, diagrams and case studies).
The 20 topics are ALC-471 to ALC-490: ALCMS Not Starting; ALCMS Communication Failure; CCR Not Visible on ALCMS; Wrong CCR Status; Wrong CCR Current Display; Wrong Intensity Display; Remote Command Failure; Remote Step Change Failure; Remote ON/OFF Failure; Alarm Not Received; False Alarm; Alarm Not Clearing; Communication Intermittency; PLC Failure; Network Failure; Communication Cable Failure; HMI Failure; HMI Touchscreen Failure; Data Logging Failure; Event Recording Failure.
Each procedure starts with observation before any intervention. For example, ALC-471 (ALCMS Not Starting) begins: Check the server power and OS boot status to confirm whether the hardware/OS layer started correctly.
Each topic lists its own precautions. For example, ALC-471 (ALCMS Not Starting) starts with: Coordinate with ATC before restarting the primary ALCMS server, since lighting control may need to fail over to a backup system or local manual control.
Related references in the topics include SOP-ALC-01 (ALCMS Server Startup and Recovery Procedure), SOP-ALC-02 (ALCMS Communication Fault Isolation Procedure), SOP-ALC-03 (Field Device Visibility Verification Procedure), SOP-ALC-04 (Status Feedback Verification Procedure), SOP-ALC-05 (Analog Signal Verification Procedure), SOP-ALC-06 (Remote Command Fault Isolation Procedure), SOP-ALC-07 (Alarm Verification Procedure) and SOP-ALC-08 (PLC/RTU Fault Isolation Procedure), and 2 more.
Where a standard applies, it appears in the topic's Related References. Those cited in this division include ICAO Annex 14 Vol I.
Use the search box at the top of the page to filter the 20 published topics by code, fault name or keyword; matching topics open automatically. Each diagnostic record can also be downloaded as a Word (.doc) file.
An ALCMS fault indication can mean a real field fault, a communication failure, or a monitoring error — each requires a different response.
Build the technical knowledge to understand monitoring architecture, status feedback logic, and how to distinguish a genuine field fault from a control-system reporting issue.
Diagnose systematically. Understand the circuit. Build real AGL expertise.
Please read before relying on any content on this page or on any record downloaded from it.