4/3 Wegeventil Intervallsteuerung 5.000Mal - wie?

S7anfaenger

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe zwei Ventilstellungen (A4.1 und A4.2). Keine Sensoren. Ein Schalter (E0.0) zum Starten.

Aufgabe:
Ventil1 soll einschaltet werden für 2 Sekunden, dann wieder aus. Danach Venteil2 ein für 2 Sekunden, dann wieder aus. Das ganze soll 5000 wiederholt werden.:(

Kann mir jemand eine AWL oder FUP posten?

Die Intervallschaltung habe ich in FC1 realisiert:

NETWORK
TITLE=Ventil1
//ziehen

U E 0.1;
L S5T#2S;
SE T1;
NOP 0;
NOP 0;
NOP 0;
U T1;
R A 4.2;
S M 0.0;
S A 4.1;

NETWORK
TITLE=Ventil2
//drücken

U M 0.0;
L S5T#2S;
SE T2;
NOP 0;
NOP 0;
NOP 0;
U T2;
S A 4.2;
S M 0.1;
R A 4.1;

END_FUNCTION

Der einfache Durchlauf über den Schalter E0.1 funktioniert. Nur wie kann ich jetzt eine Schleife mit realisieren:confused:

Kann mir jemand möglichst schnell helfen? Die Versuche sollen heute noch beginnen...
 
Nimm keine Schleife wenn Du nicht sicher bist wie sie zu programmieren ist!

Setze einfach eine Flanke auf einen Ausgang und Zähle ein Datenwort hoch.

Verknüpfe die Abfrage
Datenwort < 5000 mit Deinem E1.0 und fertig.

Riecht nach einer Ausbildungseinheit, stimmt's?

Griele Füße dtsclipper
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke, bräuchte aber noch hilfe!

Kannst Du mir mit ner AWL weiterhelfen?

Ich bin nämlich echt blutiger Anfänger. Sind hier an der Uni und müssen Belastungsversuche fahren. Normalerweise ist SPS nicht mein Thema, aber nun brauchen wir es halt für die Versuche. Einfachste Programme kann ich inzwischen, aber dann hört es schon auf:rolleyes:
 
hier der zähler
den vergleicher wirst du wohl hinbekommen
Code:
      U     E      0.0
      FP    M    100.0
      SPBN  no
      L     MW    20
      L     1
      +I    
      T     MW    20
no:   NOP   0
 
Hy,

falls es Dir noch nicht gelungen ist eine Lösung zu finden hier mein Vorschlag.

Gruß
Sven_HH
 

Anhänge

  • Intervall1.bmp
    34,3 KB · Aufrufe: 51
Zurück
Oben