Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Referenzhandbuch
LMF
?:
Ternary Operator
(IF Abfrage)
Tabelle 1.
Operatoren und ihre Prioritäten
6.3.3

Variablen

Name
Beschreibung
AKACK
INTEGER. TRUE, wenn über die AK-Schnittstelle das SACK Kommando geschickt
wurde. Wird automatisch beim Start eines Messablaufs zurückgenommen.
AKCALMAX
INTEGER. TRUE wenn über die AK-Schnittstelle beim Start des Messablaufs das
CALMAX Bit mit gesetzt wurde.
AKCALMIN
INTEGER. TRUE wenn über die AK-Schnittstelle beim Start des Messablaufs das
CALMIN Bit mit gesetzt wurde.
AKGO
INTEGER. Derzeit immer 0.
AKLDET
INTEGER. TRUE wenn über die AK-Schnittstelle beim Start des Messablaufs das
LDET Bit mit gesetzt wurde.
AKREM
INTEGER. TRUE, wenn über die AK-Schnittstelle auf Remote geschaltet wurde.
AKSTART
INTEGER. TRUE wenn über die AK-Schnittstelle der Messablauf gestartet wurde.
AKVDET
INTEGER. TRUE wenn über die AK-Schnittstelle beim Start des Messablaufs das
VDET Bit mit gesetzt wurde.
AKZERO
INTEGER. TRUE wenn über die AK-Schnittstelle beim Start des Messablaufs das
ZERO Bit mit gesetzt wurde.
CYCLE
FLOAT. Gibt die aktuelle Zykluszeit an (entspricht S0301).
CYCLECOUNT
INTEGER. Enthält einen Zykluszähler.
FAULT
INTEGER. Enthält in den einzelnen Bits die Fehlerflags für Ein- und Ausgänge.
Siehe Parameterbeschreibung für Block S0350 ff.
MEAS
INTEGER. TRUE wenn eine mittelwertbildende Messung läuft.
MEASAVAIL
INTEGER. TRUE wenn ein Messergebnis zur Verfügung steht.
MEASMODE
INTEGER. Gibt die Art der Messung an. 0 = mittelwertbildende Messung. 1 =
Lecktest.
SPSCALMAX
INTEGER. Zustand des CALMAX Eingangs (siehe S1408) beim Start des
Hauptablaufs.
SPSCALMIN
INTEGER. Zustand des CALMIN Eingangs (siehe S1407) beim Start des
Hauptablaufs.
SPSDAVAIL
INTEGER. TRUE wenn auf die Wegnahme des SPS Startsignals gewartet wird.
Die Variable zeigt das Ende des Ablaufs und damit die Verfügbarkeit der
Bewertungsdaten an. Das Signal wird erst wieder weggenommen, wenn ein neuer
Ablauf gestartet wurde.
SPSEND
INTEGER. TRUE wenn auf die Wegnahme des SPS Startsignals gewartet wird.
Die SPSEND Variable wird wieder inaktiv gesetzt, sobald die SPS das Startsignal
wegnimmt. Es steht aber im Zustand WAIT für mindestens einen Zyklus an.
SPSFAIL
INTEGER. TRUE wenn beim SPS Programmablauf ein Fehler auftrat.
SPSIN0
INTEGER. Zustand des Erweiterungssignals #0 (siehe S1411) beim Start des
Hauptablaufs.
SPSIN1
INTEGER. Zustand des Erweiterungssignals #1 (siehe S1412) beim Start des
Hauptablaufs.
SPSIN2
INTEGER. Zustand des Erweiterungssignals #2 (siehe S1413) beim Start des
Hauptablaufs.
SPSLDET
INTEGER. Zustand des LDET Eingangs (siehe S1409) beim Start des
Hauptablaufs.
SPSLOCK
INTEGER. TRUE wenn auf das Fehlerquittungssignal der SPS gewartet wird.
SPSMODE
INTEGER. Programmmodus (entspricht S0010).
Seite 48
Der INTEGER Ausdruck links des ‚?' wird bewertet. Ist er
ungleich 0 (TRUE), dann ist das Ergebnis des Operators der
linke Ergebnisausdruck, ansonsten der rechte.
Beispiel:
DI(8) & 1? 5 : 0
Wenn Bit 0 des Digitaleingangs 8 gesetzt ist, dann ist das
Ergebnis 5, sonst 0.
7
LMF V7.0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Laminarmasterflow systemS320

Inhaltsverzeichnis