Kanalspezifische Schnittstelle

Verwaltungsdaten der kanalspezifischen Schnittstelle
Abb.: Verwaltungsdaten der kanalspezifischen Schnittstelle

Versionskennung PLC → CNC

Beschreibung

Falls die Version des HLI auf Seite des NC-Kerns ausgewertet wird, legt die PLC die zu vereinbarende Versionskennung in diesem Element ab. Die Auswertung auf Seite des NC-Kern muss applikationsspezifisch vereinbart werden.

ST-Pfad

gpCh[channel_idx]^.head.version_w.zeichen

Datentyp

STRING(HLI_INTF_VERSION_NAME_LAENGE)

Zugriff

PLC schreibt

Besonderheiten

Wird im NC-Kern gegenwärtig nicht ausgewertet.

Versionskennung CNC → PLC

Beschreibung

Falls die Version des HLI auf Seite der PLC ausgewertet wird, legt der NC-Kern die zu vereinbarende Versionskennung in diesem Element ab. Die Auswertung auf Seite der PLC muss applikationsspezifisch vereinbart werden.

ST-Pfad

gpCh[channel_idx]^.head.version_r.zeichen

Datentyp

STRING(HLI_INTF_VERSION_NAME_LAENGE)

Zugriff

PLC liest

Größe des HLI

Beschreibung

In dieses Element schreibt der NC-Kern die Größe des gesamten kanalspezifischen Schnittstellenbereichs

ST-Pfad

gpCh[channel_idx]^.head.sizeof_interface_r

Datentyp

UDINT

Einheit

Byte

Zugriff

PLC liest

PLC vorhanden

Beschreibung

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

 

ST-Pfad

gpCh[channel_idx]^.head.plc_present_w

Datentyp

BOOL

Wertebereich

[TRUE = PLC vorhanden, FALSE]

Zugriff

PLC schreibt

Hinweis

notice

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

Kanalnummer

Beschreibung

Nummer des Kanals, dem diese Schnittstelle auf dem HLI zugeordnet ist.

ST-Pfad

gpCh[channel_idx]^.head.channel_nr

Datentyp

DINT

Wertebereich

[1, gNrCh]

Zugriff

PLC liest

Hochlauf NC-Kern abgeschlossen

Beschreibung

Durch setzen dieses Wertes auf TRUE zeigt der NC-Kern der PLC an, dass der Hochlauf des NC-Kern abgeschlossen ist und das HLI nun zyklisch versorgt wird. D.h. die Anzeigedaten sind gültig und die Steuerkommandos werden an den NC-Kern abgesetzt.

ST-Pfad

gpCh[channel_idx]^.head.hochlauf_quit_r

Datentyp

BOOL

Wertebereich

[TRUE = Hochlauf des NC-Kern abgeschlossen, FALSE]

Zugriff

PLC liest

Daten des Kanallistenparameters P-CHAN-00280

Beschreibung

Die vom Anwender in der Kanalliste beim Parameter P-CHAN-00280 konfigurierten Daten, stehen hier auf dem HLI zur Verfügung.

Signalfluss

CNC -> PLC

ST-Pfad

gpCh[channel_idx]^.head.customer_val_r[ ]

Datentyp

ARRAY [0..HLI_CHANNEL_CUSTOM_MAXIDX] OF UDINT

Zugriff

PLC liest

Freischaltung: Aktualisierung des HLI

Beschreibung

Durch Setzen dieses Wertes auf TRUE, kann die PLC die Funktionalität zur Aktualisierung des gesamten kanalspezifischen Schnittstellenbereichs freischalten.

ST-Pfad

gpCh[channel_idx]^.head.update_request_enable_w

Datentyp

BOOL

Wertebereich

[TRUE = Funktionalität zur Aktualisierung des HLI freigeschaltet, FALSE]

Zugriff

PLC schreibt

Besonderheiten

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

Aktualisierung des HLI

Beschreibung

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

ST-Pfad

gpCh[channel_idx]^.head.f_update_request_rw

Datentyp

BOOL

Wertebereich

[TRUE = Aktualisierung des HLI aktiviert, FALSE]

Zugriff

Schreiben/Lesen

Besonderheiten

Wird derzeit nicht 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.

ST-Pfad

gpCh[channel_idx]^.head.n_update_tick_count_rw

Datentyp

UINT

Einheit

Anzahl von Interpolatorzyklen

Zugriff

PLC schreibt

Besonderheiten

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