Achstreiber-Schnittstelle
Der Achstreiber kann entweder direkt über die Ein-/Ausgänge oder über die globale Variablenschnittstelle bedient werden. Standardmäßig ist die globale Variable AxisInterface[x] mit den Ein- und Ausgängen des Achstreiber-Bausteins verknüpft.
IEC-Schnittstelle
- AxisInterface[].stDeviceNames
- In dieser Struktur befinden sich zwei String-Variablen, die den Namen des logischen Geräts (stLogicalDeviceName) und des damit verbundenen realen Geräts (stPhysicalDeviceSlotName) beinhalten. Diese beiden Variablen dienen lediglich der Diagnose und sollten aufgrund der Größe der String-Variablen nicht weiter kopiert und verwendet werden. Bei simulierten und virtuellen Achsen hat die Variable stPhysicalDeviceSlotName den Wert "Simulated".
- AxisInterface[].In
- In dieser Struktur befinden sich die Steuervariablen für die Achse.
- AxisInterface[].Out
- In dieser Struktur befinden sich die Status- und Istwerte der Achse.
- AxisInterface[].Config
- In dieser Struktur befinden sich Konfigurationswerte der Achse und der verschiedenen Modes.