Czy przewody RS485 można łączyć kostkami WAGO? W rozdzielnicy mam konwerter RS485 do którego chciałbym podłączyć falownik, klimatyzator i kilka innych rzeczy. W jaki sposób to najlepiej ogarnąć?
Gdybym zrobił to standardowo i łączył przewody bezpośrednio w gniazdach urządzenia to potem ewentualne rozbudowanie byłoby bardzo problematyczne (bo przewody są w ścianie). Czy nie lepiej byłoby poprowadzić główna linie w suficie podwieszanym i Mostkowa tam przewody? Gdyby doszło nowe urządzenie to moglibyśmy wtedy
JaTobieTyMi - Czy przewody RS485 można łączyć kostkami WAGO? W rozdzielnicy mam konwe...

źródło: image

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

O co może chodzić?
Mam do RS485 (Modbus RTU) wpięte 6 urządzeń - są to 2 skrzynki, w każdym po 3 czujniki.
Każdy czujnik ma własny unikalny adres, 30,31,32,33,34,45.
Każda skrzynka ma wyprowadzone 2 przewody (A,B) wpięte do jednego konwertera/PLC.

Jeżeli wpięta jest jedna skrzynka - komunikacja poprawna, choć co jakiś czas pojawiają się timeouty co nie ma miejsca w przypadku innych urządzeń.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PrawieJakBordo: Czyli master na środku i w jedną stronę jedna skrzynka a w drugą druga? Terminacja po obu końcach wtedy
Jesli masz 3 wiązki z boxa 1 i 3 z boxa 2 wpięte w konwerter efektywnie to nie wydaje mi się że jest to poprawna topologia ale staram się trzymać z daleka od wszystkich RS więc mogę nie mieć racji
  • Odpowiedz
@PrawieJakBordo: RS485 działa w topologii linii. To co tu masz zrobione to jakieś połączenie szeregowo-rownoległe. Więc jak pytasz, czy to kwestia zakłóceń, to tak.

Do prawidłowo podłączonych czujników z jednej skrzynki, podłączasz równolegle całą masę zakłóceń z drugiej.

Wszystkie czujniki mają być w jednej linii, tj. Konwerter -> 30 -> 31 -> ... -> 35.

Jak już będziesz miał linię, to terminator ma b być na końcu. W tym przypadku
  • Odpowiedz
#elektronika #rs485

k---a mać, tyle się naczytałem i dalej nic nie wiem. Może mi ktoś wytłumaczyć ile żył potrzebuje na połączenie modbusa RTU, czyli RS-485??? Gdzie czytam to inaczej. Tutaj stronka dla zobrazowania problemu:
https://electronics.stackexchange.com/questions/363439/rs-485-shield-and-ground-wiring-practice?answertab=createdasc#tab-top

2 żyły skręcone na sygnał różnicowy - wszyscy się zgadzają
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 4
@Hekun: rs485 to nie ethernet, który ma transformator na wejściu. Musisz zrobić tak żeby napięcia na liniach sygnałowych mieściły się w zakresie poprawnej pracy konwertera 485 a to najprościej osiągniesz łącząc masy razem. Jak urządzenia mogą mieć różne potencjały to użyj izolowanych konwerterów 485,.unikniesz wtedy sytuacji gdy połączenie masowe robi za przewód wyrównawczy i przenosi duże prądy.
  • Odpowiedz
@Hekun: Najlepiej to uzyc uziemienia z kabla rs miedzy urzadzeniami jak jest dlugi przewod zeby zakłóceń nie było, jak są jakieś przewody wysokiego napięcia w pobliżu. Raz zrobiłem połaczenie rs-485 z silników EC do sterownika czterożyłową skrętką, jedną parą szedł sygnał a drugą 24V od alarmu silnika i też wszystko śmigało
  • Odpowiedz
Po remoncie miałem straszny bałagan w pomiarach i postanowiłem zrobić z tym nieco porządku. I tak powstało urządzenie którego zadaniem jest odczyt czujników BME280, odczyt do 32 czujników 18b20, odczyt stanu 8 kanałów radiolinii elmesa - odczytuje to stan kilku czujek ruchu PIR i pilota. Optoizolowane wejście do krańcówki w zamku abym wiedział czy zamknąłem zamek po wyjściu z mieszkania, dwa przekaźniki które sterują siłownikami zaworów - wychodzę z domu skrypty stwierdzają
dktr - Po remoncie miałem straszny bałagan w pomiarach i postanowiłem zrobić z tym ni...

źródło: comment_1590092306TtEBhk8qVkCthWzQ13oXSo.jpg

Pobierz
  • 34
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@houk: Mieszkam sam, wystarczy sprawdzać telefon i sygnały z czujek ruchu, dodatkowo sprawdzam kolejność, jak załapie czujka ruchu w korytarzu a potem krańcówka w zamku znaczy że wyszedłem, a jeśli najpierw będzie sygnał z zamku a potem z czujki znaczy że wchodzę.
  • Odpowiedz
Pisał ktoś komunikację w #python za pomocą #rs485 w #raspberrypi ? Mam do oprogramowania sterownik - który wysyła cały czas komendy i muszę "wstrzelić" się w czas kiedy ma "przerwę". Może jest jakieś łatwe rozwiązanie? Aktualnie sam wyliczam kiedy się kończy ramka, czekam z 3ms i wysyłam dalej, ale czasem to nie działa..
#elektronika
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Aktualnie sam wyliczam kiedy się kończy ramka, czekam z 3ms i wysyłam dalej, ale czasem to nie działa..


@loginek0: nic dziwnego. Linux na raspberry to nie system czasu rzeczywistego, żeby gwarantował takie czasy reakcji, czy brak wywłaszczenia wątku. Język też bym wybrał jakiś kompilowany, a nie interpretowany bez gwarancji czasu wykonania. Najprościej byłoby powierzyć zadanie synchronizacji i wstrzykiwania pakietów jakiemuś mikrokontrolerowi (choćby arduino).
  • Odpowiedz
Mirki, spotkaliście się kiedyś z wtyczką męską DB-9 (DE-9, D-sub) skręcaną? Skręcaną pod tym względem że piny nie są lutowane do kabla ale właśnie skręcane.

Mam do zrobienia kabel z końcówkami RS-485 i 8P8C do połączenia licznika energii elektrycznej i przetwornika MOXA. A żeby poprawić ewentualną pomyłkę w pinach przydałaby się wtyczka z pinami skręcanymi.

#elektronika #rs485 #telekomunikacja
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach