Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
start:sps:programmierung:strukturierter_text [2021/08/22 21:00]
wikiadmin [IF]
start:sps:programmierung:strukturierter_text [2024/04/05 12:41]
wikiadmin [FOR]
Zeile 14: Zeile 14:
 ---- ----
 ==== IF ==== ==== IF ====
 +[[https://infosys.beckhoff.com/index.php?content=../content/1031/tc3_plc_intro/2528275595.html&id=|Hier Beckhoff IF]]
 ---- ----
-{{url>https://infosys.beckhoff.de/content/1031/tc3_plc_intro/9007201783016587.html 2500, 530 noscroll noborder left|Hier Beckhoff IF}} 
  
 ST-Anweisung IF ST-Anweisung IF
Zeile 58: Zeile 58:
 ==== FOR ==== ==== FOR ====
 ---- ----
-{{url>https://infosys.beckhoff.de/content/1031/tc3_plc_intro/9007201783021963.html 2500, 480 noscroll noborder left|Hier Beckhoff IF}}+[[https://infosys.beckhoff.com/index.php?content=../content/1031/tc3_plc_intro/2528275595.html&id=|Hier Beckhoff FOR]]
 ---- ----
 +ST-Anweisung FOR
 +
 +Die FOR-Schleife verwenden Sie, um Anweisungen mit einer bestimmten Anzahl von Wiederholungen auszuführen.
 +
 +Syntax:
 +
 +FOR <counter> := <start value> TO <end value> {BY <increment> } DO
 +    <instructions>
 +END_FOR;
 +
 +Der Abschnitt innerhalb der geschweiften Klammern {} ist optional.
 +
 +TwinCAT führt die <instructions> solange aus, wie der <counter> nicht größer, oder - bei negativer Schrittgröße increment - kleiner als der <end value> ist. Dies wird vor der Ausführung der <instructions> geprüft.
 +
 +Immer wenn die Anweisungen <instructions> ausgeführt worden sind, wird der Zähler <counter> automatisch um die Schrittgröße <increment> erhöht. Die Schrittgröße <increment> kann jeden ganzzahligen Wert haben. Wenn Sie keine Schrittgröße angeben, ist die Standard-Schrittgröße 1.
 ==== CASE ==== ==== CASE ====
 ---- ----