Modbus Rtu Nedir?

Posted

İlk olarak Rtu nedir bunu cevaplayalım. Modbus iki farklı sistemde çalışır. ASCII mod ve RTU mod. ASCII mod her karekter bir byte’dır. Örneğin 12345 sayısını ASCII mod’da göndermek için “1”,”2”,”3”,”4”,”5” şeklinde 5 byte’lık bilgi göndermelisiniz. Bu bilginin başında ve sonunda modbus protokolünün gereği olan diğer bilgileride eklediğinizde bu bilgi için 14 byte bilgi göndermeniz gerekir. Rtu mod ise byte yarım yarım kullanır ve iki kat daha fazla veriyi veya aynı veriyi iki kat daha hızlı taşır. Örneğin 12345 sayısını Rtu mod ile taşımak için bu sayıyı 2 byte olarak hesaplar Formül 1.byte = 12345 / 256 2.byte= 12345-(1.byte x 256) Bu formüle göre 1.byte = 48 2.byte = 57 dir. Bilgiyi alan cihaz ise sonuç=(1.byte x 256)+2.byte = (48×256)+57 = 12345  Göndermek istediğiniz string büyüdükçe rtu’nun avantajıda artmaktadır. Hiçbir dez avantajı bulunmadığından dolayı tüm firmalar RTU’yı tercih etmektedirler. Bir sonraki bölümde Modbus rtu protokolü ele alınacaktır.

Leave a Reply