Steuerkommandos für die Abstandsregelung
Beauftragung der Abstandsregelung | |
Beschreibung | Über diese Control Unit kann die Abstandsregelung der Achse beeinflusst werden. Voraussetzung ist, dass die Funktionalität der Abstandskontrolle in den Achsparametern angewählt ist (s. P-AXIS-00328). |
Datentyp | MC_CONTROL_DISTANCE_CONTROL, s. Beschreibung Control Unit mit Verbrauchskontrolle |
Zugriff | PLC liest state_r und schreibt command_w + enable_w |
ST-Pfad | gpAx[axis_idx]^.lr_mc_control.distance_control |
Flusskontrolle der kommandierten Werte | |
ST-Element | .command_semaphor_rw |
Signalfluss | PLC → CNC |
Datentyp | BOOL |
Besonderheiten | Verbrauchsdatum |
Zugriff | CNC übernimmt die kommandierten Werte, wenn dieses Element den Wert TRUE besitzt. Nach erfolgreicher Übernahme setzt die CNC diesen Wert auf FALSE. PLC setzt dieses Element auf TRUE, wenn die kommandierten Werte zur Übernahme durch die CNC freigegeben werden. Eine Aktualisierung der kommandierten Werte durch die PLC kann nur dann erfolgen, wenn dieses Element den Wert FALSE besitzt. |
Kommandierte Werte | |
ST-Element | .command_w |
Signalfluss | PLC → CNC |
Datentyp | |
Zugriff | PLC schreibt |
Zustand der Abstandsregelung | |
ST-Element | .state_r |
Signalfluss | CNC → PLC |
Datentyp | |
Zugriff | PLC liest |
Umleitung | |
ST-Element | .enable_w |
Status der Abstandsregelung | |
Beschreibung | In diesem Eintrag kann der Zustand der Abstandsregelung gelesen werden. |
Signalfluss | PLC → CNC |
Datentyp | HLI_DISTANCE_CONTROL_STATE |
ST-Pfad | gpAx[axis_idx]^.lr_mc_control.distance_control.state_r |
Zugriff | PLC liest |
Elemente des Datentyps | |
Element | .actual_state |
Datentyp | UDINT |
Zugriff | PLC liest |
Wertebereich/ Beschreibung | Siehe Tabelle: Zustände und Transitionen der Abstandsregelung |
Element | .actual_position |
Datentyp | DINT |
Einheit | 0,1 µm bzw. 0,0001° |
Zugriff | PLC liest |
Beschreibung | Dieses Datum zeigt die aktuelle Istposition der Werkstückoberfläche an, die die Abtastregelung ermittelt hat. |
Besonderheiten | Dieses Datum wird nur versorgt, falls in den Achsparametern die Abstandsregelung aktiviert ist (s. P-AXIS-00328). |
Element | .actual_offset |
Datentyp | DINT |
Einheit | 0,1 µm bzw. 0,0001° |
Zugriff | PLC liest |
Beschreibung | Dieses Datum zeigt den aktuellen Positionsoffset der Abstandsregelung, um den die Achse auf Grund von Abweichungen zwischen der tatsächlichen Werkstückoberfläche und der vorgegebenen Position (SET_POS) verschoben wurde. Im stationären Zustand (konstante Werkstückoberfläche und Positionsoffset komplett ausgefahren) gilt: Positionsoffset = SET_POS – actual_position |
Besonderheiten | Dieses Datum wird nur versorgt, falls in den Achsparametern die Abstandsregelung aktiviert ist (s. P-AXIS-00328). |
Kommando für die Abstandsregelung | ||
Beschreibung | In diesem Eintrag kann die Abstandsregelung beauftragt werden. | |
Signalfluss | PLC → CNC | |
Datentyp | HLI_DISTANCE_CONTROL_COMMAND | |
ST-Pfad | gpAx[axis_idx]^.lr_mc_control.distance_control.command_w | |
Zugriff | PLC schreibt | |
Elemente des Datentyps | ||
ST-Element | .transition | |
Datentyp | UDINT | |
Wertebereich/ Beschreibung | Siehe Tabelle- Zulässige Transitionen zur Kommandierung der Abstandsregelung | |
|
| |
ST-Element | .position | |
Datentyp | DINT | |
Wertebereich | [DINT_MIN, DINT_MAX] | |
Beschreibung | Die Bedeutung ist abhängig von der kommandierten Transition: HLI_DIST_CTRL_ON: Sollposition der Werkstückoberfläche (SET_POS) HLI_DIST_CTRL_REF: Referenzposition der Werkstückoberfläche (REF_POS) |
Zyklisches Kommando für die Abstandsregelung | |
Beschreibung | In diesem Eintrag werden zyklische Sollwerte (Position Werkstückoberfläche oder Sollabstand) vorgegeben. |
Signalfluss | PLC → CNC |
Datentyp | HLIDistanceControlCyclicCommand |
ST-Pfad | pAC[axis_idx]^.addr^.McControlLr_Data.MCControl_DistanceControl.CyclicCommand |
Zugriff | PLC schreibt |
Elemente des Datentyps | |
ST-Element | .D_Position |
Datentyp | DINT |
Wertebereich | [DINT_MIN, DINT_MAX] |
Beschreibung | Die Bedeutung ist abhängig von der kommandierten Transition: HLI_DIST_CTRL_ON: Sollposition der Werkstückoberfläche (SET_POS) HLI_DIST_CTRL_REF: Referenzposition der Werkstückoberfläche (REF_POS) |
|
|
ST-Element | .D_Distance |
Datentyp | DINT |
Wertebereich | [DINT_MIN, DINT_MAX] |
Beschreibung | Vorgabe des Abstands zur Werkstückoberfläche nach Anwahl durch die Transition HLI_DIST_CTRL_ON_CONST_DIST. |