Herunterladen Inhalt Inhalt Diese Seite drucken

Omron SYSMAC CQM1H Serie Programmierhandbuch Seite 403

Programmierbare steuerungen spezialmodule
Vorschau ausblenden Andere Handbücher für SYSMAC CQM1H Serie:
Inhaltsverzeichnis

Werbung

Spezielle Befehle
1, 2, 3...
Steuerdaten
Logik–Diagnosebefehle
384
Im folgenden Diagramm können die durch gestrichelte Linien
gekennzeichneten Programmabschnitte an die Anforderungen des
spezifischen Anwenderprogramms angepasst werden. Der durch CY
ausgelöste Verarbeitungs–Programmabschnitt ist optional. Hier kann mit
Ausnahme von LD und LD NOT, jeder beliebige Befehl verwendet werden.
Die Logik–Diagnosebefehle und die Ausführungsbedingung können aus
einer beliebigen Kombination aus Öffner– oder Schließerbedingungen
bestehen.
Verzweigung
Ausführungs
bedingung
Logik Diag−
nosebefehle
Ist die Ausführungsbedingung AUS, wird FPD(––) nicht ausgeführt. Ist diese
WAHR, überwacht FPD(––) die Zeit bis die Logikdiagnose–Bedingung
WAHR wird, wodurch der Diagnoseausgang auf EIN gesetzt wird.
Überschreitet diese Zeit den in T spezifizierten Wert, wird der folgende
Programmablauf gestartet:
1. Ein FAL(06)–Fehler wird generiert, wobei die FAL–Nummer der Nummer in
den ersten beiden Stellen von C spezifizierten entspricht. Kein Fehler wird
generiert, falls 00 spezifiziert wird.
2. Die Logik–Diagnosebefehle werden nach der ersten Eingangsbedingung
durchsucht, die AUS ist. Die Bitadresse dieser Bedingung wird in den mit D
beginnenden Zielworten ausgegeben.
3. Der CY–Merker (SR 25504) wird gesetzt. Ein Fehlerbearbeitungs–Pro-
grammabschnitt kann gegebenfalls über den CY–Merker ausgeführt wer-
den.
4. Ist Bit 15 des Wortes C gesetzt, wird eine zuvor spezifizierte, maximal 8
ASCII–Zeichen umfassende Meldung, zusammen mit der in Schritt 2
beschriebenen Bitadresse, auf dem Peripheriegerät angezeigt.
Die Funktion der Steuerdatenbits in C ist in der folgenden Abbildung darge–
stellt.
C:
15 14
Nicht verwendet (Auf 0 gesetzt).
Diagnosedaten–Ausgabe
0 (zurückgesetzt):
1 (gesetzt):
Überschreitet die Zeit bis zum Wechsel der Logik–Diagnosebedingung auf
EIN den in T spezifizierten Wert, werden die Logik–Diagnosebefehle nach
der ersten Eingangsbedingung durchsucht, die AUS ist. Sind mehrere Ein-
gangsbedingungen AUS, wird die Bedingung auf dem höchsten Strompfad
und in unmittelbarer Nähe der linken Stromschiene ausgewählt.
00000
00002
00001
00003
FPD(––)(50)
C
T
D
SR 25504
(CY Merker)
08 07
00
FAL–Nummer
(2-stelliger BCD–Wert, 00 bis 99)
Ausgabe der Bitadresse (binär)
Ausgabe der Bitadresse und einer Meldung (ASCII)
Abschnitt
5-28
Verarbeitung nach
einer Fehlererkennung.
Ausgabe der Diagnosedaten
Ausgabe der
Diagnosedaten

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac cqm1h-cpu serie

Inhaltsverzeichnis