.ESI Bestandsextensie
EtherCAT-slave-informatiebestand
| Ontwikkelaar | EtherCAT Technology Group |
| Populariteit |
3,7 | 3 stemmen |
Wat is een ESI-bestand?
Een ESI-bestand is een EtherCAT-slave-informatiebestand. Het bevat XML waarmee wordt bepaald hoe gegevens worden gedeeld tussen een controller en een knooppunt in een EtherCAT-netwerk. ESI-bestanden worden ook gebruikt om knooppunten een naam te geven en te definiëren, zodat beheerders ze binnen het netwerk kunnen identificeren.
Meer informatie
EtherCAT is een industriële Ethernet-netwerkstandaard die in 2003 is ontwikkeld door Beckhoff Automation. De standaard wordt momenteel onderhouden door de EtherCAT Technology Group.
Een EtherCAT-netwerk bevat een controller die gegevens als een "telegram" door alle knooppunten van het netwerk stuurt. Het telegram gaat achtereenvolgens door elk knooppunt, zodat knooppunt 1 gegevens uit het telegram kan halen en gegevens aan het telegram kan toevoegen voordat het naar knooppunt 2 wordt gestuurd. Nadat het telegram elk knooppunt is gepasseerd, keert het terug naar de controller.
Het ESI-bestand van elk knooppunt bepaalt hoe het knooppunt, dat uit een willekeurig aantal apparaten kan bestaan, gegevens ontvangt en verzendt. Het ESI-bestand geeft onder andere aan welke apparaten zich binnen het knooppunt bevinden, hoe die apparaten zijn gegroepeerd en welke poorten de apparaten gebruiken om gegevens te verzenden en ontvangen.
OPMERKING: ESI-bestanden worden vaak opgeslagen met de .XML-extensie.
Een ESI-bestand openen
Omdat een ESI-bestand een XML-document is, kun je het openen en bewerken met elke teksteditor. Als je echter een IN-bestand wilt bewerken, kun je het best een broncode-editor gebruiken, zoals Xcode (Mac), NotePad++ (Windows) of Atom (multiplatform). Deze toepassingen bieden handige hulpmiddelen voor het bewerken van broncode en markeren de syntaxis van het ESI-bestand correct.
Als je van plan bent grote wijzigingen aan een EtherCAT-netwerk of ESI-bestand aan te brengen, moet je een EtherCAT-configuratietool gebruiken, zoals Acontis Technologies EC-Engineer of port EtherCAT Design Tool.
