Schneider Electric Modicon LMC058 hareket kontrolöründe (Motion Controller) 0010 görev (task) watchdog süresinin dolduğunu, 0011 sistem watchdog süresinin dolduğunu, 0105 işlemcinin uygulama görevleri nedeniyle aşırı yüklendiğini, FFFF ise tanımsız bir hatayı gösterir. Kodlar, PLCSystem kütüphanesindeki PLC_R_APPLICATION_ERROR (uygulama hataları) ve PLC_R_IO_STATUS (G/Ç durumu) sayım (enumeration) veri tiplerinin dört haneli onaltılık (hex) değerleridir. Kaynak, Schneider Electric'in LMC058 PLCSystem Library Guide kılavuzudur (EIO0000004171.00, 09/2020); G/Ç durum kodları için çözüm verilmez.
Cihazın önündeki LED'lerin anlamı ilk tabloda, kodlar sonraki tablolarda verilir.
LED durumları
| LED | Durum | Kılavuzda | Anlamı |
|---|---|---|---|
| BATTERY | Red | On when RTC battery needs to be replaced | Gerçek zaman saati (RTC) pilinin değiştirilmesi gerektiğinde yanar. |
| RUN/MS | Flashing green / red | BOOTING | Açılış (BOOTING). |
| RUN/MS | Flashing red | INVALID OS | Geçersiz işletim sistemi (INVALID OS). |
| RUN/MS | Single flash green | EMPTY | Uygulama yoktur (EMPTY). |
| RUN/MS | Green ON | RUNNING | Uygulama çalışıyor (RUNNING). |
| RUN/MS | 3 flash green | RUNNING with Breakpoint | Uygulama kesme noktasıyla çalışıyor (RUNNING with Breakpoint). |
| RUN/MS | Flashing green | STOPPED | Uygulama durdurulmuştur (STOPPED). |
| RUN/MS | Single flash red | HALT | Kontrolör duraklatılmıştır (HALT). |
| RUN/MS | Rapid flashing red | REBOOT after a hardware error has been detected | Donanım hatası algılandıktan sonra yeniden başlatma (REBOOT). |
| RUN/MS | Red ON | HALT after system error detected | Sistem hatası algılandıktan sonra kontrolör duraklatılmıştır (HALT). |
| RUN/MS | OFF | No power | Besleme yoktur. |
| RUN/MS | Green ON / with single flash red | RUNNING with external error detected | Uygulama çalışıyor, harici bir hata algılanmıştır. |
| RUN/MS | Flashing green / with single flash red | STOPPED with external error detected | Uygulama durdurulmuştur, harici bir hata algılanmıştır. |
Kaynak: Modicon LMC058 - Motion Controller - Hardware Guide - 03/2018, PDF sayfa 43. LED ve durum adları kılavuzda yazdığı gibidir; açıklamalar Türkçeye çevrilmiştir.
Uygulama hatası durum kodları (PLC_R_APPLICATION_ERROR)
| Tanı kodu (hex) | Adı | Anlamı | İlk kontrol |
|---|---|---|---|
| FFFF | PLC_R_APP_ERR_UNKNOWN | Tanımsız (undefined) bir hata algılandı. | Çözüm: Yerel Schneider Electric temsilcisine başvurulur. |
| 0010 | PLC_R_APP_ERR_WATCHDOG | Görev (task) watchdog süresi doldu. | Çözüm: Uygulama kontrol edilir, gerekiyorsa düzeltilir. Kılavuza göre RUNNING moduna geçmek için reset gerekir. |
| 0011 | PLC_R_APP_ERR_HARDWAREWATCHDOG | Sistem watchdog süresi doldu. | Çözüm: Sorun tekrarlanabiliyorsa yapılandırılmış ama bağlı olmayan bir haberleşme portu bulunmadığı doğrulanır. |
| 0012 | PLC_R_APP_ERR_IO_CONFIG_ERROR | Hatalı G/Ç (I/O) yapılandırma parametreleri algılandı. | Uygulama bozulmuş olabilir. Kılavuzun önerdiği yollardan biri uygulanır: Build menüsünden Clean All, uygulamayı dışa ve içe aktarma (Export/Import) ya da EcoStruxure Machine Expert yazılımını en son sürüme yükseltme. |
| 0018 | PLC_R_APP_ERR_UNRESOLVED_EXTREFS | Tanımsız fonksiyonlar algılandı. | Çözüm: Çözümlenmemiş (unresolved) fonksiyonlar uygulamadan kaldırılır. |
| 0025 | PLC_R_APP_ERR_IEC_TASK_CONFIG_ERROR | Hatalı görev (task) yapılandırma parametreleri algılandı. | Uygulama bozulmuş olabilir. Kılavuzun önerdiği yollardan biri uygulanır: Build menüsünden Clean All, uygulamayı dışa ve içe aktarma (Export/Import) ya da EcoStruxure Machine Expert yazılımını en son sürüme yükseltme. |
| 0050 | PLC_R_APP_ERR_ILLEGAL_INSTRUCTION | Tanımsız komut (instruction) algılandı. | Çözüm: Sorunu gidermek için uygulamada hata ayıklama (debug) yapılır. |
| 0051 | PLC_R_APP_ERR_ACCESS_VIOLATION | Ayrılmış (reserved) bellek alanına erişilmeye çalışıldı. | Çözüm: Sorunu gidermek için uygulamada hata ayıklama (debug) yapılır. |
| 0102 | PLC_R_APP_ERR_DIVIDE_BY_ZERO | Tam sayı (integer) sıfıra bölme algılandı. | Çözüm: Sorunu gidermek için uygulamada hata ayıklama (debug) yapılır. |
| 0105 | PLC_R_APP_ERR_PROCESSORLOAD_WATCHDOG | İşlemci, uygulama görevleri (Application Tasks) nedeniyle aşırı yüklendi. | Çözüm: Uygulama mimarisi iyileştirilerek uygulamanın iş yükü azaltılır; görev çevrim süresi artırılır, olay sıklığı azaltılır. |
| 0152 | PLC_R_APP_ERR_DIVIDE_REAL_BY_ZERO | Reel sayı (real) sıfıra bölme algılandı. | Çözüm: Sorunu gidermek için uygulamada hata ayıklama (debug) yapılır. |
| 4E20 | PLC_R_APP_ERR_TOO_MANY_EVENT | Harici G/Ç olaylarının (external I/O events) gelme sıklığı çok yüksek. | Çözüm: Expert G/Ç olay sıklığı (expert I/O event frequency) azaltılır. |
G/Ç durum kodları (PLC_R_IO_STATUS)
| Tanı kodu (hex) | Adı | Anlamı |
|---|---|---|
| 0001 | PLC_R_IO_NO_INIT | Girişler/çıkışlar başlatılmadı (not initialized). |
| 0002 | PLC_R_IO_CONF_FAULT | Hatalı G/Ç (I/O) yapılandırma parametreleri algılandı. |
| 0003 | PLC_R_IO_SHORTCUT_FAULT | Girişlerde/çıkışlarda kısa devre algılandı. |
| 0004 | PLC_R_IO_POWER_SUPPLY_FAULT | Giriş/çıkış beslemesinde hata algılandı. |
Kaynak: Schneider Electric Modicon LMC058 Motion Controller System Functions and Variables LMC058 PLCSystem Library Guide, PDF sayfa 63–66 . Tanı kodu (hex), 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
Tanımsız hata kodunda (FFFF) yerel Schneider Electric temsilcisine başvurulur; diğer uygulama hatalarında önerilen adımlar uygulamanın kendisine yöneliktir.
Schneider Electric Modicon LMC058 hareket kontrolörleri için teknik destek ve yedek parça hizmeti sunuyor; uygulamada hata ayıklama ya da uygulama mimarisinin düzenlenmesi gereken durumlarda PLC programlama desteği veriyoruz. Kontrolörün tam model kodunu ve hata kodunu telefonla teknik ekibimize iletebilirsiniz. Ürün bilgileri için Schneider Modicon LMC058 sayfasını inceleyin; Modicon M241 ve Modicon M221 hata kodları ayrı sayfalarda yer alıyor.
SIK SORULAN SORULAR
Sık sorulan sorular
Modicon LMC058'de 0010 hatası ne demek?
0010 (PLC_R_APP_ERR_WATCHDOG), görev (task) watchdog süresinin dolduğunu gösterir. Uygulama kontrol edilir ve gerekiyorsa düzeltilir.
LMC058'de 0011 sistem watchdog hatası nasıl giderilir?
0011 (PLC_R_APP_ERR_HARDWAREWATCHDOG), sistem watchdog süresinin dolduğunu gösterir. Sorun tekrarlanabiliyorsa yapılandırılmış ama bağlı olmayan bir haberleşme portu bulunmadığı doğrulanır.
LMC058'de 0105 işlemci aşırı yükü nasıl giderilir?
0105, işlemcinin uygulama görevleri (Application Tasks) nedeniyle aşırı yüklendiğini gösterir. Uygulama mimarisi iyileştirilerek uygulamanın iş yükü azaltılır.
LMC058'de PLC_R_IO_STATUS kodları ne anlama gelir?
PLC_R_IO_STATUS, G/Ç (I/O) durum kodlarını verir. 0001 girişlerin/çıkışların başlatılmadığını, 0002 hatalı G/Ç yapılandırma parametrelerini, 0003 girişlerde/çıkışlarda kısa devreyi, 0004 ise giriş/çıkış beslemesinde hata algılandığını gösterir. Bu kodlar için ayrıca bir çözüm verilmez.
