-> Hier kostenlos registrieren
Hallo miteinander!
U "db_taster".Zahl_1 //Taste Zahl 1
SPBN _031
L 1.000000e+001
L "db_zahlen_real".Zahl // 1
*R
T "db_zahlen_real".Zahl // 1 * 10 = 10
L 1.000000e+000
+R
T "db_zahlen_real".Zahl //10 + 1 = 11
SET
R "db_taster".Zahl_1
U "db_taster".zahl_x_x //Taste Komma ( , )
SPBN _600
L "db_zahlen_real".Zahl //11
L 1.000000e+001
/R
T "db_zahlen_real".Zahl //11 / 10 = 1,1
_600: NOP 0
_031: NOP 0
Wenn ich "db_taster".Zahl_1 drücke habe ich am Ausgang 1.
Wenn ich zuerst "db_taster".Zahl_1 dann "db_taster".zahl_x_x ( Komma zeichen) drücke und dann nochmal "db_taster".Zahl_1 drücke kommt am Ausgang 1,1
Aber wenn ich nach 1,1 nochmal "db_taster".Zahl_1 drücke kommt am ausgang 1,2
Wie kann ich ,wenn ich schon am Ausgang 1.1 habe , nach jedem druck auf "db_taster".Zahl_1
1,11 bzw. 1,111... rauskriegen.
Kann mir jemand bitte helfen?
vielen Dank!
heg_1907
Simatic s7
CPU 300
HMI KTP 600
U "db_taster".Zahl_1 //Taste Zahl 1
SPBN _031
L 1.000000e+001
L "db_zahlen_real".Zahl // 1
*R
T "db_zahlen_real".Zahl // 1 * 10 = 10
L 1.000000e+000
+R
T "db_zahlen_real".Zahl //10 + 1 = 11
SET
R "db_taster".Zahl_1
U "db_taster".zahl_x_x //Taste Komma ( , )
SPBN _600
L "db_zahlen_real".Zahl //11
L 1.000000e+001
/R
T "db_zahlen_real".Zahl //11 / 10 = 1,1
_600: NOP 0
_031: NOP 0
Wenn ich "db_taster".Zahl_1 drücke habe ich am Ausgang 1.
Wenn ich zuerst "db_taster".Zahl_1 dann "db_taster".zahl_x_x ( Komma zeichen) drücke und dann nochmal "db_taster".Zahl_1 drücke kommt am Ausgang 1,1
Aber wenn ich nach 1,1 nochmal "db_taster".Zahl_1 drücke kommt am ausgang 1,2
Wie kann ich ,wenn ich schon am Ausgang 1.1 habe , nach jedem druck auf "db_taster".Zahl_1
1,11 bzw. 1,111... rauskriegen.
Kann mir jemand bitte helfen?
vielen Dank!
heg_1907
Simatic s7
CPU 300
HMI KTP 600