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 |