Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Jaki kabel do MODBUS po RS485?

180 views
Skip to first unread message

Robbo

unread,
Jun 3, 2014, 11:57:53 AM6/3/14
to
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

unread,
Jun 3, 2014, 12:12:35 PM6/3/14
to
W dniu 2014-06-03 17:57, Robbo pisze:
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

unread,
Jun 3, 2014, 12:20:01 PM6/3/14
to
> 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

unread,
Jun 3, 2014, 12:40:11 PM6/3/14
to
W dniu 2014-06-03 18:12, Elektrolot pisze:
> 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

unread,
Jun 3, 2014, 12:42:43 PM6/3/14
to
W dniu 2014-06-03 18:12, Elektrolot pisze:
> 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

unread,
Jun 3, 2014, 1:13:51 PM6/3/14
to
Mario wrote:

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

jp

Pszemol

unread,
Jun 3, 2014, 1:23:01 PM6/3/14
to
"tusk, donald tusk" <NOSPAM_te...@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!

Robbo

unread,
Jun 3, 2014, 1:37:58 PM6/3/14
to
Kilka rzeczy ze specyfikacji protokołu Modbus:

3.4.4 Grounding Arrangements
The « Common » circuit ( Signal and optional Power Supply Common ) must be
connected directly to protective ground, preferably at one point only for
the entire bus. Generally this point is to choose on the master device or on
its Tap.

3.6 Cables
A MODBUS over Serial Line Cable must be shielded. At one end of each cable
its shield must be connected to protective ground. If a connector is used at
this end, the shell of the connector is connected to the shield of the
cable.

An RS485-MODBUS must use a balanced pair (for D0-D1) and a third wire (for
the Common).

Zakładamy, że mamy przewód 3-żyłowy (D0, D1, Common) w ekranie. Jeśli dobrze
rozumiem, to Common podpinamy dodatkowo (oprócz podłączenia do zacisków
Common urządzeń) pod protective ground. Ponadto ekran podpinamy pod
protective ground, ale tylko w jednym punkcie (dla każdego kabla). Zatem
ekran i Common to nie będzie to samo.
Jeśli weźmiemy kabel 2-żyłowy w ekranie, to ekran chyba pełniłby
jednocześnie funkcję Common i ekranu.
Zastanawiam się, na ile lepsze byłoby zastosowanie kabla 3-żyłowego w
ekranie jeśli chodzi o odporność na zakłócenia.
Tak jak pisałem poprzednio, standard mówi jedno, a praktycznie każde z
urządzeń którymi dysponuję realizuje wszystko po swojemu (także jeśli chodzi
o oznaczenia oraz podłączenie przewodów i ekranu).
Ponadto jak czytam o Profibus na RS485, to tam powszechnie stosują kabel
2-żyłowy w ekranie.

Robbo
PS. Jak na polski tłumaczy się "protective ground"?

tusk, donald tusk

unread,
Jun 3, 2014, 1:38:34 PM6/3/14
to
W dniu 2014-06-03 19:23, Pszemol pisze:
nie chodzi�o o cos innego, ale nie pami�tam...

Piotr Gałka

unread,
Jun 3, 2014, 2:07:20 PM6/3/14
to

U�ytkownik "Robbo" <nie...@gmail.com> napisa� w wiadomo�ci
news:538df087$0$2158$6578...@news.neostrada.pl...
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 :).
P.G.

Pawel "O'Pajak"

unread,
Jun 3, 2014, 2:57:39 PM6/3/14
to
Powitanko,

>> 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

unread,
Jun 3, 2014, 9:36:46 PM6/3/14
to
"Piotr Ga�ka" <piotr...@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 :).

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? :-)

Jack

unread,
Jun 4, 2014, 2:47:38 AM6/4/14
to
> Tak czy inaczej RS-485 wymaga połączenia mas ze sobą.

Nieprawda.

Piotr Gałka

unread,
Jun 4, 2014, 4:22:19 AM6/4/14
to

U�ytkownik "Pszemol" <Psz...@PolBox.com> napisa� w wiadomo�ci
news:lmlt80$bi3$1...@dont-email.me...
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

unread,
Jun 5, 2014, 4:20:51 PM6/5/14
to
W dniu 03.06.2014 o 19:37 Robbo <nie...@gmail.com> pisze:

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

--

Pozdr
Janusz
0 new messages