NMEA 2000 PGN – Comprender los mensajes y la comunicación de datos en redes marinas

|11/01, 2024

NMEA 2000 PGN – Comprender los mensajes y la comunicación de datos en redes marinas

Una guía completa de NMEA 2000 PGN: tipos de mensajes, estructura y cómo interpretar los datos con las herramientas adecuadas.

Los datos NMEA 2000 se envían como mensajes, llamados PGN (Parameter Group Number). Un PGN es un identificador numérico único que categoriza y define grupos de datos específicos dentro del protocolo NMEA 2000. Piense en el PGN como un código que permite a los dispositivos de la red reconocer e interpretar la información de manera eficiente.

Tipos de PGN en NMEA 2000

Hay tres tipos principales de PGN:

1. Obligatorio (Mandatory)

Estos PGN están definidos por el estándar NMEA 2000 y deben ser compatibles con todos los dispositivos.

Lista de PGN obligatorios
Ejemplo de PGN obligatorios

2. Común / Datos (Common)

Contiene datos estándar de instrumentos como profundidad, posición y temperatura.

PGN comunes
Ejemplo de PGN comunes

3. Propietario (Proprietary)

Estos PGN se utilizan para datos fuera de la especificación NMEA aprobada, por ejemplo, actualizaciones de firmware o funciones Manufacturer únicas. Tienen la prioridad más baja en la red.

PGN propietario
Ejemplo de PGN propietario

Estructura técnica de los mensajes NMEA 2000

Los datos seriales basados en CAN utilizan un campo de identificación de 29 bits y hasta 8 bytes de datos. La trama contiene bits de inicio y fin, campo de control, un campo CRC de 15 bits para detección de errores y bits de confirmación.

Estructura de trama CAN

¿Por qué es esto importante?

Comprender el formato PGN es crucial para instaladores y propietarios de embarcaciones al solucionar problemas y diseñar sistemas. Los datos binarios brutos son difíciles de interpretar, por lo que se necesitan herramientas que decodifiquen el contenido PGN.

Ejemplo: Actisense NMEA Reader

Con NMEA Reader puede ver el contenido PGN en un formato legible (excluyendo mensajes propietarios). Esto facilita la resolución de problemas: puede verificar si un GPS está enviando datos y qué tipo de datos se están transmitiendo.

NMEA Reader

Conclusión

Los PGN son el núcleo de la comunicación NMEA 2000. Al comprender la estructura PGN y utilizar las herramientas adecuadas, puede optimizar su red, solucionar problemas de manera eficiente y garantizar una comunicación de datos correcta a bordo.