Poznaj różne protokoły - SeaTalk1 i SeaTalkNG

|14/09, 2021

Poznaj różne protokoły - SeaTalk1 i SeaTalkNG

W przemyśle morskim stosuje się wiele różnych formatów danych i protokołów. Celem tego artykułu jest wyjaśnienie najczęstszych!
Podczas pracy z elektroniką morską usłyszysz o czterech popularnych formatach danych. Te är;

  • SeaTalk1
  • SeaTalkNG
  • NMEA 0183
  • NMEA 2000

Co to jest i co oznacza podczas instalowania urządzeń swoją łódź?

SeaTalk1
Powszechne błędne przekonanie, że SeaTalk1 (ST1) to NMEA 0183, ale to nieprawda. SeaTalk 1 to autorski system zaprojektowany przez firmę Raymarine. Nawet jeśli oboje nad tym pracują szeregowy protokół danych, NMEA 0183 i ST1 nie mają innych podobieństw.

SeaTalk wykorzystuje 3 przewody jako metodę połączenia, które są równoległe we wszystkich urządzeniach. Dostępne są 3 przewody:

  • Zasilanie 12 V
  • GND / wspólne zasilanie
  • Dane (szeregowe)
  • < p>Ponieważ zarówno komunikaty, jak i okablowanie różnią się od NMEA 0183, nie są one bezpośrednio kompatybilne, ale możliwe jest użyj konwertera ST1 na NMEA 0183. Jednostki SeaTalk1 są nadal powszechne łodzie i podczas gdy niektórzy z nich pracują własną sieć ST1, w której urządzenia są ze sobą połączone i komunikują się dwukierunkowo, pozostałe współpracują z konwerterem 0183.

    Niestety nie ma bezpośredniej konwersji pomiędzy ST1 a NMEA 2000, więc ; proces wymagałby bramy ST1 na NMEA0183, a następnie dwukierunkowej bramy konwersji Actisense NGW-1 w celu konwersji na NMEA 2000.

    NGW-1-STNG Brama NMEA 2000 (SeaTalk NG)

    NGW-1-STNG Bramka NMEA 2000 (SeaTalk NG)

    NMEA 0183
    NMEA 0183 to niezastrzeżony „standardowy” format wiadomości i protokół dla większości elektroniki morskiej wyprodukowanej przed NMEA 2000. Istnieją dwa typy NMEA 0183 – „stara” (wersja 1.5) i aktualna wersja (2.0+) Wersja 1.5 wykorzystuje do połączenia specyfikację urządzenia RS232, a obecny protokół wykorzystuje RS422 (różnicowy). Zasada działania wersji RS232 i RS422 jest taka sama, a dane są prawie identyczne.

    Największą zmianą pomiędzy danymi w wersji 1.5 i 2.0+ jest dodanie sum kontrolnych Zdania NMEA 0183. Przed wersją 2.0+ nie było obowiązkowe umieszczanie sumy kontrolnej na końcu zdania, ale zostało to zmienione po wdrożeniu wersji 2.0.
    Zwykle nie powoduje to zbyt dużego konfliktu między jednostkami NMEA 0183, ale może powodować pewne problemy w określonych scenariuszach. Na przykład, jeśli głośnik ma wersję 1.5, a słuchacz ma wersję 2.0 lub nowszą i traktuje zdania jako ważne tylko wtedy, gdy zawierają sumę kontrolną, głośnik zostanie zignorowany w wersji 1.5.

    NMEA 0183 v2. 0+ Jednostki różnicowe wykorzystują zazwyczaj połączenie 4-przewodowe z parą nadawczo-odbiorczą oznaczone „+/A” i „–/B” lub „Tx” i „Rx”. Protokół wykorzystuje port szeregowy ASCII i ma niską prędkość i działa z szybkością 4800 bitów/s.
    Konwersja NMEA 0183 na NMEA 2000 jest bardzo prostym procesem przy użyciu bramki konwersji, którą jest NGW-1. To także jest możliwa konwersja NMEA 2000 na NMEA 0183 za pomocą naszej bramy.


    SeaTalkNG & NMEA 2000
    NMEA 2000 jest następcą NMEA 0183, na którym działa; binarny format wiadomości o znacznie większej prędkości 250 tys. bitów/sek. W przeciwieństwie do NMEA 0183, który wykorzystuje konfigurację z jednym głośnikiem i wieloma słuchaczami, NMEA 2000 wykorzystuje CAN (Controller Area Network), tworząc sieć z wieloma głośnikami i wieloma słuchaczami, w której każde urządzenie komunikuje się ze sobą.
    Jeśli chodzi o NMEA 2000 i SeaTalkNG (STNG) panuje pewne zamieszanie w związku z tymi dwoma pojęciami i często dostajemy pytania dotyczące tych dwóch; będą współpracować. P&parowanie; format danych/poziom protokołuå Obydwa są identyczne. Zarówno NMEA 2000, jak i STNG działają z protokołem CAN i używają dokładnie tych samych komunikatów (PGN). W rzeczywistości jedyna różnica między nimi; To warstwa fizyczna.

    NMEA 2000 wykorzystuje standard DeviceNet dla kabli i złączy, gdzie do łączenia kabli i złączy używane są złącza męskie i żeńskie M12. SeaTalkNG wykorzystuje zastrzeżony system okablowania Raymarine, który nie jest zgodny ze standardem DeviceNet. Jednakże podłączenie kabli STNG i NMEA 2000 jest bardzo łatwe, ponieważ Raymarine sprzedaje kable adapterowe. Kabel adaptera A06045 może takżeå kupowany jako część pakietu z naszymi produktami NMEA 2000 (kabel nie jest sprzedawany osobno).

    W skrócie oznacza to, że nie ma „konwersji z STNG na NMEA 2000”, a jedynie potrzebny jest kabel przejściowy aby połączyć te dwie rzeczy.

    SeaTalk STNG to Kabel NMEA 2000
    Kabel STNG