Sürücü haberleşme hatası: Modbus, fieldbus ve panel

·

Sürücü haberleşme hatası kontrolü için pano içinde Modbus haberleşme kablolarıyla bağlı motor sürücüleri

Sürücü haberleşme hatası, motor sürücüsünün PLC, HMI, bilgisayar veya bir fieldbus ağıyla kurduğu veri bağlantısının belirli bir süre boyunca kesilmesiyle ortaya çıkar. Ekranda Modbus hatası, fieldbus hatası, panel bağlantı hatası ya da İngilizce kılavuzlardaki adıyla “communication fault” olarak görünebilir. Bu rehberde Schneider Electric ve SEW-EURODRIVE’ın resmi dokümanlarına dayanarak haberleşme hatasının ne anlama geldiğini, olası nedenlerini ve yetkili personelin yapabileceği ilk kontrolleri anlatıyoruz.

Güvenlik uyarısı: Haberleşme geri geldiğinde veya arıza onaylandığında, PLC’den gelen çalıştırma komutu hâlâ aktifse motor beklenmedik anda kalkabilir. Makinenin çevresinde kimse olmadığından emin olun. Pano kapağını açmak, haberleşme veya besleme kablosunu sökmek/takmak ve ölçüm yapmak yalnızca yetkili elektrik personelinin işidir; enerji kesilip kilitlendikten, cihaz etiketindeki/kılavuzdaki deşarj süresi beklendikten ve gerilim olmadığı ölçülerek doğrulandıktan sonra yapılmalıdır. Ayrıntılar için güvenlik uyarısı sayfamıza bakın.

Sürücü haberleşme hatası ne anlama gelir?

Haberleşme üzerinden kumanda edilen bir sürücü, ana cihazdan (PLC, kontrolör, bilgisayar) belirli aralıklarla veri bekler. Bu veri ayarlı süre içinde gelmezse sürücü bunu bir zaman aşımı (timeout) olarak algılar ve kod verir. Yani hata çoğu zaman “bağlantı hiç kurulmadı” değil, “çalışan bağlantı bir süre kesildi” anlamına gelir.

Kod adları markadan markaya değişir. Aynı türdeki arıza bir markada harf kısaltmasıyla, diğerinde “F” ile başlayan bir numarayla gösterilir. Kodun hangi bağlantıyı (Modbus, sistem veri yolu, bilgisayar bağlantısı, fieldbus kartı) işaret ettiğini öğrenmek için mutlaka cihazın kendi kılavuzuna bakın. Kodun ekrandan nasıl okunacağını sürücü hata kodları nasıl okunur rehberimizde anlattık.

Schneider Altivar: SLF1 Modbus hatası

Schneider Electric’in Altivar 71/61 için yayımladığı SSS sayfasına göre SLF1, Modbus haberleşmesinde zaman aşımıdır: sürücü ile kontrolör arasındaki haberleşme daha önce çalışıyordu, ancak [Modbus timeout] (ttO) parametresiyle ayarlanan süre içinde veri alınmadı. Schneider, SLF1 arızalarının çoğunun yanlış zamanlama ayarlarından, kötü kablo montajından veya elektriksel gürültüden kaynaklandığını belirtir. Diğer Altivar kodları için Altivar hata kodları yazımıza bakabilirsiniz.

SEW MOVITRAC B: F43, F47 ve F111

SEW-EURODRIVE’ın MOVITRAC B arıza listesinde haberleşmeyle ilgili üç kod öne çıkar:

  • F43 – RS485 zaman aşımı: Sürücü ile bilgisayar arasındaki haberleşme kesilmiştir ya da FSE24B modülüyle haberleşme kopmuştur.
  • F47 – Sistem veri yolu (system bus) zaman aşımı: Sistem veri yolu üzerinden haberleşmede hata oluşmuştur.
  • F111 – Sistem veri yolu (SBus) hatası: EtherCAT veya fieldbus ana cihazına, FSE24B ile MOVITRAC B arasındaki haberleşmenin kesildiğini bildirir; sürücünün kendisi bu durumda F47 görür.

