Actions

Konwerter RS485-ETHERNET DIN (PL): Difference between revisions

From Modig.pl Wiki

Line 17: Line 17:
==== Zasilanie DC====
==== Zasilanie DC====
Zasilanie konwertera '''MODIG RS485-ETHERNET DIN''' polega na doprowadzeniu napięcia stałego do złącza oznaczonego DC 7-38V. Jest to złącze typu Phoenix Contact MC 3,81 mm z dwoma stykami. Źródło zasilania musi dostarczać napięcie z zakresu 6…38 V DC i min. 0,2 A. Należy zwrócić uwagę na właściwą polaryzację.
Zasilanie konwertera '''MODIG RS485-ETHERNET DIN''' polega na doprowadzeniu napięcia stałego do złącza oznaczonego DC 7-38V. Jest to złącze typu Phoenix Contact MC 3,81 mm z dwoma stykami. Źródło zasilania musi dostarczać napięcie z zakresu 6…38 V DC i min. 0,2 A. Należy zwrócić uwagę na właściwą polaryzację.
<br>
<center>
[[File:RS485-ETHERNET_DIN_pwr_con.jpg|none|350px|thumb|center]]
</center>
<br>
Opcjonalnie zasilanie konwertera MODIG może być doprowadzane poprzez złącze USB-C oznaczone USB. Źródło zasilania musi mieć napięcie o wartości 5 V ±10% i prąd co najmniej 0,2 A. Odpowiednie parametry mają np. ładowarki USB, a także interfejsy USB komputerów PC lub komputerów SBC.
<br><br>
<br><br>
<center>
<center>
[[File:RS485-ETHERNET_PoE_usb dc con.jpg|none|450px|thumb|center]]
[[File:RS485-ETHERNET_DIN_usb_con.jpg|300px|]]          
Opcjonalnie zasilanie konwertera MODIG może być doprowadzane poprzez złącze USB-C oznaczone USB. Źródło zasilania musi mieć napięcie o wartości 5 V ±10% i prąd co najmniej 0,2 A. Odpowiednie parametry mają np. ładowarki USB, a także interfejsy USB komputerów PC lub komputerów SBC.
[[File:RS485-ETHERNET_PoE_zas_usb.jpg|400px|]]
[[File:RS485-ETHERNET_PoE_zas_usb.jpg|400px|]]
[[File:RS485-ETHERNET_PoE_2155.jpg|200px|]]
</center>
</center>
<br>
<br>



Revision as of 20:37, 3 March 2026

Opis

Konwerter MODIG RS485-ETHERNET DIN to wielofunkcyjny i łatwy w obsłudze konwerter magistrali RS485, na interfejs sieciowy Ethernet. Konwerter jest przystosowany do montażu na szynie elektroinstalacyjnej DIN 35. Dzięki kompaktowej konstrukcji urządzenie ma szerokość tylko 35 mm i może być zamontowane nawet w niewielkiej szafce rozdzielczej. Dodatkowy interfejs USB ułatwia obsługę i konfigurację.




Podstawowe cechy i parametry




Interfejs RS485




Interfejs ETHERNET




Zasilanie DC

Zasilanie konwertera MODIG RS485-ETHERNET DIN polega na doprowadzeniu napięcia stałego do złącza oznaczonego DC 7-38V. Jest to złącze typu Phoenix Contact MC 3,81 mm z dwoma stykami. Źródło zasilania musi dostarczać napięcie z zakresu 6…38 V DC i min. 0,2 A. Należy zwrócić uwagę na właściwą polaryzację.


Opcjonalnie zasilanie konwertera MODIG może być doprowadzane poprzez złącze USB-C oznaczone USB. Źródło zasilania musi mieć napięcie o wartości 5 V ±10% i prąd co najmniej 0,2 A. Odpowiednie parametry mają np. ładowarki USB, a także interfejsy USB komputerów PC lub komputerów SBC.



Kontrolki sygnalizacyjne

Działanie konwertera MODIG RS485-ETHERNET DIN jest sygnalizowane za pomocą 3 kontrolek LED.

Kontrolka Znaczenie
STA

(zielony)

Cykliczne miganie kontrolki LED sygnalizuje prawidłowe zasilanie systemu, niezależnie od źródła zasilania.

Świecenie kontrolki LED oznacza prawidłowe podłączenie do sieci Ethernet i uzyskanie adresu IP.

