Entwickeln Sie Ihre eigene EtherCAT-Engineering-Anwendung.

Das KPA EtherCAT Studio 2 Development Framework (SDF) stellt die Softwarekomponenten, Geschäftslogik und Benutzeroberflächen-Bausteine bereit, die zur Entwicklung kundenspezifischer EtherCAT-Konfigurations- und Diagnoseanwendungen erforderlich sind.

Ob Sie eine spezialisierte Engineering-Anwendung, eine integrierte Diagnoseumgebung oder eine vollständige OEM-Lösung benötigen, bietet SDF eine bewährte Grundlage und ermöglicht gleichzeitig die volle Kontrolle über Funktionalität und Benutzererfahrung.

KPA EtherCAT Studio 2 ist ein Beispiel einer Engineering-Anwendung, die auf Basis von SDF entwickelt wurde.

KPA EtherCAT Studio
Sofort einsatzbereite Engineering-Anwendung
Feste Funktionalität
Sofort einsatzbereit
Ideal für Endanwender

Studio Development Framework (SDF)
Entwickeln Sie Ihre eigene Engineering-Anwendung
Vollständig anpassbar
In Ihre eigene Software integriert
Ideal für OEMs und Softwareentwickler

Architektur

Auf bewährter EtherCAT-Expertise aufgebaut

SDF ist die Grundlage hinter KPA EtherCAT Studio 2 — einer voll ausgestatteten Referenzimplementierung, die zeigt, was Sie mit dem Framework erreichen können.

Ob Sie ein eigenständiges Konfigurationswerkzeug oder ein tief integriertes Modul innerhalb einer größeren Engineering-Suite benötigen, bietet SDF die notwendigen Bausteine, um dies schnell zu realisieren — mit der Sicherheit industriebewährter Technologie.

Flexible Frontend-Integration

SDF ist so konzipiert, dass es sich in Ihre bestehende Entwicklungsumgebung einfügt und diese nicht ersetzt. Verbinden Sie sich remote mit einer laufenden SDF-Instanz und steuern Sie EtherCAT-Operationen aus Ihren eigenen Anwendungen:

  • .NET Remoting — Verbindung zu einer laufenden SDF-Instanz
  • WCF — serviceorientierte Integration für verteilte Architekturen
  • COM — Legacy- und Windows-native Anwendungsunterstützung

Leistungsstarkes Backend: KPA EtherCAT Master

SDF stellt eine Online-Verbindung zum KPA EtherCAT Master her, der als Kommunikations-Backend für Konfiguration, Steuerung und Diagnose dient.

Über diese Verbindung können mit SDF erstellte Anwendungen Live-Daten des EtherCAT-Busses abrufen, Konfigurationsdaten hochladen und Diagnoseaufgaben durchführen.

Die Unterstützung von ETG-Spezifikationen gewährleistet Kompatibilität mit Standard-EtherCAT-Geräten und Integration in bestehende EtherCAT-Umgebungen.

Komponenten

Vorgefertigte Dialoge und Steuerelemente

SDF bietet eine umfassende Sammlung von Benutzeroberflächenkomponenten, die die anspruchsvollsten EtherCAT-Engineering-Aufgaben abdecken. Anstatt komplexe UIs von Grund auf zu entwickeln, setzen Entwickler professionelle Werkzeuge aus vorgefertigten Elementen zusammen:

Dialoge — Konfigurationsassistenten, Eigenschaftseditoren, Online-Verbindungs- und Bus-Validierungsdialoge, Diagnoseansichten, Plugin- und Tool-Launcher.

Steuerelemente — Prozessabbild-Viewer und -Editoren, Topologie-Visualisierung, Zustandsmaschinen-Monitore, Mailbox-Protokollschnittstellen (CoE, FoE, SoE und mehr).

Alle UI-Komponenten folgen einer einheitlichen Designsprache und sorgen dafür, dass Ihr Tool von Anfang an professionell wirkt.

Vollständiges EtherCAT-Objektmodell

Im Kern von SDF steht eine umfangreiche Sammlung von Business-Logik-Interfaces, die das gesamte EtherCAT-Konfigurations- und Laufzeitmodell abbilden:

  • Projekt & Sicherheit — Projektmanagement, Versionierung, Benutzerzugriffskontrolle
  • Master & Netzwerk — ENI-Generierung, automatische Frame-Erstellung, Bus-Scanning, zyklische Tasks/Units, Distributed Clock
  • Slave-Konfiguration — Prozessabbild-Variablen, Init-Kommandos, Geräteidentifikation, Mailbox-Services, S2S-Kommunikation, EoE-Subnetz, Leistungsanalyse
  • Slave-Bibliothek — umfangreiche Gerätebibliothek und ESI-basierte Geräteunterstützung
  • Online-Schnittstelle — RPC zum KPA EtherCAT Master, Echtzeitüberwachung, ENI-Upload mit Fehlererkennung

Plug-ins für spezialisierte Geräte

