Dom Komputery Opis protokołu bezprzewodowej magistrali m. Nowe narzędzia do budowy sieci M-Bus

Opis protokołu bezprzewodowej magistrali m. Nowe narzędzia do budowy sieci M-Bus

Opis protokołu

M-Bus(Meter-Bus) - protokół komunikacyjny (norma europejska EN 1434/IEC870-5, EN 13757-2 warstwy fizyczne i łącza danych, EN 13757-3 warstwa aplikacji), oparty na standardowej architekturze klient-serwer. Jeden z powszechnych protokołów przesyłania danych dla szeregu specyficznych urządzeń elektronicznych, takich jak liczniki energii elektrycznej (liczniki energii elektrycznej), liczniki energii cieplnej (liczniki ciepła), przepływomierze wody i gazu, niektóre elementy wykonawcze itp. Dane przesyłane są do stacji komputerowej (serwera) bezpośrednio lub poprzez koncentratory M-Bus, wzmacniacze sygnału i wzmacniacze sygnału.

Różnice w stosunku do protokołów Modbus i standardu RS-485 - różne poziomy sygnałów logicznych, niska prędkość przesyłania danych (300 - 9600 bps), niskie wymagania wobec linii komunikacyjnej, możliwość zasilania urządzeń z linii M-Bus, brak wymagań dotyczących polaryzacji . Ze względu na szereg cech protokół nie jest protokołem przemysłowym; stosowany jest jedynie w tych urządzeniach, gdzie niska prędkość, a nawet utrata części przesyłanych danych nie jest krytyczna. Zaletami protokołu są minimalne wymagania dotyczące sprzętu, linii komunikacyjnych, prostota i szybkość wdrożenia oraz instalacji, co czyni go tanim i atrakcyjnym ekonomicznie.

Niektóre parametry protokołu M-Bus

  • tryb transmisji półdupleksowej;
  • szybkość przesyłania danych 300-9600 bps (zgodna ze standardowymi prędkościami portów UART komputerów PC i mikrokontrolerów, które są zarówno źródłem, jak i odbiornikiem danych);
  • jednostka logiczna +36V, prąd nie większy niż 1,5 mA;
  • zero logiczne 12..24V, prąd 10-11mA;
  • typ kabla: standardowy telefon (JYStY N*2*0,8 mm);
  • pojemność linii nie większa niż 180 nF, rezystancja do 29 omów;
  • zasięg transmisji w konfiguracji standardowej do 1000 metrów;
  • zasięg urządzenia podrzędnego do wzmacniacza sygnału wynosi do 350 metrów;
  • liczba urządzeń na linii do 250.

Jednostka logiczna przesyłana jest poziomem 36 V, z możliwością poboru z linii prądowej do 1,5 mA, zero logiczne przesyłane jest napięciem 24 V na urządzenie nadrzędne. Aby przesłać zero logiczne, urządzenia podrzędne zwiększają pobór prądu do 10-11 mA, wysoki pobór prądu i spadek napięcia na linii głównej są wykrywane przez urządzenie jako logiczne 0. W tym przypadku protokół transmisji jest podobny do 1-Wire, zarówno w sposobie transmisji danych, jak i możliwości zasilania urządzeń z linii.

Uwagi dotyczące terminu M-Bus


Fundacja Wikimedia. 2010.

Zobacz, co „Meter-Bus” znajduje się w innych słownikach:

    Autobus licznikowy- Informacje o podobnie nazwanych technologiach autobusowych można znaleźć w artykule MBus. M Bus (Meter Bus) to europejska norma (EN 13757 2 warstwa fizyczna i łącze, EN 13757 3 warstwa aplikacji) do zdalnego odczytu liczników gazu lub energii elektrycznej. M Bus można również używać w przypadku innych typów… … Wikipedii

    Autobus- Buš…Deutsch Wikipedia

    AUTOBUS- Wappen Deutschlandkarte… niemiecka Wikipedia

Ostatnio dużo uwagi poświęcamy zagadnieniom podłączania urządzeń innych firm do systemu ASUD-248.

Wynika to z logicznej chęci integracji podsystemów inżynierskich zapewniających funkcjonowanie obsługiwanych obiektów w ramach jednolitego systemu nadzoru i zarządzania.

