RTV forum PL | NewsGroups PL

Kabel do MODBUS RS485: Ile żył i jak zminimalizować zakłócenia?

Jaki kabel do MODBUS po RS485?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Kabel do MODBUS RS485: Ile żył i jak zminimalizować zakłócenia?

Robbo
Guest

Tue Jun 03, 2014 3:57 pm   



Witam,

Chciałem zapytać, ile żył ma mieć kabel do MODBUS po RS485, żeby cała
magistrala była odporna na zakłócenia?
W instrukcji do modułu komunikacyjnego Fatek, który ma trzy zaciski do
RS485, narysowali, że kabel ma dwie żyły i ekran - ekran podłączają do
zacisku G, dwa przewody podłączają do dwóch pozostałych zacisków.
Z kolei w dokumencie ze standardem Modbus piszą, że kabel ma mieć trzy żyły
(D0, D1, Common) i ekran.
Urządzenie AVTMOD14 ma z kolei tylko zaciski A i B.
Moje urządzenie z układem MAX485 i separacją galwaniczną ma zaciski A, B i
G.

Robbo

Elektrolot
Guest

Tue Jun 03, 2014 4:12 pm   



W dniu 2014-06-03 17:57, Robbo pisze:
Quote:
Chciałem zapytać, ile żył ma mieć kabel do MODBUS po RS485, żeby cała magistrala była odporna na
zakłócenia?
W instrukcji do modułu komunikacyjnego Fatek, który ma trzy zaciski do RS485, narysowali, że kabel
ma dwie żyły i ekran - ekran podłączają do zacisku G, dwa przewody podłączają do dwóch pozostałych
zacisków.
Z kolei w dokumencie ze standardem Modbus piszą, że kabel ma mieć trzy żyły (D0, D1, Common) i ekran.
Urządzenie AVTMOD14 ma z kolei tylko zaciski A i B.
Moje urządzenie z układem MAX485 i separacją galwaniczną ma zaciski A, B i G.

Mylisz protokół (MODBUS) z interfejsem (RS-485). Łączysz A-A, B-B, co do ekranu to z reguły łączy
się go z jednej strony.

tusk, donald tusk
Guest

Tue Jun 03, 2014 4:20 pm   



Quote:
ekranu to z reguły łączy się go z jednej strony.

ponoć najlepsza droga do problemów, ale ja już nie pamiętam uzasadnienia...

Mario
Guest

Tue Jun 03, 2014 4:40 pm   



W dniu 2014-06-03 18:12, Elektrolot pisze:
Quote:
W dniu 2014-06-03 17:57, Robbo pisze:
Chciałem zapytać, ile żył ma mieć kabel do MODBUS po RS485, żeby cała
magistrala była odporna na
zakłócenia?
W instrukcji do modułu komunikacyjnego Fatek, który ma trzy zaciski do
RS485, narysowali, że kabel
ma dwie żyły i ekran - ekran podłączają do zacisku G, dwa przewody
podłączają do dwóch pozostałych
zacisków.
Z kolei w dokumencie ze standardem Modbus piszą, że kabel ma mieć trzy
żyły (D0, D1, Common) i ekran.
Urządzenie AVTMOD14 ma z kolei tylko zaciski A i B.
Moje urządzenie z układem MAX485 i separacją galwaniczną ma zaciski A,
B i G.

Mylisz protokół (MODBUS) z interfejsem (RS-485). Łączysz A-A, B-B, co do
ekranu to z reguły łączy się go z jednej strony.


Ludzie zajmujący się EMC twierdzą, że z obu stron.
Tak czy inaczej RS-485 wymaga połączenia mas ze sobą. Gdy nie masz
przewodu masowego to łączysz ekranem. Gdy masz przewód masowy a
urządzenie ma osobne zaciski na GND i na Ekran to łączysz tak jak
zdefiniowane na zaciskach a i tak wewnątrz z reguły GND jest połączone z
masą :)

