PROFINET'te RT ile IRT Arasındaki 5 Fark: İsim Çözümleme, Zamanlama ve Switch Seçimi
İki cihaz da PROFINET diyor ama biri diğerine cevap vermiyor. RT ve IRT arasındaki fark, isim çözümlemesi ve zamanlama konularını, sahada takıldığım hatalar üzerinden anlatıyorum.

Bir tesisde iki PROFINET cihazı bağladık. İkisi de “PROFINET” yazıyor, ikisi de aynı kablo, aynı switch. Ama biri diğerine cevap vermiyor. Neden? Çünkü “PROFINET” tek bir şey değil; altında RT, IRT gibi farklı zamanlama modları var ve bunlar birbirinden oldukça farklı çalışıyor.
Sahada bu farkları gerçekten yaşamadan önce anlamak zor. Bazen kablo, bazen switch, bazen de o görünmez “zamanlama” sorunu. Bugün sizin için bu üçünü, takıldığım hatalar üzerinden topladım.
PROFINET’in Temelinde Ne Var?
PROFINET, Ethernet temelli bir endüstriyel ağ protokolüdür. Yani sıradan bir bilgisayar ağı gibi görünebilir, ama “gerçek zamanlı” (real-time) veri aktarımı gerekir. Normal bir ağda paket bir milisekule kadar gecikebilir; makine kontrolünde ise belirli bir süre içinde cevap beklersiniz. Bu yüzden PROFINET, zamanlamayı yönetir.
İki temel zamanlama modu var: RT (Real-Time) ve IRT (Real-Time Isochronous). Bunların ikisi de “zamanlı” ama farklı düzeylerde.
RT (Real-Time): Çoğu Makinenin Yeterli Olduğu Mod
RT modu, en yaygın kullanılan moddur. Bir PLC ile bir slave (sensör, sürücü, giriş-çıkış modülü) arasında düzenli veri aktarımı için yeterlidir. RT’de de zamanlama vardır ama IRT kadar katı değildir. Yani veri belirli bir çerçevede akar, ama çok küçük de olsa bazı gecikmeler olabilir.
Çoğu ambalaj, paketleme, üretim makinesinde RT modu yeterlidir. Switch’ler RT’yi destekler ve maliyet düşüktür. Benim deneyimim: ilk başta her zaman RT ile başlarım, sorun çıkarsa düşünürüm.
IRT (Real-Time Isochronous): Çok Sıkı Zamanlama Gerektiren Yerler
IRT, RT’den daha katı bir zamanlama modudur. Özellikle hareket kontrolünde, iki eksenin çok sıkı senkron çalışması gerektiğinde kullanılır. IRT’te her veri belirli bir zaman diliminde, neredeyse milisaniye hassasiyetinde akar.
Ama IRT’in bir bedeli var: IRT’i destekleyen özel switch’ler gerekir. Sıradan bir switch IRT’yi doğru yönetemez. Ayrıca IRT, ağ topolojisinde daha kısıtlıdır; hattın nasıl bağlandığına dikkat etmek gerekir.
Bizim iki eksen senkron gerektiren makinemizde IRT düşündük. Ama switch seçerken dikkat ettik: IRT’i sadece belirli switch’ler destekliyor. Yanlış switch alırsanız, IRT ayarlasanız da çalışmaz. Bu, sahada en çok zaman kaybettiren şeylerden biri.
İsim Çözümlemesi: İsim Her Şeydir
PROFINET’te her slavenin bir ismi (device name) ve IP adresi vardır. Cihazı ağa bağladığınızda, PLC önce ismi çözer, sonra IP ile konuşur. İsim yanlışsa, cihazı bulamazsınız.
Bu, sahada en sık karşılaştığım sorundur. Cihazı bağlarsınız, PLC “slave bulamadı” der, kablo kontrolüne başlarsınız. Oysa sorun kablonun değil, ismin yanlış yazılmasındadır. Her iki tarafta da (PLC’de ve slave’de) ismin aynı olduğundan emin olun.
Bir ipucu: ismi ilk kurulumda bir kez doğru yazın, sonra her seferinde değiştirmeyin. İsim değiştirdiğinizde, PLC’nin eski ismi arayıp yeni ismi bulamaması olabilir.
IP Adresleri: Kim Ne Kadar Gerekli?
PROFINET’te her slavenin bir IP adresi vardır. Bu, ağdaki adreslemeye göre belirlenir. Bazı makinelerde IP’leri elle ayarlamak gerekir; bazı switch’lerde IP otomatik atanır (DHCP benzeri).
Sahada en sık yapılan hata: iki slavenin aynı IP adresini kullanması. Bu durumda PLC hangisine cevap vereceğini bilemez. Her slavenin benzersiz bir IP’si olduğundan emin olun.
Switch Seçimi: RT mi, IRT mi Gerekli?
Yukarıda bahsettiğim gibi, switch seçimi kritik. RT için sıradan bir endüstriyel switch yeterlidir. IRT için ise IRT’i destekleyen switch gerekir.
Switch alırken “bu switch RT’yi destekler mi, IRT’i mi?” diye sorun. Sadece “PROFINET switch’i” demek yeterli değildir. Hangi zamanlama modunu kullanacaksanız, ona uygun switch’i seçin.
Kablo ve Topoloji: Hat Nasıl Bağlanır?
PROFINET’te hat topolojisi önemlidir. Cihazlar zincir şeklinde bağlanır (daisy-chain) veya yıldız şeklinde (switch ile). Her ikisi de çalışır ama farklı konfigürasyonlar gerektirir.
Kablo seçerken Cat5e veya Cat6 gibi standart Ethernet kablosu kullanın. Ama endüstriyel ortamda, gürültü ve mekanik stres olabilir. Bu yüzden endüstriyel sertifikalı kablo kullanmak, zamanla kopma riskini azaltır.
Sorun Giderme: Hangi Sırayla Kontrol Edilir?
Sahada bir PROFINET sorunu yaşadığınızda, izlemeniz gereken basit bir yol var:
- Önce kabloyu kontrol edin. En basit ama en sık unutul şey bu.
- Sonra ismi kontrol edin. İsim doğru mu?
- IP adreslerini kontrol edin. Çakışma var mı?
- Switch’in desteklediği zamanlama modunu kontrol edin. RT mi, IRT mi?
- Son olarak, PLC konfigürasyonunu kontrol edin.
Bu sırayı takip ederseniz, çoğu PROFINET sorunu bu beş adımda çözülür.
Sorun Genelde O Görünmez Zamanlamada Olur
PROFINET, iki cihaz arasında “sadece kablo tak” demek değildir. RT ve IRT gibi farklı zamanlama modları, isim çözümlemesi, IP adresleme ve switch seçimi, hepsi bir araya gelince çalışan bir sistem olur. Sahada takıldığınızda, yukarıdaki sırayı takip edin; sorun genelde kablonun değil, o görünmez zamanlamanın olur.