For å få ein god oversikt over virkemåten til EtherNet/IP kan ein sjå på OSI-Modellen. Denne modellen blir brukt for å beskrive dei forskjellige funksjonane til protokollen, frå lag 1 med den fysiske oppkoplinga til lag 7 til brukargrensesnittet.

lag 1-2: IEEE 802.3 Ethernet.

Ditta er ein egen standard til oppsettet til både den fysiske oppkoplinga og link laget. I link laget det brukt MAC protokollen. Dinna protokollen gir kvar enhet på nettverket ein unik MAC adresse, som gjer det mulig å finne kva enhet som sender og mottar informasjon

lag 3 og 4: den standariserte TCP/IP OG UDP/IP protokollen

TCP/IP blir brukt for å sende f.eks konfigurasjonar og diagonostikk. Det er fordi den er veldig pålitleg, den passer på ein sikker kopling mellom enhetane, den annerkjenner når dataoverføringa er ferdigssendt og har mulighet til å sende tapt data på nytt igjen.

Det er og mulig med data overføring i sann-tid med å bruke UDP protokollen. Ved å ofre en del av feilsikringane man har i TCP, byttar man sikker ein sikker sending mot ein raskare overføring av data. Det gjør det og mulig til å bruke multicast, altså sende dataen til fleire mottakarar samtidig.  Dette blir brukt til data som er tidskritiske.

lag 5-7:

blir CIP, Common industri protocol brukt. Det er ein objekt-orientert protokoll som tar for seg alt av enhetsdata, kommandoar og oppførselen til forskjellige enheta. Den fokuserar på effektivitet og kompabilitet med hjelp av multicast og noko som heiter device types. Det vil si at du kan bruke CIP grensesnittet til å implementere enheter på tvers av leverendører i eit enkelt nettverk.

Eit anna fokus til CIP er den forenkla utviding og oppkopling prosessen. Den har sine egne routing objekt som gjør det mulig å sende meldingar frå CIP i Ethernet/ IP til CIP nettverk med for eksempel CIP i DeviceNet.

  • No labels