Omron CP1E veya CP1H PLC’nizde kırmızı ERR/ALM LED’i yanıyor ya da yanıp sönüyorsa, RUN söndüyse veya CX-Programmer’da 80F1, 80F0, 809F gibi dört haneli bir kod görüyorsanız CPU bir hata algılamıştır. Bu sayfada LED’lerin anlamını ve kılavuzlarda listelenen hata kodlarını, OMRON’un resmi CP1E ve CP1H kılavuzlarına dayanarak Türkçe olarak topladık.
Kısa cevap: Omron CP1E/CP1H’de ERR/ALM yanıp sönüyor ve RUN yanıyorsa hata hafiftir (non-fatal), PLC çalışmaya devam eder; batarya (00F7), PLC Setup (009B) veya programdaki FAL komutu (4101–42FF) tipik nedenlerdir. ERR/ALM sürekli yanıyor ve RUN sönükse hata ağırdır (fatal): çalışma durur ve tüm çıkışlar kapanır; bellek (80F1), I/O bus (80CA), fazla I/O (80E1), program (80F0), çevrim süresi (809F) veya FALS (C101–C2FF) hataları bu gruptadır. Aynı LED görüntüsünde programlama cihazı hiç bağlanamıyorsa CPU (watchdog, WDT) hatası olabilir: kılavuz enerjinin kapatılıp açılmasını, devam ederse ünitenin arızalı olabileceğini söyler. Hata kodu A400 kelimesinde, ayrıntısı CX-Programmer’ın PLC hata penceresinde görülür. AveA Otomasyon, Eskişehir ve çevre illerde PLC arızalarına sahada tanı koyar: 0533 454 52 32.
Güvenlik: OMRON kılavuzlarına göre PLC bir hata algıladığında veya FALS komutu çalıştığında tüm çıkışları kapatır; ama I/O bölümündeki veya kendi kendine tanının algılayamadığı arızalarda çıkışlar beklenmedik davranabilir, çıkış rölesi yapışabilir. Acil durdurma, kilitleme ve limit devreleri bu yüzden PLC’nin dışında kurulmalıdır. BKUP LED’i yanarken PLC’nin enerjisini kesmeyin: yedek bellekteki veri bozulabilir.
Bu yazıda (9 başlık)
Omron CP1E ve CP1H LED’leri ne anlama gelir?
| LED | Yanıyor | Yanıp sönüyor | Sönük |
|---|---|---|---|
| POWER (yeşil) | Enerji var | CP1E: besleme gerilimi dalgalanıyor, kablo kopuk veya temas kötü olabilir | Enerji yok |
| RUN (yeşil) | Program RUN veya MONITOR modunda çalışıyor | – | PROGRAM modunda veya ağır (fatal) hata nedeniyle durdu |
| ERR/ALM (kırmızı) | Ağır hata (FALS dahil) veya CPU (WDT) hatası: çalışma durur, tüm çıkışlar kapanır | Hafif hata (FAL dahil): çalışma devam eder | Normal |
| INH (sarı) | Output OFF biti (A500.15) açık: tüm çıkışlar kapalı | – | Normal |
| BKUP (sarı) | Yedek belleğe (CP1E: dahili EEPROM; CP1H: dahili flash bellek veya Memory Cassette) yazılıyor | – | Diğer durumlar |
| PRPHL (sarı) | – | Çevre birimi (USB/peripheral) portundan haberleşme var | Diğer durumlar |
CP1E’nin büyük CPU’larında ayrıca RS-232C ve RS-485 haberleşme LED’leri bulunur; haberleşme sırasında yanıp söner. CP1H‘de bunlara ek olarak iki haneli 7 segment gösterge vardır: hata kodunu ve ayrıntısını ikişer hane hâlinde, yaklaşık saniyede bir değişerek gösterir (örneğin 80F1 ve ayrıntı 0001: 80 → F1 → 00 → 01). Birden fazla hata varsa önce en ciddi olanı gösterilir. CP1E’de 7 segment gösterge yoktur.
LED’e göre hata türü
| Durum | POWER | RUN | ERR/ALM | PLC ne yapar? |
|---|---|---|---|---|
| Besleme hatası | Sönük | Sönük | Sönük | Durur |
| CPU hatası (WDT) | Yanıyor | Sönük | Yanıyor | Durur; hata kodu ve bayrak yok |
| Ağır (fatal) hata | Yanıyor | Sönük | Yanıyor | Durur, tüm çıkışlar kapanır |
| Hafif (non-fatal) hata | Yanıyor | Yanıyor | Yanıp sönüyor | Çalışmaya devam eder |
| Haberleşme hatası | Yanıyor | Yanıyor | Sönük | Devam eder; ilgili port LED’i söner |
CPU hatası ile ağır hatanın LED görüntüsü aynıdır. Kılavuza göre ayırt etmenin yolu şudur: ağır hatada programlama cihazı (CX-Programmer) PLC’ye bağlanabilir, CPU hatasında bağlanamaz. RUN ve POWER yanıyor, ERR/ALM sönükse CPU bir hata görmüyordur; neden giriş, çıkış, sensör veya kablodadır.
Omron CP1E / CP1H hata kodları tablosu
| Kod (A400) | Resmi adı | Nedeni (kılavuz) | Ne yapılır (kılavuz) | Tür | Model |
|---|---|---|---|---|---|
| 80F1 | Bellek hatası (Memory error) | Bellekte sağlama toplamı (checksum) hatası; yeri A403’te. Örneğin program yedek belleğe yazılırken enerji kesildi | İlgili veriyi (program veya PLC Setup) yeniden aktarın | Ağır | Her ikisi |
| 80F1 (ayrıntı 0200) | Bellek hatası | Açılışta Memory Cassette’ten otomatik aktarım yapılamadı (veri eksik veya kaset takılı değil) | Gerekli veriyi kasete yazın, kasetin takılı olduğundan emin olun | Ağır | CP1H |
| 80CA | I/O bus hatası | CPU ile genişleme (I/O) ünitesi arasında veri aktarım hatası | Enerjiyi kapatıp açın; devam ederse enerjiyi kesip bağlantı kablolarını ve üniteleri hasar açısından kontrol edin | Ağır | Her ikisi |
| 80CE / 80CF | CJ ünitesi I/O bus hatası | 80CE: CJ üniteleri için uç kapak (End Cover) takılı değil; 80CF: CJ ünitelerinde yeri bilinmeyen aktarım hatası | Uç kapağı takın; CPU, CJ Unit Adapter ve CJ üniteleri arasındaki bağlantıları kontrol edin | Ağır | CP1H |
| 80E1 | Fazla I/O hatası | Bağlı genişleme ünitesi sayısı sınırı aşıyor (CP1E N30/40/60 ve NA20’de en fazla 3; CP1H’de en fazla 7 CP ünitesi ve 2 CJ ünitesi) | Enerjiyi kesip sınırlar içinde yeniden yapılandırın | Ağır | Her ikisi |
| 80E0 | I/O ayar hatası | Kullanılamayan bir ünite bağlı (CJ serisi temel I/O veya I/O Control ünitesi) | Enerjiyi kesip üniteyi sökün | Ağır | CP1H |
| 80E9 | Tekrarlanan ünite numarası | Aynı ünite numarası birden fazla CPU Bus veya Special I/O ünitesinde ayarlı | Enerjiyi kesip ünite numaralarını düzeltin | Ağır | CP1H |
| 80F0 | Program hatası | Kullanıcı programında sorun; ayrıntı A294–A299’da (aşağıya bakın) | Ayrıntıya göre programı düzeltin, sonra hatayı silin | Ağır | Her ikisi |
| 809F | Çevrim süresi aşıldı | Çevrim süresi PLC Setup’taki en büyük çevrim süresini aştı. CP1E’de yüksek frekansta Z sinyali veya yön değişimi gibi hızlı sayıcı koşulları da neden olabilir | Çevrim süresini kısaltın (çalışmayan bölümleri JMP ile atlamak gibi) veya ayarı değiştirin; A440’a bakın | Ağır | Her ikisi |
| C101–C2FF | FALS komutu çalıştı | Programdaki FALS komutu kullanıcı tanımlı ağır hata üretti (kod = C100 + FALS numarası) | FALS koşulunu kontrol edip nedenini giderin | Ağır | Her ikisi |
| Kod yok | CPU hatası (WDT) | CPU’da watchdog hatası | Enerjiyi kapatıp açın; devam ederse ünite arızalı olabilir | Durur | Her ikisi |
| 4101–42FF | FAL komutu çalıştı | Programdaki FAL komutu kullanıcı tanımlı hafif hata üretti (numara A360–A391’de) | FAL koşulunu kontrol edip nedenini giderin | Hafif | Her ikisi |
| 00F1 | Yedek bellek hatası (CP1E) / Flash bellek hatası (CP1H) | Dahili yedek belleğe yazma başarısız | Bellek 100.000 kezden fazla yazıldıysa CPU ünitesini değiştirin | Hafif | Her ikisi |
| 009B | PLC Setup hatası | PLC Setup’ta hatalı bir ayar değeri var | PLC Setup’ı doğru değerlerle düzeltin | Hafif | Her ikisi |
| 00D1 / 00D2 | Option Board hatası | Option Board (opsiyon kartı) enerji varken çıkarıldı | Enerjiyi kesip kartı yeniden takın | Hafif | CP1E N/NA tipi, CP1H |
| 00F7 | Batarya hatası | Batarya hatası algılama açıksa: batarya gerilimi düşük veya batarya takılı değil | Batarya bağlantısını kontrol edin, gerekirse değiştirin; bataryasız çalışılıyorsa algılamayı kapatın | Hafif | Her ikisi |
| 008A | Dahili analog I/O hatası | Dahili analog I/O’da hata | PLC’yi yeniden başlatın; hata sürerse üniteyi değiştirin | Hafif | CP1E NA tipi, CP1H |
| 008B | Kesme görevi hatası | Kesme görevi içinden, çevrimsel yenilenen bir Special I/O ünitesine IORF ile erişildi (algılama açıksa) | Programı gözden geçirin | Hafif | CP1H |
| 0200–020F | CPU Bus ünitesi hatası | CPU Bus ünitesiyle veri alışverişi hatası (ünite no. A417’de) | Ünitenin kılavuzuna göre nedeni giderin, Restart bitini açın veya enerjiyi kapatıp açın | Hafif | CP1H |
| 0300–035F | Special I/O ünitesi hatası | Special I/O ünitesiyle veri alışverişi hatası (A418–A423) | Aynı şekilde; düzelmezse üniteyi değiştirin | Hafif | CP1H |
CP1E E(S) tiplerinde batarya takılamaz ve saat yoktur; bu modellerde hata kaydındaki zaman hep 01-01-01 01:01:01 görünür.
80F0 program hatasının ayrıntıları
| Bayrak (A295) | Hata | Ne yapılır |
|---|---|---|
| A295.08 | Komut işleme hatası (yanlış operand, ER bayrağı) | A298/A299’daki program adresinde operandı düzeltin veya PLC Setup’ta komut hatasında durmayı kapatın |
| A295.09 | Dolaylı DM adresleme BCD hatası | İçeriği düzeltin veya ikili (binary) moda geçin |
| A295.10 | Geçersiz alan erişimi | A298/A299’daki erişimi düzeltin |
| A295.11 | END komutu yok | A294’teki görevin sonuna END ekleyin |
| A295.12 | Görev hatası (kesme için görev yok) | A294’teki numara için görev oluşturun |
| A295.13 | Diferansiyel taşma hatası (çevrimiçi düzenlemede) | PROGRAM moduna, sonra MONITOR moduna geçin |
| A295.14 | Geçersiz komut | Programı CX-Programmer ile yeniden aktarın |
| A295.15 | Program kapasitesi aşıldı (UM overflow) | Programı yeniden aktarın |
Omron CP1E ve CP1H’de hata kodu nereden okunur?
- Ön paneldeki LED’ler (CP1H’de 7 segment gösterge de).
- CX-Programmer: Çevrimiçi olun, proje ağacında Error Log‘a çift tıklayın. Açılan PLC hata penceresinde güncel hatalar ve hata geçmişi görülür.
- Yardımcı alan (Auxiliary Area): Hata kodu A400‘de tutulur; birden fazla hata varsa en ciddisinin kodu yazılır. A401 ağır hata bayrakları, A402 hafif hata bayraklarıdır (A402.04 batarya, A402.10 PLC Setup, A402.15 FAL). Bellek hatasının yeri A403’te, program hatasının ayrıntısı A294–A299’dadır.
- Hata kaydı: A100–A199 arasında en fazla 20 kayıt tutulur (kod, ayrıntı, tarih ve saat); 20’yi geçince en eskisi silinir. Kayıt sayısı A300’dedir.
Hata nasıl giderilir?
- Önce nedeni giderin, sonra hatayı silin. Kılavuzlar program hataları için bunu söyler; hata bayrakları hata silindiğinde kapanır.
- I/O bus hatası: Enerjiyi kapatıp açın; sürerse enerjiyi kesip kabloları ve bağlantıları kontrol edin.
- Fazla I/O, I/O ayarı, tekrarlanan ünite numarası: Enerjiyi kesip yapılandırmayı düzeltin.
- CPU (WDT) hatası: Enerjiyi kapatıp açın. Tekrar ederse CPU ünitesi arızalı olabilir.
- Batarya hatası: Bataryayı değiştirdikten sonra CX-Programmer ile bağlanıp batarya hatasını silin. Kılavuzlara göre hata, yeni batarya takıldıktan sonra da kendiliğinden silinir.
- CPU ünitesi değiştirilecekse: Çalıştırmadan önce programı ve gereken diğer verileri (DM, HR, ünite ayarları) yeni CPU’ya aktarın. Program yedeğiniz yoksa ünite değişimi makineyi daha uzun süre durdurabilir.
Batarya değişimi
| CP1E (N/NA tipi) | CP1H | |
|---|---|---|
| Batarya | CP1W-BAT01 | CJ1W-BAT01 |
| Ömür | 25 °C’de en fazla 5 yıl | 25 °C’de en fazla 5 yıl |
| Uyarıdan sonra kalan süre (günde en az bir kez enerji verilirse) | 25 °C’de yaklaşık 5 gün | 25 °C’de yaklaşık 5 gün |
| Değişimden önce CPU enerjili bekleme | En az 30 dakika | En az 5 dakika |
| Değişimi bitirme süresi (enerji kesildikten sonra) | 5 dakika içinde | 5 dakika içinde |
Batarya gerilimi düşükken DM, Holding ve sayaç alanlarındaki tutulan veri kararsız hale gelebilir. Kılavuz, çıkışlar bu verilere bağlıysa batarya hata bayrağıyla çıkışların durdurulmasını önerir. Bataryayı kısa devre etmeyin, şarj etmeyin, sökmeyin, ısıtmayın; düşürülmüş bir bataryayı kullanmayın.
Sıkça Sorulan Sorular
Omron PLC’de ERR/ALM LED’i yanıp sönüyor, ne demek?
ERR/ALM yanıp sönüyor ve RUN yanıyorsa hafif (non-fatal) bir hata vardır ve PLC çalışmaya devam eder. Tipik nedenler batarya hatası (00F7), PLC Setup hatası (009B), programdaki FAL komutu (4101–42FF) veya yedek bellek hatasıdır (00F1). Kod A400’de ve CX-Programmer’ın hata penceresinde görülür.
Omron PLC’de ERR/ALM sürekli yanıyor ve RUN sönükse ne yapılır?
Bu, ağır (fatal) hata veya CPU (WDT) hatasıdır: çalışma durur, tüm çıkışlar kapanır. CX-Programmer bağlanabiliyorsa ağır hatadır; A400’deki koda göre (80F1, 80CA, 80E1, 80F0, 809F, FALS) nedeni giderilir. Bağlanamıyorsa CPU hatası olabilir; kılavuz enerjinin kapatılıp açılmasını, sürerse ünitenin kontrol edilmesini önerir.
Omron 80F1 hatası nedir?
80F1 bellek hatasıdır: bellekte sağlama toplamı hatası bulunmuştur. CP1E’de A403 bitleri yerini gösterir; örneğin program yedek belleğe yazılırken enerji kesilmişse program alanında hata olur ve program yeniden aktarılır. CP1H’de ayrıntı 0200 ise açılışta Memory Cassette’ten otomatik aktarım yapılamamıştır.
Omron PLC 80F0 program hatası nasıl giderilir?
80F0’da ayrıntı A295 bitlerindedir: END komutu eksikliği, geçersiz alan erişimi, komut işleme hatası, kesme için görev olmaması gibi. Hatalı adres A298/A299’da tutulur. Program ayrıntıya göre düzeltilip aktarılır ve hata silinir; diferansiyel taşma hatasında PROGRAM moduna geçip MONITOR’a dönmek yeterlidir.
Omron 809F çevrim süresi hatası neden olur?
Çevrim süresi, PLC Setup’ta ayarlanan en büyük çevrim süresini aşmıştır. Program kısaltılmalı (çalışmayan bölümler atlanmalı) veya ayar değiştirilmelidir. CP1E’de hızlı sayıcı girişinde yüksek frekansta Z sinyali veya sık yön değişimi de bu hataya yol açabilir.
Kaynak
LED anlamları, hata kodları ve yapılacak işlemler OMRON’un resmi kılavuzlarından özetlenmiş ve Türkçeleştirilmiştir:
- CP1E CPU Unit Hardware User’s Manual, W479-E1-08 (Bölüm 6, Troubleshooting; Bölüm 7-2, batarya)
- CP1E CPU Unit Software User’s Manual, W480-E1-09 (A400–A403 yardımcı alan bayrakları)
- CP1H CPU Unit Operation Manual, W450-E1-08 (Bölüm 11, hata giderme; Bölüm 12-2, batarya)
Kod adlarının Türkçeleri bizim çevirimizdir. Option Board hatasının kodu CP1E kılavuzunun iki farklı yerinde 00D2 ve 00D1 olarak geçtiği için ikisini birlikte yazdık. Kesin bilgi için PLC’nizin kılavuzuna bakın.
Eskişehir’de PLC arıza desteği
PLC STOP’a geçtiyse genel ilk adımlar: PLC STOP’a geçti, hata LED’i yanıyor. Mitsubishi FX5 için: Mitsubishi FX5 PLC hata kodları. Operatör paneli PLC’yi görmüyorsa: HMI PLC haberleşme hatası. Omron inverter için: Omron MX2 inverter arıza kodları.
AveA Otomasyon olarak Eskişehir ve çevre illerdeki fabrikalarda PLC, sürücü ve kablo arızalarına sahada tanı koyuyoruz. Duran bir makine için: Eskişehir makine ve otomasyon arıza servisi. Bize 0533 454 52 32 numarasından ulaşabilirsiniz; mesai dışında da arayabilirsiniz.
Teşekkürler, isteğiniz bize ulaştı; sizi arayacağız. Acil durumda 0533 454 52 32’yi arayabilirsiniz.
İsteğiniz gönderilemedi. Bilgileri kontrol edip tekrar deneyin veya 0533 454 52 32’yi arayın.

