TIA TIA Exponentialfunktion

JanP

Level-2
Beiträge
102
Reaktionspunkte
11
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo SPS-Forum,

für eine Abluftsteuerung ohne Rückführgröße muss ich den Drehzahl an den Volumenstrom anpassen. Dieser steigt leider nicht Linaer mit der Drehzahl, also brauche ich eine Exponentialfunktion.
Folgendes muss ich in der SPS umsetzen:

1256.7e^(8E-05*Volumenstrom)=Drehzahl

Wie bekomme ich das in TIA Portal FUP oder SCL umgesetzt?
 
Hallo JanP,

In SCL oder in einem Calculation Block lässt sich das relativ einfach darstellen:

Code:
// 1256.7e^(8E-05*Volumenstrom)=Drehzahl// 
#realZahl := 1256.7 ** (8 * 10 ** (-5.0) * #Volumenstrom);

VG
 
Also folgendes ergibt meine Rechnung mit meinem Casio:

Beispielhaft für 6500m³/h: 1256,7e ^ ((8*10 ^ -5)* 6500.0 m³/h) = 2113,8 U/min

Das passt auch zu Drehzahlband und Volumenstrom.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also nochmal richtig RECHNEN:

1256,7 * e ^(0.00005*6500) = 2113,8

Was da gerechnet wurde ist jedoch:
1256,7^(0,00005*6500) = ...

man finde den Fehler...

Edit:
P.S.: e= 2,7182818284590452353602874713527 (Quelle: Rechner Microsoft Win10);)
 
Okay, grundsätzlich habe ich das schon verstanden. Aber ich kenne die SCL Anweisung leider nicht, "e" und "^" sind keine SCL Anweisungen.
 
e ist eine Konstante
^ ist ein allgemeines Symbol zur Kennzeichnung eines Exponenten. (ist halt ohne Formelditor wie z.B. in Word schwierig darstellbar)

Im TIA also scheiben für e: 2,71828182845 (Lreal ist nur auf 12 Dezimalstellen genau) und der Exponent wird im TIA mit zwei aufenanderfolgenden Sternchen ** "eingeleitet".

Wo die Tasten an deinem Rechner sind ist klar:D
 
Zurück
Oben