Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 49546

mehrere Werte vergleichen

$
0
0
Hallo zusammen,

ich benutze LINEAR_INT aus der Oscat Bibliothek. Nun möchte ich überprüfen, ob die X Werte nacheinander wirklich größer sind und ggf. einen Fehler ausgeben. Gedacht hatte ich folgendes, geht aber leider nicht:

Code:

IF a1 < a2 <a3 THEN
out := TRUE;
ELSE
...
END_IF

folgender Ansatz wäre mir zu aufwendig, da ich im Projekt insgesamt zwei mal 10 Werte vergleichen möchte:
Code:

IF (a1<a2) OR (a1<a3) OR (a2<a3) THEN
wahrscheinlich gibt es eine elegante Lösung, habe sie aber noch nicht gefunden.

Viewing all articles
Browse latest Browse all 49546


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>