Podłączonymi urządzeniami mogą być np. sterowniki ogrzewania i wentylacji, liczniki energii cieplnej i wody, różne czujniki, siłowniki itp.

Urządzenie innej firmy łączy się z systemem ASUD-248 poprzez specyficzny interfejs fizyczny, wymiana danych odbywa się według zestawu reguł obsługiwanych przez urządzenie: protokołu.

Często używają terminów M-bus, Modbus, RS-485, Ethernet, Sieć komputerowa itp. - niektóre z nich definiują fizyczny interfejs do łączenia urządzeń, a inne zestaw zasad przesyłania danych.

Komunikując się z organizacjami projektowymi i klientami, którzy bezpośrednio stoją przed zadaniem podłączenia urządzeń innych firm do ASUD-248, często spotykasz się z zamieszaniem w definicjach „interfejsu”, „protokołu” i powiązanych kwestii, na przykład:

  • „Czy Modbus jest interfejsem?”
  • „Modbus i M-bus to to samo”
  • „Urządzenie posiada port RS-485 – czy można zagwarantować jego podłączenie do ASUD?” i tak dalej.

Należy zauważyć, że w istocie terminy „interfejs” i „protokół” wyrażają to samo pojęcie - opis procedury interakcji między dwoma obiektami. Fakt ten, naszym zdaniem, w obszarze rozważanego tematu może również prowadzić do pewnej dwuznaczności.

Dlatego dla ścisłości zgodzimy się, że przez interfejs rozumiemy właśnie interfejs fizyczny (sprzętowy) – nośnik transmisji danych. W ramach protokołu - zbiór opisanych zasad przesyłania danych przez określony interfejs.

RS-485

RS-485 to interfejs. Określa wymagania dla linii komunikacyjnej (kabli), reguluje parametry elektryczne linii komunikacyjnej i inne parametry związane z przesyłaniem sygnału z jednego urządzenia do drugiego.

RS-485 nie mówi nic o zasadach wymiany danych pomiędzy urządzeniami.

W związku z tym sam fakt, że urządzenie innej firmy posiada interfejs RS-485, nie wystarczy, aby zagwarantować połączenie z zautomatyzowanym systemem sterowania. Należy doprecyzować protokół wymiany danych.

RS-232

RS-232 jest także interfejsem (podobnym do RS-485).

Modbus

Modbus jest protokołem komunikacyjnym szeroko stosowanym w przemyśle. Definiuje zasady przesyłania danych podczas interakcji urządzeń.

Możemy wdrożyć wysyłkę i kontrolę niemal każdego urządzenia, jeśli obsługuje ten protokół.

Istnieje kilka modyfikacji tego protokołu:

  • Modbus RTU.
  • Modbus TCP/IP.
  • Modbus ASCII (obecnie nieobsługiwany w ASUD-248).

Samo słowo „Modbus” nie mówi nic o interfejsie pomiędzy urządzeniami.

Protokół Modbus może działać poprzez RS-485/RS-232, sieć komputerową i inne interfejsy.

Dlatego jeśli wiadomo, że urządzenie obsługuje protokół Modbus, należy doprecyzować, jakie fizyczne interfejsy posiada urządzenie i czy są one obsługiwane w ASUD-248.

Więcej informacji na temat podłączania urządzeń obsługujących Modbus zob

M-Bus

Nieco inaczej jest w przypadku M-Bus.

Przede wszystkim należy zaznaczyć, że pomimo zgodności w transkrypcji rosyjskiej, M-Bus nie ma nic wspólnego z protokołem Modbus.

Termin M-Bus może jednocześnie oznaczać zarówno interfejs fizyczny, jak i protokół przesyłania danych.

Zazwyczaj obsługa M-Bus realizowana jest wyłącznie w urządzeniach pomiarowych: ciepłomierzach, licznikach energii elektrycznej, wodomierzach itp.

Jeśli wskazano, że licznik obsługuje M-bus, należy zawsze wyjaśnić, co oznacza:

  • tylko interfejs fizyczny
  • interfejs fizyczny i protokół (zwykle)
  • tylko protokół.

