Suche Beispiel für veränderabern Programmablauf per Panel

MaMoe2909

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

ich suche ein Beispiel (Step7 z.B. CPU 315... plus Touchpanel ) , um einen Pragrammablauf parametrierbar zu machen.

Beispielsweise könnte es folgende Programmteile geben:
- Drehen rechts
- Drehen links
- tür auf
- Tür zu

num möchte ich am Panel festlegen, welche Programmteile in welcher Reihenfolge abgearbeitet werden sollen:

1. Tür auf
2. Tür zu
3. Drehen rechts
4. Drehen links
5. Drehen rechts
6. Tür auf

oder eben eine andere zusammenstellung.
Diese Zusammenstellung möchte ich dann gerne als Rezept speichern.

Hat jemand ein Beispiel, wie sich so etwas umsetzen läßt?

Viele Grüße
Marc
 
Man sollte schon die Aufgabenstellung konkret kennen, um vernünftig etwas zu raten, aber mal als Denkansatz:

- Festlegen, wie viele Elemente ein kompletter Zyklus maximal haben darf
- Jeden Teilzyklus in sich komplett programmieren (mit Freigabe-Bit und Fertigmeldung) und einen Wert festlegen (bspw. 1-10)
- einen Wert für "nix machen" reservieren
- Im Panel über eine Textliste den Teilprozessen Werte zuweisen (bspw. der Bezeichnung "Drehen rechts" den Wert 2)
- Rezeptur oder Liste kann dann bis zur Maximal-Länge beliebig zusammengestellt werden (3-5-2-1-5-0-0-0-0-0)
- Progammablauf wird gestartet, und wenn ein Teilzyklus fertig meldet wird der nächste angestoßen
- Letzer möglicher Teilzyklus wird beendet oder war "nix machen" - dann ist der Ablauf beendet

Hauptzyklus könnte eine Schrittkette mit max. X Schritten sein...

Aber es gibt fast so viele Wege derartige Sachen zu programmieren wie es Programmierer gibt...
 
Zurück
Oben