RS485 - kilka pytań.



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Grzegorz Potkowski" <gregp_at_nospam_alpha.net.pl>
Subject: RS485 - kilka pytań.
Date: Wed, 2 Jan 2002 09:57:51 +0100


Witam !!!!!
Mam wielki problem..... buduje wlasnie urzadzenia majace sie komunikowac
po rs-485 HALFDuplex (kilka nadajników i wiele odbiornikow)... Ale nie wiem:
- jaki protokol najlepiej zastosowac (myslalem nad RTU, albo CSMA/CD)??
- jak zadbac o arbitralnosc (tzn. wylaczanie nadajnikow, odbiownikow)??
Moze ktos juz to przerabial??
(slyszalem o sposobie na wykorzystanie sygnalu TX)??


Naprawde, kazda odpowiedz bedzie mile widziana....
Pozdrawiam, Grzegorz
P.S.
Jestem z zawodu informatykiem, wiec szczegolnie poszukuje schematow
takich kontrolerow - oprogramowanie jestem w stanie sam zrobic.



Poprzedni Następny
Wiadomość
Spis treści
From: "Piotr Dulik" <piotr.dulik_at_nospam_poczta.fm>
Subject: Re: RS485 - kilka pytań.
Date: Wed, 2 Jan 2002 12:19:07 +0100



Użytkownik "Grzegorz Potkowski" <gregp_at_nospam_alpha.net.pl> napisał w wiadomości
news:a0uhr5$o60$1_at_nospam_news.tpi.pl...
Witam !!!!!
Mam wielki problem..... buduje wlasnie urzadzenia majace sie komunikowac
po rs-485 HALFDuplex (kilka nadajników i wiele odbiornikow)... Ale nie
wiem:
- jaki protokol najlepiej zastosowac (myslalem nad RTU, albo
CSMA/CD)??
- jak zadbac o arbitralnosc (tzn. wylaczanie nadajnikow,
odbiownikow)??
Moze ktos juz to przerabial??
(slyszalem o sposobie na wykorzystanie sygnalu TX)??

Może zamiast samodzielnie rozgryzać szczegóły transmisji warto zastosować
jakiś gotowy protokół dla którego RS-485 jest warstwą fizyczną, np.
PROFIBUS? O ile dobrze pamiętam specyfikacja tego protokołu jest ogólnie
dostępna i opisana w normie (DIN albo EN). Napisz dokładniej co to za
urządzenia bo przy zastosowaniu standardowego protokołu możliwe że dałoby
się też zastosować jakiś gotowy hardware.
Pozdrawiam
Piotr





Poprzedni Następny
Wiadomość
Spis treści
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: RS485 - kilka pytań.
Date: Wed, 2 Jan 2002 14:21:25 +0100


Witam !!!!!
Mam wielki problem..... buduje wlasnie urzadzenia majace sie komunikowac
po rs-485 HALFDuplex (kilka nadajników i wiele odbiornikow)... Ale nie
wiem:
- jaki protokol najlepiej zastosowac (myslalem nad RTU, albo
CSMA/CD)??
- jak zadbac o arbitralnosc (tzn. wylaczanie nadajnikow,
odbiownikow)??
Moze ktos juz to przerabial??
(slyszalem o sposobie na wykorzystanie sygnalu TX)??


Kilka nadajnikow...
To moze przekazywanie zetonu.

jerry




Poprzedni Następny
Wiadomość
Spis treści
From: Tadeusz Gozdek <taddy_at_nospam_sys.net.pl>
Subject: Re: RS485 - kilka =?iso-8859-2?Q?pyta=F1=2E?=
Date: Wed, 02 Jan 2002 19:46:03 +0100


Grzegorz Potkowski wrote:

Witam !!!!!
Mam wielki problem..... buduje wlasnie urzadzenia majace sie komunikowac
po rs-485 HALFDuplex (kilka nadajników i wiele odbiornikow)... Ale nie wiem:
- jaki protokol najlepiej zastosowac (myslalem nad RTU, albo CSMA/CD)??
- jak zadbac o arbitralnosc (tzn. wylaczanie nadajnikow, odbiownikow)??
Moze ktos juz to przerabial??
(slyszalem o sposobie na wykorzystanie sygnalu TX)??