Te. Urządzenie może obsługiwać protokół M-bus, jednak interfejsem połączenia jest np. RS-485. Lub urządzenie ma interfejs M-bus, ale twórcy urządzenia zaimplementowali własny protokół wymiany. W tym przypadku, aby połączyć się z ASUD-248 konieczne jest uzgodnienie protokołu wymiany.

Więcej informacji na temat podłączenia M-Bus zob

Artykuł poświęcony jest protokołowi komunikacyjnemu M-Bus, przeznaczonemu do budowy systemu pomiaru energii, cechom magistrali architektonicznej M-Bus oraz wyposażeniu ADFweb dla sieci M-Bus.

LLC „Krona”, Petersburg

Mimo całej naszej miłości do wolności przyzwyczailiśmy się już do sieci, które nas splatają. Sieci dróg asfaltowych na ziemi i przewody w powietrzu, niewidzialny Internet i systemy gromadzenia danych w produkcji... A każda sieć ma swoje własne zasady, które pozwalają nie dać się pogubić w jej zawiłościach, ale wykorzystać ją do własnych celów korzyść.

Dlaczego potrzebny jest inny protokół M-Bus? Społeczność komputerowa zaangażowana w proces pomiaru energii potrzebuje własnych „warunków gry” zoptymalizowanych do pobierania odczytów z liczników. Aby kontrolować zużycie zasobów energii potrzebna jest konkretna sieć - możliwie najprostsza i tania, pozwalająca na podłączenie wielu urządzeń typu slave do urządzenia master, rozciągniętych na kilka kilometrów. Wszystkim tym zadaniom służy specjalny protokół.

M-Bus („Meter-Bus”) to europejski standard budowy rozproszonych systemów gromadzenia danych i komercyjnego pomiaru zużycia energii (ciepła, wody, gazu, energii elektrycznej itp.).

Standard M-Bus jest opisany i zatwierdzony w dokumentach regulacyjnych EN-1434-3 (1997), GOST R EN-143403-2006 z dnia 01.09.06. Obecnie standard ten jest obsługiwany przez większość wiodących producentów urządzeń do pomiaru energii i jest coraz częściej stosowany do rozwiązywania problemów związanych z pomiarem energii w Rosji.

Główne zalety standardu M-Bus:

Łatwość budowy sieci;

Wysoka odporność na zakłócenia;

Długość linii komunikacyjnych dochodzi do kilku kilometrów;

Prosta segmentacja sieci;

Duża liczba punktów pomiarowych;

Łatwość stopniowej rozbudowy sieci;

Pasywne zasilanie urządzeń typu slave;

Minimalne koszty instalacji i eksploatacji sprzętu.

Architektura M-Bus

Medium transmisji danych w standardzie M-Bus stanowi „skrętka” miedziana, a architektura sieci nie ma ścisłych wymagań. Jednakże twórcy sprzętu M-Bus nie zalecają stosowania architektury typu „pierścieniowego” ani stosowania fragmentów zapętlonych w segmentach sieci.

Jednak architektura sieci M-Bus może jednocześnie zawierać elementy typologii „magistrali” i „gwiazdy”, co pozwala na tworzenie elastycznych i dowolnych struktur sieciowych.

Protokół wymiany danych pomiędzy urządzeniami sieci M-Bus opiera się na zasadzie „jeden Master – wielu Slave”. Każdy segment sieci wymaga tylko jednego urządzenia Master, które wysyła żądania i odbiera odpowiedzi od urządzeń Slave (maksymalnie 250 urządzeń na segment). Eliminuje to całkowicie możliwość wystąpienia sytuacji konfliktowych w segmencie sieci M-Bus.

Wszystkie urządzenia Slave podłączane są równolegle do urządzenia Master poprzez magistralę M‑Bus (skrętka), przy czym polaryzacja podłączenia urządzeń do magistrali nie ma znaczenia.

Transmisja danych poprzez magistralę M-Bus odbywa się w trybie szeregowym w obu kierunkach. Magistrala utrzymuje nominalny poziom napięcia z urządzenia Master, aby zapewnić zasilanie urządzeń Slave. Aby przesłać bit danych, urządzenie Master zmienia poziom napięcia na magistrali, co jest odbierane przez wszystkie urządzenia Slave. Po rozpoznaniu swojego adresu w żądaniu, autoryzowane urządzenie Slave przesyła bity danych, zmieniając prąd pobierany z magistrali M-Bus. Zmiany te są odczytywane przez urządzenie Master.

