Modbus RTU Çevrimiçi Aracı

Komut oluşturma, mesaj ayrıştırma, çevrimiçi hata ayıklama ve CRC doğrulama gibi işlevler sunan profesyonel Modbus RTU çevrimiçi araç seti. Kurulum gerektirmez, tarayıcıdan doğrudan seri porta bağlanmayı destekler ve endüstriyel otomasyon geliştirme ve hata ayıklama için vazgeçilmez bir araçtır.

🎯 Modbus RTU Tek Durak Çözümü

Komut oluşturma, mesaj ayrıştırma, çevrimiçi hata ayıklama ve CRC doğrulamayı bir araya getiren profesyonel Modbus RTU araç seti. Tüm standart fonksiyon kodlarını, çeşitli veri türlerini ve bayt sıralarını destekleyerek Modbus geliştirme ve hata ayıklama sürecinizi daha verimli hale getirir.

Modbus RTU Komut Oluşturucu

Popüler

Tüm fonksiyon kodlarını destekleyen standart Modbus RTU komutlarını hızla oluşturun

Otomatik CRC doğrulaması
Çeşitli veri türleri
Gerçek zamanlı önizleme

Modbus RTU Mesaj Ayrıştırıcı

Popüler

Modbus RTU mesajlarını ayrıştırın, CRC'yi doğrulayın ve veri içeriğini analiz edin

Akıllı ayrıştırma
CRC doğrulaması
Çoklu bayt sırası desteği

Modbus RTU Çevrimiçi Hata Ayıklama

Tarayıcıdan doğrudan seri porta bağlanarak Modbus cihazlarını gerçek zamanlı olarak hata ayıklayın

Doğrudan seri port bağlantısı
Gerçek zamanlı izleme
Veri görselleştirme

Veri Türü Dönüştürme Aracı

IEEE-754/Onaltılık/Ondalık dönüştürme, çoklu bayt sırası ve 16-64 bit veri türlerini destekler, gerçek zamanlı dönüştürme ve aralık ipuçları sunar

Hex ⇄ Dec
IEEE-754
Big Endian/Little Endian/Big Endian-Byte Swap/Little Endian-Byte Swap
Big Endian/Little Endian/Big Endian-Bayt Değiştirme/Little Endian-Bayt Değiştirme
16–64 bit
Gerçek zamanlı dönüştürme
Tek tıkla kopyalama

CRC16 Doğrulama Hesaplayıcısı

Profesyonel Modbus CRC16 doğrulama kodu hesaplama aracı

Gerçek zamanlı hesaplama
Toplu işlem
Çeşitli formatlar

⭐ Neden Modbus RTU Araçlarımızı Seçmelisiniz?

🚀 Kurulum gerektirmez, doğrudan tarayıcıda kullanılır
🔧 Tüm Modbus RTU fonksiyon kodlarını destekler
📊 Çeşitli veri türleri ve bayt sıraları
🔍 Akıllı mesaj ayrıştırma ve doğrulama
📱 Duyarlı tasarım, mobil cihazları destekler
🌍 Çoklu dil desteği (TR/EN/ES)
🎯 Tek tıkla standart komutlar oluşturun
🔒 Yerel işleme, veri güvenliği

🎯 Ana Uygulama Senaryoları

Endüstriyel Otomasyon Hata Ayıklama

PLC'ler, invertörler, enstrümanlar gibi Modbus cihazlarının hata ayıklaması

Tipik Senaryolar:
  • Cihaz haberleşme testi
  • Parametre okuma ve yapılandırma
  • Arıza teşhisi ve giderme

Cihaz Entegrasyon Geliştirme

Modbus master veya slave programları geliştirme

Tipik Senaryolar:
  • Protokol doğrulama testi
  • Veri formatı onayı
  • Uyumluluk testi

Sistem Bakım ve İşletme

Üretim hattı ekipman bakımı ve veri toplama

Tipik Senaryolar:
  • Periyodik veri toplama
  • Cihaz durumu izleme
  • Geçmiş veri analizi

🚀 Hemen Kullanmaya Başlayın

Kayıt olmanıza veya indirmenize gerek yok, tüm Modbus RTU araç setini kullanmak için tarayıcınızı açmanız yeterli. Doğrudan seri port bağlantısını destekleyerek cihaz hata ayıklama sürecinizi daha basit ve verimli hale getirir.

📚 Modbus RTU Protokol Bilgisi

Modbus RTU nedir?

Modbus RTU (Remote Terminal Unit), Modbus protokolünün bir seri iletim modudur. İkili kodlama ve CRC doğrulama kullanarak yüksek iletim verimliliği ve güçlü hata tespit yetenekleri sunar. Endüstriyel otomasyon sistemlerinde cihazlar arası haberleşmede yaygın olarak kullanılır.

