ZylinderAufgabe:In einem zylindrischen Behälter wird Flüssigkeit zwischengespeichert. Der
Bodenradius des Behälters beträgt 4,4 cm, die Höhe 58,5 cm. Das aktuelle Niveau der Flüssigkeit
im Behälter wird mit einem Sensor ermittelt, der ein Signal von 0V (Behälter leer) bis 10V
(Behälter voll) liefert. Das aktuelle Volumen der Flüssigkeit soll in einem Display angezeigt
werden.
Lösung:
Die Bodenfläche des Behälters berechnet man mit der Formel
Das aktuelle Niveau der Flüssigkeit ergibt sich aus der Messung: (Messung *
Höhe_Max) / 27648.
Das Volumen der Flüssigkeit errechnet man mit der Formel: Volumen = Bodenfläche *
Höhe.
Lösung in SCL:
1. #Bodenfläche := #Pi * SQR(#Radius);
2. #Höhe_IST := (#Höhemessung * #Höhe_MAX) / 27648;
3. #Volumen := #Bodenfläche * #Höhe_IST;
S7-Programmierung TIA-Portal (Übersicht):
Google-Suche auf MEINE-SCHALTUNG.de :
|
|