Fizyczna długość magistrali M-Bus ograniczona jest rezystancją czynną przewodów, która na skutek poboru prądu przez urządzenia Slave powoduje zmniejszenie napięcia zasilania w sieci w miarę oddalania się od urządzenia Master. Szybkość przesyłania danych w sieciach M-Bus jest ograniczona pojemnością elektryczną magistrali i wynosi od 300 do 9600 bodów. O ograniczeniu liczby urządzeń Slave w jednym segmencie sieci decyduje moc źródła napięcia urządzenia Master oraz maksymalne możliwości adresowania – do 250 urządzeń.

Jednak pomimo wszystkich zalet protokołu, jego zastosowanie w systemach kontroli wysyłkowej, zautomatyzowanych systemach kontroli procesów i ASKUE do niedawna było trudne z następujących powodów:

Na rynku dostępny był niewielki wybór sprzętu do budowy sieci M-Bus;

Ten sprzęt był zbyt drogi;

Brakowało referencji i dokumentacji technicznej.

Sytuacja ta uległa zmianie wraz z pojawieniem się na krajowym rynku sprzętu firmy ADFweb, która specjalizuje się w produkcji sprzętu do pracy z protokołami przemysłowymi. Pod koniec 2010 roku firma wprowadziła na rynek linię urządzeń dla sieci M-Bus. Informacje o tych urządzeniach przedstawiono w tabelach 1 i 2.

Rozwój wysokich technologii ułatwia funkcjonowanie nowoczesnych usług, w tym w sektorze użyteczności publicznej. Konieczność dokonywania przez osobę odczytów z liczników i przekazywania ich do punktu kontrolnego zostaje całkowicie wyeliminowana poprzez wprowadzenie systemu m-bus, który organizuje pełnoprawne, nowoczesne centrum sterowania automatycznie odbierające odczyty. Norma została zatwierdzona dokumentacją regulacyjną z 1997 r. EN-1434-3 i GOST z 2006 r. EN-1434-3-2006. System ten rozpowszechnił się w Europie Wschodniej i Zachodniej. Za jego pomocą można dokonywać odczytów z liczników wody, ciepła, gazu i energii elektrycznej w budynkach mieszkalnych i przemysłowych.

Organizacja sieci dyspozytorskiej do dokonywania odczytów z liczników

Europejski standard m-bus - system gromadzenia danych z urządzeń pomiarowych energii. Stosując ten standard można zorganizować zbieranie danych o zużyciu zarejestrowanych przez liczniki z setek urządzeń. W tym celu układane są systemy kablowe - autobusy m-bus, do których podłączone jest urządzenie.

System m-bus ma wyraźne zalety, które pozwalają na wykorzystanie go do tworzenia odpowiednich sieci dyspozytorskich:

  • stabilna transmisja informacji z dużej liczby źródeł nieinicjatywnych na odległości do kilku kilometrów;
  • system jest niedrogi i nie wymaga dużych wydatków na instalację i eksploatację;
  • system można łatwo zrestrukturyzować i uzupełnić o nowe źródła danych;
  • pozwala na pełny obraz rzeczywistego stanu odczytów liczników, pobierając dane jednocześnie z wielu źródeł;
  • odczyty można łatwo odczytać z przyrządów umieszczonych w trudno dostępnych miejscach;
  • System można zoptymalizować pod kątem wymagań klienta.

Protokół M-bus

Dane przesyłane są poprzez system w sposób odporny na zakłócenia protokółMautobus. Protokół ten jest używany w schemacie jeden master – wiele slave. Każdy segment sieci wykorzystuje jednego mastera, który wysyła żądania i odbiera odpowiedzi z każdego urządzenia. Ten schemat pozwala uniknąć konfliktów w sieci. Dane przesyłane są magistralą w trybie szeregowym. Aby przesłać bit danych, master zmienia napięcie magistrali. Każde z urządzeń nasłuchuje tego sygnału, dowiadując się, które z nich otrzyma żądanie. Urządzenie, do którego uzyskuje się dostęp, w odpowiedzi przesyła bity danych, zmieniając napięcie magistrali, które są odczytywane przez urządzenie nadrzędne.