Ana Özellikler:

  • İkili veri formatı, yüksek iletim verimliliği
  • CRC16 doğrulaması, güçlü veri güvenilirliği
  • RS485 çok noktalı haberleşmeyi destekler
  • Yüksek standardizasyon, iyi uyumluluk
Modbus RTU Mesaj Yapısı

Standart bir Modbus RTU mesajı aşağıdaki bölümlerden oluşur:

[Slave Adresi][Fonksiyon Kodu][Veri Alanı][CRC Doğrulaması]
  • Slave Adresi: 1 bayt, hedef cihazı tanımlar
  • Fonksiyon Kodu: 1 bayt, işlem türünü belirtir
  • Veri Alanı: N bayt, adres ve verileri içerir
  • CRC Doğrulaması: 2 bayt, veri bütünlüğünü sağlar
Yaygın Fonksiyon Kodu Açıklamaları
Okuma Fonksiyon Kodları:
  • 01: Bobin Durumunu Oku
  • 02: Ayrık Girişleri Oku
  • 03: Tutma Yazmaçlarını Oku
  • 04: Giriş Yazmaçlarını Oku
Yazma Fonksiyon Kodları:
  • 05: Tek Bobin Yaz
  • 06: Tek Yazmaç Yaz
  • 15: Çoklu Bobin Yaz
  • 16: Çoklu Yazmaç Yaz
CRC Doğrulama Algoritması

Modbus RTU, 0xA001 polinomuna sahip CRC-16 doğrulama algoritmasını kullanır. Doğrulama süreci, veri iletiminin güvenilirliğini sağlar ve Modbus RTU protokolünün önemli bir parçasıdır.

Doğrulama Özellikleri:

  • 16-bit döngüsel artıklık denetimi
  • Polinom: 0xA001
  • Başlangıç değeri: 0xFFFF
  • Düşük bayt önce iletilir
Veri Dönüşümü ve Bayt Sırası (Modbus Yazmaçları İçin)

Modbus projelerinde, farklı veri türleri (tamsayı/kayan noktalı) ve farklı bayt sıraları (ABCD/DCBA/BADC/CDAB) yazmaç değerlerinin ayrıştırılmasını ve görüntülenmesini doğrudan etkiler. Aşağıdaki noktalar daha doğru okuma ve yazma yapmanıza yardımcı olabilir:

  • Tamsayılar ikinin tümleyeni (Two's Complement) ile temsil edilir: İşaretli sayıların en anlamlı biti işaret bitidir, negatif sayı = bit düzeyinde ters çevir + 1; HEX'ten INT'e ayrıştırırken hedef bit genişliğine göre işaret genişletmesi gereklidir
  • Kayan noktalı sayılar IEEE-754 kullanır: FLOAT32 = 1 bit işaret + 8 bit üs + 23 bit mantis (ofset 127); FLOAT64 = 1 bit işaret + 11 bit üs + 52 bit mantis (ofset 1023), ±0, ±∞, NaN ve altnormal sayıları destekler
  • Dört yaygın bayt sırası: ABCD (big endian) / DCBA (little endian) / BADC (16-bit kelime takası) / CDAB (32-bit grup takası); 16-bit veriler için genellikle yalnızca ABCD ve DCBA anlamlıdır
  • Bayt sırası (Byte Endianness) ve yazmaç kelime sırası (Word Order) farklıdır: birincisi bayt sırasını, ikincisi 16-bit yazmaçların sırasını tanımlar; 32/64-bit verilerde her ikisi de genellikle birlikte etkili olur
  • 64-bit tamsayılar ve JS güvenli tamsayılar: Tarayıcıdaki Number türü çift hassasiyetli kayan noktalıdır, güvenli tamsayı aralığı ±(2^53-1)'dir; araç 64-bit için BigInt kullanır, aralık dışı veya hassasiyet riski olduğunda '-' gösterir
  • HEX girişinin normalleştirilmesi önerilir: HEX olmayan karakterleri kaldırın, büyük harfe çevirin, gerekirse çift basamaklı olması için başına 0 ekleyin ve okunabilirliği artırmak için her iki karakterde bir gruplandırarak görüntüleyin
  • Ondalık nokta işleme: Ondalık giriş ondalık nokta içeriyorsa ve hedef bir tamsayı ise, '-' gösterilir; yalnızca FLOAT32/FLOAT64 ondalık sayıları kabul eder
  • Hata ayıklama önerisi: Bayt sırasından emin değilseniz, bilinen bir değeri dört mod arasında değiştirerek karşılaştırın; cihaz belgeleriyle tutarlı olun
💡 Çevrimiçi araçlarımızı kullanarak, bu teknik detayları derinlemesine anlamanıza gerek kalmadan Modbus RTU mesajlarını kolayca oluşturabilir ve ayrıştırabilirsiniz.
Modbus Çevrimiçi Aracı | Modbus Mesaj Ayrıştırma/Oluşturma/Hata Ayıklama/Seri Haberleşme Hepsi Bir Arada Araç Seti - modbuskit.com