EtherNet/IP
Familie: | Internetprotokollfamilie | ||||||||||||||||||||||||
Einsatzgebiet: | Automatisierungstechnik | ||||||||||||||||||||||||
Port: | 2222/UDP 44818/TCP | ||||||||||||||||||||||||
|
EtherNet/IP(EtherNet Industrial Protocol,oft auch nur EIP genannt) ist einEchtzeit-Ethernet,welches hauptsächlich in derAutomatisierungstechnikverwendet wird. NebenProfinet,EtherCATundModbus/TCPist EtherNet/IP einEthernet-basierter Feldbus.
EtherNet/IP wurde vonAllen-Bradley(gehört zuRockwell Automation) entwickelt und später als offener Standard an die Open DeviceNet Vendor Association (ODVA) übergeben.[1][2]1998 wurde von einem Arbeitskreis der ControlNet International ein Verfahren entworfen, um das bereits veröffentlichte ApplikationsprotokollCommon Industrial Protocolauf Ethernet zu setzen. Auf diesem Verfahren basierend wurde im März 2000 EtherNet/IP als offener Industriestandard veröffentlicht. Daran waren die ControlNet International (CI), die Open DeviceNet Vendor Association (ODVA) sowie die Industrial Ethernet Association (IEA) beteiligt. EtherNet/IP ist in der Normenreihe fürFeldbusseIEC 61158standardisiert.[3]Das „IP “in EtherNet/IP steht für „Industrial Protocol “.[4]
Basierend auf den grundlegenden TCP/IP-ProtokollenTCPundUDPunterstützt EtherNet/IP die Durchgängigkeit zwischen Officenetzwerk und der zu steuernden Anlage.[5]EtherNet/IP Endgeräte unterstützenDHCPundBootPbei der Vergabe der IP-Adresse. Dadurch benötigt EtherNet/IP keine spezielle Hardware, sondern läuft auf regulärer Netzwerktechnik.[1]Zur Inbetriebnahmeunterstützung (Diagnose) von EIP-Netzen kann der im Interfacemodul derSPSintegrierte Webserver benutzt werden, oder die in anderen EtherNet/IP-Geräten enthaltenen Webserver.
Hinsichtlich der zeitlichen Korrektheit spricht man bei EtherNet/IP von einemSoft-Realtime-System.Im Gegensatz zu „harter “Echtzeit, also echten Garantien bzgl. der maximalen Ausführungszeit, wird hier nur angestrebt, dass das System typischerweise schnell genug die Daten im Netzwerk verteilt. Die Zykluszeit liegt dabei im Bereich von einer bis einigen hundert Millisekunden, was für sehr viele industrielle Anforderungen ausreichend ist. Mit den Erweiterungen CIPSync und CIPMotion wurde eine Zeitsynchronisation gemäßIEEE1588hinzugefügt, die zusätzlich eine präzise globale Taktung der Teilnehmer bis in den Sub-Mikrosekundebereich ermöglicht, und so zum Beispiel eine verteilte synchrone Ansteuerung von Servo-Motoren erlaubt.
Für Anwendungen in derProzessindustriekann Ethernet/IP überEthernet APLeingesetzt werden.
Eine quelloffene Implementierung des EtherNet/IP Stacks namens OpENer findet sich auf GitHub.
Weblinks
[Bearbeiten|Quelltext bearbeiten]Einzelnachweise
[Bearbeiten|Quelltext bearbeiten]- ↑abEtherNet/IP-Kommunikation.Abgerufen am 14. Oktober 2021.
- ↑EtherNet/IP: Standardisierung.(PDF)S. 4,abgerufen am 27. September 2018.
- ↑EtherNet/IP: Übersicht.Abgerufen am 14. Oktober 2021.
- ↑Frederick P. Brooks:Ethernet/IP-industrial protocol,In:ETFA 2001. 8th International Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.01TH8597)Vol. 2, 2001, S. 505–514,doi:10.1109/ETFA.2001.997725.
- ↑EtherNet/IP: Grundlegende Protokollfolge.(PDF)Abgerufen am 27. September 2018.