Step 7 Real in Dint

C

chipchap

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Nabend zusammen.

Kann mir jemand sagen wie ich im Simatic Manager einen Real in einen Datentyp Dint umwandele.
Es geht darum, das ich einen Real Wert z.B. 203,6mm von einem Pc zur Cpu in einen DB sende.
Da wir alle Werte in Dint haben, brauche ich diesen auch in Dint. Ich arbeite mehr mit Tia Portal.
Der Wert ist für einen Siemens Antrieb gedacht und sollte dann so aussehen: 2036000


Gesendet von iPhone mit Tapatalk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die 300er kann alle Sprachen welche die 1500er auch kann.
in SCL wärs dann in Step7 etwa so

Code:
dAusgang := REAL_TO_DINT(rEingang) ;

Der einzige unterschied sind die Sonderzeichen vor den internen Variablen die wegfallen.
 
Gibts auch im FUP/KOP unter "umwandler" oder so ähnlich.

Heißt dort Round/Floor/Ceil je nachdem wie man runden möchte. ;)

Edit: zumindest im alten Step 7...wirds bei TIA auch geben.
 
Zurück
Oben