Hallo,
leider habe ich ein Problem bei der Programmierung eines selbstgebauten Süßigkeitenautomaten aus ft.
Ich möchte, dass Dezimalzahlen (Geldbeträge, z.B. 2,50€) auf dem Txt-Display dargestellt werden.
Daher habe ich folgendes programmiert: (siehe Anhang)
- Variable "Preis" (ganze Zahl) - Befehlswert Typumwandlung Int16-FP48 - Variable "48Preis" (gleitkomma) - geteilt durch (gleitkomma) - 100 (gleitkomma) - Befehl "gleich" (gleitkomma) .
Wenn ich jetzt von hier aus einen Txt-Display-Ausgang anschließe, erhalte ich eine Fehlermeldung (Anhang) "kein angeschlossener Eingang kann den Befehl "-" verarbeiten."
Wenn ich zwischen den =-Befehl und den Txt-Display-Ausgang eine Befehlswert Typumwandlung FP48-Int16 mache, bekomme ich keine Fehlermeldung, aber bei der Bezahlung der Süßigkeiten werden alle x,50€ Beträge aufgerundet.
Liebe Grüße und vielen Dank für die Hilfe schon im Voraus,
Robert
alias fittRobbe
PS: ich bin neu hier in der Community und kenne mich noch nicht so gut aus . Auf YouTube ("fitt-ft Team", https://www.youtube.com/channel/UCrxBzE ... subscriber) zeige ich viele ft-Bauwerke von mir.
Problem: Dezimalzahlen auf dem Txt-Display
Forumsregeln
Bitte beachte die Forumsregeln!
Bitte beachte die Forumsregeln!
Problem: Dezimalzahlen auf dem Txt-Display
- Dateianhänge
-
- Die Fehlermeldung
- fehler2.PNG (11.05 KiB) 15105 mal betrachtet
-
- Das Programm.
- fehler.PNG (4.92 KiB) 15105 mal betrachtet
Re: Problem: Dezimalzahlen auf dem Txt-Display
Hallo Robert,
mit dem Textelement sollte es funktionieren.
Viele Grüße
Dirk
mit dem Textelement sollte es funktionieren.
Viele Grüße
Dirk
Re: Problem: Dezimalzahlen auf dem Txt-Display
Aaaalso, bei Banken wurde seinerzeit in ganzen oder in hundertstel Pfennig gerechnet, dann ggf. die Sparzinsen (ja, sowas gabs!) auch in Integer-Rechnung ausgerechnet und dazu addiert, dann für die Anzeige in DM+Pfennigen das Komma passend hinein gesetzt. Krumme Restbeträge unter 1 Pfennig, die beim Runden oder Kappen übrig blieben, gingen immer an die Bank. Bei Euro und Cent wird sich da wahrscheinlich wenig geändert haben.
Deine vollen Cent-Beträge als Float zu berechnen, ist ein bisschen mit Kanonen auf Spatzen geschossen
Gruß,
Harald
Deine vollen Cent-Beträge als Float zu berechnen, ist ein bisschen mit Kanonen auf Spatzen geschossen
Gruß,
Harald
--- Ich liebe es, wenn ein Modell funktioniert. ---
Re: Problem: Dezimalzahlen auf dem Txt-Display
Vielen Dank für die schnellen Antworten, jetzt funktioniert alles problemlos.
Ich werde die Technik des Automaten in einen Holzquader packen, weil es dann ordentlicher aussieht und einen "Automat-Look" hat. In den nächsten Wochen lade ich dann ein Video davon auf YouTube hoch.
Viele liebe Grüße,
Robert
Ich werde die Technik des Automaten in einen Holzquader packen, weil es dann ordentlicher aussieht und einen "Automat-Look" hat. In den nächsten Wochen lade ich dann ein Video davon auf YouTube hoch.
Viele liebe Grüße,
Robert
Re: Problem: Dezimalzahlen auf dem Txt-Display
Der Automat ist seit einiger Zeit fertig:
https://www.youtube.com/watch?v=X0We2P46Wfs
https://www.youtube.com/watch?v=MwkrjYL73Vo&t=18s
https://www.youtube.com/watch?v=X0We2P46Wfs
https://www.youtube.com/watch?v=MwkrjYL73Vo&t=18s
Re: Problem: Dezimalzahlen auf dem Txt-Display
Hallo Robert,
super, das dein Automat jetzt fertig ist.
Sortiert sogar die Geldstücke und addiert diese, sehr schönes Video.
Viele Grüße
Dirk
super, das dein Automat jetzt fertig ist.
Sortiert sogar die Geldstücke und addiert diese, sehr schönes Video.
Viele Grüße
Dirk