Bridging the Gap: Essential PLC Seriell Communication Knowledge for Electrical Professionals
Bridging the Gap: Essential PLC Seriell Communication Knowledge for Electrical Professionals
Grunnleggende om seriekommunikasjon
Seriell kommunikasjon er en vanlig protokoll for utveksling av data fra enhet til enhet. I motsetning til USB har de fleste datamaskiner to RS232-baserte serielle porter. Serieporter er også mye brukt i instrumentering og eksterne datainnsamlingsenheter.
Nøkkelparametere for seriell kommunikasjon
For effektiv seriell kommunikasjon må følgende parametere samsvare på tvers av porter:
Baud Rate: Måler data - overføringshastighet i bits per sekund. For eksempel tilsvarer 300 baud 300 biter per sekund. Baudhastigheten påvirker samplingsfrekvensen direkte på datalinjen. Høye overføringshastigheter, som letter kommunikasjon over kort avstand og høy hastighet, er omvendt proporsjonal med overføringsavstanden.
Databiter:Representer de faktiske dataene i overføringen. Standardverdier er 5, 7 eller 8 biter. For eksempel bruker standard ASCII 7 bits, mens utvidet ASCII bruker 8. Valget avhenger av de spesifikke dataoverføringskravene.
Stoppbiter:Marker slutten av en datapakke, vanligvis med verdier på 1, 1,5 eller 2 biter. De hjelper enheter med å synkronisere klokker under kommunikasjon. Flere stoppbiter øker toleransen for klokke - tidsforskjeller, men reduserer data - overføringshastigheten.
Paritetsbit:En enkel feilkontrollmetode. Alternativene inkluderer partall, oddetall, høy, lav eller ingen. Partall og oddetall paritet setter paritetsbiten for å sikre et partall eller oddetall logiske høye biter i de overførte dataene. Høy og lav paritet setter ganske enkelt biten til logisk høy eller lav, slik at mottaksenheter kan oppdage potensiell kommunikasjonsforstyrrelse eller desynkronisering.
Vanlige PLS-grensesnitt
RS - 232:RS - 232-standarden er vanlig på IBM - PC og kompatible systemer. Den støtter forskjellige applikasjoner som å koble til mus, skrivere, modemer og industrielle instrumenter. Mens RS - 232 muliggjør punkt-til-punkt-kommunikasjon mellom PC-serieporter og enheter, er dens maksimale overføringsavstand 50 fot.
RS - 422:RS - 422, brukt i Apple Macintosh-datamaskiner, bruker differensialsignalering. I motsetning til RS - 232s single-ended jordrefererte signalering, bruker RS - 422s differensialoverføring to linjer for å sende og motta signaler. Dette forbedrer støyimmuniteten og utvider overføringsavstanden, noe som gjør den egnet for industrielle omgivelser.
RS - 485:RS - 485 forbedrer RS - 422 ved å støtte opptil 32 enheter og definere elektriske egenskaper for scenarier med maksimalt antall enheter for å sikre tilstrekkelig signalspenning. Det gjør det mulig å opprette enhetsnettverk ved å bruke en enkelt RS - 422-port. Med sterk støy - immunitet og støtte for flere enheter, er RS - 485 ideell for industrielle applikasjoner som å bygge distribuerte enhetsnettverk koblet til PC-er, datainnsamlingskontrollere, HMI-er og andre driftssystemer. RS - 485 er et supersett av RS - 422, som muliggjør kontroll av alle RS - 422-enheter med overføringsavstander som overstiger 4000 fot.