Bridging the Gap: Cunoștințe esențiale de comunicare serială PLC pentru profesioniștii în domeniul electricității
Bridging the Gap: Cunoștințe esențiale de comunicare serială PLC pentru profesioniștii în domeniul electricității
Bazele comunicației în serie
Comunicarea în serie este un protocol comun pentru schimbul de date de la dispozitiv la dispozitiv. Spre deosebire de USB, majoritatea computerelor au două porturi seriale bazate pe RS232. Porturile seriale sunt, de asemenea, utilizate pe scară largă în instrumente și dispozitive de achiziție de date de la distanță.
Parametrii cheie ai comunicației seriale
Pentru o comunicare în serie eficientă, următorii parametri trebuie să se potrivească între porturi:
Baud Rate: Măsoară datele - viteza de transmisie în biți pe secundă. De exemplu, 300 baud este egal cu 300 de biți pe secundă. Rata baud afectează direct frecvența de eșantionare pe linia de date. Ratele mari de transmisie, care facilitează comunicarea la distanță scurtă și de mare viteză, sunt invers proporționale cu distanța de transmisie.
Biți de date:Reprezentați datele reale în transmisie. Valorile standard sunt 5, 7 sau 8 biți. De exemplu, ASCII standard folosește 7 biți, în timp ce ASCII extins folosește 8. Alegerea depinde de cerințele specifice de transmisie a datelor.
Biți de oprire:Marcați sfârșitul unui pachet de date, de obicei cu valori de 1, 1,5 sau 2 biți. Acestea ajută dispozitivele să sincronizeze ceasurile în timpul comunicării. Mai mulți biți de oprire cresc toleranța pentru diferențele de ceas - temporizare, dar reduc rata de transmisie a datelor.
Bit de paritate:O eroare simplă - metoda de verificare. Opțiunile includ par, impar, mare, scăzut sau niciunul. Paritatea pară și impară setează bitul de paritate pentru a asigura un număr par sau impar de biți logici înalți în datele transmise. Paritatea ridicată și scăzută pur și simplu setează bitul la logic ridicat sau scăzut, permițând dispozitivelor receptoare să detecteze potențialele interferențe de comunicare sau desincronizare.
Interfețe PLC comune
RS - 232:Standardul RS - 232 este comun pe IBM - PC și sisteme compatibile. Acceptă diverse aplicații, cum ar fi conectarea șoarecilor, imprimantelor, modemurilor și instrumentelor industriale. În timp ce RS - 232 permite comunicarea punct la punct între porturile și dispozitivele seriale ale PC-ului, distanța maximă de transmisie este de 50 de picioare.
RS - 422:RS - 422, utilizat în computerele Apple Macintosh, utilizează semnalizare diferențială. Spre deosebire de semnalizarea de referință la sol cu un singur capăt al RS - 232, transmisia diferențială a RS - 422 utilizează două linii pentru trimiterea și recepția semnalelor. Acest lucru sporește imunitatea la zgomot și extinde distanța de transmisie, făcându-l potrivit pentru setările industriale.
RS - 485:RS - 485 îmbunătățește RS - 422 prin suportul pentru până la 32 de dispozitive și definirea caracteristicilor electrice pentru scenarii de număr maxim de dispozitive pentru a asigura o tensiune adecvată a semnalului. Permite crearea de rețele de dispozitive folosind un singur port RS - 422. Cu imunitate puternică la zgomot și suport pentru mai multe dispozitive, RS - 485 este ideal pentru aplicații industriale, cum ar fi construirea de rețele de dispozitive distribuite conectate la PC-uri, controlere de colectare a datelor, HMI și alte sisteme operaționale. RS - 485 este un superset al RS - 422, permițând controlul tuturor dispozitivelor RS - 422 cu distanțe de transmisie care depășesc 4.000 de picioare.