Halaman iki dadi dadi-machine-translated saka English lan ana kesalahan. Sastra Inggris asli dadi otoritatif. Read the English original: Inspector protokol

ROOTCASTLE / LABORATORI ENGINEERING

Inspector protokol

Decode Modbus RTU, UART dan CAN frames.

LOCAL CALCULATION · NO DEVICE CONNECTION

Modbus RTU decoder

✓ Valid frame · Request

FieldBytesValue
slave011
function033 Read Holding Registers
start00 000 (0x0000)
quantity00 0A10
crcC5 CD0xCDC5 = 0xCDC5
Model and assumptions

RTU frame: address, function, data, CRC-16 (reflected polynomial 0xA001, initial 0xFFFF, low byte first). The same function code has different lengths in request and response; automatic direction can be wrong for ambiguous frames. Addresses are zero-based; the 40001 notation is a device convention. Word order of 32-bit values depends on the device.

CRC: c=0xFFFF; c^=byte; 8×{ c = c&1 ? (c>>1)^0xA001 : c>>1 }

Untuk apa

Kesalahan komunikasi lapangan yang paling umum adalah CRC salah, alamat salah, urutan kata yang campur aduk, dan timeout. Tempel frame yang disalin dari analyzer atau log serial untuk melihat field mana yang salah, kode pengecualian perangkat, dan tafsir yang kemungkinan besar dari nilai register.

Kaslahan

Alat ini tidak terhubung ke perangkat atau mengirim data; setiap perhitungan berjalan di browser Anda. Interpretasi payload Modbus ASCII, Modbus TCP, CAN FD dan J1939/CANopen luar jangkauan. Arah otomatis bisa salah untuk frame yang ambigu; pilih secara manual.

References

Modbus over Serial Line V1.02 · Modbus Application Protocol V1.1b3 · ISO 11898-1:2015 (CAN data link layer) · Katalog CRC

Model pendidikan. Hasilnya tidak cukup untuk merusak mesin atau menetapkan batas operasi yang aman.

← Rootcastle LAB

Perintah cari utawa halaman