--
pozdrawiam
MD

Mario
Guest

Tue Jun 03, 2014 4:42 pm   



W dniu 2014-06-03 18:12, Elektrolot pisze:
Quote:
W dniu 2014-06-03 17:57, Robbo pisze:
Chciałem zapytać, ile żył ma mieć kabel do MODBUS po RS485, żeby cała
magistrala była odporna na
zakłócenia?
W instrukcji do modułu komunikacyjnego Fatek, który ma trzy zaciski do
RS485, narysowali, że kabel
ma dwie żyły i ekran - ekran podłączają do zacisku G, dwa przewody
podłączają do dwóch pozostałych
zacisków.
Z kolei w dokumencie ze standardem Modbus piszą, że kabel ma mieć trzy
żyły (D0, D1, Common) i ekran.
Urządzenie AVTMOD14 ma z kolei tylko zaciski A i B.
Moje urządzenie z układem MAX485 i separacją galwaniczną ma zaciski A,
B i G.

Mylisz protokół (MODBUS) z interfejsem (RS-485). Łączysz A-A, B-B, co do
ekranu to z reguły łączy się go z jednej strony.
Ludzie zajmujący się EMC twierdzą, że z obu stron.

Tak czy inaczej RS-485 wymaga połączenia mas ze sobą. Gdy nie masz
przewodu masowego to łączysz ekranem. Gdy masz przewód masowy a
urządzenie ma osobne zaciski na GND i na Ekran to łączysz tak jak
zdefiniowane na zaciskach a i tak wewnątrz z reguły GND jest połączone z
ekranem :)


--
pozdrawiam
MD

jacek pozniak
Guest

Tue Jun 03, 2014 5:13 pm   



Mario wrote:

Quote:
Tak czy inaczej RS-485 wymaga połączenia mas ze sobą.
Czy aby na pewno?


jp

Pszemol
Guest

Tue Jun 03, 2014 5:23 pm   



"tusk, donald tusk" <NOSPAM_testowanije@go2.pl> wrote in message
news:lmksjk$hr4$1@node2.news.atman.pl...
Quote:
ekranu to z reguły łączy się go z jednej strony.

ponoć najlepsza droga do problemów, ale ja już nie pamiętam
uzasadnienia...

Problemy są gdy połączysz z obu stron i pozwolisz na płynięcie
prądów tym kablem pomiędzy stacjami... Ekran ma być ekranem
a nigdy zapasowym kablem do wykorzystania do przesyłu danych!

Robbo
Guest

Tue Jun 03, 2014 5:37 pm   



Kilka rzeczy ze specyfikacji protokołu Modbus:

3.4.4 Grounding Arrangements
The

tusk, donald tusk
Guest

Tue Jun 03, 2014 5:38 pm   



W dniu 2014-06-03 19:23, Pszemol pisze:
Quote:
"tusk, donald tusk" <NOSPAM_testowanije@go2.pl> wrote in message
news:lmksjk$hr4$1@node2.news.atman.pl...
ekranu to z reguły łączy się go z jednej strony.

ponoć najlepsza droga do problemów, ale ja już nie pamiętam
uzasadnienia...

Problemy są gdy połączysz z obu stron i pozwolisz na płynięcie
prądów tym kablem pomiędzy stacjami... Ekran ma być ekranem
a nigdy zapasowym kablem do wykorzystania do przesyłu danych!

nie chodziło o cos innego, ale nie pamiętam...

Piotr Gałka
Guest

Tue Jun 03, 2014 6:07 pm   



Użytkownik "Robbo" <niemam@gmail.com> napisał w wiadomości
news:538df087$0$2158$65785112@news.neostrada.pl...
Quote:
Witam,

