Steuerkommandos für die Abstandsregelung

Beauftragung der Abstandsregelung

Beschreibung

Über diese Control Unit kann die Abstandsregelung der Achse beeinflusst werden. Voraussetzung ist, dass sie in den Achsparametern angewählt ist (s. P-AXIS-00328).

Steuerkommandos für die Abstandsregelung 1:
Datentyp

MCControlDistCtrlUnit, (s. Beschreibung [HLI - Control-Unit mit Verbrauchskontrolle])

Zugriff

PLC liest State und schreibt Command + X_Enable

ST-Pfad

pAC[axis_idx]^.addr^.McControlLr_Data.MCControl_DistanceControl

Flusskontrolle der kommandierten Werte

ST-Element

.X_CommandSemaphor

Signalfluss

PLC -> CNC

Datentyp

BOOL

Zugriff

Verbrauchsdatum

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

Signalfluss

PLC -> CNC

Datentyp

HLIDistanceControlCommand

Zugriff

PLC schreibt

Zustand der Abstandsregelung

ST-Element

.State

Signalfluss

CNC -> PLC

Datentyp

HLIDistanceControlState

Zugriff

PLC liest

Umleitung

ST-Element

. X_Enable

Status der Abstandsregelung

Beschreibung

In diesem Eintrag kann der Zustand der Abstandsregelung gelesen werden.

Signalfluss

PLC -> CNC

Datentyp

HLIDistanceControlState

ST-Pfad

pAC[axis_idx]^.addr^.McControlLr_Data.MCControl_DistanceControl.State

Zugriff

PLC liest

Elemente des Datentyps

Element

.D_State

Datentyp

UDINT

Zugriff

PLC liest

Wertebereich

0 = HLI_DIST_CTRL_STATE_INACTIVE

1 = HLI_DIST_CTRL_STATE_ACTIVE

2 = HLI_DIST_CTRL_STATE_FREEZE

3 = HLI_DIST_CTRL_STATE_TURNING_OFF

4 = HLI_DIST_CTRL_STATE_ERROR

Beschreibung

  • ..INACTIVE: Abstandsregelung ist aus
  • ..ACTIVE: Abstandsregelung ist aktiv, Achse wird der Werkstückoberfläche nachgeführt
  • ..FREEZE: Abstandsregelung ist aktiv, aber der Positionsoffset ist eingefroren. Kein Nachführen an Werkstückoberfläche
  • ..TURNING_OFF: Abstandsregelung wird ausgeschalten
  • ..ERROR: Fehlerzustand

 

 

Element

.D_ActualPosition

Datentyp

DINT

Zugriff

PLC liest

Wertebereich

0,1 µm bzw. 0,0001°

Beschreibung

Dieses Datum zeigt die aktuelle Ist Position 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

.D_ActualOffset

Datentyp

DINT

Zugriff

PLC liest

Wertebereich

0,1 µm bzw. 0,0001°

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 – D_ActualPosition

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

HLIDistanceControlCommand

ST-Pfad

pAC[axis_idx]^.addr^.McControlLr_Data.MCControl_DistanceControl.Command

Zugriff

PLC schreibt

Elemente des Datentyps

ST-Element

. D_ Transition

Datentyp

UDINT

Wertebereich

0 = HLI_DIST_CTRL_OFF

1 = HLI_DIST_CTRL_ON

2 = HLI_DIST_CTRL_FREEZE

3 = HLI_DIST_CTRL_REF

Beschreibung

  • HLI_DIST_CTRL_OFF: Abstandsregelung wird ausgeschalten
  • HLI_DIST_CTRL_ON: Sollposition wird gesetzt und die Abstandsregelung wird eingeschalten. Beim Einschalten muss zusätzlich immer eine Sollposition im Datum „Position“ übergeben werden.
  • HLI_DIST_CTRL_FREEZE: Positionsoffset der Abstandsregelung wird eingefroren, das Nachführen wird beendet.
  • HLI_DIST_CTRL_REF: Referenzposition des Sensors (Position) wird gesetzt. Die Referenzposition muss im Datum „Position“ mit übergeben werden.

 

 

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)