Sygnał prądu 4-20mA w porównaniu z sygnałem różnicowym RS485: zasady działania, różnice oraz zastosowania przemysłowe –
W systemach automatyzacji przemysłowej, regulacji procesów oraz systemach czujników urządzenia terenowe muszą przekazywać dane pomiarowe – takie jak temperatura, ciśnienie, poziom, prąd przepływu, jakość wody czy inne – do PLC, DCS, RTU oraz systemów zbierania danych. Sygnał 4-20mA i sygnał RS485 to dwa powszechnie stosowane rozwiązania transmisyjne dla sygnałów terenowych, jednak służą one różnym celom.
Prąd 4-20mA jest głównie stosowany do przesyłania ciągłej zmiennej procesowej analogowej, podczas gdy RS485 to interfejs serialny różnicowy przeznaczony do przesyłania danych cyfrowych. Oba rozwiązania są odpowiednie dla środowisk przemysłowych oraz stosowania na stosunkowo długich odległościach komunikacyjnych, jednak istotnie się różnią pod względem pojemności danych, konfiguracji przewodów, możliwości diagnostyki oraz integracji systemowej.
1. Co to jest sygnał prądowy 4-20mA?
4-20mA to standardowy sygnał prądu analogowego, szeroko stosowany w systemach sterowania procesami przemysłowymi. Dolna granica zakresu pomiarowego jest zazwyczaj reprezentowana przez 4 mA, a górna granica – przez 20 mA, a wartości procesowe w zakresie tym są reprezentowane proporcjonalnie między tymi wartościami.
Na przykład rozważmy przekaźnik temperatury o zakresie pomiarowym 0–100 °C:
| Temperatura | Prąd wyjściowy: |
|---|---|
| 0°C, | 4 mA |
| 50 °C | 12 mA |
| 100 °C | 20 mA |
Dla liniowego zakresu temperatur od 0 do 100 °C temperatura można obliczyć z prądu za pomocą wzoru:
T = (I − 4) ÷ 16 × 100
gdzie T oznacza temperaturę, a I – prąd w mA. Dla prądu 12 mA odpowiadająca temperatura wynosi 50 °C.
2. Dlaczego stosuje się zakres 4-20mA zamiast 0–20 mA?
Dolna granica 4 mA jest powszechnie nazywana «live zero» (). Nawet gdy zmiana procesowa znajduje się na dolnej granicy swojego zakresu pomiarowego, prąd nadal przepływa w pętli sterującej. To pozwala systemowi sterującemu odróżnić prawidłowe pomiarowe zero od niektórych błędów w układzie przewodzenia.
Na przykład wartość procesowa 0% odpowiada zazwyczaj 4 mA, podczas gdy całkowicie otwarty obwód może prowadzić do prądu zbliżonego do 0 mA.Przemysłowe przekaźniki mogą również wykorzystywać określone wartości prądu awaryjnego poniżej 4 mA lub powyżej 20 mA, w zależności od typu urządzenia oraz konfiguracji systemu sterowania.
3. Głównे переваги systemu 4-20mA
Dobra odporność na szumy
: transmisja w obwodzie działa skutecznie w przemysłowych środowiskach charakteryzujących się wysokim poziomem szumów elektrycznych.
: odpowiednia do długich tras kablowych.
: możliwe jest analogowe przekazywanie sygnału na duże odległości, pod warunkiem że budżet napięcia w obiegu jest wystarczający.
: diagnostyka typu „live-zero".
: dolna granica 4 mA pomaga odróżnić normalne wartości pomiarowe od niektórych warunków obwodu otwartego.
Działanie dwuprzewodowe
Przewodnik dwuprzewodowy może wykorzystywać tę samą parę przewodów zarówno do dostarczania energii, jak i do przesyłania sygnału 4-20mA.
Wysoka kompatybilność z PLC
Wielu modułów PLC, DCS oraz modułów akwizycji danych oferuje standardowe wejścia analogowe 4-20mA.
4. Czy opór kabla wpływa na pętlę 4-20mA?
W zakresie normalnego działania nadajnik reguluje prąd w pętli tak, aby on odpowiadał zmierzonemu wartości procesowi. Dzięki temu sygnał 4-20mA jest mniej wrażliwy na opór kabla niż transmisja napięcia bezpośredniego.
Opór kabla nadal powoduje spadek napięcia, dlatego należy uwzględnić go w projektowaniu systemu. Zasilacz musi dostarczać wystarczającego napięcia dla samego przesyłacza, oporu kabla, oporu wejściowego PLC, izolatorów oraz innych urządzeń połączonych szeregowo.
Takie badanie jest powszechnie przeprowadzane za pomocąBudżet napięcia pętli:
napięcie zasilania ≥ minimalne napięcie przekaźnika + opad napięciowy kabla + opad napięciowy obciążenia + opady innych urządzeń szeregowych
5. Jak przekształca się sygnał prądu 4-20mA w sygnał napięciowy?
Niektóre systemy akwizycyjne wykorzystują rezystor o wysokiej dokładności do przekształcania prądu w pętli w sygnał napięciowy.Z użyciem rezystora o wartości około 250 Ω:
| Prąd | Szacunkowa napięcie na 250 Ω |
|---|---|
| 4 mA | 1 V |
| 12 mA | 3 V |
| 20 mA | 5 V |
To umożliwia przekształcenie sygnału 4-20mA w wejście o wartości około 1–5 V dla obwodów analogowych do zbierania danych. Jeśli PLC lub moduł wejściowy już obsługuje bezpośrednie wejścia prądowe, instalacja przewodów powinna być zgodna z instrukcją producenta modułu.
6. Czy sygnał 4-20mA jest automatycznie bezpieczny w sensie wrodzonym?
Sygnał 4-20mA to standard sygnałowy i nie sprawia, że system staje się automatycznie bezpieczny w sensie wrodzonym.
Projektowanie z uwzględnieniem bezpieczeństwa wrodzonego ogranicza napięcie, prąd, moc, indukcyjność oraz pojemność w całym obwodzie i wymaga użycia certyfikowanych urządzeń terenowych, barier, izolatorów, zasilaczy oraz odpowiednich praktyk instalacyjnych dostosowanych do klasyfikacji strefy niebezpiecznej.
7. Co to jest sygnał różnicowy RS485?
RS485 to standard elektronicznego interfejsu komunikacyjnego szeregowego stosowanego w przemyśle. Standard ten wykorzystuje parę linii sygnałowych różnicowych do przesyłania danych cyfrowych, a odbiornik wyznacza stan logiczny na podstawie różnicy napięć między dwoma przewodnikami.
W typowej sieci RS485 dwuprowadowej wykorzystuje się parę skręconą, zazwyczaj oznaczoną jako A i B, choć niektóre urządzenia używają oznaczeń takich jak D+ i D−. Nazewnictwo polarności A/B może się różnić w zależności od producenta, dlatego układ przewodów powinien odpowiadać definicji terminali konkretnego urządzenia.
RS485 definiuje warstwę fizyczną i elektryczną, lecz nie określa, jak są kodowane temperatura, ciśnienie czy inne miary. Urządzenia przemysłowe powszechnie wykorzystują protokół Modbus RTU lub inny protokół wyższego poziomu na podstawie RS485.
8. Dlaczego RS485 charakteryzuje się dobrą odpornością na szum?
RS485 wykorzystuje sygnał różnicowy.Zewnętrzny szum elektryczny, który oddziałuje podobnie na oba przewodniki, występuje głównie w postaci zakłóceń w trybie wspólnym, podczas gdy odbiornik głównie mierzy różnicę napięć między obiema liniami.
Kabel dwuparowy o skręconych przewodach dodatkowo poprawia odporność na szum. W instalacjach o dużej odległości lub w środowiskach o wysokim poziomie szumu elektrycznym mogą być wymagane odpowiednia ochrona, uziemienie, terminacja oraz ochrona przed impulsami napięciowymi.
9. Jak daleko może działać komunikacja RS485?
Standard RS485 jest odpowiedni dla komunikacji szeregowej na duże odległości, jednak maksymalna odległość zależy od szybkości transmisji w baudach, właściwości kabla, topologii sieci, sposobu terminacji, konstrukcji modułu transmisji oraz środowiska elektromagnetycznego.
Przy korzystnych warunkach i stosunkowo niskiej prędkości transmisji często podawana jest typowa odległość dalekiego zasięgu na poziomie około 1200 m. W miarę wzrostu prędkości transmisji maksymalna niezawodna odległość zazwyczaj maleje.
Odległość komunikacyjna oraz prędkość transmisji powinny być zatem projektowane wspólnie, a nie traktowane jako gwarantowana wartość dla każdej sieci RS485 na odległość 1200 m.
10. Czy RS485 jest ograniczone do 32 urządzeń?
Tradycyjne systemy RS485 wykorzystują pojęcie „jednostki obciążenia" do definiowania obciążenia linii komunikacyjnej. W przypadku klasycznych przekaźników o pojedynczej jednostce obciążenia sieć jest typowo projektowana dla maksymalnie 32 takich jednostek obciążenia.
Społeczne przekaźniki mogą wykorzystywać rozwiązania wejściowe o obciążeniu jednostkowym 1/2, 1/4 lub 1/8, umożliwiające obsługę 64, 128 lub nawet 256 węzłów elektrycznych przy odpowiednich warunkach.
Liczbę rzeczywistych urządzeń wpływają również zakres adresów protokołu, cykl pollingu, długość kabla, topologia oraz czas reakcji.
11. Czy protokół RS485 zawsze działa w trybie półdupleksowym?
Protokół RS485 może obsługiwać zarówno tryb półdupleksowy, jak i pełny tryb dupleksowy.
| Konfiguracja | Podłączenie | Charakterystyki |
|---|---|---|
| Dwa przewody – półdupleks | Jedna para różnicowa | Przenoszenie i odbiór odbywają się po tym samym szynowym kanale; zazwyczaj jedno urządzenie przesyła jednocześnie |
| Cztery przewody – pełny dupleks | Dwie pary różnicowe | oddzielne ścieżki transmisji i odbioru umożliwiają jednoczesną komunikację w obu kierunkach |
Sensorów przemysłowych opartych na standardach RS485 i Modbus RTU powszechnie stosowana jest komunikacja dwokablowa półdupleksowa, dlatego też komunikacja dwokablowa typu A/B jest szeroko wykorzystywana w instrumentacji terenowej.
12. Jaką jest relacja między standardem RS485 a Modbus RTU?
Standardy RS485 i Modbus działają na różnych warstwach systemu komunikacyjnego.
RS485
definiuje interfejs elektryczny oraz sposób przekazywania sygnałów różnicowych przez kabel.
Modbus RTU
definiuje adresy urządzeń, kody funkcjonalne, organizację rejestrów oraz ramki danych.
„Sensor RS485 Modbus RTU" oznacza zatem:
Interfejs fizyczny: RS485;
Protokół komunikacyjny: Modbus RTU;
PLC lub rejestrator danych może odczytywać wiele parametrów — takich jak temperatura, ciśnienie, poziom, jakość wody, pomiary gleby oraz stan urządzenia — za pomocą rejestrów Modbus.
13. Czy częstotliwość baudów, liczba bitów danych, paritet oraz bity zatrzymania są częścią standardu RS485?
– prędkość transmisji w baudach, liczba bitów danych, bity parzystości oraz bity zatrzymujące to ustawienia ramki komunikacji szeregowej, a nie stałe parametry określone w standardzie elektrycznym RS485.
– typowe urządzenie Modbus RTU może wykorzystywać następujące ustawienia:
| – parametr; | – typowy przykład; |
|---|---|
| – prędkość transmisji w baudach | 9600, 19200, 38400 bit/s itp. |
| Liczbę bitów danych | Zazwyczaj 8 bitów |
| Parowość | Brak, parne lub nieparne |
| Bity zatrzymujące | 1 lub 2 bity – w zależności od konfiguracji urządzenia |
Oba końce łańcucha komunikacyjnego muszą wykorzystywać identyczne ustawienia szeregowe oraz ten sam protokół wyższego poziomu.
14. Czy standard RS485 definiuje dane w formacie ASCII czy binarnym?
RS485 określa wyłącznie sposób transmisji elektrycznej i nie wymaga kodowania ASCII ani binarnego.
Na przykład Modbus RTU wykorzystuje strukturę ramki binarnej, podczas gdy Modbus ASCII stosuje znaki ASCII. Inni producenci sprzętu mogą również wykorzystywać protokoły własne poprzez interfejs RS485.
15. Dlaczego w sieciach RS485 stosuje się rezystory końcowe?
Przy dużych długościach kabla lub wyższych prędkościach transmisji kabel RS485 zachowuje się jako linia transmisyjna. Odzwierciedlenia sygnału na końcach kabla mogą prowadzić do zniekształcenia kształtu sygnału oraz powodować błędy komunikacyjne.
Dlatego odpowiednie rezystory końcowe są powszechnie umieszczane na obu końcach linii komunikacyjnej zgodnie z charakterystyczną impedancją kabla.W wielu przemysłowych sieciach RS485 stosuje się kabla dwuparowego o oporze około 120 Ω oraz odpowiednią terminację, gdzie to konieczne.
Wybór sposobu wyłączenia powinien opierać się na odległości komunikacyjnej, szybkości transmisji w baudach, topologii oraz wymaganiach dotyczących przekaźnika.
16. Jakie są główne różnice między sygnałem 4-20mA a protokołem RS485?
| Element porównawczy | 4-20mA | RS485 |
|---|---|---|
| Typ sygnału | Sygnał prądu analogowego | Sygnał napięcia różnicowego cyfrowego |
| Kapacytet danych | Zazwyczaj jedna ciągła zmiana procesowa | Wielu parametrówwartości stanu oraz dane konfiguracyjne: |
| – typowa konfiguracja przewodowa; | – układ z dwuprowadowym pęłem prądowym lub z niezależnym zasilaniem; | – pary skręconych przewodów A/B oraz niezależne zasilanie urządzeń w większości czujników terenowych; |
| – sieć wieloaparatowa; | – zazwyczaj jeden niezależny kanał analogowy na każde pomiarowe urządzenie | Niektóre urządzenia pod adresem mogą korzystać z jednego drutu: |
| – Diagnostyka; | – Niektóre usterki mogą być wykrywane na podstawie nieprawidłowego prądu w pętli; | – Protokół umożliwia przesyłanie stanu, kodów błędów oraz parametrów diagnostycznych; |
| – Integracja z PLC; | – Wymaga modułu wejścia analogowego; | – Wymaga interfejsu RS485 oraz kompatybilnego protokołu komunikacyjnego; |
– 17. W jakich przypadkach należy wybrać sygnał 4-20mA?
– 4-20mA – jest odpowiedni dla systemów, w których głównym wymogiem jest stabilna, ciągła zmiana procesowa, szczególnie gdy istniejący PLC lub DCS już oferuje moduły wejściowe analogowe.
– przesyłacze ciśnienia;
– przesyłacze poziomu;
– przesyłacze temperatury;
– przesyłacze przepływu;
– analizatory procesowe
Tradycyjne systemy sterowania PLC / DCS
: gdy wymagane jest tylko jedno podstawowe wartość pomiarowa, a system powinien być prosty oraz kompatybilny z konwencjonalną architekturą sterowania przemysłowego, napięcie 4-20mA jest często praktycznym rozwiązaniem.
18. W jakich przypadkach należy wybrać komunikację RS485?
Komunikacja RS485 jest odpowiednia dla projektów wymagających wielu parametrów cyfrowych, połączenia wielu urządzeń w sieci lub bezpośredniej komunikacji z PLC, RTU, urządzeniami rejestrującymi dane oraz bramkami IoT.
Multiparametrowe czujniki jakości wody |
Multiparametrowe czujniki gleby |
Czujniki warunków atmosferycznych |
Cyfrowe urządzenia do pomiaru poziomu i przepływu |
Rozproszony system monitorowania środowiska
Integracja PLC / RTU / bramki IoT
: wsparcie protokołu RS485 Modbus RTU umożliwia wielu urządzeniom korzystanie z jednego kabla komunikacyjnego, co może zmniejszyć potrzebę użycia kablek w systemach rozproszonego monitoringu.
19. Czy można jednocześnie korzystać z sygnału 4-20mA i protokołu RS485?
Tak. Niektóre urządzenia przemysłowe oferują zarówno wyjścia 4-20mA, jak i RS485, co pozwala na integrację tych samych pomiarów w konwencjonalny system sterowania analogowego, a jednocześnie dostęp do dodatkowych parametrów cyfrowych jest możliwy poprzez komunikację.
Na przykład sygnał 4-20mA może być wykorzystywany jako główny sygnał sterowania PLC w czasie rzeczywistym, podczas gdy protokół RS485 Modbus RTU służy do odczytu wartości pomiarowych, danych kompensacyjnych, stanu urządzenia lub parametrów konfiguracyjnych. Mogłość jednoczesnego wykorzystania zależy od projektu interfejsu konkretnego urządzenia.
FAQ
Pytanie 1: Czy RS485 to sygnał prądu, czy sygnał napięcia?
Odpowiedź 1: RS485 to interfejs komunikacyjny oparty na napięciu różnicowym.Przyjemnik określa stan logiczny na podstawie różnicy napięć między dwoma przewodnikami sygnałowymi.
Q2: Czy opór kabla wpływa na pętlę 4-20mA?
A2: Opór kabla powoduje spadek napięcia. Jeśli przesyłacz działa w zakresie napięcia roboczego, a dopuszczalny poziom napięcia w pętli jest wystarczający, prąd w pętli nadal może odzwierciedlać rzeczywistą wartość procesu.
Q3: Czy komunikacja przez protokół RS485 jest możliwa na odległość do 1200 m zawsze?
A3: Rzeczywista odległość zależy od szybkości transmisji (baud), typu kabla, zastosowania terminacji, topologii pętli oraz warunków elektromagnetycznych. Gorsze parametry transmisji oraz dobre warunki ułożenia kabli sprzyjają komunikacji na większe odległości.
Q4: Czy port RS485 jest ograniczony do 32 urządzeń?
A4: „Thirty-two Unit Loads" to klasyczny punkt odniesienia dotyczący obciążenia portu RS485. Nowoczesne przesyłacze i odbiorniki o niższym obciążeniu mogą obsłużyć większą liczbę węzłów elektrycznych, jednak rzeczywista liczba węzłów zależy również od protokołu komunikacyjnego oraz architektury sieciowej.
Q5: Czy port RS485 zawsze działa w trybie półdupleksowym?
A5: Nie. Port RS485 może wykorzystywać zarówno konfigurację dwokablową w trybie półdupleksowym, jak i konfigurację czterokablową w trybie pełdupleksowym. Sensory przemysłowe oparte na standardzie Modbus RTU powszechnie wykorzystują komunikację dwokablową w trybie półdupleksowym.
Q6: Czy RS485 i Modbus to ten sam protokół?
A6: Nie. RS485 definiuje fizyczny interfejs elektryczny, podczas gdy Modbus RTU definiuje adresy urządzeń, rejestry, kody funkcji oraz ramki danych.
Q7: Czy sygnał 4-20mA jest automatycznie bezpieczny w sposób wrodzony?
A7: Nie. Bezpieczeństwo wrodzone zależy od całkowitych ograniczeń energii w pętli sterującej, certyfikacji urządzenia, barier ochronnych oraz projektowania instalacji, a nie wyłącznie od sygnału 4-20mA.
Q8: Który jest lepszy dla przemysłowych czujników: sygnał 4-20mA czy RS485?
A8: Sygnał 4-20mA jest odpowiedni dla pojedynczych zmiennych procesowych oraz konwencjonalnego sterowania analogowego za pomocą PLC.RS485 Modbus RTU jest ogólnie bardziej odpowiedni dla czujników wieloparametrowych, sieciowania urządzeń oraz zbierania danych cyfrowych.
Podsumowanie
4-20mA oraz RS485 to dwa ugruntowane metody komunikacji przemysłowej w środowisku, jednak służą one do rozwiązywania różnych problemów. Technologia 4-20mA wykorzystuje analogowy prąd do reprezentowania ciągłej zmiennej procesowej, charakteryzuje się prostą architekturą, wysoką odpornością na szum, możliwością komunikacji na duże odległości oraz szeroką kompatybilnością z konwencjonalnymi systemami PLC i DCS.
RS485 wykorzystuje sygnałizację różnicowym napięciem w celu przeprowadzania komunikacji cyfrowej. Umożliwia połączenie wielu urządzeń na jednym busie oraz, w połączeniu z takimi protokołami jak Modbus RTU, przesyłanie wielu wartości pomiarowych, informacji o stanie oraz danych konfiguracyjnych. Odległość komunikacyjna oraz liczba węzłów należy dobrać zgodnie z częstotliwością baud, typem kabla, obciążeniem transceivera oraz topologią sieci.
METRAVON Produkty pomiarowe przemysłowe można skonfigurować z zakresem sygnału 4-20mA, RS485 Modbus RTU oraz inne interfejsy przemysłowe zgodnie z wymaganiami projektu, z możliwościami integracji dla PLC RTU, DCS, rejestry danych oraz bramki IoT. Właściwy sposób transmisji sygnałów należy dobrać na podstawie liczby parametrów, odległości komunikacyjnej, istniejącej architektury sterowania, warunków instalacji przewodów oraz potrzeb związanych z przyszłą ekspansją systemu.
