Konfiguracja bramek MGate MB3000-G2: tryb Transparent i Agent w praktyce

Nowa generacja bramek protokołów MGate MB3000-G2 firmy Moxa umożliwia integrację urządzeń szeregowych Modbus RTU/ASCII z sieciami Ethernet. Kluczowym aspektem wdrożenia jest wybór między trybem Transparent, zapewniającym bezpośrednią konwersję ramek, a trybem Agent, który optymalizuje komunikację dzięki wewnętrznej pamięci danych. Prawidłowa konfiguracja tych mechanizmów pozwala na zwiększenie wydajności i niezawodności systemów automatyki przemysłowej.

Dodaj do ulubionych źródeł w Google
Posłuchaj
00:00

Bramka MGate MB3000-G2: tryb Transparent i tryb Agent w praktyce

Bramka protokołów MGate MB3000-G2 firmy Moxa łączy urządzenia szeregowe – liczniki energii, falowniki, mierniki parametrów sieci czy czujniki – komunikujące się przez Modbus RTU lub ASCII po RS-232/422/485 z systemami nadrzędnymi (SCADA, PLC, BMS) posługującymi się protokołem Modbus TCP w sieci Ethernet. Seria MB3000-G2 to nowa generacja konwerterów Moxy, wyróżniająca się trybem Agent oraz zestawem narzędzi diagnostycznych dostępnych z poziomu konsoli webowej.

Dwa tryby pracy i ich zasadnicze różnice

Bramka pracuje w jednym z dwóch trybów, przy czym przełączenie trybu kasuje całą konfigurację protokołu i wymaga ponownego skonfigurowania urządzenia. Poniżej przedstawiono kluczowe różnice:

  • Tryb Transparent: Działa jako tłumacz protokołów (konwersja 1:1), brak buforowania wartości, zmienny czas odpowiedzi zależny od magistrali.
  • Tryb Agent: Działa jako pośrednik z pamięcią wewnętrzną, cyklicznie odpytuje urządzenia, zapewnia stały i krótki czas odpowiedzi (odczyt z pamięci).
  • Obsługa błędów: W trybie Transparent klient otrzymuje wyjątek 0x0B, w trybie Agent awaria sygnalizowana jest przez dedykowany tag statusu.
  • Protokoły niestandardowe: Możliwe do obsłużenia wyłącznie w trybie Agent poprzez Serial Proprietary.

Tryb Transparent jest rozwiązaniem domyślnym, natomiast tryb Agent dostępny jest wyłącznie w modelach serii MB3000-G2 i służy optymalizacji komunikacji w bardziej wymagających systemach.

Konfiguracja trybu Transparent

Topologia i interfejsy

Konfigurację rozpoczyna wskazanie, po której stronie bramki znajdują się klienci, a po której serwery za pomocą opcji CHANGE TOPOLOGY. Do wyboru są interfejsy TCP/IP, port szeregowy oraz RealCOM – wirtualny port COM mapowany na komputerze przez sterownik Moxy. Funkcja Serial Redirector pozwala na jednoczesne odpytywanie urządzeń przez panel HMI i system SCADA.

Parametr TCP Alive Check Time pełni rolę porządkową: jeśli w zadanym czasie w sesji nie pojawi się żaden pakiet Modbus, bramka zrywa połączenie, zwalniając je dla kolejnych klientów. Wirtualne porty COM w trybie RealCOM umożliwiają podłączenie oprogramowania wymagającego fizycznego portu szeregowego bez obsługi Modbus TCP.

Routing zapytań

Routing stanowi sedno trybu Transparent. Dostępne są trzy metody: Route by Modbus ID (standardowe), Route by IP address (dla powtarzających się adresów ID) oraz Route by TCP port. Kluczowym mechanizmem jest rozróżnienie między Actual ID (rzeczywisty adres) a Mapped ID (adres widoczny dla systemu nadrzędnego), co eliminuje konflikty adresacji na różnych magistralach.

Przy routingu po adresach Modbus reguły mogą być wykrywane automatycznie przez przełącznik Auto device routing. Bramka odczytuje adres Modbus z przychodzącej ramki i kieruje zapytanie na wszystkie porty szeregowe naraz – port, z którego nadeszła odpowiedź, zostaje zapisany jako cel. Wyjątek 0x0A informuje o braku ścieżki do urządzenia.

Priority Control

Funkcja Priority Control pozwala wybranym zapytaniom trafiać na początek kolejki. Reguły priorytetu można budować według interfejsu (źródła zapytania) lub według zawartości ramki (konkretne adresy lub funkcje Modbus). Priorytet zmienia wyłącznie kolejność obsługi, nie skraca kolejki ani nie przyspiesza samej magistrali.

Konfiguracja trybu Agent

Topologia i definiowanie urządzeń

W trybie Agent bramka pełni rolę serwera Modbus wobec systemu nadrzędnego i klienta wobec urządzeń polowych. Konfigurację zaczyna się od strony klienta bramki, definiując listę urządzeń i komend. Ważne jest, aby zapisać konfigurację klienta przed przejściem do ustawień serwera, aby tagi były widoczne w systemie.

