Kanalspezifische 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
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. |