Red de conocimiento informático - Computadora portátil - Cómo analizar mensajes de comunicación CAN para análisis de datos

Cómo analizar mensajes de comunicación CAN para análisis de datos

Después de recibir el mensaje CAN, es necesario analizarlo de acuerdo con un protocolo de comunicación específico y luego analizarlo para ver si los datos analizados son correctos. El siguiente es un ejemplo de análisis de mensajes. Los tipos de datos se definen en la Tabla 4.

El contenido del mensaje se muestra en la Tabla 2. El mensaje recibido es: 1818D0F3 ce 0d 00 7d 00 6d 11 00. El protocolo estipula que el primer y segundo byte del mensaje representan el voltaje total, con el byte alto primero y el byte bajo al final. El voltaje total está en unidades de 0,1 V. Por lo tanto, en los datos anteriores, 0 dce representa el voltaje total, convertido al decimal 3534, multiplicado por la unidad 0,1 V, el valor del voltaje total es 353,4 V. El protocolo estipula que el tercer y cuarto byte del mensaje representan la corriente total. La unidad de la corriente total es 0,1 A y el desplazamiento es 32000.