NMEA 2000 PGN – Zrozumienie wiadomości i komunikacji danych w sieciach morskich

|11/01, 2024

NMEA 2000 PGN – Zrozumienie wiadomości i komunikacji danych w sieciach morskich

Kompletny przewodnik po NMEA 2000 PGN: typy wiadomości, struktura i jak interpretować dane za pomocą odpowiednich narzędzi.

Dane NMEA 2000 są przesyłane jako wiadomości, zwane PGN (Parameter Group Number). PGN to unikalny identyfikator numeryczny, który kategoryzuje i definiuje specyficzne grupy danych w protokole NMEA 2000. Pomyśl o PGN jako o kodzie, który pozwala urządzeniom w sieci rozpoznawać i efektywnie interpretować informacje.

Typy PGN w NMEA 2000

Istnieją trzy główne typy PGN:

1. Obowiązkowe (Mandatory)

Te PGN są zdefiniowane przez standard NMEA 2000 i muszą być obsługiwane przez wszystkie urządzenia.

Lista obowiązkowych PGN
Przykłady obowiązkowych PGN

2. Zwykłe / Dane (Common)

Zawierają standardowe dane z instrumentów, takie jak głębokość, pozycja i temperatura.

Zwykłe PGN
Przykłady zwykłych PGN

3. Własne (Proprietary)

Te PGN są używane do danych spoza zatwierdzonej specyfikacji NMEA, np. aktualizacje oprogramowania układowego lub unikalne funkcje producenta. Mają najniższy priorytet w sieci.

Własne PGN
Przykłady własnych PGN

Struktura techniczna wiadomości NMEA 2000

Szeregowe dane oparte na CAN wykorzystują 29-bitowe pole identyfikatora i do 8 bajtów danych. Ramka zawiera bity startu i końca, pole kontrolne, 15-bitowe pole CRC do wykrywania błędów i bity potwierdzenia.

Struktura ramki CAN

Dlaczego to jest ważne?

Zrozumienie formatu PGN jest kluczowe dla instalatorów i właścicieli łodzi podczas rozwiązywania problemów i projektowania systemu. Surowe dane binarne są trudne do interpretacji, dlatego potrzebne są narzędzia, które dekodują zawartość PGN.

Przykład: Actisense NMEA Reader

Dzięki NMEA Reader możesz przeglądać zawartość PGN w czytelnym formacie (z wyłączeniem wiadomości własnych). Ułatwia to rozwiązywanie problemów – możesz sprawdzić, czy GPS wysyła dane i jaki rodzaj danych jest przesyłany.

NMEA Reader

Wniosek

PGN jest rdzeniem komunikacji NMEA 2000. Rozumiejąc strukturę PGN i używając odpowiednich narzędzi, możesz zoptymalizować swoją sieć, skutecznie rozwiązywać problemy i zapewnić prawidłową komunikację danych na pokładzie.