Najważniejsze parametry komendy to kod funkcji Modbus, adres startowy, liczba rejestrów oraz Trigger (Cyclic lub Data Change). Dla poleceń sterujących naturalny jest tryb Data Change, natomiast dla cyklicznych odczytów pomiarów – tryb Cyclic.

Fault Protection – zabezpieczenie zapisu

Przy komendach zapisu dostępne jest pole Fault Protection, określające zachowanie bramki w razie utraty łączności ze stroną nadrzędną. Dostępne opcje to Pause (wstrzymanie), Clear data to zero (zerowanie) oraz Set to user-defined value (ustalona wartość bezpieczna).

Mapowanie pamięci

Odpytane rejestry trafiają pod adresy dostępne dla systemu nadrzędnego w zakładce Data Mapping. Tagi rozkładają się na cztery obszary: Coil (0x), Input Discrete (1x), Holding Register (4x) oraz Input Register (3x). Adresy startowe mogą być korygowane dla zachowania czytelności mapy pamięci.

Serial Proprietary – obsługa protokołów niestandardowych

Tryb Agent pozwala na obsługę urządzeń z własnym formatem ramki przez opcję Serial Proprietary. Ramkę buduje się z bloków funkcyjnych: Node Address, Constant, Data oraz Checksum. Dane trafiają następnie do tagów i mapy pamięci, dzięki czemu system nadrzędny widzi je jako standardowe rejestry Modbus.

Dobór trybu pracy do warunków instalacji

Tryb Transparent jest właściwym wyborem dla większości typowych instalacji, zapewniając bezpośrednią konwersję 1:1 i zachowując oryginalną adresację. Tryb Agent stosuje się w sytuacjach wymagających optymalizacji przepustowości, gdy magistrala szeregowa jest przeciążona lub gdy wymagana jest integracja protokołów niestandardowych.

Źródło: Elmark Automatyka

Więcej na www.elmark.com.pl
Chcesz częściej widzieć nasze artykuły w Google? Dodaj ElektronikaB2B do ulubionych źródeł
Powiązane treści
Europa poniesie olbrzymie koszty usuwania chińskiej technologii
Polish SatCom Alliance: Polskie spółki łączą siły na rzecz suwerennej łączności satelitarnej
HAPS-y staną się ratunkiem dla zatłoczonej orbity?
Mouser i Qorvo prezentują rozwiązania RF dla dronów, SATCOM i IIoT
Reset na rynku RF: Smartfony ustępują miejsca obronności, motoryzacji i 6G
eSIM staje się nowym fundamentem cyberbezpieczeństwa
Zobacz więcej w kategorii: Technika
Produkcja elektroniki
Analiza przyczyn wad montażu SMT i ograniczenia systemów inspekcyjnych
Produkcja elektroniki
Dokumentacja do wyceny montażu PCBA – jak przygotować kompletny pakiet danych?
Produkcja elektroniki
Ochrona antystatyczna fundamentem nowoczesnej produkcji
Komponenty
Niewielka uszczelka, ogromne znaczenie. Jak uszczelnienia FOF decydują o skuteczności ekranowania EMC obudów?
Komponenty
Folie termoprzewodzące elektroizolujące – jak jednocześnie odprowadzać ciepło i izolować elektrycznie?
Mikrokontrolery i IoT
Watchdog - przegląd konfiguracji
Zobacz więcej z tagiem: Komunikacja
Prezentacje firmowe
Cyberbezpieczeństwo infrastruktury krytycznej w zakładach wodociągowych Rhein-Wupper
Gospodarka
Europa poniesie olbrzymie koszty usuwania chińskiej technologii
Gospodarka
Polish SatCom Alliance: Polskie spółki łączą siły na rzecz suwerennej łączności satelitarnej

Zobaczyć obiekt oczami radaru, czyli dlaczego potrzebujemy laboratorium do pomiarów RCS?

Radar postrzega świat inaczej niż człowiek. Zamiast obrazu tworzonego przez światło widzialne rejestruje echo wysłanej fali elektromagnetycznej. Na odpowiedź radarową obiektu wpływają nie tylko jego rozmiary, lecz także kształt, zastosowane materiały, częstotliwość oraz kierunek obserwacji. Dlatego dwa przedmioty o podobnych wymiarach mogą być dla radaru widoczne zupełnie inaczej. Jak zatem sprawdzić, co radar rzeczywiście "widzi"? Służą temu pomiary RCS, prowadzone między innymi w specjalistycznych laboratoriach, które zapewniają kontrolowane i powtarzalne warunki oraz umożliwiają uzyskanie dokładności wymaganej w danym zastosowaniu.
Zapytania ofertowe
Unikalny branżowy system komunikacji B2B Znajdź produkty i usługi, których potrzebujesz Katalog ponad 7000 firm i 60 tys. produktów