SEW’e göre F43 ve F47’de sürücü kilitlemeden durur; reset gerekmez ve haberleşme yeniden kurulduğunda hata mesajı kendiliğinden kaybolur. Bu özellik pratikte önemlidir: bağlantı geri geldiğinde çalıştırma komutu hâlâ varsa motor yeniden dönebilir. SEW’in diğer kodları için SEW sürücü hata kodları yazımıza göz atın.

Modbus ve fieldbus hatasının olası nedenleri

İki üreticinin dokümanlarındaki nedenler birkaç ana başlıkta toplanabilir:

  • Ana cihaz durmuş veya arızada: Schneider, kontrolörün çalışır durumda olup olmadığının (durmuş ya da hatada olmadığının) kontrol edilmesini ister. PLC STOP’a geçtiğinde veya yeniden başlarken sürücü veri alamaz.
  • Zamanlama ayarları: Modbus isteklerinin aralığı, sürücüdeki zaman aşımı süresinden uzunsa sürücü bağlantıyı kopmuş sayar. Ağ aşırı yoğunsa da yanıtlar gecikebilir.
  • Kablo ve bağlantı: Kopuk, gevşek veya yanlış tipte kablo; çıkmış konnektör. SEW F43 için sürücü ile bilgisayar arasındaki bağlantının, F47 için sistem veri yolu bağlantısının kontrolünü önerir.
  • Elektriksel gürültü ve sonlandırma: Güç kablolarına çok yakın döşenmiş haberleşme kablosu, eksik sonlandırma direnci veya bağlanmamış ekran (shield), RS485 hattında sinyal bozulmasına yol açabilir.
  • Haberleşme modülünün beslemesi: SEW, FSE24B kullanılan sistemlerde modülün besleme geriliminin ve EtherCAT haberleşmesinin kontrol edilmesini önerir.

Sürücü haberleşme hatasında ilk kontroller

Aşağıdaki sıralama yetkili bakım personeli içindir. İlk adımlar ekran ve kontrol sistemi üzerinden yapılabilir; kablo ve konnektör işleri yetkili elektrik personeline bırakılmalıdır.

  1. Kodu ve zamanı kaydedin: Hatanın hangi sürücüde, ne zaman ve hangi olayla (PLC’ye program yükleme, enerji kesintisi, yakındaki büyük bir motorun kalkışı) birlikte geldiğini not edin. Aynı hattaki tüm sürücüler aynı anda hata veriyorsa sorun büyük olasılıkla ana cihazda veya ortak hattadır.
  2. Ana cihazın durumunu kontrol edin: PLC veya kontrolör RUN durumunda mı, kendi hata ekranında haberleşme alarmı var mı? Schneider’in ilk önerisi budur.
  3. Zaman aşımı ayarlarını gözden geçirin: Altivar’da ttO süresi ile Modbus istekleri arasındaki aralığı karşılaştırın; Schneider gerekirse sürenin artırılabileceğini belirtir. SEW F43/F47 için P808 parametresinin kontrolünü önerir. Bu tür değişiklikler yalnızca makine üreticisinin veya sorumlusunun onayıyla ve eski değer kaydedilerek yapılmalıdır; haberleşme kesildiğinde sürücünün nasıl davranacağı makine güvenliğini doğrudan etkiler.
  4. Kablo güzergâhını gözle kontrol edin: Haberleşme kablosunun ezilip ezilmediğine, konnektörlerin yerinde olup olmadığına dışarıdan bakın. Schneider’in kurulum önerileri: ekranlı bükümlü çift Modbus kablosu, güç kablolarından en az 30 cm uzaklık, kesişmek zorundaysa 90 derece açıyla kesişme.
  5. Sonlandırma ve topraklama (yetkili personel): Schneider, RS485 hattının iki ucuna sonlandırma direnci takılmasını ve kablo ekranının mümkünse koruma toprağına bağlanmasını önerir. Konnektör sökme, direnç ve ekran bağlantısı kontrolü enerji kesilip kilitlendikten ve gerilim olmadığı doğrulandıktan sonra yapılmalıdır.

