skalierung erstellen in ST

jensel

Level-1
Beiträge
61
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo liebe Gemeinde,

ich benötige mal wieder eure Hilfe.Die Lösung ist bestimmt wieder einfach,aber ich stehe auf einen Schlauch der nichts durchlässt.
So jetzt kommen wir mal zur Frage.
Ich habe 2 Eingänge E1 und E2 an einer Function der E1 ist im Bereich von 0-10 der E2 ist im Bereich 4000 - 6000. Diese Werte möchte ich jetzt auf 0-200 skallieren.

Bei E1 ist es mir völlig klar
E1_skal:= E1 *20;

Aber bei E2 werde ich verrückt versuchste es mit Plus,Minus,Mal und Durch und komme immer wieder auf ein falsches Ergenis.

Hat einer neh Idee wie ich das machen kann.

Danke schon mal im Vorraus !!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vielleicht noch einmal zurück in die Schulzeit und Thema Geradengleichung auffrischen:
http://de.wikipedia.org/wiki/Geradengleichung

X ist dein Eingangswert E2 und Y ist dein Ausgangswert.
Wenn du dir die Gerade in ein Koordinatensystem einzeichnen möchtest, benötigst du zwei Punkte. Die hast du gegeben:
P = (X|Y)
P1 = (4000 | 0)
P2 = (6000 | 200)

Für die Geradengleichung y = m * x + b benötigst du jetzt die Werte der Steigung m und der Verschiebung b.
Wie die beiden Werte bestimmt werden solltest eigentlich hinbekommen.

Diese Werte setzt du dann einfach in die Formel ein und programmierst es so in ST.
 
Hi leute für die schnelle antwort!!
ich konnte mir denken das es wieder mal nicht schwer ist aber wenn einer auf den schlauch steht steht einer auf den Schlauch grins.
 
Zurück
Oben