Hoe u het NMEA 2000-berichtformaat interpreteert
Digital Skipper |11/01, 2024

NMEA 2000-berichten
MEA 2000-gegevens worden verzonden als berichten, die wij PGN's noemen. Een Parameter Group Number (PGN) is een unieke numerieke identificatie die wordt gebruikt om specifieke gegevenssets binnen het NMEA 2000-protocol te categoriseren en te definiëren. Denk erover na het is een code die gerelateerde gegevens groepeert en apparaten in een netwerk in staat stelt informatie effectief te herkennen en te interpreteren. PGN's definiëren alle gegevens die vanaf een apparaat worden verzonden.
Er zijn 3 soorten PGN's:
1. Verplicht:
Deze PGN-typen worden door de NMEA 2000-standaard gedefinieerd als de typen die alle apparaten moeten ondersteunen.
Verplichte PGN-lijst
2. Common / Data (Common):
Deze PGN-typen bevatten normale gegevens van instrumenten zoals diepte, positie en temperatuur.
NMEA 2000 algemene PGN's
3. Eigendom:
Deze PGN-typen zijn door NMEA gedefinieerd om de overdracht van gegevens buiten de goedgekeurde PGN-specificatie mogelijk te maken.
Een voorbeeld på dit is wanneer fabrikanten specifieke gegevens naar gerichte apparaten sturen voor firmware-updates of configuraties. Dit valt buiten de NMEA 2000-standaardspecificatie en heeft geen nut voor andere fabrikanten of aangesloten apparaten, zoals; het kan als eigen eigendom worden gehouden. Deze berichten hebben de laagste prioriteit in het netwerk en hebben geen voorrang op gegevens- of commandoberichten.
Er zijn drie voorwaarden die NMEA definieert als acceptabel navigatiegebied voor Eigen PGN:
< p>
Eigen PGN
De seriële gegevens die door CAN worden gebruikt, hebben een 29-bits identificatieveld en nul tot één databyte.
Daarnaast bevat het frame start- en eindbits, gereserveerde bits, controlebits, een 15-bits CRC-veld voor foutdetectie- en bevestigingsbits. 29-bit header, 8-byte databyte, CRC-veld, einde van frame, start på frame, controleveld, ACK-veld.
Så waarom is dit belangrijk?
Ten eerste: deze berichten en hun formaat zijn nuttig voor installateurs en operators bij het interpreteren van gegevens. Daar kun je natuurlijk niet naar kijken Beste; binaire gegevens en initialisatie; de, dus&ar; we hebben de PGN-inhoud nodig om te worden gedecodeerd. Er zijn verschillende NMEA 2000 pc-applicaties beschikbaar die dit voor u doen, zoals Actisense NMEA Reader.
Met NMEA Reader kunt u de inhoud van elke NMEA 2000 PGN (exclusief eigen berichten van andere fabrikanten) bekijken in een leesbaar, gedecodeerd formaat, waardoor u kan de gegevens die u ontvangt interpreteren. Dit maakt basisonderzoek en oefeningen voor het oplossen van problemen mogelijk, omdat we nu bijvoorbeeld kunnen zien welke gegevens een GPS verzendt, of überhaupt gegevens verzendt. gegevens.
< br>