Werte angleichen

SaschaP

Level-1
Beiträge
11
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten morgen.

Ich habe folgendes Problem.
Ich bekomme von einem Servo einen Wert von 0-2500, je nach Ist-Position.
Jetzt möchte ich diesen Wert auf einen analogen Ausgang von 0-10 Volt einer CPU314C-2DP übertragen.
Gibt es einen Baustein der aus 0-2500 den wert 0-27648 macht oder muss ich selbst umrechnen mit addieren subtrahieren usw??

Gruß Sascha
 
FC106 "unscale" ... arbeitet allerdings mit real ... ansonsten mal in der FAQ "analogwerte" oder der hilfe zum FC106 gucken, da steht die berechnungsformel drin. dann kannste das ganze auch auf INT aufsetzen.
 
......
Gibt es einen Baustein der aus 0-2500 den wert 0-27648 macht oder muss ich selbst umrechnen mit addieren subtrahieren usw??

Gruß Sascha
Einfach mit 11,0592 multiplizieren und gut is...
Code:
L  2500
ITD
DTR
L  1.10592+001e
*R
RND
T  #Ergebnis //In diesem Falle 27648

[edit]Es muss natürlich 1.10592e+001 heißen:rolleyes: [/edit]
 
Zuletzt bearbeitet:
Dann ist der Lerneffekt ungleich höher.
Wenn manns abtippt und es funktioniert einfach so lernt man nix !!

peter(R)
 
Zurück
Oben