embedded world | Echtzeit EtherCAT® Netzwerk Simulation und Slave Simulation

Halle 4 / Standnummer 4-153

Echtzeit EtherCAT® Netzwerk Simulation und Slave Simulation

Key Facts

  • Digitaler Zwilling von kompletten EtherCAT Netzwerken
  • Ideal in der Entwicklung, Test, Verifikation und Inbetriebnahme von EtherCAT Steuerungen, Subdevices als auch Maschinen.

Kategorien

  • Middleware
  • Protokoll-Stacks & Kommunikations-Bibliotheken
  • Sonstige Tools, Software
  • Statische- & Laufzeit-Analysetools
  • Test- & Verifikations-Software
  • Software für Software-Design

Key Facts

  • Digitaler Zwilling von kompletten EtherCAT Netzwerken
  • Ideal in der Entwicklung, Test, Verifikation und Inbetriebnahme von EtherCAT Steuerungen, Subdevices als auch Maschinen.

Kategorien

  • Middleware
  • Protokoll-Stacks & Kommunikations-Bibliotheken
  • Sonstige Tools, Software
  • Statische- & Laufzeit-Analysetools
  • Test- & Verifikations-Software
  • Software für Software-Design
Mehr anzeigen

Produktbeschreibung

Der EC-Simulator virtualisiert ein komplettes EtherCAT Netzwerk mit Hilfe von simulierten EtherCAT Geräten (Slaves). Damit kann eine EtherCAT Master Applikation ohne physikalische Slaves betrieben werden.Die Software stellt die Simulation entweder in Verbindung mit einer physikalischen Netzwerkkarte der Steuerung bereit, oder kann auch direkt – ohne zusätzliches Kabel – in den Master integriert werden.Die Konfiguration des Simulators erfolgt über die im EtherCAT Standard definierte EtherCAT Network Information (ENI) Datei. Diese Datei wird auch vom Master verwendet und ist somit bereits in der Regel vorhanden. Die EC-Simulator Bibliothek bietet Funktionen für den Zugriff auf die zyklischen Prozessdaten, das Objektverzeichnis und den Zustand der Slaves an. Daneben gibt es Funktionen zur Generierung von Fehlern, z. B., um den Ausfall eines Slaves, oder den Verlust von Frames zu simulieren. Auf die Daten kann auch mit C/C++ oder .NET zugegriffen werden und so verschieden professionellen Software Tools zur Verfügung gestellt werden, z.B. um eine echtes System zu imitieren.

Master Software Entwicklung

Führen Sie die Master-Anwendung ohne echte Slaves ausKomfortable Integration der Master-Stack-Software in die Anwendung, z. B. Funktionen für nicht verfügbare Slaves implementieren und testenImplementieren und Testen erweiterter EtherCAT-Funktionen, z. B. Hot Connect, Firmware-Download usw.Masteranwendung mit unterschiedlichen Netzwerkkonfigurationen und Topologien validieren → Laden Sie einfach eine andere ENI-Datei in den EC-SimulatorKomfortables Debugging komplexer Topologie- und Slave-SzenarienFeldbus Master Device Test

Ersetzen Sie manuelle Testverfahren durch automatische VerfahrenSlave-Fehler simulieren, z. B. Slave fällt von OP auf SAFEOP herunterSimulieren Sie Kabelbruch, Frame Loss, schlechte AnschlüsseSimulieren Sie große Netzwerke mit vielen SlavesSimulieren Sie Fehlerszenarien an beliebigen Stellen. Vor oder nach den echten SlavesImplementieren Sie erweiterte Testszenarien, z. B. simulieren Sie TopologieänderungenVirtuelle Inbetriebnahme

Entwickeln und testen Sie Anwendungen auf Basis einer Software-Emulation (Digital-Twin) der Maschinenlogik.Testen und optimieren Sie die Anwendung bereits in einem frühen Stadium des Engineerings, auch ohne real existierende ZielhardwareTesten Sie Fehlerszenarien, die gefährlich sind und/oder zu Schäden führenSlave-Firmware-Entwicklung

Entwickeln Sie Slave-Firmware, bevor echte Hardware verfügbar istEC-Simulator basiert auf dem Beckhoff EtherCAT Slave Stack ET9300. Alle Standardfunktionen von APPL_XXX() sind auf Anwendungsebene verfügbarEntwicklung von Firmware auf Windows oder Linux mit komfortabler IDEVerwenden Sie aufgezeichnete oder generierte Testdaten als Prozessdateneingang für die Slave-FirmwareRückverfolgung von Prozessdatenausgaben und -zuständen in Dateien etc.Testen Sie Parameter Up- und Downloads (CoE, VoE)Firmware-Downloads testen (FoE)

... mehr lesen

Download Produkt Information