Moze glupi zapytam ale musi to byc 485 ?
CAN ma caly arbitraz gotowy i obslugiwany sprzetowo
tylko zasieg jest troche mniejszy...

Ewentualnie napisz na czym ta 'siec' miala by sie opierac
jakie porty szeregowe, urzadzenia. Moze cos da sie wymyslec...

--
Pozdrawiam
Tadeusz Gozdek (Taddy) Network manager [TG2442-RIPE]
Mobile: +48 609 70 20 77 Gadu-gadu: 2919

Poprzedni Następny
Wiadomość
Spis treści
From: "Grzegorz Potkowski" <gregp_at_nospam_alpha.net.pl>
Subject: Re: RS485 - kilka pytań.
Date: Thu, 3 Jan 2002 08:20:08 +0100


Wiec po kolei... (bez cytatow bo odp zbiorcza)
- wole RS485 bo juz mam uklady do jego obslugi
- siec bedzie miala kilka nadajnikow (serce systemu - jakis komputerek
jednoplytkowy,
modul alarmowy, modul obslugujacy interface z telefonem - dtmf,
modul zarzadzajacy
oswietleniem, drzwiami itp). Jak na razie mam zbudowany tylko ten od
telefonu - teraz
buduje nastepny i chce je od razu jakos spiac.
- bedzie tez troszke odbiornikow - jakies moduly wykonawcze, czy cos w
tym rodzaju.
Jest to projekt, ktory zamierzam sobie powoli klecic przez dosc dlugi okres
czasu (dom, w
ktorym bedzie zainstalowany na razie nie oposcil ziemi - tylko fundamenty).
Jego glownym
zamierzeniem bylko kontrola nad dostepem, zabezpieczeniemi i mozliwosc ich
kontroli
przez telefon(pozniej i-net), a reszta modulow jest na razie w planach - mam
nadzieje, ze
cos z tego wyjdzie.
A co do magis. CAN - zastanawialem sie nad nim, tylko dosyc trudno bylo mi w
stanie
znalezc uklady obslugujace ten std., a standardowa magistrala w automatyce
przem.
jest RS485.
Grzegorz



Poprzedni Następny
Wiadomość
Spis treści
From: "Marcin Stanisz" <mstanisz_at_nospam_SPAM.poczta.onet.pl>
Subject: =?iso-8859-2?Q?Re:_RS485_-_kilka_pyta=F1.?=
Date: Thu, 3 Jan 2002 13:37:26 +0100


"Grzegorz Potkowski" <gregp_at_nospam_alpha.net.pl> wrote in message
news:a110fs$8mk$1_at_nospam_news.tpi.pl...
Wiec po kolei... (bez cytatow bo odp zbiorcza)
<ciach>

To ja proponuję zrobić 1 mastera, czyli tego komputra i odpadają problemy z
dostępem do magistrali. Master odpytuje cyklicznie slave'ów i szlus. W
slave'ach można zrobić tzw. licznik życia - rejestr zwiększany w każdym
cyklu pomiarowym, odczytywany w pierwszej kolejności - który nam mówi, czy
slave żyje. Tak (RS-485 + Modbus) widziałem to zrobione (odczytywanie danych
ze zdalnych stacji i systemów na gazociągu). Nb. np. Modbus może obsłużyć
jednego mastera tylko. Profibus to pomieszanie "token passingu" i slotów
czasowych. Modbus pewnie najprostszy.

A co do magis. CAN - zastanawialem sie nad nim, tylko dosyc trudno bylo mi
w
stanie
znalezc uklady obslugujace ten std., a standardowa magistrala w automatyce
przem.
jest RS485.

Oj, to, to... CAN to w USA :-)

Marcin

--
"Daleko na brzegu męskie głosy wzniosły się w pieśni:
- Z sześciu westalek z Heliodelifilodelfiboschromenos tyś jedyna...."

Terry Pratchett "Eryk"
tłum. Piotr W. Cholewa



Poprzedni Następny
Wiadomość
Spis treści
From: Zygmunt Musial <musial_at_nospam_spec.waw.pl>
Subject: Re: RS485 - kilka =?iso-8859-2?Q?pyta=F1=2E?=
Date: Thu, 03 Jan 2002 14:01:10 +0100


