Denkanstoß!

MRT

Level-1
Beiträge
865
Reaktionspunkte
10
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Ich soll für einen Geldwechsler ( der Banknoten in Wertmarken umwandelt)
Und so solls gehen:
Für 5 Euro gibts 5 Wertm.
für 10 Euro -> 11 Wertm.
für 20 Euro -> 22 Wertm.
und für 50 Euro -> 55 Wertm.

Der NV4 (der zählt die Banknoten) gibt für 5 Euro 5 Impulse im 10m sec Takt aus und für 10 Euro -> 11 Imp.
für 20 Euro -> 22 Imp.
und für 50 Euro -> 55 Imp.
Jetzt soll im Meldetext angezeigt werden wieviel Geld eingenommen wurde und wieviel Wertmarken ausgegeben worden sind.
Und es sollen dann von der SPS die Impulse zum Hopper (gibt die Wertmarken aus) wietergegeben werde damit der die Wertmarken auswirft! Und ich soll das ganze mit Zelio Logic von schneider machen!

Und jetzt zu meinen Problem:
Ich kann die 5 Euro mit den 10, 20 und 50er nicht unterscheiden! Weil bei 10,20 und 50 gibts ja 10% gratis dazu.
Jetzt versuche ich schon seit ca. 1 Woche und das wird nichts!
Und bis Freitag muss ich zumindest einen groß teil fertig haben!

Ich hoffe ihr könnt mir helfen!
 
Was macht der NVdingsda, wenn ich 5 Euro einwerfe, eine Zeit warte und nochmal 5 Euro einwerfe?
Kann der NVdingsda nicht einfach einen Impuls pro Euro geben und die Steuerung macht den Rabatt? Dann wäre wenigstens die Zahl der Euros eindeutig.
Wenn es aber so sein muß, sollte die Zahl der Wertmarken gleich Zahl der Impulse (ZI) sein und Zahl der Euros = (ZI mod 10) + 10*INT(ZI /11).
 
Hallo!

Die Impulse können beliebig eingestellt werden! Somit ist es auch kein problem mehr!

Vielen Dank!
 
Zurück
Oben