3.2.2 Step-Betrieb
Um ein Programm oder einen Programmabschnitt zu testen, können im Step-Betrieb
einzelne Befehle oder das komplette Programm abgefahren werden.
Der Step-Betrieb kann in verschiedenen Betriebsarten durchgeführt werden:
Step-Betrieb in der Betriebsart Satzstopp
Step-Betrieb in der Betriebsart Referenz und Hand
Dazu muss man im Editor sein, und das Programm im Editor muss bereits in die CPU
übertragen worden sein. Durch Gedrückthalten der Taste
Befehl ausgeführt. Durch Loslassen der Taste kann die Ausführung des Befehles
jederzeit abgebrochen werden.
Step-Betrieb in der Betriebsart Satzstop
Das Programm wird chronologisch nach dem Automatikablauf durchgestept. Alle
Fahrbefehle der numerischen Achsen werden mit der vollen Geschwindigkeit des
Automatikablaufs durchgeführt.
Step-Betrieb in der Betriebsart Referenz und Hand
Die Geschwindigkeiten der Verfahrbewegungen der numerischen Achsen sind von 1
bis 30 % der Maximalgeschwindigkeit einstellbar.
Aus Sicherheitsgründen muss ein neu erstelltes Programm vor dem ersten
Automatikbetrieb im Step-Betrieb abgefahren werden.
Der Sprung in den Alternativablauf beim Ansprechen einer Überwachung wird im
Stepbetrieb nicht ausgeführt.
3.2.2.1 Prozedur Step
Durch Antippen des Menüpunktes Bearbeiten-Debuggen-Steppen als Prozedur-
Step kann das Prozedur-Steppen aktiviert oder deaktiviert werden.
Prozedur Step heißt, dass wenn ein CALL Befehl gesteppt wird, nicht nur der CALL
Befehl ausgeführt wird, sondern die gesamte vom CALL Befehl aufgerufene
Subroutine.
Der Cursor bleibt in diesem Fall auf dem CALL Befehl stehen, bis die Abarbeitung der
Subroutine beendet ist.
Eine Subroutine darf nur dann mit einem Prozedur Step abgefahren werden, wenn sie
bereits im "normalen" Step Betrieb getestet wurde.
Betriebsanleitung R7 / R7.2
wird der markierte
R72_V7_16E_PDF_GER.doc / 11.05.2010
Seite 95