Nutzdaten für externe Spindelbeauftragung
In den nachfolgend beschriebenen Strukturelementen müssen die Parameter für externe Spindelbeauftragung abgelegt werden. Abhängig von der Art des Auftrages an die Spindel müssen nicht alle Strukturelemente ausgefüllt werden.
Programmierter Satzvorschub | |
Beschreibung | Programmierter Satzvorschub |
Signalfluss | PLC → CNC |
ST-Pfad | gpAx[axis_idx]^.ipo_mc_control.ext_to_ipo.command_w.vb_prog |
Datentyp | DINT |
Einheit | 10-3 °/s |
Zugriff | PLC schreibt |
G- und M-Funktionen | |||
Beschreibung | Bitkodierte Spindelparameter | ||
Signalfluss | PLC → CNC | ||
ST-Pfad | gpAx[axis_idx]^.ipo_mc_control.ext_to_ipo.command_w.geo_gm_fkt | ||
Datentyp | UDINT | ||
Wertebereich | Es werden nur die folgenden 2 Bits verwendet:
| ||
Konstante | Wert | Beschreibung | |
HLI_OPTIM_RICHTEN | 0x00000010L | Rundachse optimiert richten. Bei Spindelpositionierung wird die Zielposition auf dem kürzest möglichen Weg angefahren. | |
HLI_ABSOLUT | 0x00000100L | Positionsangaben absolut
| |
Zugriff | PLC schreibt |
Fahrweg | |
Beschreibung | Fahrweg (relativ oder absolut) bei Positionierung der Spindel mit M19. |
Signalfluss | PLC → CNC |
ST-Pfad | gpAx[axis_idx]^.ipo_mc_control.ext_to_ipo.command_w.fahrweg |
Datentyp | DINT |
Einheit | 10-4 ° |
Zugriff | PLC schreibt |
Typ der Spindelbeauftragung | |||
Beschreibung | Mit diesem Element wird der Typ der Spindelbeauftragung festgelegt. | ||
Signalfluss | PLC → CNC | ||
ST-Pfad | gpAx[axis_idx]^.ipo_mc_control.ext_to_ipo.command_w.satz_typ | ||
Datentyp | UINT | ||
Wertebereich | Wert | Konstante | Bedeutung |
1 | HLI_NC_MOVE_LIN | Linearinterpolation | |
7 | HLI_NC_MOVREF | Referenzpunktfahrt | |
16 | HLI_NC_MOVE_ENDLOS | Endlosdrehen | |
20 | HLI_NC_GETRIEBE | Getriebeschalten der Spindel | |
29 | HLI_NC_SPINDEL_STOP | Stoppen der Spindel aus dem Endlosdrehen | |
30 | HLI_NC_SUPER_IMPOSED | entspr. PLCopen MC_SuperImposed | |
31 | HLI_NC_TABLE_SELECT | Auswahl einer Tabelle entspr- PLCopen MC_CamTableSelect | |
32 | HLI_NC_CAM_IN | entspr. PLCopen MC_CamIn | |
33 | HLI_NC_CAM_OUT | entspr. PLCopen MC_CamOut | |
34 | HLI_NC_GEAR_IN | entspr. PLCopen MC_GearIn | |
35 | HLI_NC_GEAR_OUT | entspr. PLCopen MC_GearOut | |
36 | HLI_NC_PHASING | entspr. PLCopen MC_Phasing | |
38 | HLI_NC_TOUCH_PROBE | entspr. PLCopen MC_TouchProbe | |
39 | HLI_NC_ABORT_TRIGGER | entspr. PLCopen MC_AbortTrigger
| |
Zugriff | PLC schreibt |
Spindeldrehrichtung | |||
Beschreibung | Festlegen der Drehrichtung der Spindel | ||
Signalfluss | PLC → CNC | ||
ST-Pfad | gpAx[axis_idx]^.ipo_mc_control.ext_to_ipo.command_w.dreh_info | ||
Datentyp | UINT | ||
Wertebereich | Folgende Werte gelten, wenn sich die Spindel bewegt:
| ||
Wert | Konstante | Bedeutung | |
0x0000 | --- | negative Drehrichtung | |
0x0001 | HLI_SPDL_POS_DREHR | positive Drehrichtung
| |
Zugriff | PLC schreibt |