SPS-Schnittstelle

Für das Umschalten des Kanalzugriffs auf die Achsen und die Anzeige der Achsen stehen auf der SPS-Schnittstelle entsprechende Control Units zur Verfügung.

Sollwertausgabe auf reale Achsen unterbrechen

Beschreibung

Hierdurch wird die Ausgabe von Sollwerten des NC-Kanals auf die physikalischen Achsen unterbrochen. Der NC-Kanal wird angehalten und die Zuordnung zu den realen Achsen wird aufgehoben.

Die physikalischen Achsen können danach durch einen anderen Kanal angefordert und verfahren werden. Hierbei kann eine unterschiedliche logische Achse der physikalischen Achse zugeordnet werden.

Nach Aufheben dieser Unterbrechung können die Achsen wieder angefordert werden und der ursprüngliche Kanal fährt mit seiner Bewegung fort.

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.suspend_axis_output

Kommandierter, angeforderter und Rückgabewert

ST-Element

.command_w

.request_r

.state_r

Datentyp

BOOL

Wertebereich

[TRUE - , FALSE]

Umleitung

ST-Element

.enable_w

Positionsoffset

Beschreibung

Anzeige des aktuellen Offsets der Absolutposition zwischen der Lagereglerachse (reale physikalische Achse) und der gerade mit der Lagereglerachse verbundenen Interpolatorachse (logische Achse) im Achskoordinatensystem.

Ein bei der Verwendung von Funktionalitäten wie z. B. „jog of path“ (siehe [FCT-C15] entstandener Offset zwischen der Interpolatorposition und der Lagereglerposition wird hier angezeigt.

Der angezeigte Offset beinhaltet keine Verschiebungen aufgrund von z. B. Nullpunktverschiebungen.

Signalfluss

CNC → PLC

ST-Pfad

gpAx[axis_idx]^.lr_state.position_offset_r

Datentyp

DINT

Einheit

0,1 µm

Zugriff

PLC liest

Achsversorgung

Beschreibung

Die Kommandierung der physikalischen Achsen erfolgt durch die angegebene logische Achse eines NC-Kanals.

Signalfluss

CNC → PLC

ST-Pfad

gpAx[axis_idx]^.lr_state.link_to_ipo_r

Datentyp

UINT

Wertebereich

[= 0 - not linked, > 0 – logische Nummer der Achse]

Zugriff

PLC liest

Achszuordnung

Beschreibung

Es wird angezeigt, auf welche physikalische Achse die kommandierten Sollwerte der logischen Achse des Kanals ausgegeben werden.

Signalfluss

CNC → PLC

ST-Pfad

gpAx[axis_idx]^.ipo_state.link_to_lr

Datentyp

UINT

Wertebereich

[= 0 - not linked, > 0 – logische Nummer der Achse]

Zugriff

PLC liest