Bevezetés a mechatronikába - MEK
Bevezetés a mechatronikába - MEK
Bevezetés a mechatronikába - MEK
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
A programozható vezérlők alkalmazása<br />
átviteléhez a bitorientált protokollt használják. Szinkron átvitelnél a redundancia<br />
alacsonyabb, de a kapcsolódó hardver bonyolultabb. Az alkalmazható adatátviteli<br />
sebesség magasabb, mint az aszinkron átvitelnél. Tipikusak a 4800 bit/s feletti értékek.<br />
Szinkron átvitelnél igen előnyös a Manchester-kódolás, amely minden adatbithez<br />
jelváltozást rendel, így a vevőnek egyszerű a szinkront fenntartania.<br />
7.5.4. A protokoll<br />
A kommunikációban résztvevő eszközök között átvitt információ vezérlőinformációból<br />
(bitek vagy bájtok), hasznos információból és adatellenőrző információból áll.<br />
Az információfeldolgozó egységnek a vett adatok feldolgozásához ismernie kell az<br />
egyes bitek, illetve bájtok funkcióit. Az átvitt üzenetek (telegramok) felépítésének<br />
szabályait és értelmezési módját protokollnak nevezik. Számos szabványos protokoll<br />
ismeretes. A pont-pont összeköttetés, illetve a hálózati kommunikáció protokolljai<br />
a vezérlőinformációban térnek el egymástól.<br />
A telegram egy keretbe foglalt üzenet, amely keret rendszerint három részből<br />
áll: a fejrész (header), az adattest (data unit), az adatellenőrző rész (trailer). A<br />
header tartalmazza a célcímet (annak a résztvevőnek a címét, amelynek az üzenet<br />
szól) és a vezérlőinformációt. A vezérlőinformáció tartalmazhatja például a telegram<br />
hosszát és/vagy a telegram típusát. Az adattestben (Data Unit) lévő információk<br />
ettől a vezérlőinformációtól függően eltérő hosszúságúak lehetnek, illetve mást<br />
és mást jelenthetnek.<br />
A Data Unit tartalmazza az üzenetet. Az üzenet hossza lehet telegramtípusonként<br />
fix, vagy a fejrészben lévő hosszadattal megadott módon változó.<br />
A trailer ellenőrző információt tartalmaz. A küldő a megelőző telegram elemeiből<br />
egy adott algoritmus szerint kiszámít egy értéket (ellenőrző kódot), és ezt írja be a<br />
trailerbe. A vevő a vett telegramelem ékből ugyanazon algoritmus alapján maga is<br />
kiszámítja az ellenőrzőkódot, és ezt összehasonlítja a adótól kapottal. Ezek a telegramrészek<br />
maguk is telegramkódokból állnak, amelyek felépítése szintén rögzített.<br />
7.5.5. Adatvédelmi módszerek<br />
7.5.5.1. A keresztparitásos ellenőrzés<br />
Az átvitt adatok védelmének legismertebb módja a keresztparitás. Ez lehet páros<br />
vagy páratlan paritás. Mindkét esetben az adatbiteket egy paritásbittel egészítjük<br />
ki. Az adatbitekben és a paritásbitben lévő 1-esek számának páros paritás esetén<br />
párosnak, páratlan paritás esetén páratlannak kell lennie. Ha tehát páros kereszt-<br />
170