Herunterladen Inhalt Inhalt Diese Seite drucken

Omron SYSMAC CS1 serie Technisches Handbuch Seite 326

Speicherprogrammierbare steuerung
Inhaltsverzeichnis

Werbung

Basiskonzepte
Beispiel
A
B
Task (Programm)
000000
000001
Task (Programm)
000000
000001
Task (Programm)
000000
000001
5. Ein Eingangsbit kann nicht als Operand in einem Ausgangsbefehl verwen-
det werden.
6. Die Gesamtanzahl –1 der LD/LD NOT–Befehle minus eines logische Starts
müssen der Gesamtzahl der AND LD und OR LD–Befehlen entsprechen,
die die Befehlsblöcke verbinden. Stimmen sie nicht überein, dann tritt ein
Netzwerkfehler während einer Programmprüfung durch ein Programmier-
gerät auf (aber das Programm kann ausgeführt werden).
C
D
7. Ein END(001)–Befehl muss am Ende jeder Programm–Task eingefügt wer-
den.
Wird ein Programm ohne ein END(001)–Befehl ausgeführt, tritt ein Kein END–Befehl–
Programmfehler auf, die ERR/ALM–LED auf der Vorderseite der CPU–Baugruppe
leuchtet und das Programm wird nicht ausgeführt.
Verfügt ein Programm über mehr als einen END(001)–Befehl, dann wird das Programm
nur bis zum ersten END(001)–Befehl ausgeführt.
Das Austesten der Programme erfolgt viel reibungsloser, wenn ein END(001)–Befehl
an diversen Unterbrechungspunkten zwischen Netzwerksequenzen eingefügt und der
END(001)–Befehl in der Mitte gelöscht wird, nachdem das Programm überprüft wurde.
END
END
END
E
G
F
Task (Programm)
000000
000001
END
END
Task (Programm)
000000
000001
END
END
Task (Programm)
000000
000001
END
Abschnitt
(Eingangsbit)
0000
00
(Eingangsbit)
0000
00
LD A
OR B
LD C
OR D
AND LD
LD E
OR F
AND LD
OUT G
Wird nicht ausgeführt.
Wird nicht ausgeführt.
9-1
3
2
309

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis