TIA natürlicher Logarithmus

C

chipchap

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
ich bitte hier mal die Mathematiker um HIlfe. Die Aufgabe besteht aus einem Reaktor, dieser soll 2 Füllhöhen haben, VH_1 und GesVol.Es gibt 2 Pumpen. Die rste für VH_1 und die 2. für GesVol. Das Ganze wird in TIA erst einmal graphisch erstellt, danach bzw ist schon visuell mit einem Reaktor und Anzeigen ( siehe Anhang ). Die Transitionen sind VH_1 und GesVol.

Hier mein SCL:

(* Volumen unter VH_1 *)
IF #VOL = 0.10 THEN
#leer := TRUE;
ELSE
#leer := FALSE;
END_IF;

(* Volumen bei VH_1 *)
IF #VOL >= 3 THEN
#VH_1 := TRUE;
ELSE
#VH_1 := FALSE;
END_IF;

(* Volumen bei GesVol *)
IF #VOL >= 6.3 THEN
#GesVol := TRUE;
ELSE
#GesVol := FALSE;
END_IF;

(* Steigendes und fallendes Niveau *)
IF #P1 OR #P2 THEN
#VOL := #VOL + 0.05;END_IF;
IF #AblVentil THEN
#VOL := #VOL - 0.10;END_IF;

Die Füllhöhe in Meter funktioniert wunderbar.

Nun soll ich aber, wie in der Visualisierung zu sehen ist, VH_1 und GesVol in Kubik angeben und somit einen Grenzwert setzen, damit die Pumpen ausgehen.
Im Anhang seht Ihr eine Seite mit der ich nicht sehr viel anfangen kann.

Wie kann ich also die Grenzwerte ( VH_1 und GesVol ) in der Visualisierung in Kubik vorgeben, so das der Rest ( also die Füllhöhe in m ) bleibt. Wie funktioniert das mit dem Lagarithmus? Bis zur 3. Formel komme ich klar.

LN0001.jpg
 
Was willst du denn genau wissen? Steht doch eigentlich alles vorgekaut in deinem Dokument was du benötigst.

Du willst die dritte Wurzel aus einer Zahl H_Kub ziehen, aka H_Kub^(1/3)
zur Info: ^ entspricht hoch.
Das ist mit dem Befehlssatz der SPS aber nicht möglich so direkt zu berechnen.

Jetzt gilt:
a^b = e^(b*ln(a))

Mit deinen Bezeichnungen:
a ist H_Kub
b ist 1/3

eingesetzt:
H_Kub^(1/3) hat also den gleichen Wert wie: e^(1/3 * ln(H_Kub))

Und das was auf der rechten Seite steht, ist mit dem Befehlssatz der SPS möglich zu berechnen.
 
Moin, ja aber ich bin fast durch und brauch nut noch die Umrechnung . Die Füllhöhe funktioniert.
 
@Thomas_v2.1.
Vielen Dank für die Erklärung. Jetzt habe ich es verstanden bzw. die Berechnung mit der 3. Wurzel hatte ich ja schon wie oben geschrieben.
Nun, was gebe ich in einem FB vor, wenn ich in der Visualisierung die gewünschte Zwischenhöhe ( VH_1 ) und eine Begrentzung des Gesamtvolumens GesVol in Kubik mit einem begrenztem Wert angeben möchte? Der Rest ist ja in m angegeben.
Was bedeutet "e"? Das hier: e = 2.718282
Das ist mein Hauptproblem.
 
Zuletzt bearbeitet:
Zurück
Oben