Martin Klemt
Level-1
- Beiträge
- 38
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo zusammen,
zum Brückentag hab ich hier nen kleines Problem.
Ich habe von meinem Vorgänger eine fast fertige Programmerweiterung für eine Tankbefüllung einer Anlage bekommen.
Darin wird über HMI durch den Benutzer zunächst eine gewünschte Wassermenge und eine gewünschte Säureänderung eingegeben. Dann wird mittels Schrittkette befüllt
Step 1 50% Wassermenge
Step 2 100% Säuremenge
Step 3 50% Wassermenge
anschließend Spülungen.
Grundlegend funktioniert auch alles, aber jetzt bin ich auf den ersten Bug gestolpert.
Wenn während Step 2 das Fass der Zentralversorgung leer wird und dort (automatisch) auf das nächste Fass umgeschaltet wird scheint das Anforderungssignal "vergessen" zu werden.
Die sauberste Lösung ist das Problem in der Versorgung zu beheben, das ist aber noch nicht so ganz trivial und es gibt rechtliches zu klären (weil es eine gekaufte Anlage ist - zwecks CE usw.)
Nun kann und will ich nicht so lange warten weil das Problem an der erweiterten Anlage häufig auftreten wird (im Regelfall werden 75l Säure gewählt, bei 250l Fässern in der Versorgung ist die Wahrscheinlichkeit, dass der Fehler auftritt recht hoch)
Daher meine Idee.... einmal je Minute den Ausgang der die Pumpe schaltet kurz auszuschalten...
Sollte doch eigentlich wie nachstehend klappen!?
Ist:
Soll:
zum Brückentag hab ich hier nen kleines Problem.
Ich habe von meinem Vorgänger eine fast fertige Programmerweiterung für eine Tankbefüllung einer Anlage bekommen.
Darin wird über HMI durch den Benutzer zunächst eine gewünschte Wassermenge und eine gewünschte Säureänderung eingegeben. Dann wird mittels Schrittkette befüllt
Step 1 50% Wassermenge
Step 2 100% Säuremenge
Step 3 50% Wassermenge
anschließend Spülungen.
Grundlegend funktioniert auch alles, aber jetzt bin ich auf den ersten Bug gestolpert.
Wenn während Step 2 das Fass der Zentralversorgung leer wird und dort (automatisch) auf das nächste Fass umgeschaltet wird scheint das Anforderungssignal "vergessen" zu werden.
Die sauberste Lösung ist das Problem in der Versorgung zu beheben, das ist aber noch nicht so ganz trivial und es gibt rechtliches zu klären (weil es eine gekaufte Anlage ist - zwecks CE usw.)
Nun kann und will ich nicht so lange warten weil das Problem an der erweiterten Anlage häufig auftreten wird (im Regelfall werden 75l Säure gewählt, bei 250l Fässern in der Versorgung ist die Wahrscheinlichkeit, dass der Fehler auftritt recht hoch)
Daher meine Idee.... einmal je Minute den Ausgang der die Pumpe schaltet kurz auszuschalten...
Sollte doch eigentlich wie nachstehend klappen!?
Ist:
Soll: