Ymmärrä erilaisia protokollia - SeaTalk1 & SeaTalkNG
Digital Skipper |14/09, 2021
Meriteollisuudessa käytetään useita erilaisia tietomuotoja ja protokollia. Tämän artikkelin tarkoituksena on selventää yleisiä!
Kun työskentelet merielektroniikan parissa, kuulet neljästä yleisestä tietomuodosta. Nämä är;
- SeaTalk1
- SeaTalkNG
- NMEA 0183
- NMEA 2000
Mitä nämä ovat ja mitä ne tarkoittavat, kun asennat laitteita veneesi?
SeaTalk1
Yleinen väärinkäsitys on, että SeaTalk1 (ST1) on NMEA 0183, mutta se ei pidä paikkaansa. SeaTalk 1 on Raymarinen kehittämä järjestelmä. Vaikka molemmat työskentelevät sarjadataprotokolla, NMEA 0183 ja ST1 eivät jaa muita yhtäläisyyksiä.
SeaTalk käyttää 3 johtoa liitäntämenetelmänä, jotka ovat rinnakkain kaikissa laitteissa. Kolme johtoa ovat seuraavat:
- 12V syöttö
- GND / yhteinen syöttö
- Tiedot (sarja) ul>< p>Koska viestit ja johdot eroavat NMEA 0183:sta, ne eivät ole suoraan yhteensopivia, mutta ST1–NMEA 0183 -muunninta on mahdollista käyttää. SeaTalk1-yksiköt ovat edelleen yleisiä veneitä, ja kun jotkut niistä työskentelevät oma ST1-verkko, jossa laitteet on kytketty toisiinsa ja kommunikoivat kaksisuuntaisesti, muut toimivat yhdessä 0183-muuntimen kanssa.
Valitettavasti ST1:n ja NMEA 2000:n välillä ei ole suoraa muuntamista, så ; prosessi vaatisi ST1-NMEA0183-yhdyskäytävän ja sitten kaksisuuntaisen Actisense NGW-1 -muunnosyhdyskäytävän tämän muuntamiseksi NMEA 2000:ksi.
NGW-1-STNG NMEA 2000 -yhdyskäytävä (SeaTalk NG)
NMEA 0183
NMEA 0183 on ei-omistettu "standardi" sanomamuoto ja -protokolla useimmille ennen NMEA 2000:ta valmistetuille laivaelektroniimille. Niitä on kaksi; tyypit NMEA 0183 – "vanha" (versio 1.5) ja nykyinen versio (2.0+) Versio 1.5 käyttää RS232-laitemääritystä yhteyden muodostamiseen ja nykyinen protokolla RS422 (differentiaali). Periaate RS232- ja RS422-versioiden välillä on sama, ja tiedot ovat lähes identtisiä.
Suurin muutos v1.5- ja v2.0+-tietojen välillä on tarkistussummien lisääminen NMEA 0183 lauseita. Ennen versiota 2.0+ ei ollut pakollista olla tarkistussummaa lauseen lopussa, mutta tämä muuttui, kun versio 2.0 otettiin käyttöön.
Yleensä tämä ei aiheuta liikaa ristiriitaa NMEA 0183 -yksiköiden välillä, mutta siinä voi olla ongelmia tietyissä skenaarioissa. Jos esimerkiksi puhuja on v1.5 ja kuuntelija v2.0+ ja käsittelee lauseita kelvollisina vain, jos ne sisältävät tarkistussumman, se ohittaa v1.5-kaiuttimen.
NMEA 0183 v2. 0+ Differentiaaliyksiköt käyttävät 4-johtimista liitäntää lähetys- ja vastaanottoparilla, jotka on yleensä merkitty "+/A" ja "–/B" tai "Tx" ja "Rx". Protokolla käyttää ASCII-sarjaa, ja sen nopeus on alhainen ja se toimii nopeudella 4800 bit/s.
NMEA 0183:n muuntaminen NMEA 2000:ksi on hyvin yksinkertainen prosessi muunnosyhdyskäytävällä, joka on NGW-1. Se on myös mahdollista muuntaa NMEA 2000 NMEA 0183:ksi yhdyskäytävämme avulla.
SeaTalkNG & NMEA 2000
NMEA 2000 on NMEA 0183:n seuraaja, joka toimii edelleen; binääriviestimuoto, jonka nopeus on paljon suurempi 250k bittiä/s. Toisin kuin NMEA 0183, joka käyttää yhden kaiuttimen/monikuuntelijan asetusta, NMEA 2000 käyttää CAN-verkkoa (Controller Area Network), joka luo usean kaiuttimen/monikuuntelijan verkon, jossa jokainen laite kommunikoi keskenään.
Kun kyse on NMEA:sta. 2000 ja SeaTalkNG (STNG), näiden kahden suhteen on hieman hämmennystä, ja meiltä kysytään usein, ovatko ne samat. toimii yhdessä. På datamuoto/protokollatasoå Nämä molemmat ovat identtisiä. NMEA 2000 ja STNG toimivat molemmat CAN-protokollan kanssa ja käyttävät täsmälleen samoja viestejä (PGN). Itse asiassa ainoa ero näiden kahden välillä; On fyysinen kerros.
NMEA 2000 käyttää kaapeleille ja liittimille DeviceNet-standardia, jossa M12-uros- ja naarasliittimiä käytetään kaapelien ja liittimien yhdistämiseen. SeaTalkNG käyttää Raymarinen omaa kaapelointijärjestelmää, joka ei noudata DeviceNet-standardia. STNG- ja NMEA 2000 -kaapeleiden yhdistäminen on kuitenkin erittäin helppoa, sillä Raymarine myy sovitinkaapeleita. Sovitinkaapeli A06045 voi myöså ostettu osana NMEA 2000 -tuotteidemme pakettia (kaapelia ei myydä yksinään).
Lyhyesti sanottuna tämä tarkoittaa, että "STNG:stä NMEA 2000:ksi muuttamista" ei tapahdu, vaan tarvitaan vain sovitinkaapeli. yhdistää nämä kaksi.
STNG-kaapeli