Tüm yazılar
Haberleşme Protokolleri

PROFIBUS Nedir? DP-PA, 120 ohm ve Sessizleşen Hat

3 saat süren 'sessiz hat' vakasında gevşemiş 120 ohm vidasını bulma sürecini, DP ile PA farkını ve 12 Mbit/s'te mesafenin neden eridiğini saha örnekleriyle anlatıyorum.

PROFIBUS Nedir? DP-PA, 120 ohm ve Sessizleşen Hat

Kısa Cevap (Özet): PROFIBUS, proses ve fabrika otomasyonu için geliştirilmiş açık saha bus standardıdır; Siemens öncülüğünde oluşturuldu, bugün onlarca üreticinin cihazı konuşur. En yaygın kolu DP’dir (hızlı merkezi-çevre birimi iletişimi, 9.6 kbit/s – 12 Mbit/s). Hat 2 damarlı ekranlı kablo üzerinde RS-485 ile çalışır; her bus bölümüne 32’ye kadar slave, repeater’larla 3 bölümde 126 katılımcı bağlanır. Uçlara 120 ohm sonlandırma direnci konur; konmazsa hat “arada bir” konuşur.

Bir perdede bir hat, üçüncü vardiyada dursa; operatör “yukarıda bir şey var” dese; sen panoda siyah kablonun ucundaki 9 pinli fişe bakıp hiçbir şey göremesen — işte o an PROFIBUS’nun karakterini anlarsın. Çünkü PROFIBUS arızası “hata vererek” arızalanmaz, sessizleşerek arızalanır. Benim başıma gelen ilk “sessiz hat” vakası şuydu: master’ın LED’i normal, slave’lerin yarısı tanımlı, bir bölüm sessiz. Üç saat sonra bulduk: sonlandırma direncinin vidası gevşemiş. Bu yazı o üç saati kısaltmak için.

DP, PA, FP: Aynı Ad, Üç İş

PROFIBUS tek bir kablo değil, aynı fiziksel hat üzerinde yürüyen üç kolaktır:

PA cihazları aynı fiziksel hattı paylaştığı için DP master üzerinden de ağa alınabilir; PROFINET tarafında ise PA cihazlar proxy modülü ile ağına bağlanır (onu PROFINET yazısında ayrı anlatıyorum).

Fiziksel katman her kol için aynıdır: RS-485 (2 damarlı ekranlı kablo) ve/veya fiber optik. Bu, “farklı markaların cihazı birbirini neden anlar” sorusunun cevabıdır: arabirim değil, açık standart konuşur.

12 Mbit/s’e Çıkınca Mesafe Neden Eridi?

PROFIBUS DP’nin hız aralığı 9.6 kbit/s ile 12 Mbit/s arasındadır. Hız arttıkça haberleşebildiğin mesafe düşer — çünkü sinyal, kablodaki gecikmeye karşı daha az tolerans taşır:

Hız Maks. segment mesafesi
9.6 kbit/s – 500 kbit/s 1200 m
1.5 Mbit/s 1000 m
3 Mbit/s 500 m
6 Mbit/s 200 m
12 Mbit/s 100 m

Buradaki 1200 m tek bir segmentin sınırındır. Hata repeater’larla 3 bölüme bölündüğünde toplam kablo boyu alçak hızlarda 12 km’ye, fiber optikte 23.8 km’ye kadar çıkar — işte o yüzden 30 km’lik bir proses hattı tek kablo parçası değil, repeater’lı bölümler olarak kurulur. Makine adası içi hatlar 12 Mbit/s’te rahat çalışır; uzun hatlarda hızı düşürüp mesafe alırsın. Hızı seçerken “en yükseği” değil, “hat uzunluğuna uyan”ı seç — 300 metrelik bir hata 12 Mbit/s koymak, her gürültüde “hat hata veriyor” senaryosudur.

120 ohm, FE Topraklama ve Ekran: Üç Küçük Şey

PROFIBUS’un “kırılgan” görünen yüzünü belirleyen üç detay var:

  1. 120 ohm sonlandırma: hat boyunca yansımayı önlemek için bus’un her iki ucuna 120 ohm direnç konur (çoğu terminalde açma-kapama anahtarıyla devreye girer). Sadece bir uca konursa sorun “arada bir” çıkar — tam da üç saatimi alan o vaka.
  2. FE (fonksiyonel topraklama): PE’den (koruma toprağı) ayrı bir topraklamadır; ekranın ve cihazın üzerindeki elektrostatik/gürültülü yükü sızdırmak içindir. EMG gürültüsü olan hatlarda FE bağlantısı yapmamak, veriyi “bozulmadan geçir” demektir — geçmez.
  3. Ekranlı, 2 damarlı, bükmlü çift: kablo “profibus kablosu” diye özel bir türdür; düz güç kablosu üstüne bindirmek EMI’nin davetiyedir.

126 Katılımcı ve 0-126 Arası

Bir bus bölümüne 32’ye kadar slave bağlanır; 3 bölüm (repeater’larla) yapıp toplam 126 katılımcıya çıkılır. Adres aralığı 0’dan başlar; 0 broadcast adresidir — o adrese giden frame hattaki herkesi dinler. Master genelde 0’a, slave’ler 1’den itibaren numaralanır. Her slave’in DP dünyasında en fazla 244 baytlık I/O alanı vardır; büyük bir ET 200 yığını aşıyorsa ikinci slave numarası gerekir.

İki slave aynı adrese sahip olursa ne olur? PLC hata moduna geçer, bus çakışma bildirir. Bu, sahada en sık “ama ben yeni slave’i de aynı ayarla takmıştım” vakasıdır. Adresleme, SAI arayüzündeki lojik anahtarla (veya TIA’dan) yapılır:

Hot-Swap ve Multi-Master

PROFIBUS mu, PROFINET mi?

Detaylar için PROFINET yazısına bak; orada RT/IRT seviyelerini ve LLDP’yi anlattım.

PLC’ye mi Yeni Başlıyorsun?

Bus’ı tanıyorsun artık — ama bus’u kuran kişi olmak için PLC’nin kendisini bilmek gerekir. Eğitim programı sayfasında müfredat, iletişim sayfasından da vakaları konuşabiliriz. Diğer kolaklar için:


O gevşek vida, üç saatin sonunda fena bir ders verdi: PROFIBUS’ta arıza, LED’de değil, uçlardadır. Hat sessizse, önce iki ucundaki 120 ohm’a, sonra FE topraklamasına, sonra kablo tipine bak. Üçünü de elinle kontrol ettinse hâlâ sessizse — o zaman asıl işe, hata mesajları ve adres planına, başlarsın.