Modbus Nedir ?
Modbus Nedir?
Modbus, 1979 yılında Modicon® tarafından programlanabilir mantık kontrolörleri (PLC'ler) ile kullanılmak üzere Modicon tarafından geliştirilen bir seri iletişim protokolüdür. Basit bir ifadeyle elektronik cihazlar arasında seri hatlar üzerinden bilgi iletimi için kullanılan bir yöntemdir. Bilgi talep eden cihaza Modbus Master, bilgi veren cihazlara Modbus Slave adı verilir. Bir standart Modbus ağında, bir Master ve 247’ye kadar Slave’ler vardır, her biri 1 ila 247 arasında benzersiz bir Slave adresine sahiptir. Modbus Master, Modbus Slave’lere bilgi yazabilir. Modbus Nedir Modbus Nedir Modbus Nedir Modbus Nedir Modbus Nedir Modbus Nedir Modbus Nedir Modbus Nedir Modbus Nedir Modbus Nedir Modbus Nedir Modbus Nedir Modbus Nedir Modbus Nedir Modbus Nedir
Modbus Nasıl Çalışır?
Bir kontrol sistemine veya başka bir veri toplama sistemine veri göndermek için saha cihazlarına ihtiyacınız olduğunda bu protokolü uygularsınız. Örneğin, debiyi ölçen sayaçlarınız varsa, numaralarını Modbus üzerinden kontrol sistemine gönderirler. Bir saha cihazından veri toplamak veya kurmak için Modbus'u bir bilgisayarla da kullanabilirsiniz. Modbus RTU ile veya Modbus TCP/IP ile ortam olarak Ethernet kullanarak seri iletişim kurabilirsiniz.
RS-232
Modbus'u RS-232 kullanarak uygulamaya karar verirseniz, master ve slave arasında maksimum 15 metre mesafeniz olur. Ayrıca, noktadan noktaya veya eşler arası bağlantı olarak bilinen yalnızca bir Master ve bir Slave’niz olabilir.
RS-422 ve RS-485
RS-422 veya RS-485 kullanıyorsanız, daha fazla esneklik elde edebilirsiniz. Burada bir Master ve birçok Slave’ niz olabilir. Ağ, iletmek için Tx+/Tx- ve Rx+/Rx – ve almak için bir toprağa sahip bir kablo yapısına sahiptir. Ağda tekrarlayıcı uygularsanız 247'ye kadar slave alabilirsiniz (maksimum uzunluk = 1200 metre).
Modbus Protokolleri
Modbus Protokolü kendi içerisinde üç alt gruba ayrılır bunlar “Modbus TCP” “Modbus RTU” ve “Modbus RTU Over Ethernet” protokolleridir.

Modbus RTU Protokolü
Seri haberleşme olan Modbus RTU protokolünde RS-485 veya RS-232 portları kullanılarak haberleşme sağlanmaktadır. RS-485’de bir hat üzerinde birden fazla cihaz birbirine atlama yapılarak seri şekilde bağlanmaktadır. RS-232 portunda ise master ve slave cihaz point to point olarak çalışmaktadır.
Modbus RTU protokolünde haberleşme için sorgu atılacak her bir cihazın birbirinden farklı “Slave İd”leri ve veri kayıt yani “Register” adresleri bulunmaktadır. Sisteminizde veri okuyacağınız cihazın register adreslerini gösteren tablolar çoğunluk ile kullandığınız cihazın teknik dökümanlarında bulunmaktadır. Slave id’ler ise sistem tasarımı sırasında kendinizin belirlediği adresler olmaktadır. Master sistemden alttaki cihazlara sorgu atabilmek için Slave Id + Register Adresi + Veri Tipi bilinmesi gerekmektedir. Ayrıca cihaz ve sorgu atılan bilgisayarın Baudrate ve Parity ayarlarının birbiri ile örtüşüyor olması gerekmektedir.
Modbus TCP Protokolü
Modbus TCP haberleşme protokolü Ethernet tabanlı ve yaygın kullanım alanına sahip bir haberleşme biçimidir. Modbus RTU protokolüne ek olarak adresleme yapısında cihazın IP adreside haberleşme parametreleri içerisinde geçmektedir.
Ethernet portu olup Modbus TCP protokolünü destekleyen ürünler ile direk network üzerinden erişim kurulabilmektedir. Modbus RTU protokolü ile haberleşen cihazların üzerine Modbus TCP/RTU gateway bağlayarak Modbus RTU protokolünü Modbus TCP’ye çevirmek mümkündür, genellikle Modbus Gateway’lerin altına maksimum 31 adet Modbus RTU haberleşmeli cihaz bağlanmaktadır., günümüzde bilgisayarların com port girişi olmadığı için gateway ile protokol dönüştürmek son derece yaygındır.
Master sistemden sahadaki bir cihaza Modbus TCP sorgusu atabilmek için Cihazın Ip adresi veya Gateway Ip adresi + Cihazın Slave ID’si + Register Adresi + Okumak istediğiniz verinin tipini bilmeniz gerekmektedir.

Modbus RTU Over Ethernet
Modbus RTU Over Ethernet haberleşmesindeki temel yapı Modbus RTU protokolü ile haberleşen bir cihaza Ethernet üzerinden sorgu atmaktır. Burada herhangi bir protokol değişimi yapılmaz. Seri olan Modbus RTU haberleşme hattı RS-485/Ethernet veya RS-232/Ethernet dönüştürücü ile Ethernet protokolüne çevrilmektedir. Modbus RTU Over Ethernet yapısını kullanabilmeniz için sahaya sorgu atacağınız master sistemin bu haberleşme yapısını destekliyor olması gerekmektedir.

Modbus Avantajları
- Sürücü zaten kuruluysa ve Ethernet ve TCP/IP soketlerine aşinaysanız, sürücü birkaç saat içinde PC ile çalışabilir ve veri alışverişi yapabilir. Geliştirme maliyetlerinin düşük olduğu düşünülebilir. Minimum sayıda ekipman gerektirir. Sürücü, herhangi bir işletim sistemi ile uyumludur.
- "Egzotik" yonga setlerine gerek yoktur, bu nedenle sistem yeni uygulanan cihazla iletişim kurmak için standart PC Ethernet kartlarını kullanabilir. Ethernet maliyeti düştükçe, donanım maliyetleri azalır. Kullanıcılar, destek için tek bir hizmet sağlayıcıya bağlı değildir, ancak mevcut gelişmelerden yararlanabilir.
- Şartname ücretsiz olarak indirilebilir, Modbus' u kullanmak için ek lisans ücreti gerekmez.
- Farklı üreticilerin cihazları arasında birlikte çalışabilirlik.
Modbus sensör ürünlerimiz incelemek için tıklayın.