Mistrz M-busa

Master m-bus jest centralnym urządzeniem sterującym pracą sieci. Komputer lub inne urządzenie może pełnić funkcję mastera m-bus, zapisując dane z urządzeń i wysyłając sygnały w celu pobrania danych. Master m-bus zasila także urządzenia poprzez połączenie kablowe. System może dodatkowo zawierać różne czujniki (ciśnienia, temperatury, dymu), które również są zasilane przez master m-bus.

Autobus i węzeł w sieci m-bus

W sieci m-bus możliwe jest gromadzenie danych z dużej liczby urządzeń. Nie ma jednak możliwości poprowadzenia kabla z serwera do każdego z urządzeń, dlatego w sieci wykorzystuje się koncentrator m-bus, który łączy wiele urządzeń, a następnie łączy się bezpośrednio z komputerem dyspozytora lub z Internetem. Koncentrator pełni także funkcję archiwizatora. Bez tego system m-bus pobiera aktualne stany liczników, natomiast przy pomocy koncentratora możliwe jest dokonywanie odczytów zapisanych przez urządzenie. Urządzenie to sterowane jest z komputera dyspozytora i organizuje przekazywanie danych z urządzeń, przechowując z nich informacje i przesyłając je sygnałem do komputera sterującego. Istnieją modele koncentratorów na 25, 60 lub 250 abonentów. Huby mogą pełnić funkcję wzmacniaka, dzięki czemu możliwe jest zbudowanie sieci składającej się z kilku koncentratorów, którym podporządkowane są inne koncentratory posiadające własnych abonentów.

Dane przesyłane są skrętką miedzianą – m-bus. Urządzenie można podłączyć do magistrali za pomocą kabla telefonicznego 2x0,75 mm2, którego długość może wynosić 1-5 metrów. W zależności od odległości komputera dyspozytorskiego, do połączenia koncentratora z komputerem lub modemem wykorzystywany jest interfejs RS232/USB. Ograniczenia długości kabli przesyłowych wynikają ze rosnącej rezystancji przewodu w zależności od wzrostu długości. Zmiana poziomu napięcia magistrali będącej sygnałem podczas transmisji danych jest trudna. Liczba podłączonych urządzeń Slave jest również ograniczona. Maksymalna liczba może wynosić 250. Szybkość przesyłania danych w sieci zależy od pojemności elektrycznej magistrali. Zwykle mieści się w przedziale 300-9600 bps.

Repeatery używane do rozbudowy sieci zazwyczaj dostarczają wizualnych informacji o przeciążeniu sieci. Urządzenia posiadają wskaźnik, dzięki któremu można określić tryb pracy i możliwość dodania urządzeń. Na przykład w przypadku wzmacniacza Hydro-Center 60/250/Memory sygnalizacja m-bus może pracować w następujących trybach:

  • kolor zielony oznacza do połowy obciążenia opony;
  • żółty – obciążenie magistrali przekracza 100%, urządzenie działa, ale pojawia się ostrzeżenie, że dodawanie kolejnych urządzeń do sieci jest niedopuszczalne;
  • czerwony - oznacza to krytyczne przeciążenie urządzenia. Należy go zrestartować i sprawdzić pod kątem obsługi.

Konwertery dla sieci m-bus

Interfejs sieciowy m-bus wykorzystuje napięcie 36V. Urządzenia podłączone do sieci, wyposażone w inne interfejsy (np. RS232, RS485) pracują przy różnych wartościach napięcia, dlatego należy przed nimi zainstalować specjalne konwertery. Przeliczanie poziomów napięć. Przykładem takiego urządzenia jest konwerter m-bus 10. Konwerter ten umożliwia podłączenie do 10 urządzeń pomiarowych. Pracuje w sieci jak mistrz. Urządzenie posiada diody sygnalizujące stan zasilania oraz tryb przesyłania danych. Konwertery znajdują zastosowanie również w systemach, gdzie zachodzi konieczność konwersji i przesłania danych z sieci pracującej w technologii m-bus do systemu przesyłającego dane telemetryczne np. SCADA. Jako takie urządzenie stosuje się NPE-Modbus.

