TIA Rezeptverwaltugn Rot Grün Blau Summe auf 100% überprüfen

WasserGurke

Level-1
Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Halli Hallo,

ich schreibe weil ich ein Problem mit der Rezepturverwaltung habe.
Ich möchte mittels einer Rezeptverwaltung über ein ComfortPanel 3 verschiedene Farben abfüllen und diese sollen durch einen Benutzer als neues Rezept angelegt werden können (z.B.: Rot 20% Grün 20% Blau 60%) außerdem möchte ich die Reihenfolge der Farben einstellen.

Mein erstes Problem ist, dass ich nicht weiß wie ich kontrollieren soll ob die Prozent Werte der Farbe auf eine Summe von 100% kommen. Wie würdet ihr das ganze angehen? Soll ich das Rezept abspeichern und dann in einem FB kontrollieren lassen oder muss ich das irgendwie über ein Skript machen??

Mein zweites Problem ist wie ich die Reihenfolge übergeben soll? Soll ich dass einfach über eine Variable machen wie z.B.: Rot_Reihenfolge = 1. (Rot wird als erstes abgefüllt) und auch hier :wie kann ich die Eingabe begrenzen dass man nicht über 3 eingeben kann (da drei Farben) und könnte ich es irgendwie aus kontern, dass ich nicht zwei Farben als 2.te Farbe habe.

Ich hoffe ihr versteht was ich meine. Fürs Verständnis habe ich zwei Screenshots angehängt die demonstrieren was ich meine.

Ich freu mich auf alle Vorschläge

WasserGurke
 

Anhänge

  • FalschesRezept.png
    FalschesRezept.png
    26,2 KB · Aufrufe: 15
  • RichtigesRezept.png
    RichtigesRezept.png
    15,4 KB · Aufrufe: 15
Die Reihenfolge würde ich auch so machen wir du es schon vorgeschlagen hast.
Wenn du auf 100% kontrollieren möchtest, kannst du entweder beim laden des Rezeptes die Werte in der SPS kontrollieren. Und dann eine Fehlermeldung geben, falls es nicht passt.
Oder du gibst immer nur zwei Werte an und berechnest dir den dritten Wert in der SPS. Dann passt es immer mit 100%
 
Zurück
Oben