ETH

(niebieski)

Miganie kontrolki LED sygnalizuje wysyłanie/odbieranie ramek TCP/UDP.

Świecenie kontrolki LED oznacza aktywne połączenie TCP Serwer-Klient.

RS

(czerwony)

Miganie kontrolki LED sygnalizuje wysyłanie/odbieranie danych poprzez magistralę RS485.



Przycisk funkcyjny RES

Przycisk funkcyjny pozwala wykonać restart urządzenia lub przywrócenie ustawień fabrycznych. Aby aktywować przycisk należy wsunąć końcówkę spinacza biurowego w otwór oznaczony RES, aż do lekko wyczuwalnego kliknięcia.

Restart urządzenia jest wykonywany przy włączonym urządzeniu, gdy przycisk RES jest aktywny (wciśnięty) przez ok. 5 sekund, a następnie zostaje zwolniony. Towarzyszy temu miganie czerwonej kontrolki LED RS - 4 krótkie mignięcia i ostatnie długie świecenie, trwające ok 1 s. Przycisk należy zwolnić w trakcie długiego świecenia kontrolki LED. W efekcie konwerter MODIG wykona całkowity restart systemu.

Przywrócenie ustawień fabrycznych jest wykonywane przy włączonym urządzeniu, gdy przycisk RES jest aktywny (wciśnięty) przez ok. 10 sekund, a następnie zostaje zwolniony. Towarzyszy temu miganie czerwonej kontrolki LED RS - 4 krótkie mignięcia, następnie długie świecenie, trwające ok 1 s, następnie ok. 4 s przerwy i ponowne długie świecenie. Przycisk należy zwolnić w trakcie drugiego długiego świecenia kontrolki LED. W efekcie wszystkie ustawienia (konfiguracja sieci, parametry RS485, a także hasło do strony konfiguracyjnej, itd) zostaną przywrócone do stanu fabrycznego.



Interfejs USB

Złącze USB-C oznaczone USB pozwala doprowadzić zasilanie do konwertera MODIG RS485-ETHERNET DIN, ale również pozwala monitorować parametry pracy konwertera. Poprzez złącze USB można podłączyć konwerter do komputera PC. W systemie operacyjnym pojawi się nowe urządzenie - port szeregowy USB oznaczony np. jako COM5.


Dowolnym programem typu Terminal (np. Putty, BrayTerminal itd.) można podłączyć się do portu szeregowego USB utworzonego przez konwerter. Parametry komunikacji powinny być następujące: 115200, 8, N, 1. W oknie terminala będą wyświetlane dane przesyłane z konwertera MODIG RS485-ETHERNET PoE:

Szczególnie ważną informacją może być adres IP, który został przydzielony dla konwertera, ale są tam także inne ważne informacje, m.in.: status DHCP, MAC, ustawienia TCP i UDP).


Aktualizacja oprogramowania układowego (firmware)

Wykonanie aktualizacji oprogramowania układowego (firmware) wymaga komputera PC z zainstalowaną aplikacją STM32Cube Programmer oraz wolnym interfejsem USB i przewodu USB, którym można podłączyć konwerter MODIG z tym komputerem.


Aplikację STM32Cube Programmer można pobrać ze strony: https://www.st.com/en/development-tools/stm32cubeprog.html
Należy wybrać wersję dla systemu operacyjnego zainstalowanego na komputerze PC i postępować zgodnie z instrukcjami na stronie. Po pobraniu pliku instalacyjnego należy aplikację zainstalować.

Konwerter MODIG należy wprowadzić w tryb aktualizacji oprogramowania układowego. W tym celu:

  1. Odłączamy konwerter od sieci Ethernet, od magistrali RS485 oraz od zasilania
  2. Przy wyłączonym konwerterze aktywujemy przycisk RES (za pomocą spinacza biurowego)
  3. Trzymając aktywny przycisk RES podłączamy przewód USB z komputera do konwertera MODIG (złącze USB-C oznaczone USB).


Kontrolki LED będą wygaszone, co oznacza, że konwerter jest gotowy do aktualizacji oprogramowania. W systemie operacyjnym komputera PC powinno pojawić się urządzenie:


Uruchamiamy aplikację STM32Cube Programmer, wybieramy rodzaj połączenia USB i klikamy Connect.


