Zeitfenster in dem einige Zyklus gestartet werden

ETG_Austria

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

Ich befasse mich gerade mit der Projektierung und benötige einen kleinen Lösungsschritt, ich habe einen Zeitfenster das ich über das Touch Panel einstelle ( z.b. 120 sekunden ), in diesem Zeitfenster müssen 10 Abläufe durchgeführt werden, wobei ich von jedem Ablauf die Zeiten einstellen kann ( A;B;C; D; .... ) sowie die Anzahl der Abläufe pro Zeitfenster, weiteres muss ich in der Eingabe noch die Zeiten Verknüpfen wie z.b. E = A plus 3 sekunden .

Hättet Ihr eine Idee wie ich das am einfachsten durchführen kann ?

Vielen Dank

ETG
 

Anhänge

  • Zyklus.pdf
    16,6 KB · Aufrufe: 21
Also irgendwie können da zu viele Werte eingestellt werden.
Wenn man nur mal die Linie A/B annimmt, ist die Periodendauer doch schon durch die Gesamtzeit (120s) und die Anzahl der Perioden (10) festgelegt T = 120s/10 = 12s. Das Tastverhältnis wird dann durch die Werte A und B festgelegt, wobei sich B aus A ergibt und umgekehrt. Bei A=5s -> B= 12s-5s = 7s.

Oder sollen die Zyklen nicht gleichmäßig über die Dauer verteilt werden?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, die Anzahl der Perioden sollen einstellbar sein, man möchte z.b. a 5 s und b 10 sekunden einstellen und nur einen Zyklus dann sollte das alle 120 sekunden nur einmal durchgeführt werden, wenn man aber die Zeit für A auf 100 einstellt und B 20 dann kkönnte man nicht mehr als einn Zyklus einstellen, wo ich hier ein wenig auf der Leitung stehe wie ich das in AWl programmieren könnte.

Vielen Dank
 
Nur für die Schiene A/B würde ich es so machen.
Parameter:

Gesamtdauer: Tg in Sekunden
Anzahl Zyklen: N
Pulsdauer A: Ta

Dann im Programm berechnen:
Periodendauer:
T = Tg / N
Prüfung wenn Ta > T dann Fehlermeldung, oder Begrenzung von Ta auf T
Pausendauer berechnen (bei dir B) und dem Bediener anzeigen.

Mit den Zeiten für Puls- und Pausendauer kannst du dann bei Zyklusstart auf einen Timer gehen.

Beispiel:
Bei einer Gesamtdauer von 120s und 2 Zyklen, einer Pulsdauer von 10s würd dann direkt am Anfang ein Puls von 10s gegeben, dann 50s Pause, dann 10s wieder ein Puls, dann 50s Pause und fertig.
Ist die Frage ob es so sein soll...
 
Hallo,

Nein das ist nicht ganz meine Frage, ich habe ein Zeitfenster von z.b. 120 s. in diesem Zeitfenster habe ich 10 unterschiedliche Abläufe die Paralell durchgeführt werden .wie lt. Skizze , die Zeiten sowie die Zyklen sollen am Panel eingestellt werden.

Das wär mal der erste schritt
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn man jetzt mal dein Diagramm für die Linie A/B nimmt, setzt sich dort ein Zyklus aus 3*B + 4*A zusammen.
Für die Linie A/B reicht es doch B einzustellen, denn A ergibt sich aus der Zyklusdauer und der Anzahl der Zyklen.
Vom Bediener A und B einstellen zu lassen ergibt doch keinen Sinn, zumindest nicht wenn er die Anzahl der Zyklen auch noch einstellen kann.

Und wie die anderen Linien C/D und E/F mit A/B verknüpft sind kann man aus dem Diagramm nicht erkennen. So wie es aussieht ist z.B. D so lang wie B+A, warum soll der Bediener aber dann D einstellen können?
 
@ETG:
Ich kann mir nicht so richtig den Sinn dessen vorstellen und das macht es dann schwer, Vorschläge für die Realisierung zu machen. Wahrscheinlich geht es Thomas ebenso. Ich fände es hilfreich wenn du die eigentliche Aufgabenstellung mal beschreiben würdest.
 
Zurück
Oben