Premostitev vrzeli: osnovno znanje o serijski komunikaciji PLC za strokovnjake za elektrotehniko
Premostitev vrzeli: osnovno znanje o serijski komunikaciji PLC za strokovnjake za elektrotehniko
Osnove serijske komunikacije
Serijska komunikacija je običajen protokol za izmenjavo podatkov med napravami. Za razliko od USB ima večina računalnikov dve serijski vrati, ki temeljijo na RS232. Serijska vrata se pogosto uporabljajo tudi v merilnih napravah in napravah za daljinsko pridobivanje podatkov.
Ključni parametri serijske komunikacije
Za učinkovito serijsko komunikacijo se morajo naslednji parametri ujemati med vrati:
Hitrost prenosa podatkov: meri hitrost prenosa podatkov v bitih na sekundo. Na primer, 300 baudov je enako 300 bitov na sekundo. Hitrost prenosa neposredno vpliva na frekvenco vzorčenja na podatkovni liniji. Visoke hitrosti prenosa podatkov, ki omogočajo hitro komunikacijo na kratke razdalje, so obratno sorazmerne z razdaljo prenosa.
Podatkovni biti:Predstavljajo dejanske podatke v prenosu. Standardne vrednosti so 5, 7 ali 8 bitov. Standardni ASCII na primer uporablja 7 bitov, medtem ko razširjeni ASCII uporablja 8. Izbira je odvisna od specifičnih zahtev za prenos podatkov.
Stop bits:Označite konec podatkovnega paketa, običajno z vrednostmi 1, 1,5 ali 2 bita. Napravam pomagajo sinhronizirati ure med komunikacijo. Več zaustavitvenih bitov poveča toleranco za razlike med uro in časom, vendar zmanjša hitrost prenosa podatkov.
Paritetni bit:Preprost način preverjanja napak. Možnosti vključujejo sodo, liho, visoko, nizko ali nič. Soda in liha pariteta nastavite paritetni bit, da zagotovite sodo ali liho število logičnih visokih bitov v prenesenih podatkih. Visoka in nizka pariteta preprosto nastavite bit na logično visoko ali nizko, kar omogoča sprejemnim napravam, da zaznajo morebitne komunikacijske motnje ali desinhronizacijo.
Skupni PLC vmesniki
RS - 232:Standard RS - 232 je pogost na IBM - PC in združljivih sistemih. Podpira različne aplikacije, kot je povezovanje miši, tiskalnikov, modemov in industrijskih instrumentov. Medtem ko RS - 232 omogoča komunikacijo od točke do točke med serijskimi vrati in napravami osebnega računalnika, je njegova največja razdalja prenosa 50 čevljev.
RS - 422:RS - 422, ki se uporablja v računalnikih Apple Macintosh, uporablja diferencialno signalizacijo. Za razliko od enosmerne signalizacije, ki se nanaša na zemljo, RS-232 diferencialni prenos RS-422 uporablja dve liniji za pošiljanje in sprejemanje signalov. To poveča odpornost proti hrupu in podaljša razdaljo prenosa, zaradi česar je primeren za industrijske nastavitve.
RS - 485:RS - 485 izboljša RS - 422 s podporo do 32 naprav in definiranjem električnih karakteristik za scenarije največjega števila naprav, da se zagotovi ustrezna napetost signala. Omogoča ustvarjanje omrežij naprav z uporabo enega samega vmesnika RS - 422. Z močno odpornostjo na hrup in podporo za več naprav je RS - 485 idealen za industrijske aplikacije, kot je gradnja porazdeljenih omrežij naprav, povezanih z osebnimi računalniki, krmilniki za zbiranje podatkov, HMI in drugimi operativnimi sistemi. RS - 485 je nadnabor RS - 422, ki omogoča nadzor vseh naprav RS - 422 z razdaljo prenosa, ki presega 4000 čevljev.