Chciałem zapytać, ile żył ma mieć kabel do MODBUS po RS485, żeby cała
magistrala była odporna na zakłócenia?
W instrukcji do modułu komunikacyjnego Fatek, który ma trzy zaciski do
RS485, narysowali, że kabel ma dwie żyły i ekran - ekran podłączają do
zacisku G, dwa przewody podłączają do dwóch pozostałych zacisków.
Z kolei w dokumencie ze standardem Modbus piszą, że kabel ma mieć trzy
żyły (D0, D1, Common) i ekran.
Urządzenie AVTMOD14 ma z kolei tylko zaciski A i B.
Moje urządzenie z układem MAX485 i separacją galwaniczną ma zaciski A, B i
G.

Według mnie wiele zależy od konkretnych rozwiązań zastosowanych w
urządzeniach.

Nadajnik RS485 emituje dużo CM (wspólny sygnał na A i B w czasie
przełączania) względem swojego GND.
Między innymi dlatego są 3 przewody, aby droga powrotna tego CM biegła
wzdłuż linii A i B a nie gdzieś naokoło - wtedy emituje bardzo dużo.
Na wnikanie zakłóceń CM na wejście odbiornika zadziała to podobnie.
Zakłócenia CM na A i B względem GND scalaka też może zostać odebrane jako
zmiana stanu. Gdy połączenie GND nadajnika i odbiornika będzie biegło wzdłuż
linii A i B to CM (odbierane z eteru) na A i B względem GND scalaków będzie
mniejsze.

Ale jeśli na liniach A i B w urządzeniach są solidne dławiki CM (rzędu 5mH)
to ten trzeci przewód zaczyna być mniej ważny.

Teraz dochodzi izolacja - przetwornica DCDC wrzuca swoje zakłócenia w
izolowane GND (IGND) względem prawdziwego GND. Standardowe przetworniczki
dają CM przekraczające normy. No i są dwie możliwości:
1. Trafo przetworniczki o bardzo małej pojemności (kiedyś stosowałem 4pF) -
da się obniżyć emisję poniżej normy, a mała pojemność doskonale blokuje też
sygnał CM generowany przez driver - sprawa załatwiona.
2. Byle jaka DCDC zbocznikowana solidnym kondensatorem (rzędu 2nF).
Kondensator blokuje zakłócenia CM przetwornicy DCDC na IGND, ale też daje
odniesienie do GND dla sygnałów CM generowanych przez nadajnik - znów może
przekraczać normy - trzeba dać trzeci przewód łączący IGND lub dławik CM.

Przypuszczam, że najbardziej prawidłowe połączenie to 3 przewody łączące
A,B,IGND oraz ekran połączony z GND. Jeśli GND łączonych urządzeń mają każde
swoje połączenie gdzieś do ziemi to z jednej strony ekran można połączyć
przez C, aby prądy wyrównawcze GND nie płynęły przez nasz ekran.
Ale to jest nie za dobre rozwiązanie z punktu widzenia EMC - ekran należy
łączyć na całym obwodzie (przewodów wewnątrz ekranu ma nie być widać z
zewnątrz) do ekranowanej obudowy. A jeśli ekranem przewodu mogą popłynąć
prądy wyrównawcze to równolegle do tego połączenia należy urządzenia
połączyć jakąś szyną wyrównawczą aby 99% prądu popłynęło tamtędy a tylko 1%
przez ekran.
Ekran kabla należy rozumieć jako wydłużenie ekranowanej obudowy urządzenia.
Ekran kabla łączącego dwa urządzenia ma z ich obudów stworzyć jedną
ekranowaną przestrzeń.
Ponieważ ekranowana obudowa urządzenia raczej nie jest połączona z IGND więc
ekran nie powinien być stosowany do połączenia IGND.

To w skrócie wszystko co w tym temacie wymyśliłem przez lata Smile.
P.G.

Pawel \"O'Pajak\"
Guest

Tue Jun 03, 2014 6:57 pm   



Powitanko,

Quote:
Tak czy inaczej RS-485 wymaga połączenia mas ze sobą.
Czy aby na pewno?

