So interpretieren Sie das NMEA 2000-Nachrichtenformat
Digital Skipper |11/01, 2024
NMEA 2000-Nachrichten
MEA 2000-Daten werden als Nachrichten gesendet, die wir als PGNs bezeichnen. Eine Parametergruppennummer (PGN) ist eine eindeutige numerische Kennung, die zur Kategorisierung und Definition bestimmter Datensätze innerhalb des NMEA 2000-Protokolls verwendet wird. Denken Sie darüber nach Dabei handelt es sich um einen Code, der zusammengehörige Daten gruppiert und es Geräten in einem Netzwerk ermöglicht, Informationen effektiv zu erkennen und zu interpretieren. PGNs definieren alle von einem Gerät gesendeten Daten.
Es gibt drei Arten von PGNs:
1. Obligatorisch:
Diese PGN-Typen sind im NMEA 2000-Standard als diejenigen definiert, die alle Geräte unterstützen müssen.
Obligatorische PGN-Liste
2. Allgemein/Daten (gemeinsam):
Diese PGN-Typen enthalten normale Daten von Instrumenten wie Tiefe, Position und Temperatur.
NMEA 2000 Common PGNs
3. Proprietär:
Diese PGN-Typen werden von NMEA definiert, um die Übertragung von Daten außerhalb der genehmigten PGN-Spezifikation zu ermöglichen. p>
Ein Beispielpå Hierbei senden Hersteller bestimmte Daten an Zielgeräte für Firmware-Updates oder Konfigurationen. Dies liegt außerhalb der NMEA 2000-Standardspezifikation und hat keinen Nutzen für andere Hersteller oder angeschlossene Geräte, wie z. es kann als Eigentum behalten werden. Diese Nachrichten haben die niedrigste Priorität im Netzwerk und haben keinen Vorrang vor Daten- oder Befehlsnachrichten.
Es gibt drei Bedingungen, die NMEA als akzeptable Nutzung des Navigationsbereichs für Own PGN definiert:
< p>Eigenes PGN
Die von CAN verwendeten seriellen Daten haben ein 29-Bit-Identifikationsfeld und null bis ein Datenbyte.
Darüber hinaus enthält der Frame Start- und Endbits, reservierte Bits, Steuerbits und ein 15-Bit-CRC-Feld für Fehlererkennungs- und Bestätigungsbits. 29-Bit-Header, 8-Byte-Datenbyte, CRC-Feld, Ende Rahmen, mit der Vorbereitung beginnen; Frame, Kontrollfeld, ACK-Feld.
Så Warum ist das wichtig?
Erstens: Diese Meldungen und ihr Format sind für Installateure und Bediener nützlich, wenn sie versuchen, Daten zu interpretieren. Natürlich kann man nicht hinschauen Liebling; Binärdaten und Initialisierung; das, soå Wir müssen den PGN-Inhalt dekodieren. Es stehen mehrere NMEA 2000-PC-Anwendungen zur Verfügung, die dies für Sie erledigen, z. B. Actisense NMEA Reader.
Mit NMEA Reader können Sie den Inhalt jedes NMEA 2000-PGN (mit Ausnahme der eigenen Nachrichten anderer Hersteller) in einem lesbaren, dekodierten Format sehen, das Ihnen sicher ist kann die empfangenen Daten interpretieren. Dies ermöglicht grundlegende Untersuchungen und Fehlerbehebungsübungen, da wir nun sehen können, welche Daten beispielsweise ein GPS aussendet oder ob es überhaupt welche aussendet Daten.
< br>