2 Ventile zeitversetzt ansteuern

Dann mal hier den kompletten code für Bernd67
Code:
U  E0.0
U  A4.0  
S  A4.1  
 
U  E0.0  
S  A4.0  
 
UN E0.0  
UN A4.1  
R  A4.0  
 
UN E0.0 
R  A4.1
Jetzt noch vorrausgesetzt, das die Zykluszeit 5ms sind. Aber wie kpeter schon anmerkte, macht das bei Ventilen nicht allzu viel Sinn sie innerhalb von 5ms zu schalten.
 
und hier eine variante mit ein- und ausschaltverzögerung

Code:
      U     E      1.0
      L     S5T#10MS
      SE    T      1

      UN    E      1.0
      L     S5T#10MS
      SA    T      2

      O     E      1.0
      O     T      2
      =     A      1.0

      U     E      1.0
      U     T      1
      =     A      1.1
 
Soll Zustand: Ventil 1 wird angesteuert (mit Taster);
Ventil 2 soll verzögert (5ms) angesteuert werden;
Taster aus;
Ventil 2 fällt sofort ab;
Ventil 1 fällt zeitverzögert (5ms) ab;

Und hier noch mal ein Programmbeispiel von mir mit einer Zeitverzögerung von 5 Sekunden:

Code:
      U     E     10.0                  // Taster
      L     S5T#5S
      SA    T     10                    // Ausschaltverzögerung
      NOP   0
      NOP   0
      NOP   0
      U     T     10
      =     A     10.0                  // Ventil 1
 
      U     E     10.0                  // Taster
      L     S5T#5S
      SE    T     11                    // Einschaltverögerung
      NOP   0
      NOP   0
      NOP   0
      U     T     11
      =     A     10.1                  // Ventil 2

Gruß Kai
 
Damit man bei der Simulation mit PLCSIM das verzögerte Ein- und Ausschalten der Ventile besser beobachten kann.

Gruß Kai
 
Zurück
Oben