EtherCAT-Slave
- Aktualisiert2026-07-22
- 1 Minute(n) Lesezeit
Verwenden Sie den Datentyp etherCATSlave, um während der Testausführung Informationen über das CoE-Objektverzeichnis von einem EtherCAT-Slave zu erhalten und anzupassen.
Einführung in PAtools 7.2
EtherCAT bietet einen stark vereinfachten zyklischen und azyklischen Datenaustausch.
EtherCAT-Slaves können CoE implementieren, aber sie sind nicht dafür erforderlich. Einfache Slaves haben keine Konfigurationsdaten und kein Objektverzeichnis.
Je nach Zeitpunkt der Konfiguration gibt es zwei verschiedene Anwendungsfälle:
- Reine Konfigurationsdaten, die sich während der Testausführung nicht ändern. Führen Sie die Konfiguration in der EtherCAT-HotConfig-Gruppe durch.
- Asynchrone Parameter oder Kanäle, die während der Testausführung angepasst werden. In diesem Fall ist PAscript-Code erforderlich. Der Datentyp etherCATSlave enthält die notwendigen Attribute und Typfunktionen.
Definitionsoptionen
Definieren Sie PAscript-Variablen mit dem Datentyp etherCATSlave lokal im Programmcode. Definieren Sie etherCATSlave in Klassen oder in PAscript-Funktionen.