Panasonic FPΣ (FPG) PLC'nin hata kodları iki grupta toplanır: programın yazımından kaynaklanan sözdizimi kontrol hataları (E1–E8) ve kontrol ünitesinin kendi kendini denetlemesiyle algılanan öz tanı hataları. Kontrol ünitesindeki (CPU ünitesi) ERROR göstergesinin yanması ya da yanıp sönmesi, bu iki hata türünden birinin oluştuğunu gösterir.
Sözdizimi kontrol hatası varken PLC RUN moduna alınsa da çalışma başlamaz; PROG. moduna geçildiğinde hata silinir ve ERROR söner. Kontrol ünitesinin çalışmasının durup durmayacağı ise kılavuza göre hatanın içeriğine ve sistem register ayarına bağlıdır. Tür sütununda kılavuzdaki Stops, Stop, Selectable ve Continues ifadeleri korunmuştur.
Aşağıdaki tablolar Panasonic'in FPΣ kullanım kılavuzundan alınmıştır. Listede akıllı ünite hatası (E41) ile FPΣ genişleme ünitelerine ilişkin G/Ç hataları (E40, E42) da yer alır.
Çalışmayı durduran hatalar (Stops)
| Hata kodu | Adı | Tür | Anlamı | İlk kontrol |
|---|---|---|---|---|
| E1 | Syntax error | Stops | Sözdizimi (syntax) hatası. | Olası neden: Sözdizimi hatası içeren bir program yazılmıştır. Çözüm: PROG. moduna geçilir ve hata düzeltilir. |
| E2 | Duplicated output error | Stops | Çift çıkış hatası. | Olası neden: Aynı röle iki ya da daha fazla OT (Out) ve KP (Keep) komutunda programlanmıştır; aynı zamanlayıcı/sayıcı numarası kullanıldığında da oluşur. Çözüm: PROG. moduna geçilip program, bir röle birden fazla OT komutunda kullanılmayacak şekilde düzeltilir ya da 20 numaralı sistem register'ında çift çıkış “enable” yapılır; çift çıkış izni seçilmiş olsa da zamanlayıcı/sayıcı komutunun çift tanımlanması hata olarak algılanır. |
| E3 | Not paired error | Stops | Eşleşmeme (not paired) hatası. | Olası neden: Atlama (JP ve LBL) gibi çift kullanılması gereken komutlarda komutlardan biri eksiktir ya da yanlış konumdadır. Çözüm: PROG. moduna geçilir ve çift kullanılması gereken iki komut doğru konumlarına girilir. |
| E4 | Parameter mismatch error | Stops | Parametre uyuşmazlığı hatası. | Olası neden: Sistem register ayarlarıyla uyuşmayan bir komut yazılmıştır; örneğin programdaki sayı ayarı zamanlayıcı/sayıcı aralığı ayarıyla uyuşmuyor. Çözüm: PROG. moduna geçilir, sistem register ayarları kontrol edilir ve ayarlar ile komut uyumlu hale getirilir. |
| E5 | Program area error | Stops | Program alanı hatası. | Olası neden: Belirli bir alana (ana program alanı ya da alt program alanı) yazılması gereken bir komut farklı bir alana yazılmıştır; örneğin SUB–RET alt programı ED komutundan önce yer alıyor. Çözüm: PROG. moduna geçilir ve komut doğru alana girilir. |
| E6 | Compile memory full error | Stops | Derleme belleği dolu hatası. | Olası neden: Program, program belleğinde derlenemeyecek kadar büyüktür. Çözüm: PROG. moduna geçilir ve programın toplam adım (step) sayısı azaltılır. |
| E7 | High-level instruction type error | Stops | Yüksek seviye komut türü hatası. | Olası neden: Her taramada çalışan ve tetikleyicinin yükselen kenarında çalışan yüksek seviye komutlar tek bir kontakla tetiklenecek şekilde programlanmıştır (ör. F0 (MV) ve P0 (PMV) aynı tetikleyiciyle art arda programlanmıştır). Çözüm: Program, her taramada çalışan ve yalnız yükselen kenarda çalışan yüksek seviye komutlar ayrı ayrı tetiklenecek şekilde düzeltilir. |
| E8 | High-level instruction operand combination error | Stops | Yüksek seviye komut operand kombinasyonu hatası. | Olası neden: Belirli bir operand kombinasyonu gerektiren bir komutta hatalı operand vardır (örneğin operandların hepsinin belirli bir türde olması gerekir). Çözüm: Doğru operand kombinasyonu girilir. |
| E26 | User's ROM error | Stops | Kullanıcı ROM hatası. | Olası neden: Büyük olasılıkla donanım arızası vardır. Çözüm: Satıcıya başvurulur. |
| E27 | Unit installation error | Stops | Ünite montaj hatası. | Olası neden: Takılan üniteler sınırı aşmıştır (yani 4 ya da daha fazla link ünitesi). Çözüm: Enerji kesilir ve üniteler donanım kılavuzuna göre yeniden yapılandırılır. |
| E31 | Interrupt error 1 | Stops | Kesme (interrupt) hatası 1. | Olası neden: Kesme isteği olmadan kesme oluşmuştur; donanım sorunu ya da gürültü kaynaklı hata olabilir. Çözüm: Enerji kesilir ve gürültü koşulları kontrol edilir. |
| E32 | Interrupt error 2 | Stops | Kesme (interrupt) hatası 2. | Olası neden: Oluşan kesme için bir kesme programı yoktur. Çözüm: Kesme programının numarası kontrol edilir ve kesme isteğiyle uyumlu olacak şekilde değiştirilir. |
| E34 | I/O status error | Stops | G/Ç durum hatası. | Olası neden: Anormal bir ünite takılıdır. Çözüm: DT90036 özel veri register'ının içeriği kontrol edilerek anormal ünite belirlenir; ardından enerji kesilir ve ünite yenisiyle değiştirilir. |
| E100 to E199 | Selfdiagnostic error set by F148 (ERR)/P148 (PERR) instruction | Stop | F148 (ERR)/P148 (PERR) komutuyla ayarlanan öz tanı hatası. | Olası neden: F148 (ERR)/P148 (PERR) komutuyla belirlenen hata oluşmuştur. Çözüm: Hata durumu, seçilen tanımlamaya göre giderilir. |
Çalışmanın devam ettiği veya seçilebildiği hatalar (Continues / Selectable)
| Hata kodu | Adı | Tür | Anlamı | İlk kontrol |
|---|---|---|---|---|
| E40 | I/O error | Selectable | G/Ç hatası. | Olası neden: G/Ç ünitesi anormaldir. Çözüm: DT90002 özel veri register'ının içeriğine bakılarak anormal FPΣ genişleme ünitesi (FP-X için uygulama kaseti) belirlenir ve ünite kontrol edilir. |
| E41 | Intelligent unit error | Selectable | Akıllı ünite (intelligent unit) hatası. | Olası neden: Akıllı ünitede anormallik vardır. Çözüm: DT90006 özel veri register'ının içeriği kontrol edilerek anormal FP akıllı ünitesi (FP-X için uygulama kaseti) belirlenir. |
| E42 | I/O unit verify error | Selectable | G/Ç ünitesi doğrulama hatası. | Olası neden: G/Ç ünitesinin (genişleme ünitesi) kablolama durumu, enerji verildiği andakine göre değişmiştir. Çözüm: Özel veri register'ının içeriği (FP0: DT9010; FPΣ, FP-X: DT90010, DT90011) kontrol edilerek hatalı genişleme ünitesi belirlenir. |
| E45 | Operation error | Selectable | İşlem (operation) hatası. | Olası neden: Yüksek seviye bir komut yürütülürken işlem yapılamaz hale gelmiştir. Çözüm: Çalışma durumu 26 numaralı sistem register'ıyla seçilir (devam için K1, durdurmak için K0); işlem hatasının adresi modele göre DT9017 ve DT9018 ya da DT90017 ve DT90018 özel veri register'larından doğrulanabilir. |
| E50 | Backup battery error | Continues | Yedekleme pili hatası. | Olası neden: Yedekleme pilinin gerilimi düşmüştür ya da kontrol ünitesinde yedekleme pili takılı değildir. Çözüm: Pilin takılı olduğu kontrol edilir ve gerekirse pil değiştirilir; 4 numaralı sistem register'ı ayarlanarak bu öz tanı hatası göz ardı edilebilir. |
Kaynak: Panasonic FPΣ User's Manual, PDF sayfa 371–379 . Hata kodu, Adı ve Tür sütunları kılavuzda yazdığı gibidir; açıklamalar Türkçeye çevrilmiştir. Bir arızanın ayrıntısı ve ilgili parametreler için kılavuzun kendisine bakılmalıdır.
Hata devam ederse
FPΣ kılavuzu, büyük olasılıkla donanım arızasına bağlı olan E26 kullanıcı ROM hatasında satıcıya başvurulmasını önerir. Panasonic yetkili bayisi Mesut Otomasyon olarak FPΣ (FPG) kontrol üniteleri için teknik servis ve yedek parça desteği sağlıyoruz. Servis talebinde tam model kodunun ve hata kodunun paylaşılması teknik değerlendirme sürecini hızlandırır.
Kesme programı, işlem hatası ya da sözdizimi kontrolüne takılan programlarda PLC programlama hizmetimizle programı inceliyor ve gereken düzeltmeleri yapıyoruz. Seriye ait modeller için Panasonic FPΣ ürünlerini inceleyin.
SIK SORULAN SORULAR
Sık sorulan sorular
Panasonic FPΣ'da hata nasıl silinir?
Sözdizimi kontrol hatası, PLC PROG. moduna alındığında silinir ve ERROR göstergesi söner. Kılavuza göre STATUS DISPLAY ekranında “error clear” uygulanarak 43 ve üzerindeki hata kodları da silinebilir.
FPΣ'da E26 kullanıcı ROM hatası ne demek?
FPΣ kılavuzuna göre E26 büyük olasılıkla bir donanım arızasını gösterir ve bu durumda satıcıya başvurulur.
FPΣ'da E41 akıllı ünite hatası nasıl giderilir?
E41, akıllı ünitede (intelligent unit) bir anormallik olduğunda görülür. Kılavuza göre DT90006 özel veri register'ının içeriği kontrol edilerek anormal FP akıllı ünitesi belirlenir.
FPΣ'da E31 kesme hatası 1 neden oluşur?
E31, kesme isteği olmadan bir kesme (interrupt) oluştuğunda görülür; kılavuz donanım sorunu ya da gürültü kaynaklı bir hata olasılığını belirtir. Bu durumda enerji kesilir ve gürültü koşulları kontrol edilir.