Haberleşme hatasını gizlemek için zaman aşımı izlemesini kapatıp çalışmaya devam etmek önerilmez; bu izleme, bağlantı koptuğunda sürücünün kontrolsüz kalmasını önleyen bir koruma fonksiyonudur. Hatayı nedenini bulmadan tekrar tekrar resetlemeyin; reset yöntemleri için sürücü hata reset rehberimize bakın.

Panel bağlantı hatası ve bilgisayar bağlantısı

Haberleşme hataları yalnızca PLC ağıyla sınırlı değildir. Sürücüye bağlı harici tuş takımı (panel) veya servis bilgisayarının bağlantısı koptuğunda da kod görülebilir. SEW MOVITRAC B’de F43’ün olası nedenlerinden biri, sürücü ile bilgisayar arasındaki haberleşmenin kesilmesidir. Harici panel kullanan diğer markalarda panel bağlantısının kopmasının hangi kodla gösterildiğini cihazın kılavuzundan kontrol edin.

Ne zaman teknik servis çağrılmalı?

  • Kablo, sonlandırma ve zaman aşımı ayarları kontrol edildiği hâlde hata tekrar ediyorsa.
  • Hata yalnızca tek bir sürücüde, kablo değiştirildikten sonra da devam ediyorsa (haberleşme kartı veya sürücü arızası olasılığı).
  • Hata büyük motorların kalkışıyla eş zamanlı geliyorsa; topraklama ve EMC düzeninin uzmanca incelenmesi gerekir.
  • Zaman aşımı veya haberleşme kesildiğinde sürücünün tepkisinin değiştirilmesi gerekiyorsa; bu karar makine üreticisi veya sorumlusuyla birlikte verilmelidir.

Özet

Marka / kodAnlamıİlk bakılacak yer
Altivar SLF1Modbus haberleşmesinde zaman aşımı (ttO)Kontrolör durumu, ttO ve istek aralığı, kablo, sonlandırma
MOVITRAC B F43RS485 zaman aşımıBilgisayar bağlantısı, FSE24B beslemesi, P808
MOVITRAC B F47Sistem veri yolu zaman aşımıSistem veri yolu bağlantısı, P808, FSE24B, EtherCAT
MOVITRAC B F111SBus hatası (fieldbus ana cihazına bildirilir)FSE24B konnektörü

Sık sorulan sorular

Sürücü PLC’ye bağlı ama neden ara ara Modbus hatası veriyor?

Aralıklı hatalarda Schneider’in öne çıkardığı nedenler zamanlama ayarları, kablo montajı ve elektriksel gürültüdür. İstek aralığı zaman aşımı süresine yakınsa veya kablo güç kablolarıyla yan yana gidiyorsa hata ara ara görülebilir.

Haberleşme hatası reset atmadan kendiliğinden gider mi?

Markaya bağlıdır. SEW MOVITRAC B’de F43 ve F47 için reset gerekmez; haberleşme yeniden kurulunca mesaj kaybolur. Bu nedenle bağlantı geri geldiğinde motorun kalkabileceğini hesaba katın.

Modbus hattında sonlandırma direnci gerekli mi?

Schneider, sinyal yansımalarını önlemek için RS485 ağının iki ucuna sonlandırma direnci takılmasını önerir. Takma işlemi enerji kesildikten sonra yetkili personel tarafından yapılmalıdır.


Kaynaklar

Bu içerik üreticilerin resmi dokümanları esas alınarak hazırlanmıştır. Bilgilendirme amaçlıdır; cihazınızın kılavuzunun ve yetkili teknik servisin yerini tutmaz.

Diğer yazılar

Yorumlar

Bir Cevap Yazın