Achsspezifische Schnittstelle

PLC vorhanden

Beschreibung

Durch Setzen des Wertes auf TRUE meldet die PLC, dass sie vorhanden ist.

 

Signalfluss

PLC → CNC

ST-Pfad

gpAx[axis_idx]^.head.plc_present_w

Datentyp

BOOL

Wertebereich

[TRUE = PLC vorhanden, FALSE]

Zugriff

Schreiben

Hinweis

notice

Nur wenn dieser Wert auf TRUE gesetzt ist, kann die PLC über die achsspezifischen Control Units auf den NC-Kern Einfluss nehmen und wird vom NC-Kern mit Techno-Befehlen versorgt.

Logische Achsnummer

Beschreibung

Logische Nummer einer Achse, die im gesamten System einmalig vorkommt und die Achse identifiziert. Das Datum steht an dieser Stelle nach dem Hochlauf der Steuerung zur Verfügung, unabhängig von der konfigurierten Betriebsart der Achse oder der Zuordnung der Achse zu einem Kanal.

Signalfluss

CNC → PLC

ST-Pfad

gpAx[axis_idx]^.head.log_ax_n_r

Datentyp

UINT

Zugriff

Lesen

Achstyp

Beschreibung

Zeigt den Achstyp an, der für diese Achse in der zugehörigen Achsliste konfiguriert wurde (s. P-AXIS-00018). Der Wert wird beim Steuerungshochlauf durch Interpretation der Achsliste festgelegt.

Signalfluss

CNC → PLC

ST-Pfad

gpAx[axis_idx]^.head.axis_type_r

Datentyp

UINT

Zugriff

Lesen

Achsfehler

Beschreibung

Die CNC setzt diesen Wert auf TRUE, falls sich die Achse im Fehler befindet.

Signalfluss

CNC → PLC

ST-Pfad

gpAx[axis_idx]^.head.error_r

Datentyp

BOOL

Wertebereich

[TRUE = Achse im Fehler, FALSE = Kein Fehler]

Zugriff

Lesen

Achsfehler, nicht resetbar

Beschreibung

Die CNC setzt diesen Wert auf TRUE, wenn für die Achse ein Fehler ausgegeben wurde, der nicht resetbar ist.

Signalfluss

CNC → PLC

ST-Pfad

gpAx[axis_idx]^.head.reset_error_locked_r

Datentyp

BOOL

Wertebereich

[TRUE = Nicht resetbarer Achsfehler ist aufgetreten, FALSE = kein Fehler oder resetbarer Fehler ist aufgetreten]

Zugriff

PLC liest

Daten des Achslistenparameters P-AXIS-00510

Beschreibung

Die vom Anwender in der Achsliste beim Parameter P-AXIS-00510 konfigurierten Daten, stehen hier auf dem HLI zur Verfügung.

Signalfluss

CNC → PLC

ST-Pfad

gpAx[axis_idx]^.head.customer_val_r[ ]

Datentyp

ARRAY [0..HLI_AXIS_CUSTOM_MAXIDX] OF UDINT

Zugriff

PLC liest

Aktualisierung des HLI

Beschreibung

Durch Setzen dieses Wertes auf TRUE, kann die PLC die Aktualisierung des gesamten achsspezifischen Schnittstellenbereichs veranlassen. Dieser Wert wird nach erfolgter Aktualisierung vom NC-Kern auf FALSE zurückgesetzt.

Signalfluss

CNC ←→ PLC

ST-Pfad

gpAx[axis_idx]^.head.f_update_request_rw

Datentyp

BOOL

Wertebereich

[TRUE = Aktualisierung des HLI aktiviert, FALSE]

Zugriff

Schreiben/Lesen

Besonderheiten

Wird unterstützt, d.h. das HLI wird in jedem NC-Zyklus aktualisiert.

Updatezyklus des HLI

Beschreibung

Über dieses Element teilt die PLC dem NC-Kern mit, auf wie viele Interruptzyklen der NC-Kern die Aktualisierung des achsspezifischen Schnittstellenbereichs verteilen darf. Besonders bei vielkanaligen und –achsigen Konfigurationen führt dies zu einer geringeren Belastung der Interrupttask.

Signalfluss

PLC → CNC

ST-Pfad

gpAx[axis_idx]^.head.n_update_tick_count_rw

Datentyp

UINT

Einheit

Anzahl von Interpolatorzyklen

Zugriff

Schreiben

Besonderheiten

Wird unterstützt, d.h. das HLI wird in jedem NC-Zyklus aktualisiert.