CANhack.de CAN interfaccia RKS+CAN
Hardware CAN, Software CAN, Protocolli CAN - Forum CAN-Bus per il tuo progetto CAN-Bus.

CAN: Come interpretare i dati correttamente

 
Nuovo argomento Rispondi 🔗 ⭐ 🖨 CANhack.de - Indice » Generale
Autore Messaggio
michaelgierer3



Iscritto il: 07/07/2017
Messaggi: 2
Karma: +0 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

Messaggio07-07-2017, 18:41    Oggetto: CAN: Come interpretare i dati correttamente Cita

Ciao a tutti,


Sto attualmente leggendo i dati del CAN-bus di un trattore e vorrei estrarre le informazioni sulla velocità del motore.

Nel J1939-Companion-Spreadsheet, la velocità del motore, ovvero "engine speed", ha il PGN 61444 (decimale), che corrisponde a F004 (esadecimale). Inoltre, la velocità del motore dovrebbe essere presente nei byte 4-5.

Ora ho cercato il messaggio CAN corrispondente:

1592) 1926.5 Rx 0CF00400 8 0C FF 7D D0 03 27 F0 86

I byte di posizione 4-5 sono D0 03. Pertanto, converto questo numero esadecimale in un numero decimale, ma ottengo 53251. Secondo le specifiche, devo moltiplicare questo numero per 0,125, ottenendo così 6656.

Come tutti sanno, questo valore è sicuramente sbagliato.
Cosa ho sbagliato?

Grazie per il vostro aiuto, cordiali saluti, Michael.


Tradotto il 28-09-2026, 6:04.
Torna su Profilo MP
Paulius
Hacker
Hacker


Iscritto il: 13/11/2013
Messaggi: 61
Karma: +7 / -0   Grazie, mi piace!


Supporto CAN

Messaggio07-07-2017, 22:34    Oggetto: CAN: Come interpretare i dati correttamente Cita

forse c'è un problema di ordine dei byte.
Non è little endian, ma big endian.
Nel tuo caso: 0x03D0 --> 976dec.
Con questo fattore, il valore è decisamente troppo piccolo...


Tradotto il 28-09-2026, 6:05.
Torna su Profilo MP
michaelgierer3



Iscritto il: 07/07/2017
Messaggi: 2
Karma: +0 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

Messaggio07-07-2017, 23:11    Oggetto: CAN: Come interpretare i dati correttamente Cita

Certo, prego!

Su alcuni altri parametri, si adatta piuttosto bene.

Forse è perché ho appena avviato il motore e la sua velocità sta attualmente aumentando... (e a causa dell'alta velocità di trasmissione).


Tradotto il 28-09-2026, 6:05.
Torna su Profilo MP
Nuovo argomento Rispondi 🔗 ⭐ 🖨 CANhack.de - Indice » Generale
Articoli e argomenti simili
Argomento Forum
Nessun nuovo messaggio Interfaccia RKS+ CAN: Problemi e Diagnosi KOBD2 Strumenti software CAN e software
Vai a:  
Non puoi scrivere nuovi argomenti in questo forum.