Jesli 2 urzadzonka sa na roznych potencjalach do ziemi, to osobny
kabelek wyrownawczy jest wielce wskazany. Niezaleznie od ekranu.

Pozdroofka,
Pawel Chorzempa
--
"-Tato, po czym poznać małą szkodliwość społeczną?
-Po wielkiej szkodzie prywatnej" (kopyrajt: S. Mrożek)
******* >>> !!! UWAGA: ODPOWIADAM TYLKO NA MAILE:
moje imie.(kropka)nazwisko, ten_smieszny_znaczek, gmail.com

Pszemol
Guest

Wed Jun 04, 2014 1:36 am   



"Piotr Gałka" <piotr.galka@cutthismicromade.pl> wrote in message
news:lml2ro$u5v$1@srv.chmurka.net...
Quote:
To w skrócie wszystko co w tym temacie wymyśliłem przez lata Smile.

Piotrze, a co powiesz o instalacjach RS-485 robionych skrętką
z dwu niezbyt cienkich drutów (plecionek) 18AWG w izolacji
bez ekranu i bez wspólnej masy biegnące na odległość 300-500m? Smile

Jack
Guest

Wed Jun 04, 2014 6:47 am   



Quote:
Tak czy inaczej RS-485 wymaga połączenia mas ze sobą.

Nieprawda.

Piotr Gałka
Guest

Wed Jun 04, 2014 8:22 am   



Użytkownik "Pszemol" <Pszemol@PolBox.com> napisał w wiadomości
news:lmlt80$bi3$1@dont-email.me...
Quote:
"Piotr Gałka" <piotr.galka@cutthismicromade.pl> wrote in message
news:lml2ro$u5v$1@srv.chmurka.net...
To w skrócie wszystko co w tym temacie wymyśliłem przez lata Smile.

Piotrze, a co powiesz o instalacjach RS-485 robionych skrętką
z dwu niezbyt cienkich drutów (plecionek) 18AWG w izolacji
bez ekranu i bez wspólnej masy biegnące na odległość 300-500m? Smile
Powiem: Po co 18AWG? Wystarczy 24AWG.

Chyba, że chodzi o odporność mechaniczną, albo solidność połączeń albo inne
....

Dwie możliwości wskazałem w tym co napisałem:
1 - tam gdzie napisałem: "sprawa załatwiona",
2 - trochę niżej napisałem: "trzeba dać trzeci przewód łączący IGND __lub__
dławik CM.

Uzupełnię.
Przy małej prędkości może się obyć bez dławika.
Mała prędkość to pojęcie względne. Ma na to na pewno też wpływ zastosowany
driver.
Dotychczas spotykałem takie, które gwarantowały różnicę CM między jednym a
drugim stanem poniżej 200mV. Ale widziałem też gdzieś taki gwarantujący
100mV (2 razy niższe zakłócenia CM to 2 razy wyższa prędkość przy której
harmoniczne na 150kHz+ się jeszcze zmieszczą w EMC). Ale ta różnica CM dla
obu stanów nie jest w praktyce największym źródłem emisji drivera.
Zastosowanie drivera z ograniczeniem stromości zboczy też pomoże.
Przypuszczam że 9600 czy 19200 mogą się zmieścić w limicie zakłóceń bez
dławika, ale nie sprawdzałem.
Należy też pamiętać, że normy specyfikują limity QPeak i Average. Emisja
average zależy między innymi od protokołu komunikacji.
P.G.

janusz_k
Guest

Thu Jun 05, 2014 8:20 pm   



W dniu 03.06.2014 o 19:37 Robbo <niemam@gmail.com> pisze:

Quote:
PS. Jak na polski tłumaczy się "protective ground"?
Masa ochronna?


--

Pozdr
Janusz

elektroda NewsGroups Forum Index - Elektronika Polska - Kabel do MODBUS RS485: Ile żył i jak zminimalizować zakłócenia?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map