Möchte Anzeige für eine Produktionsmenge machen...
Bekomme über RS232 eine Produktionsmenge (Zahl als String) geliefert z.B "2344" und die möchte ich - wenn die nächste Produktionsmenge über RS232 geliefert wird - zusammenzählen und die Summe anzeigen lassen.
Könnt Ihr mir vieleicht helfen!?
Zusammen zählen / Aufsummieren
Re: Strings zusammen zählen
... wie wäre es mit String > ASC ?? und dann Hold und zusammenzählen
Re: Strings zusammen zählen
Am einfachsten geht´s wohl mit "Inkrementation"...
Da bekommt man gleich auch noch den /RESET geschenkt.
Da bekommt man gleich auch noch den /RESET geschenkt.
ABACOM support
Re: Zusammen zählen / Aufsummieren
$ASC ist falsch, das gibt den ASCII-Wert eines Zeichens aus.
$Val macht aus einem String eine Zahl.
In dem Beispiel von Abacom wird der Trick benutzt, dass PL automatisch einen String in eine Zahl wandelt, wenn man einen $-Ausgang auf einen analog-Eingang legt. Den INC-Baustein als Summierer zu nehmen ist eine super Lösung.
An Stelle von "COM String empfangen" kann man an Besten "COM Zahl empfangen" nehmen, das ist genau dafür da.
"COM String empfangen" würde ich nur nehmen, wenn der String mehrere Zahlen enthält und erst auseinander gepflückt werden muss.
Mike
P.S. die Frage von asap wurde jetzt ja so umformuliert, dass man sie auch versteht. Bitte in Zukunft Fragen so stellen, dass man sie ohne Rätsel raten versteht.
$Val macht aus einem String eine Zahl.
In dem Beispiel von Abacom wird der Trick benutzt, dass PL automatisch einen String in eine Zahl wandelt, wenn man einen $-Ausgang auf einen analog-Eingang legt. Den INC-Baustein als Summierer zu nehmen ist eine super Lösung.
An Stelle von "COM String empfangen" kann man an Besten "COM Zahl empfangen" nehmen, das ist genau dafür da.
"COM String empfangen" würde ich nur nehmen, wenn der String mehrere Zahlen enthält und erst auseinander gepflückt werden muss.
Mike
P.S. die Frage von asap wurde jetzt ja so umformuliert, dass man sie auch versteht. Bitte in Zukunft Fragen so stellen, dass man sie ohne Rätsel raten versteht.
Zuletzt geändert von Mike D am Mittwoch 30. Oktober 2013, 09:04, insgesamt 1-mal geändert.
Re: Zusammen zählen / Aufsummieren
Korrekt. Ich wollte nur die automatische Typkonvertierung (hier von $String -> nach 'numerisch') auch nochmal demonstrieren.
ABACOM support
Re: Zusammen zählen / Aufsummieren
Hallo,
vielen Dank, genau das hab ich gesucht !
vielen Dank.
Didi
vielen Dank, genau das hab ich gesucht !
vielen Dank.
Didi