Skalierung von Analogwert

settelma

Level-1
Beiträge
356
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich versuche gerade einen Analogwert ( PT100 , 2-Leiter ) mit einer 331-7KB01-0AB0 zu skalieren.
Irgendwie klappt das nicht so recht.

Ich habe folgenden Code:

L PEW288 ---------------------(Lade eingangsword)
ITD ---------------------------(Umwandel von Integer zu Doppelinterger)
DTR ---------------------------(Umwandel von Doppelinterger zu Real)
L 1.050000e+003 --------------( Laden Nenbereich des PT100, 1050C°)
/R -----------------------------(Teile)
L 1.200000e+002 --------------(Lade Anzeigebereich 120C°)
*R ----------------------------(Multipliziere)
L 2.000000e+001 ---------------(Lade Anfangstemp. -20C°)
-R -----------------------------(Subtrahiere)
T DB2.DBD26 -------------------(Transferiere ins Datenbausteindoppelword 26

Ist das so überhaupt richtig?
Ich habs auch schon mit dem FC105 (scale ) versucht aber ich komm nicht auf die richtigen werte.

Kann mir da jemand helfen

Gruß Markus
 

Anhänge

  • PICT0228.JPG
    PICT0228.JPG
    427,8 KB · Aufrufe: 64
Wenn ich mich richtig erinnere brauchst du bei PT100 nur den eingelesenen Wert durch 10 teilen um die Temperatur zu bekommen
 
Zuviel Werbung?
-> Hier kostenlos registrieren
marlob hat recht das PEW288 durch 10 teilen und du hast die Temp im Integerformat.

hast du bei der verdrahtung auch COMP gebrückt und mit minus verbunden?

grüsse
 
Ich hab in der Ausbildungsunterlage "Module B Analogwertverarbeitung" nachgeschaut, da wird das so gemacht. Allerdings bei Meßumformern bei 0-10V und dem Wert 27648.
Na ja, warum einfach wenns kompliziert auch geht.

Nur noch eine Frage:
Ich muss Masse der Baugruppe mit Mana brücken, Mana dann mit Comp brücken.
Muss ich dann Masse der Baugruppe auch noch mit dem Anschluss 5 (siehe Bild ) auch noch brücken oder ist das so Ok.

Gruß Markus
 
Zurück
Oben