Marcin Stanisz napisał(a):

"Grzegorz Potkowski" <gregp_at_nospam_alpha.net.pl> wrote in message
news:a110fs$8mk$1_at_nospam_news.tpi.pl...

Tak przy okazji modbusa. Jak się liczy sumę kontrolnš CRC dla wersji RTU.
Algorytm jest opublikowany, ale nie mogę dojść jakie składniki wybrać. Korzystam
z gotowych kontrolek OCX, ale cały czas przypominajš o tym że trzeba ich kupić.
Zygmunt


Poprzedni Następny
Wiadomość
Spis treści
From: Tadeusz Gozdek <taddy_at_nospam_sys.net.pl>
Subject: Re: RS485 - kilka =?iso-8859-2?Q?pyta=F1=2E?=
Date: Thu, 03 Jan 2002 14:04:15 +0100


Grzegorz Potkowski wrote:
- siec bedzie miala kilka nadajnikow (serce systemu - jakis komputerek
jednoplytkowy,

Skoro masz "serce" calosci to chyba nie ma problemu. Po prostu nadaj
wszystkim modulom numery i odpytuj/wymieniaj z nimi dane kolejno.
Wymiane danych pomiedzy modulami tez moze zalatwic centralka.
Fakt ze to troche oslabia pewnosc (co jak centralka nawali) ale
jest proste w realizacji.

A co do magis. CAN - zastanawialem sie nad nim, tylko dosyc trudno bylo mi w
stanie
znalezc uklady obslugujace ten std., a standardowa magistrala w automatyce
przem.
jest RS485.

Philips je robi. A co do standardu to sprawa jest dyskusyjna bo moi
koledzy automatycy juz chwile temu przeszli na CAN w swoich urzadzeniach
lub funkcjonuje on rownolegle z 485. Niemniej odnosze wrazenie ze
485 stracil mocno na popularnosci (w automatyce).


--
Pozdrawiam
Tadeusz Gozdek (Taddy) Network manager [TG2442-RIPE]
Mobile: +48 609 70 20 77 Gadu-gadu: 2919

Poprzedni Następny
Wiadomość
Spis treści
From: "Grzegorz Potkowski" <gregp_at_nospam_alpha.net.pl>
Subject: Re: RS485 - kilka pytań.
Date: Fri, 4 Jan 2002 08:00:50 +0100



"Tadeusz Gozdek" <taddy_at_nospam_sys.net.pl> wrote in message
news:3C3456CF.D404CF15_at_nospam_sys.net.pl...
Skoro masz "serce" calosci to chyba nie ma problemu. Po prostu nadaj
wszystkim modulom numery i odpytuj/wymieniaj z nimi dane kolejno.
Wymiane danych pomiedzy modulami tez moze zalatwic centralka.
Fakt ze to troche oslabia pewnosc (co jak centralka nawali) ale
jest proste w realizacji.
No wlasnie - wolalbym troszke 'wladzy' rozproszonej (jak serce nawali to
niech reszta jakos dziala).
Nie wiem, na razie troszke sobie poeksperymentuje (dzieki za wszystkie rady)
i zobaczymy, co
z tego wyjdzie........
Grzegorz



Poprzedni Następny
Wiadomość
Spis treści
From: "Dariusz Dorochowicz" <dadoro_at_nospam_polbox.com>
Subject: Re: RS485 - kilka pytań.
Date: Fri, 4 Jan 2002 08:10:26 +0100



Użytkownik "Grzegorz Potkowski" <gregp_at_nospam_alpha.net.pl> napisał w wiadomości
news:a13jnk$7is$1_at_nospam_news.tpi.pl...

No wlasnie - wolalbym troszke 'wladzy' rozproszonej (jak serce nawali to
niech reszta jakos dziala).

Ja bym na 485 co najwyżej dał rezerwowy kontroler (odpalany po jakimś czasie
ciszy na drucie), ewentualnie któreś z urządzeń z taką możliwością. Ale i
tak jak coś nawali i zacznie śmiecić na kablach, to całość przestanie
funkcjonować.

DD