RS485, RS422 ja RS232 protokolla ero

Jan 22, 2019

RS232, RS422 ja RS485 pöytäkirjan ero


Miksi käyttää RS232 vs RS485 ja mikä on todellinen ero RS422 Vs RS485? Ensinnäkin avulla, määritä jokainen. Pidä mielessä, että kaikki kolme pidetään sarja, toisin kuin IEEE-488, joka on samanaikaisesti.


RS232 pöytäkirjan

1

Ehdottomasti suosituin käyttöliittymä, myös on yksi ensimmäisistä. Asiat saattavat pian muuttua ilmeisistä syistä. PC, joka on ostettu on yhden (ja joskus enemmän) RS232-portti. Joskus ne ovat yksinkertaisesti nimitystä SARJAPORTTIA, mutta tämä voi aiheuttaa sekaannusta, koska on olemassa muita sarja rajapintoja. RS232 on laajalti käytetty, koska se on niin helposti saatavilla. Se on kuitenkin joitakin haittoja. Tässä muutamia:


  1. Etäisyyttä - kaapelien on rajoitettu 50 ft tai vähemmän. Monet sanovat pidemmälle, mutta tämä ei ole suositeltavaa ja ei osa RS232-määritystä.


  2. Alttiita melu - RS232 on v.28-mikä tarkoittaa, että lähetys ja vastaanotat rivejä ovat viitataan selvää


  3. Monen pudota - voit vain liittää yhden RS232 pöytäkirjan laitteen satamaa kohti. Joidenkin laitteiden suunniteltu echo-komento toisen yksikön tuotteet saman perheen, mutta tämä on hyvin harvinaista. Tämä tarkoittaa sitä, että jos sinulla on 3 metriä liittää tietokoneeseen, tarvitset 3-porttia, tai ainakin RS232-multiplexor.

RS422 pöytäkirjan

2

RS422 vastaa RS232-protokollaa, ja voidaan ohjelmoida samalla tavalla kuitenkin, tarjoaa joitakin etuja ja haittoja. Ongelmana on, että sinun täytyy ostaa RS422-porttiin tai ainakin RS422, RS232 muunnin, koska tietokoneen ei vakiona tämän liittymän kanssa. Lisäksi löydät että on olemassa vähemmän laitteet, jotka tukevat RS422. Joitakin etuja ovat:


  1. Pitkän matkan toimii - jalkeilla jotta 500 feet on yleensä tuettu ja toistimia, entisestään matkoja voidaan saavuttaa.

  2. Pitkän matkan toimii - jalkeilla jotta 500 feet on yleensä tuettu ja toistimia, entisestään matkoja voidaan saavuttaa.


  3. Monen Drop - yleensä 32 laitetta voidaan liittää / satama ja vielä enemmän käyttämällä toistimia. Laitteet on ominaista yksilölliset osoitteet, jotka on määritetty kullekin laitteelle. Esimerkiksi, jos sinulla on 5 laitteet on kytketty porttiin, ne käsiteltävä yksiköt 1-5. Voit halutessasi ilmoittaa yksikön #1 Lähetä komento yksikkö #1. Kaikki yksiköt kuullut komento, mutta vain osoitettu yksikkö vastaa. Tämä koskee myös RS485. Osoitteet voidaan määrittää kytkimet tai ohjelmistoja riippuen laitteen suunnittelu.


  4. Äänieristetyt - koska se käyttää erillistä kelluva lähettää ja vastaanottaa pari (neljä johdot), se tarjoaa paremman häiriönsietokyky kuin RS232.


RS485-protokolla

3

RS485 muistuttaa RS422. Niin paljon että se aiheuttaa usein sekaannusta. Molemmat ovat monen drop ja sekä kommunikoida hyvin pitkiä matkoja niin niin miksi valita yksi yli muiden? Ensinnäkin RS485 on yleensä 2-wire-järjestelmä, vaikka jotkut valmistajat voivat määritellä 4-johdin RS485, joka on paljon harvinaisempi ja hyvin samankaltainen RS422 pöytäkirjan. On tärkeää tunnistaa, mikä on palkattu harkittaessa väline. Seuraavassa on joitakin tärkeimpiä eroja 2-johdin RS485 ja RS422:


  1. RS485 voi olla useita komentava laitteita ja useita kuuntelu laitteita. RS422 voi olla vain yksi komentaja ja useita kuuntelijoita. Voit esimerkiksi liittää PC (komentava laite) 10 lämpötilan säätimet (kuuntelijoita). PC voi teettää valvojien muuttaa setpoint tai lähettää lämpötilan käsittelyssä, mutta mikään ohjaimet komento kaikki muut ohjaimet. RS485 sinulla voi olla useita PC: n ja useita ohjaimia yhdellä bussilla niin, että yksi tietokone lähettää komento muuttaa setpoint ja toinen PC lähettää komennon, lähettää takaisin tietoja, jne. Muista, että kaikki laitteet bussissa on ainutlaatuinen yksikkö osoite niin, että vain osoitettu yksikkö vastaa. (samanlainen RS422)


  2. RS485 pinout johdotus on helpompaa, koska olet vain käsittelee 2 johdot sijasta 4.


  3. Ohjelmointi RS485 on vaikeampaa, koska olet lähettämässä ja saa samalla kaksi johtoa, sinun täytyy mahdollistaa ja tehdä kykenemättömäksi lähetin oikeaan aikaan niin, että voit tehdä asianmukainen viestintä. Kuvittele lähetät komento USD$ 2SEND ulos lähettimen. Jos lähetin ei ole käytössä aika, toisen laitteen lähetettävän datan jää saavuttamatta. Jos lähetin on poissa käytöstä liian nopeasti, on mahdollisuus että osa komento USD$ S2END katkaistaan, ennen kuin se koskaan on mahdollisuus viimeistely merkki bittiä lähetyksen. RS485-laajennuskortti suunnitellessaan voit lukea tilan rekisteröityä selville, onko aika vaihtaa vai ei. Jotkin kortit, kuten OMG ULTRA 485 on AUTO-tilassa, jossa on henkevä kerrakseen jotta ajaa nyt kuluva automaattisesti, ohjelmoija läpinäkyväksi. Koska RS422 ja RS232 itse asiassa, on erillinen lähetys ja vastaanotat rivejä, ne on helpompi toteuttaa. Tietenkin on olemassa muita asioita harkita kuten kättely, mutta ei kuulu lyhyt kuvaus.


Huomaa: se voi olla helpompi käyttää rs232 rs485-muunnin, joka istuu tietokoneen ulkopuolelle. Varmista, että muuntimen on älykäs ohjaus lähettimen tyypin, niin että ne hoitaa automaattisesti vaihtaa sinulle on läpinäkyvä käyttäjälle. Tällöin ohjelma laitteen rs422 tai rs232-laitteen tapaan.


Saatat myös pitää