LinkJig

← Início

O CRC do Modbus adicionado por você, no celular

Um quadro Modbus RTU termina com um CRC de dois bytes. Calcular à mão, ou em outra calculadora, é lento e fácil de errar. O LinkJig adiciona o CRC enquanto você digita e mostra os bytes antes de enviar.

Esta é uma sessão real no dispositivo loopback embutido do LinkJig, que devolve tudo o que você envia. Funciona igual em qualquer conexão serial, Bluetooth ou TCP.

Adicionar o checksum

  1. No terminal, coloque a barra de envio em HEX.
  2. Abra o menu de checksum ao lado (mostra Sem checksum) e escolha CRC-16/MODBUS.
  3. Digite seu quadro. Para "ler dois holding registers a partir do endereço 0 do dispositivo 1" é 01 03 00 00 00 02.
  4. Abaixo do campo aparece o quadro completo com os dois bytes de verificação destacados: C4 0B. Toque em Enviar.

Barra de envio com CRC-16/MODBUS, a prévia mostra C4 0B adicionado (o app na imagem está em inglês)

O que saiu e o que voltou:

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

Outros checksums

O mesmo menu tem SUM8, XOR8, CRC-8, CRC-16/MODBUS, CRC-16/CCITT-FALSE e CRC-32. O checksum é adicionado só aos dados; o fim de linha, se você escolher um, vem depois.

Limites

Experimente

Veja a demonstração no YouTube. O LinkJig está no Google Play e na Microsoft Store.