2 error – Metrohm tiamo 2.4 (process analysis) Benutzerhandbuch
Seite 107

■■■■■■■■■■■■■■■■■■■■■■
2 Allgemeine Programmfunktionen
■■■■■■■■
91
Beispiele
Case('MV.ID1' = "";"ID1 leer";"ID1 nicht leer") = falls im Ablauffens-
ter keine Eingabe für ID1 gemacht wurde, wird im Resultat der Text ID1
leer, ansonsten ID1 nicht leer gespeichert.
Case( 'DET pH 1.EP{1}.VOL';'DET pH 1.EP{1}.VOL';0;0) = Falls in der
Titration DET pH 1 ein Endpunkt gefunden wurde, bei dem das Volumen
nicht 0 ist (Wert_wahr), wird dieses als Resultat abgespeichert. Sollte der
EP1 genau bei 0 liegen, wird 0 zurückgegeben. Wenn kein Endpunkt
gefunden wurde, wird ebenfalls 0 als Resultat dieser Funktion abgespei-
chert.
Case('RS.ZwischenRes' > 5.5;"Zwischenresultat zu hoch";'RS.Zwi-
schenRes' * 26.5;"Fehler aufgetreten") = Wenn das Resultat "Zwi-
schenRes" grösser als 5.5 ist, wird der Text "Zwischenresultat zu
hoch" in das Resultat geschrieben, ansonsten wird das Zwischenresultat
mit 26.5 multipliziert. Falls beim Vergleich ('RS.ZwischenRes' > 5.5) ein
Fehler auftritt, wird "Fehler aufgetreten" als Resultat dieser Operation
abgespeichert.
2.4.4.9.2
Error
Dialogfenster: Formeleditor
▶ Operatoren/Funktionen
Syntax
y = Error(Wert)
Gibt +1 zurück, wenn der Wert ungültig (Fehler) ist oder 0 wenn der
Wert gültig ist. Mit dieser Funktion können z. B. Variablen auf ihre Exis-
tenz bzw. Gültigkeit überprüft werden.
Parameter
Wert
Die zu testende Variable.
Beispiele
Error('RS.ZwischenRes') = 0: das Zwischenresultat konnte berechnet
werden.
Error('RS.ZwischenRes') = 1: das Zwischenresultat ist ungültig.
Error('DET pH 6.EP{1}.MEA') = 0: die Variable für den Messwert am
Endpunkt 1 existiert,
Error('DET pH 6.EP{1}.MEA') = 1: es ist keine Variable für den Mess-
wert bzw. kein EP vorhanden.