Liczniki z możliwością transmisji danych poprzez sieć

Urządzenia pomiarowe energii stosowane w systemach m-bus wyposażone są w specjalny moduł. Ciepłomierze zawierające taki moduł mogą być dwojakiego rodzaju. W pierwszym typie moduł m-bus jest wbudowany w urządzenie, w drugim jest on dodatkowy. Moduł jest płytką drukowaną obsługującą funkcję przesyłania danych. Obecność takiego modułu należy odnotować w paszporcie urządzenia. Przewody magistrali podłącza się do zacisków śrubowych licznika. Maksymalna możliwa średnica podłączanych przewodów wynosi 2,5 mm, a napięcie magistrali nie przekracza 50 V.

Grupa firm (GK) „Teplopribor” (Teplopribory, Prompribor, Kontrola ciepła itp.)- są to przyrządy i automatyka do pomiaru, monitorowania i regulacji parametrów procesów technologicznych (pomiar przepływu, kontrola ciepła, pomiar ciepła, kontrola ciśnienia, poziomu, właściwości i stężenia itp.).

W cenie producenta wysyłamy produkty zarówno z własnej produkcji jak i od naszych partnerów - wiodących fabryk - producentów oprzyrządowania i aparatury sterującej, aparatury sterującej, systemów i urządzeń do sterowania procesami technologicznymi - zautomatyzowanych systemów sterowania procesami (wiele z nich dostępnych jest w magazynie lub mogą zostać wyprodukowane i wysłane w możliwie najkrótszym czasie).

Wysyłka za pomocą M-Bus i RS485

Poniżej znajdują się dwa porównawcze przykłady specyfikacji przesyłania ciepłomierzy budynku mieszkalnego za pośrednictwem obwodu przewodowego z wykorzystaniem interfejsów M-Bus i RS485:

1. Oferta handlowa z M-busem

Obiekt - budynek mieszkalny wielomieszkaniowy z 53 ciepłomierzami ultradźwiękowymi TSU-Du20:
1 wejście 10 pięter, I piętro lokale niemieszkalne, od 2 do 9 pięter 6 mieszkań każde, po 2 wodomierze w mieszkaniu, na 10 piętrze 6 mieszkań, po 2 wodomierze w mieszkaniu

Typ Ilość Cena jednostkowa, rub. Ilość, pocierać.
Konwerter Ethernetowy 1 9 350,00 9 350,00
IP zasilania 1 3 630,00 3 630,00
Konwerter Mbus/RS485 1 7 160,00 7 160,00
Całkowity: 20 140,00
Zawiera podatek VAT 18% 3 072,20

Całkowita kwota za CP z komputerem: 410 662,00 RUB.

Wysyłka oparta na Mbus

2. Oferta handlowa z RS485 dla obiektu

Obiekt jest apartamentowcem wyposażonym w 53 ciepłomierze ultradźwiękowe TSU-Du20:
budynek mieszkalny wielomieszkaniowy, 1 wejście, 10 pięter, I piętro lokale niemieszkalne, 6 mieszkań od 2 do 9 pięter, 2 wodomierze na mieszkanie, 6 mieszkań na 10 piętrze, 2 wodomierze na mieszkanie.

Typ Ilość Cena jednostkowa, rub. Ilość, pocierać.
Konwerter Ethernetowy 2 9 350,00 18 700,00
IP zasilania 2 3 360,00 7 260,00
Całkowity: 25 960,00
Zawiera podatek VAT 18% 3 960,00

Całkowita kwota za CP z komputerem: 451.462,00 RUB.
* — Jednostka systemowa (komputer-PC) dostarczana jest na życzenie klienta.

Wysyłka oparta na RS485

Dodatkowe informacje o interfejsach i protokołach

1. Różnica pomiędzy M-Busem a ModBasem

Interfejs M-Bus (Meter-Bus)- standard warstwy fizycznej dla magistrali obiektowej oparty na interfejsie asynchronicznym. Nazwa ta odnosi się również do protokołu komunikacyjnego używanego do komunikacji pomiędzy urządzeniami na tej magistrali. Interfejs M-bus stosowany jest głównie w urządzeniach pomiarowych energii elektrycznej (liczniki elektryczne), energii cieplnej (liczniki ciepła), przepływomierzy wody i gazu.

