HLI-Status

Haltebedingung

Beschreibung

Gibt die Bedingung an, aufgrund derer die aktuelle Bewegung angehalten wurde.

Signalfluss

CNC → PLC

ST-Pfad

gpCh[channel_idx]^.bahn_state.stop_conditions_r

Datentyp

DINT

Wertebereich

Siehe Wertebereich der Haltebedingung mit Erläuterungen.

Zugriff

PLC liest

Wertebereich der Haltebedingungen

Konstante in PLC

Wert

Erläuterung

HLI_SC_FEEDHOLD

0x0001

Bahnvorschubstopp

HLI_SC_VFG

0x0002

Achsspezifische Vorschubfreigabe nicht vorhanden.

HLI_SC_SINGLE_BLOCK

0x0004

Einzelschrittbetrieb aktiv.

HLI_SC_M00_OR_M01

0x0010

M00 (programmierter Halt), M01 (wahlweiser Halt) ist aktiv.

HLI_SC_PLC_ACKNOWLEDGE

0x0020

Stopp erfolgt, weil auf eine Quittierung aus der SPS gewartet wird. Dies kann im Zusammenhang mit der Ausgabe von M- oder H-Technologiefunktionen auftreten, ist aber nicht ausschließlich darauf beschränkt.

HLI_SC_OVERRIDE_ZERO

0x0040

Override = 0.

HLI_SC_OVERRIDE_RAPID_ZERO

0x0080

Override = 0 bei Eilgangsätzen

HLI_SC_DELAY_TIME

0x0200

Verweilzeit.

HLI_SC_CHANNEL_SYNC

0x0800

Kanalsynchronisation ist aktiv.

HLI_SC_IPO_INPUT_EMPTY

0x1000

Eingangs-FIFO des Interpolators ist leer.

HLI_SC_IPO_INPUT_DISABLED

0x2000

Einlesen von Funktionssätzen (z. B. Bewegungssätze, etc.) gesperrt.

HLI_SC_WAIT_FOR_AXES

0x8000

Stopp erfolgt, weil darauf gewartet wird, dass ein beauftragter Achstausch abgeschlossen wird.

HLI_SC_CHANNEL_ERROR

0x00010000

Im Kanal ist ein Fehler aufgetreten.

HLI_SC_WAIT_TECHNO_ACK

0x00020000

Warten auf die Quittierung von M/H/S/T-Technologiefunktionen.

HLI_SC_W_C_AFTER_COLLISION

0x00040000

Nach einer detektierten Kollision wird auf das Fortsetzen der Bewegung gewartet.

HLI_SC_SLOPE_SUPPLY_PROBLEM

0x00080000

Satzversorgungsproblem (tritt nur im Zusammenhang mit HSC-Slope auf).

HLI_SC_BACK_INTERPOLATION

0x00100000

Rückinterpolation nach Nachführbetrieb ist aktiv.

HLI_SC_STOP_REVERSIBLE

0x00200000

Stopp, weil M00 (programmierter Halt) aktiv ist. Allerdings ist es möglich das NC-Programm trotz M00 rückwärts abzuarbeiten (ab V3.1.3039.01 verfügbar).

HLI_SC_BREAKPOINT_STOP

0x00400000

Stopp nach Erreichen der Unterbrechungsstelle (Haltepunkt); ab V3.1.3039.01 verfügbar.

HLI_SC_M0_STOP

0x02000000

Stopp nach Erreichen einer M00-Funktion

HLI_SC_M1_STOP

0x04000000

Stopp nach Erreichen einer M01-Funktion

HLI_SC_INSERT_STOP_AT_DIST

0x08000000

Stopp nach Erreichen einer durch die Control Unit „Einfügen von Stoppmarken“ eingefügten M-Funktion.

HLI_SC_DEC_SYN_CHAN_EMPTY

0x10000000

Dekoder wartet auf Synchronisation. NC-Kanal hat keine Aufträge.

Stopp, Wert

Beschreibung

Bei der Programmierung des reversierbaren Stopps kann ein zusätzlicher Anwender-Parameterwert angegeben werden:

     #STOP REVERSIBLE[USR_VAL = ....]

Dieser Wert wird in diesem Element angezeigt, sobald an dieser Stoppstelle angehalten ist. Nach dem Weiterfahren wird der Wert wieder abgelöscht.

Siehe in diesem Zusammenhang auch die Control Unit "Reversierbarer Stopp" (stop_reversible_level) und die Funktionsbeschreibung [FCT-C7// Automatisches Reversieren nach Stopp].

Signalfluss

CNC → PLC

ST-Pfad

gpCh[channel_idx]^.bahn_state.stop_reversible_usr_val_r

Datentyp

UDINT

Wertebereich

[0, MAX_UNS32]

Zugriff

PLC liest