Zusammen zählen / Aufsummieren

Dieser Bereich ist für den Austausch FERTIGER Makros und allgemein nützlicher Schaltungen vorgesehen.
Antworten
asap
Beiträge: 57
Registriert: Mittwoch 11. März 2009, 12:38

Zusammen zählen / Aufsummieren

Beitrag von asap » Dienstag 29. Oktober 2013, 14:54

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!?

funkybaer
Beiträge: 440
Registriert: Mittwoch 22. Oktober 2008, 08:51
Wohnort: Kitzingen

Re: Strings zusammen zählen

Beitrag von funkybaer » Mittwoch 30. Oktober 2013, 07:38

... wie wäre es mit String > ASC ?? und dann Hold und zusammenzählen

abacom
Site Admin
Beiträge: 3917
Registriert: Dienstag 23. September 2008, 10:54
Kontaktdaten:

Re: Strings zusammen zählen

Beitrag von abacom » Mittwoch 30. Oktober 2013, 08:38

Am einfachsten geht´s wohl mit "Inkrementation"...
Summieren.prj
(3.92 KiB) 376-mal heruntergeladen
Da bekommt man gleich auch noch den /RESET geschenkt.
ABACOM support

Mike D
Beiträge: 528
Registriert: Dienstag 14. Oktober 2008, 14:48
Wohnort: Elbe- Weser-Dreieck

Re: Zusammen zählen / Aufsummieren

Beitrag von Mike D » Mittwoch 30. Oktober 2013, 08:59

$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.
Zuletzt geändert von Mike D am Mittwoch 30. Oktober 2013, 09:04, insgesamt 1-mal geändert.

abacom
Site Admin
Beiträge: 3917
Registriert: Dienstag 23. September 2008, 10:54
Kontaktdaten:

Re: Zusammen zählen / Aufsummieren

Beitrag von abacom » Mittwoch 30. Oktober 2013, 09:02

Korrekt. Ich wollte nur die automatische Typkonvertierung (hier von $String -> nach 'numerisch') auch nochmal demonstrieren.
ABACOM support

asap
Beiträge: 57
Registriert: Mittwoch 11. März 2009, 12:38

Re: Zusammen zählen / Aufsummieren

Beitrag von asap » Mittwoch 30. Oktober 2013, 09:04

Hallo,

vielen Dank, genau das hab ich gesucht :roll: !

vielen Dank.

Didi

Antworten

Zurück zu „Makros & Schaltungen“