Definieren einer LBL und Einfügen einer JMP für die LBL
LBL und JMP überspringen Teile der Strompfadlogik. JMP steuert die Ausführung eines Diagramms, und LBL ist das Ziel für JMP.
LBL und JMP werden in Kontaktplan-Programmen (KOP) unterstützt.
- Wenn „True“, springt JMP zur referenzierten LBL und der Controller fährt von dort aus mit der Ausführung fort.
- Wenn FALSE, wirkt sich JMP nicht auf die Ausführung des Strompfads aus.
JMP verschiebt den Strompfad nach vorne oder hinten. Das Vorwärtsspringen zu einer Bezeichnung spart Zeit bei der Programmabtastung, weil ein Logiksegment übersprungen wird, solange es nicht benötigt wird. Durch Rückwärtsspringen kann der Controller logische Iterationen wiederholen.
WICHTIG:
- Springen Sie nicht zu oft rückwärts, da dies den Abschluss des Scanzyklus verhindern und der Watchdog-Timer eine Zeitüberschreitung auslösen könnte.
- Die übersprungene Logik wird nicht abgefragt. Platzieren Sie kritische Logik außerhalb der übersprungenen Zone.
Für LBL und JMP gelten die folgenden Regeln:
- LBLs dürfen unbegrenzt viele Zeichen enthalten und müssen mit einem Buchstaben oder Unterstrich beginnen, gefolgt von Buchstaben, Zahlen und Unterstrichen. Leerzeichen und Sonderzeichen wie "+", "-" oder "\" sind nicht erlaubt.
- Definieren Sie vor dem Einfügen einer JMP eine oder mehrere LBLs innerhalb des Programms.
- Platzieren Sie LBLs links im Diagramm.
- JMP und die LBL-Referenzen, auf die verwiesen wird, müssen sich in derselben Programmorganisationseinheit (POE) befinden.
So definieren Sie eine LBL und fügen eine JMP für die LBL ein
- Suchen Sie in derToolboxLBL und ziehen Sie es auf einen Strompfad.
- Doppelklicken Sie im Sprach-Editor auf die hinzugefügte LBL, geben Sie eine Zeichenfolge dafür ein und drücken Sie dann dieEingabetaste.
- Suchen Sie in derToolboxnach JMP und ziehen Sie das Element an eine gültige Position im Sprach-Editor.
- Doppelklicken Sie im Sprach-Editor auf die hinzugefügte JMP, und geben Sie dieselbe Zeichenfolge für JMP wie für LBL ein.
Beispiel

Rückmeldung geben