Actions

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

From Modig.pl Wiki

Line 163: Line 163:
<br><br>
<br><br>


====== Narzędzia dodatkowe (TOOLS)======
====== '''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.<br><br>
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.<br><br>
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.
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.

Revision as of 09:41, 2 September 2025

Opis

Konwerter MODIG RS485-ETHERNET Mini MODIG RS485-ETHERNET Mini to wielofunkcyjny i łatwy w obsłudze konwerter magistrali RS485, na interfejs sieciowy Ethernet. Dodatkowe złącze USB-C służy do zasilania konwertera oraz umożliwia monitorowanie parametrów jego pracy. Zwarta konstrukcja i ergonomiczna obudowa konwertera umożliwiają jego zastosowanie zarówno jako stały element instalacji, lub jako urządzenie przenośne.

File:Foto.jpg
Podstawowe cechy i parametry
  • Interfejs RS485: A+, B-, GND, TERM, złącze typu Phoenix MC 3,81
  • Konfigurowany terminator 120 Ω
  • Zabezpieczenie RS485: separacja galwaniczna 1 kV, ochrona przeciwprzepięciowa
  • Prędkość komunikacji RS485: dowolna wartość z zakresu 200 bps… 1 Mbps
  • Parametry RS485: Data bits: 7/8; Parity: None/Even/Odd; Stop bits: 1/1,5/2, Half-Duplex
  • Maksymalna liczba urządzeń (nodes) dołączonych do RS485: 64
  • Maksymalna długość jednej ramki danych RS485: 4 kB (4096 znaków)


  • Interfejs sieciowy: RJ45, Ethernet 10/100 Mbps
  • Adres MAC: konfigurowany
  • Adres IP: IPv4, statyczny lub DHCP
  • Tryby pracy: Serwer TCP/Klient TCP; równocześnie UDP lub UDP broadcast
  • Konfiguracja: strona WWW, dostęp zabezpieczony hasłem
  • Parametry pracy: odczyt poprzez USB lub WWW


  • Zasilanie: poprzez złącze USB-C: 5 V; 0,2 A
  • Wymiary: 80 mm x 47 mm x 24 mm
  • Zakres temperatur pracy: -20°C do +50°C
  • Sygnalizacja stanu: diody LED
  • Aktualizacja oprogramowania (firmware): poprzez interfejs USB
Wyposażenie standardowe
Kod Opis
MODIG RS485-ETHERNET Mini
  • Zmontowany i uruchomiony moduł
Schemat elektryczny

Konwerter MODIG RS485-ETHERNET Mini umożliwia dwukierunkowe przesyłanie danych z interfejsu RS485 do sieci Ethernet. Komunikacja może odbywać się pomiędzy urządzeniami MODIG RS485-ETHERNET Mini lub z udziałem innych urządzeń obsługujących protokoły TCP i/lub UDP.
Ramki danych RS485 są konwertowane na ramki Ethernet TCP/UDP. W przypadku ramek z dużą ilością danych (ponad 1,5 kB, max 4 kB), stosowany jest mechanizm fragmentacji - podział na ramki o mniejszym rozmiarze. W urządzeniu docelowym ramki danych RS485 są odtwarzane w taki sposób, aby transmisja była całkowicie transparentna.
Typowa aplikacja konwertera Konwerter MODIG RS485-ETHERNET Mini:

File:Foto.jpg
Złącze RS485

Złącze typu Phoenix Contact MC 3,81 mm zawiera 4 styki.

Numer Oznaczenie Funkcja
1 T

Aktywowanie wewnętrznego rezystora terminującego 120 Ω.
Rezystor jest aktywny, gdy styk T jest połączony ze stykiem A+

2 A+ Linia A magistrali RS485 (potencjał dodatni)
3 B- Linia B magistrali RS485 (potencjał ujemny)
4 Masa GND magistrali RS485.



Konwerter MODIG może być dołączony do magistrali RS485, która łączy maksymalnie 64 urządzenia (wliczając konwerter). Każde urządzenie powinno być dołączone w taki sposób, aby nie powstawały węzły/rozgałęzienia magistrali - ewentualne połączenia powinny być jak najkrótsze. Na obu końcach magistrali należy dołączyć rezystory terminujące 120 Ω. Konwerter MODIG ma zintegrowany taki rezystor, ale żeby był aktywny należy połączyć ze sobą styk A+ oraz T.

Na rysunku pokazano uproszczony schemat magistrali RS485, z jednej strony zakończonej rezystorem terminującym 120 Ω, a z drugiej strony rezystorem terminującym zintegrowanym w konwerterze. Ponadto pokazano właściwe, oraz błędne podłączenie urządzeń do magistrali.

Zasilanie
Interfejs ETHERNET
Kontrolki sygnalizacyjne
Przycisk funkcyjny RES
Interfejs USB
Aktualizacja oprogramowania układowego (firmware)
Konfiguracja konwertera

Wszystkie parametry konwertera MODIG 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), należy wpisać adres IP konwertera. Adres IP, który został przypisany do konwertera MODIG 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. 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 MODIG otrzyma adres IP z urządzenia zarządzającego naszą siecią LAN np. routera. Natomiast, jeśli DHCP zostanie wyłączone (DISABLE), to konwerter MODIG 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 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łoszeniowym (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 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. “END”, “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.