Premošćivanje jaza: Osnovno znanje o serijskoj komunikaciji PLC-a za električare
Premošćivanje jaza: Osnovno znanje o serijskoj komunikaciji PLC-a za električare
Osnove serijske komunikacije
Serijska komunikacija je uobičajen protokol za razmjenu podataka između uređaja. Za razliku od USB-a, većina računara ima dva serijska porta zasnovana na RS232. Serijski portovi se takođe široko koriste u instrumentaciji i uređajima za daljinsko prikupljanje podataka.
Ključni parametri serijske komunikacije
Za efikasnu serijsku komunikaciju, sljedeći parametri moraju se podudarati na svim portovima:
Baud Rate: Mjeri podatke - brzinu prijenosa u bitovima u sekundi. Na primjer, 300 baudova je jednako 300 bita u sekundi. Brzina prenosa direktno utiče na frekvenciju uzorkovanja na liniji podataka. Visoke brzine prijenosa, koje olakšavaju komunikaciju na kratkim udaljenostima i velikom brzinom, obrnuto su proporcionalne udaljenosti prijenosa.
Bitovi podataka:Predstavljaju stvarne podatke u prijenosu. Standardne vrijednosti su 5, 7 ili 8 bita. Na primjer, standardni ASCII koristi 7 bitova, dok prošireni ASCII koristi 8. Izbor ovisi o specifičnim zahtjevima za prijenos podataka.
Stop bitovi:Označite kraj paketa podataka, obično sa vrijednostima od 1, 1,5 ili 2 bita. Oni pomažu uređajima da sinhronizuju satove tokom komunikacije. Više stop bitova povećava toleranciju na razlike u taktu - vremenske razlike, ali smanjuje brzinu prenosa podataka.
Bit parnosti:Jednostavna greška - metoda provjere. Opcije uključuju parne, neparne, visoke, niske ili nikakve. Parni i neparni paritet postavljaju bit parnosti kako bi se osigurao paran ili neparan broj logičkih visokih bitova u prenesenim podacima. Visoki i niski paritet jednostavno postavite bit na logički visok ili nizak nivo, omogućavajući prijemnim uređajima da otkriju potencijalne komunikacijske smetnje ili desinhronizaciju.
Uobičajeni PLC interfejsi
RS - 232:RS - 232 standard je uobičajen na IBM - PC i kompatibilnim sistemima. Podržava različite aplikacije kao što su povezivanje miševa, štampača, modema i industrijskih instrumenata. Dok RS - 232 omogućava komunikaciju od tačke do tačke između PC serijskih portova i uređaja, njegova maksimalna udaljenost prijenosa je 50 stopa.
RS - 422:RS - 422, koji se koristi u Apple Macintosh računarima, koristi diferencijalnu signalizaciju. Za razliku od jednostruke signalizacije uzemljenja RS - 232, diferencijalni prijenos RS - 422 koristi dvije linije za slanje i prijem signala. Ovo povećava otpornost na buku i produžava udaljenost prijenosa, što ga čini pogodnim za industrijska okruženja.
RS - 485:RS - 485 poboljšava RS - 422 tako što podržava do 32 uređaja i definiše električne karakteristike za scenarije maksimalnog broja uređaja kako bi se osigurao adekvatan napon signala. Omogućava kreiranje mreža uređaja koristeći jedan RS - 422 port. Sa snažnom otpornošću na buku i podrškom za više uređaja, RS - 485 je idealan za industrijske aplikacije kao što je izgradnja mreža distribuiranih uređaja povezanih na računare, kontrolera za prikupljanje podataka, HMI-a i drugih operativnih sistema. RS - 485 je nadskup RS - 422, koji omogućava kontrolu svih RS - 422 uređaja sa daljinama prenosa većim od 4.000 stopa.