-> Hier kostenlos registrieren
Hallo,
hätte da ein kleines Problem:
und zwar habe ich folgenden Betriebsstundenzähler geschrieben:
1. CPU TYP (414-2DP)
2. Step7 V5.3
Nun mein Problem:
Der vorherige mechanische Std.zähler zeigte das ganze im Format "1278,7" Std. an.
Wie kann ich meine Minuten ins Std. Format mit Nachkommastellen umwandeln?
Mathematisch wärs ja ganz einfach, mit 1,67 multiplizieren und fertig....
Danke im Voraus, Gruß, Matthias.
hätte da ein kleines Problem:
und zwar habe ich folgenden Betriebsstundenzähler geschrieben:
1. CPU TYP (414-2DP)
2. Step7 V5.3
Code:
Netzwerk1:
L B#(31, 3)
L W#16#2000
L 'BY'
L 'VL'
//; Betriebsstundenzähler
//; Takt = Impuls für 1 Zyklus alle 1 Sekunde
Netzwerk2:
UN #Reset // alle Werte auf Null setzen
SPB m000
L 0
T #Sek
T #Min
T #Std
m000: UN #Takt // Takt
SPB ENDZ
UN #Freigabe
SPB ENDZ
//; // --------------------------------
//;
L #Sek
L 1 // Sekunden um 1 erhoehen
+I
T #Sek
//;
L 60
>=I
SPB M001
SPA ENDZ
//; // --------------------------------
M001: L 0
T #Sek
L #Min
L 1 // Minuten um 1 erhoehen
+I
T #Min
//;
L 60
>=I
SPB M002
SPA ENDZ
//; // --------------------------------
M002: L 0
T #Min
L #Std
L 1 // Stunden um 1 erhoehen
+I
T #Std
//; // --------------------------------
//;
ENDZ: NOP 0
Nun mein Problem:
Der vorherige mechanische Std.zähler zeigte das ganze im Format "1278,7" Std. an.
Wie kann ich meine Minuten ins Std. Format mit Nachkommastellen umwandeln?
Mathematisch wärs ja ganz einfach, mit 1,67 multiplizieren und fertig....
Danke im Voraus, Gruß, Matthias.