NMEA 2000 PGN – Ymmärrä viestit ja tiedonsiirto meriverkoissa

|11/01, 2024

NMEA 2000 PGN – Ymmärrä viestit ja tiedonsiirto meriverkoissa

Täydellinen opas NMEA 2000 PGN:ään: viestityypit, rakenne ja miten dataa tulkitaan oikeilla työkaluilla.

NMEA 2000 -data lähetetään viesteinä, joita kutsutaan PGN:ksi (Parameter Group Number). PGN on yksilöllinen numeerinen tunniste, joka luokittelee ja määrittelee tietyt dataryhmät NMEA 2000 -protokollassa. Ajattele PGN:ää koodina, joka antaa verkon laitteille mahdollisuuden tunnistaa ja tulkita tietoa tehokkaasti.

PGN-tyypit NMEA 2000:ssa

PGN-tyyppejä on kolme:

1. Pakollinen (Mandatory)

Nämä PGN:t on määritelty NMEA 2000 -standardissa, ja kaikkien laitteiden on tuettava niitä.

Pakollinen PGN-lista
Esimerkki pakollisista PGN:istä

2. Yleinen / Data (Common)

Sisältää vakiotietoja instrumenteista, kuten syvyys, sijainti ja lämpötila.

Yleiset PGN:t
Esimerkki yleisistä PGN:istä

3. Omaksi (Proprietary)

Näitä PGN:iä käytetään tiedoille, jotka eivät kuulu hyväksyttyyn NMEA-spesifikaatioon, esim. firmware-päivitykset tai Manufacturer-kohtaiset toiminnot. Niillä on alhaisin prioriteetti verkossa.

Proprietary PGN
Esimerkki omista PGN:istä

NMEA 2000 -viestien tekninen rakenne

CAN-pohjainen sarjatieto käyttää 29-bittistä tunnistekenttää ja enintään 8 datatavua. Kehys sisältää alku- ja loppubitit, ohjauskentän, 15-bittisen CRC-kentän virheiden havaitsemiseen ja vahvistusbitit.

CAN-kehysrakenne

Miksi tämä on tärkeää?

PGN-muodon ymmärtäminen on ratkaisevan tärkeää asentajille ja veneenomistajille vianmäärityksessä ja järjestelmäsuunnittelussa. Raaka binääridata on vaikeasti tulkittavissa, minkä vuoksi tarvitaan työkaluja, jotka dekoodaavat PGN-sisällön.

Esimerkki: Actisense NMEA Reader

NMEA Readerin avulla voit nähdä PGN-sisällön luettavassa muodossa (pois lukien Manufacturer-kohtaiset viestit). Tämä helpottaa vianmääritystä – voit tarkistaa, lähettääkö GPS dataa ja minkä tyyppistä dataa siirretään.

NMEA Reader

Johtopäätös

PGN on NMEA 2000 -tiedonsiirron ydin. Ymmärtämällä PGN-rakenteen ja käyttämällä oikeita työkaluja voit optimoida verkkosi, tehdä vianmäärityksen tehokkaasti ja varmistaa oikean tiedonsiirron aluksella.