Razlika između RS485, RS422 i RS232 protokol
Jan 22, 2019
Razlika između RS232, RS422 i RS485 protokola
Zašto koristiti RS232 vs RS485 i što je prava razlika između RS422 Vs RS485? Prvo, omogućuje definiranje svakome. Imajte na umu da se sva tri smatraju serijski, za razliku od IEEE-488 koja je PARALELNO.
RS232 protokol

Definitivno najpopularnije sučelje, također kao jedan od prvih. Međutim, stvari možda uskoro promijeniti iz očitih razloga. Bilo koji PC koji je kupio će imati jedna (nekad i više) RS232 porta. Ponekad, oni su jednostavno naziva serijski PORTOVI, međutim to može uzrokovati zbunjenost jer postoje druge serijskog sučelja. RS232 naširoko koristi jer je lako dostupna. Međutim, ona ima neke nedostatke. Ovdje su neke:
Ograničena udaljenost - dužine kabela su ograničeni na 50 metara ili manje. Mnogi će tvrditi da ide dalje, ali to nije preporučljivo, a nije dio RS232 specifikacije.
Osjetljiv na buku - RS232 je sa jedne strane, što znači da je prijenos i primanje linije pozivaju da zajednički interes
Nije više kap - možete se povezati samo jedan RS232 protokol uređaj po priključku. Postoje neki uređaji dizajniran kako bi reflektirao naredbu za drugu jedinicu iste obitelji proizvoda, ali ovo je vrlo rijetka. To znači da ako imate 3 metra za povezivanje na PC, trebat će vam 3 luka, ili barem, RS232 multiplexor.
RS422 protokol

RS422 slična RS232 protokol, i može se programirati na isti način, međutim, nudi nekoliko prednosti i nedostatke. Jedan od problema je da trebate kupiti RS422 priključak ili barem RS422 RS232 konverter, budući da Računala ne dolaze standardno s ovim sučeljem. Također, vi svibanj pronaći da su manje uređaji podržavaju RS422. Neke od prednosti su:
Međugradski pokreće - općenito podržava do 500 metara i sa repetitora, dodatno udaljenosti može se postići.
Međugradski pokreće - općenito podržava do 500 metara i sa repetitora, dodatno udaljenosti može se postići.
Multi kap - obično do 32 uređaja može biti povezivanje po luka, a još više pomoću repetitora. Uređaji se odlikuju jedinstvena adresa dodijeljena za svaki uređaj. Na primjer, ako imate 5 uređaja priključenih na priključak, oni bi se riješiti kao jedinica 1 do 5. Ako želite komunicirati s jedinica #1, pošaljite naredbu da jedinica #1. Sve jedinice čuti naredbu, ali samo upućena jedinica će odgovoriti. To također vrijedi za RS485. Adrese mogu se postaviti preko prekidača ili softver, ovisno o dizajnu uređaja.
Buka otporan - jer se koristi zasebna plutajući Prenesi i dobiti par (četiri žice), nudi bolje buka imunitet nego RS232.
RS485 protokola

RS485 je vrlo slična RS422. I to toliko da je često uzrokuje zbunjenost. Obje su multi kap, i oboje možete komunicirati putem vrlo velike udaljenosti, zašto onda izabrati jedan preko drugog? Kao prvo, RS485 je obično 2-wire sustav, iako neki proizvođači mogu odrediti 4 žice RS485, što je daleko manje uobičajena i vrlo slična RS422 protokol. To je važno da prepoznate kojeg je zaposlen pri razmatranju instrument. Ovdje su neke glavne razlike između 2 žice RS485 i RS422:
RS485 može imati više zapovijeda uređaja i više slušanja uređaja. RS422 može imati samo jedan zapovjednik i više slušatelja. Na primjer, možete povezati jedan PC (zapovjednik uređaj) do 10 temperatura kontrolera (slušatelja). PC možete narediti bilo koji od kontrolera za promjenu setpoint, ili poslati temperatura čitanje, ali nitko od kontrolera svih ostali kontroleri mogu zapovijedati. Sa RS485, možete imati PC više i više kontrolera na jedan autobus, tako da jedan PC može poslati naredbu za promjenu na setpoint, a drugi PC može poslati naredbu za poslati natrag podaci, itd. Zapamtiti sve uređaje u autobusu mora imati jedinstvenu jedinicu adresu, tako da samo upućena jedinica će odgovoriti. (slična RS422)
RS485 dekadskog ožičenje je lakše budući da ste samo bave 2 žica umjesto 4.
Programiranje RS485 je teže, jer su slanje i primanje na iste dvije žice, morate omogućiti i onemogućiti odašiljač u točno vrijeme, tako da može obavljati odgovarajuće komunikacije. Zamislite šalje naredbu USD$ 2SEND od odašiljača. Ako odašiljač nije isključen na vrijeme, zatim podataka koji se šalju drugi uređaj će nam nedostajati. Ako odašiljač je isključen prebrzo, postoji šansa taj dio zapovjedništva USD$ S2END će biti odrezane prije nego ikad ima priliku dorada prijenosa bita karakter. Prilikom programiranja RS485 dodatak kartice, pročitao bi STATUS registar utvrditi ako je vrijeme to šiba ili ne. Neke kartice, kao što su OMG-ULTRA-485 je automatski način rada gdje je razuman dosta to napraviti automatski, izradu transparentne programera. RS422 i RS232 vec kod toga, kad su odvojene Prenesi i primati linije, oni su lakše provesti. Naravno, postoje druge stvari uzeti u obzir kao što su dogovaranje, ali će biti pokrivena u ovaj Kratki opis.





