Überwachen von Achspositionen

Überwachung unterer Positionsgrenzwert

Beschreibung

Die Control Unit wird dazu benutzt den unteren Grenzwert eines Positionsbereichs vorzugeben, innerhalb dessen sich die entsprechende Achse befinden darf.

Datentyp

MC_CONTROL_SGN32_UNIT, siehe Beschreibung Control Unit.

Zugriff

PLC schreibt command_w und liest request_r und state_r

ST-Pfad

gpAx[axis_idx]^.ipo_mc_control.dyn_pos_limit_low

Besonderheiten

Verfügbar ab V3.01.3054.05

Kommandierte, angeforderte, Rückgabe-Daten

ST-Element

.command_w

.request_r        (wird derzeit nicht unterstützt)

.state_r

Besonderheiten

Der kommandierte und der Rückgabewert besitzen denselben Datentyp, haben aber eine unterschiedliche Bedeutung.

Datentyp

DINT

Einheit

.command_w:        0,1 µm bzw. 10-4 °

.state_r:                  keine Einheit

Wertebereich

.command_w: [DINT_MIN, DINT_MAX]

     Hierbei handelt es sich um einen Positionswert, der die untere Grenze des Positionsbereichs beschreibt, innerhalb dessen sich die Achse aufhalten darf.

.state_r:       Siehe Tabelle- Zustände der Überwachung Positionsgrenzwert mit Beschreibungen.

     Hierbei handelt es sich um den Zustand des Überwachungsvorgangs hinsichtlich des unteren Grenzwerts.

Umleitung

ST-Element

.enable_w

Überwachung oberer Positionsgrenzwert

Beschreibung

Die Control Unit wird dazu benutzt den oberen Grenzwert eines Positionsbereichs vorzugeben, innerhalb dessen sich die entsprechende Achse befinden darf.

Datentyp

MC_CONTROL_SGN32_UNIT, siehe Beschreibung Control Unit.

Zugriff

PLC schreibt command_w und liest request_r und state_r

ST-Pfad

gpAx[axis_idx]^.ipo_mc_control.dyn_pos_limit_high

Besonderheiten

Verfügbar ab V3.01.3054.05

Kommandierte, angeforderte, Rückgabe-Daten

ST-Element

.command_w

.request_r      (wird nicht unterstützt)

.state_r

Besonderheiten

Der kommandierte und der Rückgabewert besitzen denselben Datentyp, haben aber eine unterschiedliche Bedeutung.

Datentyp

DINT

Einheit

.command_w:   0,1 µm bzw. 10-4 °

.state_r:             keine Einheit

Wertebereich

.command_w: [DINT_MIN, DINT_MAX]

     Hierbei handelt es sich um einen Positionswert, der die obere Grenze des Positionsbereichs beschreibt, innerhalb dessen sich die Achse aufhalten darf.

.state_r:         Siehe Tabelle 2‑1 mit Beschreibungen.

     Hierbei handelt es sich um den Zustand des Überwachungsvorgangs hinsichtlich des oberen Grenzwerts.

Umleitung

ST-Element

.enable_w

Werte für den Zustand der Überwachung eines Positionsgrenzwertes

Globale Konstante

Wert

Beschreibung

HLI_DYNPL_STATE_INACTIVE

0

Der Positionsgrenzwert ist nicht wirksam.

HLI_DYNPL_STATE_ACTIVATION

1

Übergangszustand nach der Beauftragung der Control Unit, bis die Überwachung der Achsposition auf den Grenzwert aktiviert ist.

HLI_DYNPL_STATE_ACTIVE

2

Der Positionsgrenzwert ist wirksam und die Achsposition wird hinsichtlich des Grenzwerts überwacht.

HLI_DYNPL_STATE_ACTIVE_BRAKING

3

Es wurde ein Bremsvorgang eingeleitet, damit die Achse bis zum Stillstand den Positionsgrenzwert nicht überschreitet.

HLI_DYNPL_STATE_ACTIVE_BRAKE

4

Bremsvorgang zur Einhaltung des Positionsgrenzwerts abgeschlossen, die Achse ist im Stillstand.