Wybieramy Open file i wskazujemy plik z nowym oprogramowaniem np. Modig_3_0.elf i klikamy Download. Po chwili pojawi się podsumowanie, gdzie klikamy OK.


Na zakończenie klikamy Disconnect i odłączamy przewód USB od konwertera. Po ponownym podłączeniu przewodu USB (bez aktywowania przycisku RES) konwerter MODIG uruchomi się z nowym oprogramowaniem.


Konfigurowanie konwertera

Wszystkie parametry konwertera MODIG RS485-ETHERNET DIN są ustawiane poprzez stronę internetową.
W przeglądarce internetowej komputera lub smartfona podłączonego do sieci LAN (tej samej, w której znajduje się konwerter MODIG RS485-ETHERNET PoE), należy wpisać adres IP konwertera. Adres IP, który został przypisany do konwertera można sprawdzić poprzez odczytanie informacji wysyłanych przez interfejs USB (rozdział “Interfejs USB”) lub z poziomu urządzenia zarządzającego naszą siecią LAN np. routera.


Logowanie

Po wpisaniu właściwego IP zostanie wyświetlona strona konwertera MODIG RS485-ETHERNET DIN. Pierwszym etapem jest wpisanie hasła dostępu do strony ustawień, domyślnie jest to “1234”.


Wpisanie niewłaściwego hasła zostanie odpowiednio zasygnalizowane.



Menu główne

Po prawidłowym zalogowaniu zostanie wyświetlona strona główna menu ustawień. W dolnej części strony znajdują się podstawowe informacje o urządzeniu oraz parametry najważniejszych ustawień.


Po zakończeniu konfigurowania parametrów pracy należy wylogować się ze strony konfiguracyjnej poprzez przycisk LOGOUT. Dzięki temu ustawienia zostaną zapisane do nieulotnej pamięci konfiguracyjnej urządzenia.

Jeśli użytkownik nie wykona wylogowania, to nastąpi ono automatycznie po 5 minutach bezczynności na stronie konfiguracyjnej. Natomiast ustawienia konfiguracyjne zostaną zapisane do nieulotnej pamięci konfiguracyjnej urządzenia po 1 minucie bezczynności na stronie konfiguracyjnej.


Ustawienia urządzenia (DEVICE)

Device Name - nazwa, którą użytkownik może ustawić dla danego urządzenia. Aby zmienić nazwę należy wpisać nową nazwę w polu tekstowym przy etykiecie Device Name i potwierdzić przyciskiem Apply umieszczonym pod polem tekstowym.

Hasło dostępu do strony ustawień Dostęp do strony ustawień jest możliwy po wpisaniu prawidłowego hasła. Dostęp jest przydzielany na podstawie adresu IP, z jakiego odbywa się logowanie i jest przydzielany na czas 5 minut. Czas jest odnawiany po każdej akcji wykonanej na stronie, po 5 minutach bezczynności następuje automatyczne wylogowanie.

Aby ustawić nowe hasło należy wpisać je w pola tekstowe oznaczone jako New Password oraz Repeat new password i zatwierdzić przyciskiem Apply umieszczonym pod polami tekstowymi.


Jeśli wszystko zostanie wykonane prawidłowo zobaczymy taki komunikat



Ustawienia sieciowe (NETWORK)

Grupa ustawień sieciowych obejmuje ustawienie adresu MAC (Device MAC) i adresu IP. Jeśli funkcja automatycznego przydzielania adresu IP jest aktywna (DHCP - ENABLE) konwerter RS485-ETHERNET PoE otrzyma adres IP z urządzenia zarządzającego naszą siecią LAN np. routera. Natomiast, jeśli DHCP zostanie wyłączone (DISABLE), to konwerter RS485-ETHERNET PoE wymaga ustawienia statycznego adresu IP (Device static IP) oraz maski sieciowej (Subnet mask)


Zmiana adresu MAC wymaga wykonania restartu urządzenia. Można tego dokonać za pomocą przycisku RESTART. Zmiana ustawień adresu IP wymaga ponownego zainicjowania interfejsu Ethernet. Można tego dokonać za pomocą przycisku RECONNECT.

W obu przypadkach urządzenie wyloguje użytkownika i wykona ponowne zainicjowanie interfejsu Ethernet. W zależności od ustawień, strona konfiguracyjna konwertera może być dostępna pod innym adresem IP, niż wcześniej.


Ustawienia trybu pracy (MODE)

