10.01.2015 Views

Bevezetés a mechatronikába - MEK

Bevezetés a mechatronikába - MEK

Bevezetés a mechatronikába - MEK

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A programozható vezérlők alkalmazása<br />

alakú, tehát az osztás eredménye:<br />

G(x) =g r x r +g r-1 x r-1 +...+ g l x + g 0 (7.4)<br />

x r M(x)/G(x) = P(x) + R(x)/G(x), (7.5)<br />

ahol P(x) az osztható rész, míg R(x) a maradék. A következő lépésben az eredeti<br />

üzenetből képzett r helyértékkel eltolt polinomból ezt a maradékot kivonják, és az<br />

így kapott polinom T(x) együtthatóit küldik el a CRC-mezőbe.<br />

x T M(x) - R(x) = T(x). (7.6)<br />

A CRC-mezőbe küldött T(x)-nek megfelelő bitsorozat tehát ugyanúgy megérkezik a<br />

vevőhöz, mint az üzenet többi része. A vevőoldali procedúra nagyon hasonló az<br />

adóoldalihoz. Tételezzük fel, hogy az elküldött bitsorozat az átviteli úton sérül, és a<br />

vevőhöz egy eltérő változat érkezik, vagyis:<br />

T(x) -» T(x) + E(x) alakúra változik, ahol E(x) a hiba. (7.7)<br />

Amennyiben a vevő által is ismert generátorpolinommal az üzenetet elosztjuk:<br />

[T(x) + E(x)]/G(x) = P(x) +E(x)/G(x), (7.7)<br />

vagyis az osztás eredménye E(x) miatt maradékot tartalmaz, tehát hiba lépett fel az<br />

átvitelkor. A generátorpolinommal történő osztás csak akkor ad maradék nélküli<br />

eredményt, ha az eredeti üzenet érkezett a vevőhöz. Feltáratlan hiba akkor maradhat<br />

az üzenetben, ha E(x) véletlenül maradék nélkül osztható G(x)-szel.<br />

A feltáratlan hibák valószínűségi értéke csökken, ha a generátorpolinomot nagyon<br />

gondosan választják meg. A generátorpolinom szinte minden esetben tartalmaz<br />

egy (x+1) szorzótagot, ami a paritásvizsgálatot teszi lehetővé.<br />

Mivel az M(x), illetve G(x) egyaránt bináris formában kerül feldolgozásra, így a<br />

CRC képzése egyszerű logikai műveletekkel könnyen és gyorsan elvégezhető.<br />

7.5.6. A hálózati kommunikáció<br />

Bár a pont-pont közötti kommunikációnak vannak tipikus alkalmazási területei, napjainkban<br />

a több pont közötti kommunikáció igénye növekszik.<br />

Több PLC közötti kommunikáció módszerei a következők:<br />

több soros vonal révén kialakított pont-pont kapcsolat (7.17.a ábra);<br />

PLC-hálózat (7.17.b ábra);<br />

ETHERNET-hálózat (7.17.c ábra);<br />

adatgyűjtő számítógép.<br />

172

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!