Temperaturfühler–Baugruppen
25313
(Immer–EIN–Merker)
25313
(Immer–EIN–Merker)
02000 Ausführungsbedingung
02001 Ausführungsbedingung
Programmierbeispiel 2
CMP (20)
25506(=)
CMP (20)
25506
CMP (20)
25506(=)
CMP (20)
25505(>)
25507(<)
BCD (24)
CMP (20)
25506(=)
CMP (20)
25505(>)
25507(<)
BCD (24)
Das folgende Programmierbeispiel zeigt, wie die Eingabedaten von Tempera-
turfühler–Eingang 0 in BCD–Werte umgewandelt werden und das Ergebnis in
DM 0000 und DM 0001 abgespeichert wird. "0001" wird in DM 0001 gespei-
chert, wenn die Eingabedaten einen negativen Wert darstellen. Die folgende
Erfasst den Abschluss der Initialisierung von Eingang 0.
001
#7FFE
02000
EIN, wenn Eingang 0 initialisiert wurde
Erfasst den Abschluss der Initialisierung von Eingang 1.
002
#7FFE
02001
EIN, wenn Eingang 1 initialisiert wurde
Erkennt einen Drahtbruch–Alarm oder einen Bau-
gruppenfehler und setzt die Temperaturdaten auf den
001
Fehlercode 7FFF.
#7FFF
EIN, wenn ein Drahtbruch–Alarm oder ein Baugrup-
01000
penfehler für Eingang 0 erkannt wurde.
Überprüft, ob die Temperaturdaten in IR 001 500,0 C
(1388 hex., ohne Komma) überschritten haben.
001
#1388
01001
Ein, für einen Eingang 0–Temperaturfehler
Konvertiert den Inhalt von IR 001 (Temperaturdaten
für Eingang 0) in einen BCD–Wert und speichert
001
das Ergebnis in DM 0000.
DM 0000
Erkennt einen Drahtbruch–Alarm oder einen Bau-
gruppenfehler und setzt die Temperaturdaten auf den
002
Fehlercode 7FFF.
#7FFF
EIN, wenn ein Drahtbruch–Alarm oder ein Baugrup-
01002
penfehler für Eingang 1 erkannt wurde.
Überprüft, ob die Temperaturdaten in IR 002 500,0 C
002
(1388 hex., ohne Komma) überschritten haben.
#1388
Ein, für einen Eingang 1–Temperaturfehler
01003
Konvertiert den Inhalt von IR 002 (Temperaturdaten
für Eingang 1) in einen BCD–Wert und speichert
002
das Ergebnis in DM 0001.
DM 0001
Abschnitt
3-2
193