LinkJig

← Ana sayfa

Modbus CRC'si senin yerine eklensin, telefonunda

Bir Modbus RTU çerçevesi iki baytlık bir CRC ile biter. Bunu elle ya da ayrı bir hesap makinesiyle bulmak yavaştır ve hataya açıktır. LinkJig CRC'yi sen yazarken ekler ve göndermeden önce baytları gösterir.

Bu, LinkJig'in gönderdiğini geri yansıtan yerleşik loopback cihazında gerçek bir oturum. Her seri, Bluetooth ya da TCP bağlantısında aynı çalışır.

Checksum'ı ekle

  1. Terminalde gönderme çubuğunu HEX yap.
  2. Yanındaki checksum menüsünü aç (Checksum yok yazar) ve CRC-16/MODBUS'u seç.
  3. Çerçeveni yaz. "1 numaralı cihazın 0 adresinden iki holding register oku" için bu 01 03 00 00 00 02.
  4. Alanın altında tam çerçeve, iki kontrol baytı vurgulanmış olarak görünür: C4 0B. Gönder'e dokun.

CRC-16/MODBUS seçili gönderme çubuğu, önizlemede C4 0B eklenmiş (görüntüdeki uygulama İngilizce)

Giden ve dönen:

20:48:34.264 TX 01 03 00 00 00 02 C4 0B
20:48:34.295 RX 01 03 00 00 00 02 C4 0B

Diğer checksum'lar

Aynı menüde SUM8, XOR8, CRC-8, CRC-16/MODBUS, CRC-16/CCITT-FALSE ve CRC-32 var. Checksum yalnız veriye eklenir; satır sonu seçtiysen ondan sonra gelir.

Sınırlar

Dene

Gösterim videosu YouTube'da. LinkJig Google Play ve Microsoft Store'da.