Modbus protokolü, elektronik kontrol cihazlarında kullanılan evrensel bir dildir. Bu protokol sayesinde kontrol cihazları birbirleriyle ve diğer cihazlarla bir ağ (örneğin Ethernet) üzerinden iletişim kurabilirler. Evrensel bir endüstri standardı haline gelmiştir. Bu protokol, iletişim kurdukları ağdan bağımsız olarak, kullanılan mesaj yapısının farkında olan bir kontrol cihazını tanımlar. Bir kontrol cihazının diğer cihazlara nasıl erişim talep edeceğini, diğer cihazlardan gelen taleplere nasıl yanıt vereceğini ve hataları nasıl tespit edip kaydedeceğini açıklar. Mesaj etki alanı şemasını ve içeriğin ortak biçimini belirtir. Bir ModBus ağı üzerinden iletişim kurarken, bu protokol her kontrol cihazının cihaz adresini bilmesi, adrese göre gönderilen mesajları tanıması ve hangi eylemleri gerçekleştireceğini belirlemesi gerektiğini belirler. Bir yanıt gerekiyorsa, kontrol cihazı bir geri bildirim mesajı oluşturur ve bunu ModBus kullanarak gönderir. Diğer ağlarda, Modbus protokolünü içeren mesajlar, o ağda kullanılan çerçeve veya paket yapılarına dönüştürülür. Bu dönüşüm, bölüm adreslerinin çözümlenmesi, yönlendirme yolları ve hata tespiti için ağa özgü yaklaşımı da genişletir. ModBus ağında yalnızca bir ana bilgisayar bulunur ve tüm trafik onun tarafından yönlendirilir. Ağ, 247 adede kadar uzaktan kumandalı slave denetleyiciyi destekleyebilir, ancak desteklenen slave denetleyici sayısı kullanılan iletişim ekipmanına bağlıdır. Bu sistem sayesinde, her bir PC, kendi kontrol görevlerini yerine getirmesini etkilemeden merkezi ana bilgisayarla bilgi alışverişinde bulunabilir.
ModBus sisteminde seçilebilecek iki mod vardır: ASCII (Amerikan Bilgi Değişim Kodu) ve RTU (Uzak Terminal Cihazı). Ürünlerimiz genellikle iletişim için RTU modunu kullanır ve mesajdaki her 8 bitlik bayt iki adet 4 bitlik onaltılık karakter içerir. Bu yöntemin ana avantajı, aynı baud hızında ASCII yöntemine göre daha fazla veri iletebilmesidir.
Yayın tarihi: 22 Temmuz 2022