Weitere Statussignale

Echtzeit-Schleife aktiv

Beschreibung

Das Datum zeigt an, ob sich die aktuelle Bearbeitung innerhalb einer #RT WHILE - #RT ENDWHILE Sequenz befindet.

Signalfluss

CNC → PLC

ST-Pfad

gpCh[channel_idx]^.bahn_state.inside_rt_loop_r

Datentyp

BOOL

Wertebereich

[TRUE = Bearbeitung innerhalb #RT WHILE #RT ENDWHILE,
FALSE]

Zugriff

PLC liest

Besonderheit

Datum verfügbar ab CNC-Version V3.1.3105.01

Warten auf externe Geschwindigkeitsvorgabe

Beschreibung

Der NC-Kanal wartet auf externe Geschwindigkeitsvorgabe.

Signalfluss

CNC → PLC

ST-Pfad

gpCh[channel_idx]^.bahn_state.wait_ext_command_speed_r

Datentyp

BOOL

Wertebereich

[TRUE = Kanal wartet
FALSE = externe Geschwindigkeit ist vorhanden]

Zugriff

PLC liest

Programmende erreicht

Beschreibung

Diese Statusinformation zeigt an, dass der Interpolator das Programmende erreicht hat bzw. aktuell kein NC-Programm abgearbeitet wird.

Signalfluss

CNC → PLC

ST-Pfad

gpCh[channel_idx]^.bahn_state.program_end_r

Datentyp

BOOL

Wertebereich

[TRUE = Programmende erreicht, FALSE]

Zugriff

PLC liest

Aktuell zurückgelegter Weg im NC-Programm(PCS)

Beschreibung

Dient in der SPS zum Lesen des aktuell zurückgelegten Wegs ab Programmstart bzw. ab dem letzten NC-Befehl #DISTANCE PROG START CLEAR. Berechnungsgrundlage ist dabei die aktuelle Position innerhalb des aktuellen NC-Satzes.

Signalfluss

CNC → PLC

ST-Pfad

gpCh[channel_idx]^.bahn_state.dist_prog_start

Datentyp

UDINT (* LREAL)

Einheit

0,1 µm

Zugriff

PLC liest

Besonderheiten

* Ab der CNC-Version V3.1.3104.01 wird das Datum im LREAL Format bereitgestellt.

Aktivierung externe Bahngeschwindigkeit

Beschreibung

Aktivierung der in der Control Unit ext_command_speed kommandierten Geschwindigkeit. Zur Erreichung der kommandierten Geschwindigkeit werden die an der Bewegung beteiligten Achsen beschleunigt oder verzögert.

Ist dieser Wert TRUE, so wird bei dem aktuellen Bahnvorschub (Control Unit active_feed_r) das Vorzeichen berücksichtigt.

Datentyp

MC_CONTROL_BOOL_UNIT, s. Beschreibung Control Unit

Zugriff

PLC liest request_r + state_r und schreibt command_w + enable_w

ST-Pfad

gpCh[channel_idx]^.bahn_mc_control.ext_command_speed_valid

Kommandierter, angeforderter und Rückgabewert

ST-Element

.command_w

.request_r

.state_r

Datentyp

BOOL

Wertebereich

[TRUE, FALSE]

Umleitung

ST-Element

.enable_w