İçeriğe geç

Sözlük · Protokol

RS-485 nedir?

RS-485, cihazların iki telli bükümlü bir çift üzerinden diferansiyel sinyalle haberleştiği, çok noktalı (multidrop) bir fiziksel katman standardıdır; Modbus RTU gibi protokollerin altında çalışır.

VOLSOFT mühendislik ekibi ·

RS-485 (TIA/EIA-485), birden çok cihazın aynı iki telli bükümlü çift üzerinde haberleşmesini sağlayan elektriksel bir standarttır. Veri, iki tel arasındaki gerilim farkıyla, yani diferansiyel olarak taşınır. Bu yüzden gürültülü fabrika ortamında yüzlerce metrelik hatlarda güvenilir çalışır ve Modbus RTU başta olmak üzere birçok saha protokolünün fiziksel katmanıdır.

Nasıl çalışır?

Verici, A ve B hatlarına zıt kutuplu sinyal uygular; alıcı yalnızca iki hat arasındaki farka bakar. Kabloya dışarıdan bir gürültü bindiğinde iki teli de benzer şekilde etkiler ve fark değişmediği için veri bozulmaz. Bükümlü çift kullanılmasının nedeni budur.

Yaygın kurulum yarım dubleks iki tellidir: tüm cihazlar aynı çifti paylaşır ve aynı anda yalnızca bir cihaz konuşur. Standart, sürücü başına 32 birim yük tanımlar; çeyrek veya sekizde bir birim yüklü alıcılar kullanıldığında cihaz sayısı artar. Yaygın pratik referans, düşük hızlarda 1200 metreye kadar hat uzunluğudur; hız arttıkça erişilebilen mesafe kısalır.

RS-485 seri bir hattır; bir cihaz cevap vermediğinde master zaman aşımını bekler ve bu süre tüm hattın okuma döngüsünü uzatır. Bu yüzden arızalı veya kapalı bir cihaz, sağlam cihazların güncelleme hızını da düşürür.

Sonlandırma, polarizasyon ve topoloji

  • Sonlandırma: Hattın iki fiziksel ucuna, kablonun karakteristik empedansına yakın (genellikle 120 Ω) direnç takılır. Bu, uçlardaki sinyal yansımalarını önler.
  • Polarizasyon (bias): Hiçbir cihaz konuşmadığında hattın belirsiz kalmaması için genellikle master tarafında çekme dirençleri kullanılır.
  • Topoloji: Cihazlar tek bir hat üzerinde zincir şeklinde (daisy chain) dizilmelidir. Yıldız bağlantı ve uzun dallar yansımalara yol açar.
  • Referans ve ekran: Cihazlar arasında ortak referans (GND) ve tek noktadan topraklanan kablo ekranı, ortak mod gerilim sorunlarını azaltır.

RS-485, RS-232 ve Modbus RTU farkı

RS-232RS-485Modbus RTU
Ne tanımlar?Fiziksel katmanFiziksel katmanMesaj protokolü
SinyalTek uçlu (toprağa göre)Diferansiyel—
BağlantıNoktadan noktayaÇok noktalı (multidrop)Master ve 1–247 adresli slave’ler
MesafeKısa (birkaç on metre)Uzun (yüzlerce metre)Alttaki hatta bağlı

Karıştırılan nokta şudur: RS-485 tek başına hangi verinin nasıl sorgulanacağını söylemez. Aynı RS-485 hattında Modbus RTU, Profibus DP veya üreticiye özgü bir protokol çalışabilir. “RS-485 çıkışlı” bir cihazın hangi protokolü konuştuğu ayrıca öğrenilmelidir.

Veri dijital olarak toplanırken nelere dikkat edilmeli?

  • Haberleşme ayarları: Baud hızı, parite, stop biti ve adres tüm cihazlarda tutarlı olmalıdır; tek bir uyumsuz cihaz hattı kilitleyebilir.
  • Okuma bütçesi: Hatta aynı anda tek mesaj iletilebildiği için cihaz sayısı ve baud hızı, her değerin kaç saniyede bir güncellenebileceğini belirler.
  • Hata sayaçları: Zaman aşımı ve CRC hataları ayrı izlenmelidir; artan hata çoğu zaman sonlandırma veya kablo sorununun ilk işaretidir.
  • Gateway: Seri hat Ethernet ağına bir RS-485–Ethernet dönüştürücü veya Modbus gateway ile aktarılır.

VOLSOFT, RS-485 hatlarındaki cihazlardan veri toplamayı Proxus üzerinde kurar.

Sıkça sorulan sorular

Merak edilenler

RS-485 ile Modbus aynı şey mi?

Hayır. RS-485 sinyalin kablo üzerinde elektriksel olarak nasıl taşınacağını tanımlar. Modbus RTU ise bu hat üzerinden giden mesajların yapısını tanımlayan protokoldür.

Bir RS-485 hattına kaç cihaz bağlanabilir?

Standart, sürücü başına 32 birim yük tanımlar. Çeyrek veya sekizde bir birim yüklü alıcılarla daha fazla cihaz bağlanabilir. Modbus RTU'da adres aralığı ayrıca 1–247 ile sınırlıdır.

Sonlandırma direnci nereye takılır?

Hattın yalnızca iki fiziksel ucuna, genellikle 120 ohm'luk dirençler takılır. Aradaki cihazlara takılmaz; fazla sonlandırma hattı aşırı yükler.

Sonraki adım

Üretim verilerinizi nasıl değerlendirebileceğimizi konuşalım.

Tesisinizi, makinelerinizi ve hedefinizi anlatın. Entegrasyon mühendislerimizle görüşerek projenizin kapsamını birlikte belirleyin.

Ödüller ve referanslar

Endüstriyel yazılım deneyimimiz, referanslarımız ve ödüllerimiz

Referanslarımızı inceleyin →