Munurinn á RS485, RS422 og RS232 protocal

Jan 22, 2019

Munurinn á RS232, RS422 og RS485 samskiptareglum


Afhverju notaðu RS232 vs RS485 og hvað er raunverulegur munur á RS422 Vs RS485? Í fyrsta lagi getum við skilgreint hver og einn. Hafðu í huga að öll þrjú eru talin SERIAL, öfugt við IEEE-488 sem er PARALLEL.


RS232 bókun

1

Vissulega vinsælasta viðmótið, sem einnig er eitt af fyrstu. Hins vegar geta hlutirnir breyst af augljósum ástæðum. Allir tölvur sem keyptir eru með eina (og stundum fleiri) RS232 höfn. Stundum eru þeir einfaldlega nefndir SERIAL PORTS, en þetta getur valdið ruglingi þar sem aðrar serial tengi eru tiltækar. RS232 er mikið notað vegna þess að það er svo fáanlegt. Hins vegar hefur það nokkrar gallar. Hér eru nokkrar:


  1. Takmörkuð fjarlægð - Lengd kapal er takmörkuð við 50 fet eða minna. Margir munu halda því fram að fara lengra en þetta er ekki mælt með og er ekki hluti af RS232 forskriftinni.


  2. Viðkvæm fyrir hávaða - RS232 er einfalt, sem þýðir að senda og taka við línum er vísað til sameiginlegs jarðar


  3. Ekki multi drop - Þú getur aðeins tengt eina RS232 samskiptareglur á hverri höfn. Það eru nokkur tæki sem eru hönnuð til að endurspegla stjórn á annarri einingu sömu fjölskylduafurða, en þetta er mjög sjaldgæft. Þetta þýðir að ef þú hefur 3 metra til að tengjast við tölvu þarftu 3 tengi, eða að minnsta kosti, RS232 multiplexor.

RS422 samskiptareglur

2

RS422 er svipað og RS232 siðareglur og hægt er að forrita það á sama hátt, en það býður upp á nokkra kosti og galla. Eitt vandamál er að þú þarft að kaupa RS422 tengi eða að minnsta kosti RS422 til RS232 breytir, þar sem tölvur koma ekki í stað með þessu tengi. Einnig gætirðu fundið að það eru færri tæki sem styðja RS422. Sumir kostir eru:


  1. Long Distance Runs - Allt að 500 fet er almennt studd, og með endurnýjendum, er hægt að ná enn lengra vegalengdum.

  2. Long Distance Runs - Allt að 500 fet er almennt studd, og með endurnýjendum, er hægt að ná enn lengra vegalengdum.


  3. Multi-Drop - Venjulega er hægt að tengja allt að 32 tæki á hverri höfn, og jafnvel meira með því að nota endurtaka. Tæki eru aðgreindar með einstökum heimilisföngum sem eru úthlutað hverju tæki. Til dæmis, ef þú ert með 5 tæki sem tengd eru við höfn, þá er það beint sem einingar 1 til 5. Ef þú vilt eiga samskipti við einingu # 1 sendir þú stjórn á einingu # 1. Allar einingar HEAR stjórnin, en aðeins beint einingin mun svara. Þetta á einnig við um RS485. Heimilisföngin geta verið stillt með rofi eða hugbúnaði, allt eftir hönnun tækisins.


  4. Noise Resistant - Þar sem það notar sérstakt FLOATING send og tekið par (fjórir vír), býður það upp á betri hávaða ónæmi en RS232.


RS485 samskiptareglur

3

RS485 er mjög svipað og RS422. Svo mikið að það veldur oft ruglingi. Báðir eru multi dropar, og báðir geta samskipti um mjög langar vegalengdir, svo þá af hverju að velja einn yfir hina? Fyrst af öllu, RS485 er yfirleitt 2 víra kerfi, en sumir framleiðendur geta tilgreint 4 víra RS485, sem er mun minna algengt og mjög svipað RS422 samskiptareglum. Mikilvægt er að þú tilgreinir hverjir eru í starfi þegar þú skoðar tæki. Hér eru nokkrar helstu munur á 2 víra RS485 og RS422:


  1. RS485 getur haft marga stjórnandi tæki og margar hlustunar tæki. RS422 getur aðeins haft eina yfirmann og marga hlustendur. Til dæmis getur þú tengt eina tölvu (stjórnandi tækið) við 10 hitastýringar (hlustendur). Tölvan getur leiðbeint einhverjum af stýringum að breyta setipunkti, eða senda hitastig, en enginn stýringar getur stjórnað einhverjum öðrum stýringum. Með RS485 er hægt að hafa margar tölvur og margar stýringar á einum strætó þannig að einn PC geti sent skipun til að breyta setipunkti og annar PC getur sent skipun til að senda gögn aftur, osfrv. Mundu að öll tæki á strætónum verða að Hafa einstakt einingarnúmer, þannig að aðeins beint einingin bregst við. (svipað og RS422)


  2. RS485 pinout raflögn er auðveldara þar sem þú ert aðeins að fást við 2 vír í stað 4.


  3. Forritun RS485 er erfiðara, þar sem þú sendir og tekur á sömu tveimur vírum þarftu að virkja og slökkva á sendinum á réttum tíma svo að þú getir framkvæmt rétta samskipti. Ímyndaðu þér að senda stjórn $ $ 2SEND út af sendinum. Ef sendandi er ekki slökkt á réttan tíma verður ekki sleppt um gögn sem eru send af öðru tæki. Ef slökkt er á sendinum of fljótt er möguleiki á að hluti af skipuninni USD $ S2END verði stytt áður en það hefur alltaf tækifæri til að klára sendingu stafabita. Þegar þú ert að forrita RS485 innstungu kortið skaltu lesa STATUS REGISTER til að ákvarða hvort það sé kominn tími til að skipta eða ekki. Sumir spil, eins og OMG-ULTRA-485, eru með sjálfvirka stillingu þar sem það er greind nóg til að gera þetta sjálfkrafa og gerir það gagnsæ fyrir forritara. Þar sem RS422 og RS232 hafa það að geyma aðskildar sendi- og móttökulínur, þá er auðveldara að framkvæma þær. Auðvitað eru önnur atriði sem þarf að huga að eins og handshaking, en verður ekki fjallað í þessari stutta lýsingu.


Athugaðu: Það gæti verið auðveldara að nota rs232 til rs485 breytir sem situr utan tölvunnar. Gakktu úr skugga um að breytirinn hafi greindan stjórn á sendunum þannig að hann muni sjálfkrafa sjá um að skipta um þig og mun vera gagnsæ fyrir notandann. Þá skaltu forrita tækið eins og þú myndir rs422 eða rs232 tæki.


Þér gæti einnig líkað