Erweitern Sie Ihr eigenes Tool mit sofort nutzbaren Plug-ins für gängige EtherCAT-Gateway- und Interface-Geräte — dieselben Plug-ins, die auch in KPA EtherCAT Studio verfügbar sind:

  • EL6731-0010 — Profibus-Slave-Unterstützung
  • EL6731 — Profibus-Master-Unterstützung
  • EL6751 — CAN- und CANopen-Unterstützung
  • EL600x / EL602x / EP6002 / EP6002-0002 — Virtuelle serielle COM-Unterstützung
  • KPA EtherCAT 4CAN Gateway — 4-CAN-Gateway-Unterstützung
  • EL6692 / EL6695 — Master-to-Master-Unterstützung
  • EL622x / EP622x / EJ622x — IO-Link-Geräteunterstützung
  • MDP-Module, Profibus Master Gateway Profile 3100 und mehr

Professionelle Diagnose- und Engineering-Tools

SDF umfasst eine Reihe vorgefertigter Tools, die als eigenständige Module oder als Teil einer einheitlichen Arbeitsumgebung integriert werden können:

  • Datenlogger, EEPROM-Editor, ESI- und EEPROM-Vergleich
  • Frame-Logger, Motion-Konfigurations-Tool, Prozessabbild-Viewer
  • Laufzeit-Datenlogger, S2S-Kommunikationseditor
  • Snapshot-Viewer, Topologie-Viewer

Die offene Architektur ermöglicht zudem die Entwicklung eigener Plug-ins und Tools für spezifische Geräte, Protokolle oder Workflows.

Autokonfigurator-Benutzeroberfläche

Typischerweise arbeitet EtherCAT mit einer statischen Buskonfiguration, die durch ENI-Dateien definiert ist. Dies kann jedoch einschränkend sein, wenn die finale Anlage während der Entwicklung noch unbekannt ist — z. B. Maschinen mit wechselbaren Werkzeugen, die eine dynamische Gerätekonfiguration zur Laufzeit erfordern.

SDF bietet die Autokonfigurator-Benutzeroberfläche, um individuelle Gerätekonfigurationen zu erstellen und diese dynamisch im Master-Autokonfigurator zu kombinieren, wodurch eine vollständige Buskonfiguration ohne externe Engineering-Tools entsteht.

Lokalisierung

SDF bietet Lokalisierungswerkzeuge, mit denen Sie Ihre Anwendung an verschiedene Sprachen (EN, DE, CN und mehr) anpassen können. Ein einfacher Prozess ermöglicht das Hinzufügen neuer Sprachen in der gesamten Benutzeroberfläche. Ihre Anwendung kann jede vom Kunden benötigte Sprache unterstützen.

Remote-Konfiguration und -Steuerung

SDF bietet integrierte Unterstützung für Remote-Konfiguration, Steuerung und Diagnose des KPA EtherCAT Master über eine Netzwerkverbindung. Ein integrierter RPC-Client übernimmt die Kommunikation zwischen Engineering-Anwendung und Zielsystem, während SDF die notwendigen Funktionen für Remote-Konfiguration, Diagnose und Systemsteuerung bereitstellt. Dies ermöglicht die Entwicklung verteilter Engineering-, Inbetriebnahme- und Serviceanwendungen mit minimalem Integrationsaufwand.

Anpassung

Kundenspezifische Konfiguration

SDF ermöglicht die Erstellung von an spezifische Produktanforderungen angepassten Anwendungskonfigurationen. Die Anpassung basiert auf kundenseitig bereitgestellten Daten und funktionalen Anforderungen, sodass Verhalten, Funktionsumfang und Benutzeroberfläche ohne Änderung des Frameworks angepasst werden können.
Dieser Ansatz vereinfacht die Entwicklung produktspezifischer Engineering-Tools und gewährleistet gleichzeitig die Kompatibilität mit zukünftigen SDF-Updates.

Branding

SDF unterstützt das Brand-Labeling-Framework (BLF), wodurch Engineering-Tools unter Ihrer eigenen Produktidentität bereitgestellt werden können. Logos, Farben, Produktnamen, Menüstrukturen und Arbeitsabläufe können an das Corporate Design und die Anwendungsanforderungen angepasst werden.

SDF stellt eine umfassende Sammlung von Schnittstellen und GUI-Komponenten bereit, um vollständig gebrandete EtherCAT-Konfigurations- und Diagnoseanwendungen zu erstellen.

Teil des KPA EtherCAT-Ökosystems

SDF ist Teil einer vollständig integrierten EtherCAT-Toolchain. Ob Master, Slave, Diagnose-Tool oder Motion-Control-System — die KPA-Produkte arbeiten nahtlos zusammen, um Ihre Entwicklung zu beschleunigen.

Mit diesem Ökosystem können Sie:

Ressourcen

Bereit, unser KPA EtherCAT Studio 2 Development Framework (SDF) zu evaluieren?

Bitte kontaktieren Sie uns für weitere Informationen

    Mit der Eingabe Ihrer E-Mail-Adresse erklären Sie sich damit einverstanden, dass wir Ihre Anfrage per E-Mail beantworten.

    Diese Website ist durch CAPTCHA geschützt und darüber hinaus gelten die Datenschutzbestimmungen und Nutzungsbedingungen von Google.