Befehl Neuer Haltepunkt
Symbol:
Funktion: Der Befehl öffnet den Dialog Eigenschaften Haltepunkt.
Aufruf: Menü Debuggen, Schaltfläche New in der Ansicht Haltepunkt (PLC > Fenster > Haltepunkte).
Voraussetzung: Das SPS-Projekt ist im Onlinebetrieb.
![]() | Mit dem Befehl Haltepunkt umschalten können Sie im Onlinebetrieb einen neuen Haltepunkt direkt an der aktuellen Cursor-Position setzen |
Siehe auch:
- Befehl Haltepunkt umschalten
- Menü PLC: Befehl Haltepunkte
- Dokumentation PLC: Haltepunkte verwenden
Dialog Eigenschaften Haltepunkt
Haltepunkt sofort aktivieren |
|
Registerkarte Bedingung
Der Dialog legt fest, unter welchen Voraussetzungen die Programmabarbeitung am Haltepunkt stoppen soll.
![Befehl Neuer Haltepunkt 7:](Images/png/3033202827__de__Web.png)
Tasks
Nur anhalten, falls der Haltepunkt in einer der folgenden Tasks erreicht wird |
Sie können beispielsweise eine einzige „Debug Task“ definieren und damit verhindern, dass beim Debugging auch andere Tasks betroffen werden, die den Baustein ebenfalls verwenden. |
Trefferanzahl
Trefferanzahl | Immer anhalten: Das Programm stoppt immer an diesem Haltepunkt. Alternativ: Das Programm hält am Haltepunkt an, wenn der Haltepunkt so oft getroffen wurde, wie im Folgenden definiert ist (gewünschte Trefferzahl eintragen oder aus der Nummernliste auswählen):
|
Bedingung
Halt, wenn TRUE | Definition bedingter Haltepunkte. Die Bedingung können Sie nur im Onlinebetrieb eintragen.
|
![]() | Die Verwendung bedingter Haltepunkte verlangsamt die Code-Ausführung, auch wenn die Bedingung nicht TRUE ist. |
Registerkarte Ort
![Befehl Neuer Haltepunkt 11:](Images/png/3033206667__de__Web.png)
POU | Baustein des aktiven SPS-Projekts, in dem der Haltepunkt positioniert sein soll. |
Position | Position des Haltepunkts in der POU. Angabe in Form von Zeilen- und Spaltennummern (Texteditor) oder als Netzwerk- oder Elementnummern. |
Instanzen | Bei Funktionsbausteinen müssen Sie festgelegen, ob der Haltepunkt in der Implementierung oder in einer Instanz gesetzt werden soll
|
Registerkarte Ausführungspunkt
Hier kann ein bestehender Haltepunkt in einen Ausführungspunkt umgewandelt werden.
![Befehl Neuer Haltepunkt 14:](Images/png/3033204747__de__Web.png)
Ausführungspunkt (Ausführung stoppt nicht am Haltepunkt) |
aktiviert: |
Folgenden Code ausführen | Code, der beim Erreichen des Ausführungspunkts ausgeführt wird. Schleifenkonstruktionen (For, While) und IF- oder CASE-Ausdrücke sind nicht möglich. |
Meldung im Geräte-Log ausgeben | Diese Option ist nicht verfügbar. |
Siehe auch:
- Dokumentation PLC: Haltepunkte verwenden