Ausführliche Beschreibung
2.4 Programmtest
Nutzen und Handhabung
Nutzen
Der Anwender kann damit die programmierten Achspositionen sowie die
Hilfsfunktionsausgaben eines Teileprogramms kontrollieren. Außerdem kann diese
Programmsimulation als erweiterter Syntax-Check verwendet werden.
Anwahl
Die Anwahl der Funktion erfolgt über die Bedienoberfläche im Menü
"Programmbeeinflussungen".
Mit der Anwahl wird das Nahtstellensignal:
DB21, ... DBX25.7 (Programmtest angewählt)
gesetzt.
Die Funktion wird damit noch nicht aktiviert.
Aktivierung
Die Aktivierung der Funktion geschieht über das Nahtstellensignal:
DB21, ... DBX1.7 (Programmtest aktivieren)
Anzeige
Als Rückmeldung des aktiven Programmtests wird auf der Bedienoberfläche das
entsprechende Feld invers geschaltet und in der PLC das Nahtstellensignal:
DB21, ... DBX33.7 (Programmtest aktiv)
gesetzt.
Vorsicht
Die Signale für Genauhalt:
DB31, ... DBX60.6/60.7 (Genauhalt grob/fein)
spiegeln den tatsächlichen Zustand an der Maschine wieder.
Während des Programmtests würden sie nur weggenommen, wenn die Achse aus ihrer
(während des Programmtests konstanten) Sollposition weggedrückt würde.
Mit dem Signal:
DB21, ... DBX33.7 (Programmtest aktiv)
kann sowohl das PLC-Programm als auch das Teileprogramm mit der Variablen:
$P_ISTEST
entscheiden, wie während des Tests auf diese Signale zu reagieren oder zu verzweigen ist.
Die Programmbearbeitung ohne Achsbewegungen kann auch zusammen mit der Funktion
Probelaufvorschub aktiviert werden. Dadurch werden Teileprogrammabschnitte mit kleinem
programmierten Vorschubwert in einem kürzeren Zeitabschnitt abgearbeitet.
2-20
Grundfunktionen: BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0