Herunterladen Inhalt Inhalt Diese Seite drucken

Hitachi HIDICMICRO-EH Handbuch Seite 152

Inhaltsverzeichnis

Werbung

Kategorie - Nr.
Steueranweisungen - 6
Symbol im Kontaktplan
FOR n (s)
Anweisung AWL
FOR n (s)
Adresstypen
n
Schleifen-Nummer
Zahl der
s
Wiederholungen
Funktion
FOR n bildet mit NEXT n zusammen eine Schleife (n muss für die FOR- und NEXT-Anweisungen dieser Schleife den
gleichen Wert aufweisen).
Wenn die in s konfigurierte Zahl der Wiederholungen größer als 0 ist, wird der nach FOR n (s) stehende Befehl
ausgeführt.
Wenn die Zahl der Wiederholungen s gleich 0 ist, findet ein Sprung zu dem nach NEXT n stehenden Befehl statt.
Verwenden Sie FOR n (s) und NEXT n immer nur paarweise. Ordnen Sie das NEXT n immer hinter dem FOR n.
Es darf nicht mehr als ein FOR n (s) mit der selben Schleifen-Nummer verwendet werden.
Verwenden Sie FOR n (s) und NEXT n nur im selben Programmbereich. Es ist z.B. nicht zulässig, FOR n (s) im normalen
Programmbereich und das zugehörige NEXT n im Unterprogrammbereich anzuordnen.
FOR n (s) und NEXT n können bis zu 5-fach verschachtelt werden.
Hinweise
Dieser Befehl wird vor der Programm-Ausführung überprüft. Falls ein Fehler auftreten sollte, wird der folgende
Fehlercode in den Spezialmerker WRF001 übertragen. Ebenfalls wird der CPU-Fehlercode "34" in den Spezialmerker
WRF000 kopiert.
CPU-Fehlercode
34
Falls während der Ausführung des Befehls ein Fehler auftritt, so wird in die Spezialmerker R7F3 und WRF015 ein
Fehlercode übertragen. Anschließend wird der Rest des Programms ausgeführt.
Spezialmerker
R7F3 = 1
Anwendungsbeispiel
Siehe Anwendungsbeispiel für "NEXT".
Name
Spezialmerker
R7F4
R7F3
DER
ERR
l
1]
Anzahl Schritte
Bedingung
Bit
R,
TD, SS,
X
Y
M
CU, CT
Spezialmerker
WRF001
Fehlercode
H0017
H0043
WRF015
H0044
H0045
H0046
Schleifenbeginn (FOR)
Verarbeit.-zeit (µs)
R7F2
R7F1
R7F0
Mittelwert Maximum
SD
V
C
l
l
l
Schritte
3
Wort
Doppelwort
WR,
WX WY
WM TC DX DY
¡
¡
Fehlercode
Beschreibung des Fehlers
H0001
Mehrfache Definition von FOR
Beschreibung des Fehlers
NEXT nicht definiert
FOR/NEXT-Fehler
NEXT-Bereichsfehler
Fehler bei FOR/NEXT-Verschachtelung
Überlauf FOR-Verschachtelung
5-106
Kapitel 5 - Anweisungen
Bemerkung
33
DR,
Sonstiges
DM
¡ 0 bis 49 (dezimal)

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis