Analogwerte

Alexandr

Level-1
Beiträge
28
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen.

Analogwerte wie Spannung werden so gerechnet:

Wert in Volt = Integer-Wert von SPS dividiert durch 27648 und multipliziert mit 10 oder 9,99

Temperaturwerte:

Temperatur in °C= Integer-Wert von SPS dividiert durch 10

Ich komme jetzt nicht auf die Schnelle auf die Berechnung für Strom 0-20 mA
und Einheitssignal 4 -20 mA

Könnt Ihr mir vielleicht helfen?

Danke
 
Ich komme jetzt nicht auf die Schnelle auf die Berechnung für Strom 0-20 mA
und Einheitssignal 4 -20 mA
Genauso wie bei der Spannung:
Code:
   27648 / 20mA
   oder bei 4..20mA
   27648 / 16mA
Jetzt hast du Punkte pro mA und das noch auf deinen gewünschten Wert normieren.
 
Zuletzt bearbeitet:
Ich danke euch viel mals.

Ich programmiere in C. Deswegen brauche ich die Berechnungen.

Jetzt muss ich nicht mehr mit 10 multiplizieren oder?
 
Ich programmiere in C. Deswegen brauche ich die Berechnungen.
Ich dachte du willst die Skalierbausteine einsetzen:
Warum nicht FC105 und FC106...?! Also Scale_AE/AA...


Jetzt muss ich nicht mehr mit 10 multiplizieren oder?
Das kommt darauf an wie du es darstellen willst, aber Grundsätzlich "nein"

Das heisst Integer-Wert / 27648 mal 20 mA für Strom
und
Integer-Wert / 27648 mal 16 mA für 4-20 mA
oder?
Anders rum.
Ich hatte es zuerst falsch geschrieben
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ja genau, das meine ich. 27648 soll im Nenner sein.Im Zähler sind meine abgelesene Werte von der SPS (Integer-Format)

und dann

mal 10 für Spannung

mal 20 für Strom (0-20mA)

mal 16 für 4-20 mA
 
Zurück
Oben