Konwerter MODIG RS485-ETHERNET DIN przesyła dane poprzez sieć Ethernet z użyciem protokołów TCP oraz UDP, które działają niezależnie od siebie.

Protokół TCP działa w konfiguracji Serwer-Klient i wymaga ustawienia adresu IP urządzenia do którego będzie skierowana komunikacja, oraz numeru portu komunikacyjnego, który powinien mieć wartość zakresu 1024…65535.

Protokół UDP nie wymaga nawiązywania i utrzymywania stałego połączenia między określonym odbiorcą. Wymaga ustawienia adresu IP urządzenia do którego będzie skierowana komunikacja, oraz numeru portu komunikacyjnego, który powinien mieć wartość zakresu 1024…65535. Jeśli adres IP zostanie ustawiony na 255.255.255.255 komunikacja będzie realizowana w trybie rozgłoszenioym (broadcasting), czyli komunikacja będzie dostępna dla wszystkich urządzeń w sieci LAN.



Ustawienia interfejsu RS485 (RS485)

Parametry interfejsu RS485, które można ustawić w konwerterze MODIG RS485-ETHERNET DIN to:

  • prędkość komunikacji (Baudrate): dowolna wartość z zakresu 200…1000000 bps,
  • ilość bitów danych w każdym znaku (Data bits): 7 lub 8 bitów,
  • kontrola parzystości (Parity): None, Even, Odd,
  • bity znacznika stop (Stop bits): 1; 1,5; 2,

Parametry interfejsu RS485 konwertera MODIG, powinny być ustawione tak samo, jak parametry pozostałych urządzeń dołączonych do interfejsu RS485. Nowe ustawienia należy zatwierdzić przyciskiem Apply umieszczonym pod polami ustawień.

Dane przesyłane poprzez magistralę RS485 mają postać ramek (pakietów), które zwykle są zakończone specyficzną kombinacją znaków lub następuje po nich określony czas bezczynności na magistrali. Dane z magistrali RS485 są przesyłane przez interfejs Ethernet jako całe ramki. Ramka, która nie zostanie odpowiednio zakończona nie zostanie przesłana przez interfejs Ethernet.

Konwerter MODIG może wykrywać koniec ramki jako sekwencję 1…4 dowolnych znaków, np. słowo “END” lub znaki “0xFF 0xFF 0xFF 0xFF” lub sekwencja CR LF (Carriage Return, Line Feed) stosowana przy zapisywaniu tekstu. Sekwencję zakończenia ramki należy wpisać w pole tekstowe przy etykiecie Packet complete characters. Znaki muszą być zapisane w formacie hex, czyli każdy znak musi być zapisany w postaci jego wartości hexadecymalnej (zgodnie z ASCII), poprzedzonej literą x - sekwencję “END” należy zapisać jako “x45 x4E x44”. Jeśli pole pozostanie puste to funkcja będzie nieaktywna.

Konwerter MODIG może również wykrywać koniec ramki jako określony czas bezczynności na magistrali. Czas bezczynności jest mierzony jako liczba znaków, które mogłyby być przesłane w tym czasie. W polu przy etykiecie Packet complete idle characters należy wpisać wartość z zakresu 0…255. Funkcja będzie nieaktywna, gdy wartość będzie wynosiła 0, wartość 1 oznacza, że ramka zostanie uznana za zakończoną, gdy czas bezczynności na magistrali będzie odpowiadał czasowi przesłania jednego dowolnego znaku, itd.

Obie metody wykrywania końca ramki mogą być jednocześnie aktywne.



Narzędzia dodatkowe (TOOLS)

Z poziomu strony konfiguracyjnej możliwe jest wysłanie prostych ramek poprzez interfejs RS485. Pole tekstowe oznaczone jako Remote RS485 message pozwala na wysłanie krótkiej treści do urządzenia, którego adres IP jest określony w ustawieniach trybu pracy (MODE), w sekcjach TCP i UDP. Wysłanie treści należy potwierdzić przyciskiem Send umieszczonym pod polem tekstowym.

Pole tekstowe oznaczone jako Local RS485 message pozwala na wysłanie krótkiej treści z urządzenia, którego strona konfiguracyjna jest właśnie widoczna w przeglądarce, poprzez interfejs RS485. Wysłanie treści należy potwierdzić przyciskiem Send umieszczonym pod polem tekstowym.