-> Hier kostenlos registrieren
Moin zusammen,
ich habe im Systemmanager die Variable Value(INT) Verknüpft.
Ich verstehe allerdings eine Sache nicht.
Die Klemme kann eine Wert von 0..20mA ausgeben in einer Auflösung von 16Bit. Das heißt für mich, dass die Klemme nicht nur 1 oder 2 mA ausgeben kann sondern auch Werte mit Nachkommastelle z.B. 11.25 mA.
Allerdings müsste ich aus dem Programm doch dann eine Real übergeben um Nachkommastellen mit zu übergeben.
Wie mache ich das wenn ich nur nen INT als Value bei der Klemme angeben kann.
z.B.
a AT %Q* : INT;
b:REAL;(*z.b 12.25*)
a:=REAL_TO_INT(b);
Würde er mir jetzt 12.25 an der Klemme ausgeben?!
Danke für eure Infos
ich habe im Systemmanager die Variable Value(INT) Verknüpft.
Ich verstehe allerdings eine Sache nicht.
Die Klemme kann eine Wert von 0..20mA ausgeben in einer Auflösung von 16Bit. Das heißt für mich, dass die Klemme nicht nur 1 oder 2 mA ausgeben kann sondern auch Werte mit Nachkommastelle z.B. 11.25 mA.
Allerdings müsste ich aus dem Programm doch dann eine Real übergeben um Nachkommastellen mit zu übergeben.
Wie mache ich das wenn ich nur nen INT als Value bei der Klemme angeben kann.
z.B.
a AT %Q* : INT;
b:REAL;(*z.b 12.25*)
a:=REAL_TO_INT(b);
Würde er mir jetzt 12.25 an der Klemme ausgeben?!
Danke für eure Infos