Protokół Modbus- otwarty protokół komunikacyjny oparty na architekturze master-slave. Szeroko stosowane w przemyśle do organizowania komunikacji pomiędzy urządzeniami elektronicznymi. Może być używany do transmisji danych poprzez szeregowe linie komunikacyjne, sieci RS-485, RS-422, RS-232 i TCP/IP (Modbus TCP). Istnieją również niestandardowe implementacje korzystające z protokołu UDP.
Nie należy mylić „MODBUS” i „MODBUS Plus”. MODBUS Plus to zastrzeżony protokół, którego właścicielem jest Schneider Electric. Warstwa fizyczna jest unikalna, podobna do Ethernetu 10BASE-T, half-duplex po jednej skrętce, prędkość 1 Mbit/s. Protokołem transportowym jest HDLC, na którym określono rozszerzenie do transmisji MODBUS PDU.

2. Różnica między interfejsami RS485/RS422 a RS232 i USB

a) Interfejs RS-485

Interfejs RS-485 (zalecany angielski standard 485), EIA-485 (angielski Electronic Industries Alliance-485) to standard warstwy fizycznej dla interfejsu asynchronicznego. Reguluje parametry elektryczne półdupleksowej wielopunktowej różnicowej linii komunikacyjnej typu „wspólna magistrala”.

Standard RS-485 zyskał dużą popularność i stał się podstawą do stworzenia całej rodziny sieci przemysłowych, szeroko stosowanych w automatyce przemysłowej.
Standard RS-485 wykorzystuje pojedynczą skrętkę do przesyłania i odbierania danych, czasami towarzyszy jej ekranowanie w oplocie lub wspólny przewód.
Transmisja danych na RS485 odbywa się za pomocą sygnałów różnicowych. Różnica napięć między przewodnikami o tej samej polaryzacji oznacza wartość logiczną, różnica drugiej polaryzacji oznacza zero.

Ponieważ interfejsy RS485/422 są realizowane na różnicowych liniach komunikacyjnych, ich odporność na zakłócenia jest bardzo dobra. Zazwyczaj stosuje się instalacje kablowe o impedancji charakterystycznej 120 omów. Na końcach linii należy zainstalować odpowiednie rezystory. Linie RS485 mogą mieć długość do 1 kilometra.

Interfejs RS422 to „lekka” wersja RS485. Zmniejsza prądy wyjściowe przetwornika, a tym samym mniejszą obciążalność. Aby poprawić te parametry, stosuje się wzmacniacze danych.

Interfejs RS485 realizuje główną zasadę wymiany danych. Może adresować do 63 portów. Ściśle mówiąc, RS422 jest interfejsem promieniowym, jednak wielu producentów sprzętu uzupełnia go o możliwość podłączenia łącza trunkingowego i częściową kompatybilność z RS485 (przy obniżonych parametrach obciążalności).

b) Interfejs RS232

Interfejs RS232 zbudowany na jednobiegunowych liniach danych. Dlatego jego wydajność i maksymalna długość kabla są niewielkie. RS232 służy do podłączenia urządzeń peryferyjnych do komputerów sterujących. RS232 jest interfejsem promieniowym, więc nie ma w nim pojęcia adresu. Czynniki te pomagają poprawić wydajność interfejsu z systemami gromadzenia danych i urządzeniami peryferyjnymi.

c) Interfejs USB

USB (USB, ang. Universal Serial Bus - „uniwersalna magistrala szeregowa”) to interfejs szeregowy służący do podłączania urządzeń peryferyjnych do komputerów. Interfejs USB stał się powszechny i ​​faktycznie stał się głównym interfejsem do podłączania urządzeń peryferyjnych do domowego sprzętu cyfrowego.

Interfejs USB pozwala nie tylko na wymianę danych, ale także na zasilanie urządzenia peryferyjnego. Architektura sieci pozwala na podłączenie dużej liczby urządzeń peryferyjnych nawet do urządzenia posiadającego jedno złącze USB.


Nowość na stronie

>

Najbardziej popularny