Omron G9SP Safety Controller — ERR LED Diagnosis & Recovery
Omron · intermediate · 25 min
On an Omron G9SP safety controller, the LED pattern tells you the fault class. Read the LEDs against the manual, use the G9SP Configurator to see the detail, fix the cause, and recover.
⚠️ The G9SP executes your safety program. Any fault means the safe state is being enforced — resolve the real cause and re-validate the safety functions; never work around a G9SP error.
Diagnose from the LED pattern
The Omron G9SP safety controller reports its state through its front LEDs. Diagnosis is done by reading which LEDs are ON, BLINKING, or OFF together — the combination identifies the condition. The G9SP Operation Manual (Cat. No. Z922-E1) maps these LED-status images to specific errors and their measures (the error/measures table, around pages 175–180). So the first step is always: note the exact LED pattern, then look it up.
How the G9SP is configured
Understanding recovery starts with how the controller holds its logic. Configuration data is created in the G9SP Configurator on a PC and downloaded to the G9SP's memory — it contains the unit configuration, I/O terminal settings, system settings, and the safety program. Many faults relate to a mismatch between this stored configuration and the physical I/O or the connected safety devices.
Step-by-step recovery
- Record the LED pattern. Note the state (ON / BLINKING / OFF) of each front LED — this is what identifies the fault class in the manual.
- Look it up. Match the pattern to the Error Details and Measures section of the G9SP Operation Manual to get the specific cause and corrective action.
- Connect the G9SP Configurator. Go online to read the controller's status and error detail, and to see which input/output or logic is flagged. The Configurator's monitoring shows the live state of the safety I/O and program.
- Fix the physical cause. Depending on the fault: a discrepancy on a dual-channel safety input (one channel not matching the other within time), a wiring/short fault on a safety input or output, a mismatch between the connected devices and the configured I/O settings, or an external test/OSSD fault from a connected safety device.
- Recover. With the cause removed, the controller re-evaluates its inputs; clear the condition per the manual's measure for that LED pattern (correct the input discrepancy, restore the guard/E-stop, or re-download a corrected configuration if the fault is a config mismatch).
- Re-validate. Because this is a safety controller, confirm every affected safety function (E-stop, guard, light curtain) behaves correctly before returning the machine to production.
When to re-download configuration
If the fault is a mismatch between the stored configuration and the actual I/O or devices, correct the project in the G9SP Configurator and re-download it. Only download a configuration you have verified is the correct, validated safety logic for this machine.
Never do this
Do not bypass a flagged safety input or force an output to clear a G9SP error. Resolve the discrepancy or wiring fault the LED pattern points to, and re-validate.
Key points
- Diagnose the G9SP by the combined LED pattern (ON/BLINKING/OFF); the Operation Manual (Z922-E1) maps patterns to errors and measures.
- The safety logic lives in configuration data (unit config, I/O settings, system settings, safety program) created in the G9SP Configurator and downloaded to the controller.
- Go online with the G9SP Configurator to read error detail and see which safety I/O or logic is flagged.
- Common causes: dual-channel input discrepancy, safety I/O wiring/short fault, or a mismatch between connected devices and configured I/O.
- Fix the cause, recover per the manual's measure, re-download configuration if it's a config mismatch, and re-validate the safety functions.
Codes and symptoms
- ERR (LED pattern) — Controller error
- A fault identified by the combined front-LED pattern; look it up in the G9SP Operation Manual error/measures table.
- Input discrepancy — Dual-channel mismatch
- Two channels of a safety input disagree beyond the allowed time — check the device and wiring on both channels.