verstellbare Grenzen

eXist3nce

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi all !
Ich muss eine Unter- und Obergrenze für eine Füllstandsüberwachung programmieren.
Mein Problem ist dass die Grenzen beliebig einstellbar sind und über TP 170 gesteuert werden müssen, bei minimalem Füllstand (untergrenze ) soll ein Auslassventil sich schließen und bei maximalem Füllstand soll sich das Auslassventil öffnen. Ich kenn mich leider noch nie so gut mit dem Programm aus, wollte fragen ob mir einer möglicherweise ein paar tipps geben kann wie ich das machen kann.
danke im Vorraus :rolleyes:
 
Du kannst die Untergrenze und die Obergrenze im TP als Eingabefeld machen und diese Werte dann in einem Datenbaustein ablegen.

Danach vergleichst du die eingestellten Grenzen mit dem Istwert und schaltest in dieser Abhängigkeit das Ventil.

Code:
      U(    
      L     #IST_Fuellstand
      L     #MAX_Fuellstand
      >I    
      )     
      S     #MV_Auslass
      U(    
      L     #IST_Fuellstand
      L     #MIN_Fuellstand
      <I    
      )     
      R     #MV_Auslass
      NOP   0
 
Zuviel Werbung?
-> Hier kostenlos registrieren
noch was...

meine ersten gehversuche stammen auch aus dem Bereich Wassertechnik. Wenns bei dir nicht ganz auf die Zeit ankommt, mach doch die Anforderung noch etwas verzögert:
Code:
      U(    
      L     #IST_Fuellstand
      L     #MAX_Fuellstand
      >I    
      )     
      L s5t#10s
      S     #MV_Auslass
Somit kannst du ausschliessen, dass eventuelle Störungsfaktoren deine Steuerung beeinflussen. Ich hatte das mal in einem Pumpwerk. Sobald die Pumpe eingeschalten wurde, ging das Füllstandssignal für einen Bruchteil zurück und nahm somit die Anforderung wieder weg..
 
:mad: He, wer löscht denn da mein Beitrag? gg
muss ich wohl überschrieben haben...

OK:
Code:
   U(    
      L     #IST_Fuellstand
      L     #MAX_Fuellstand
      >I    
      )     
      L s5t#10s
      se t 44
      u t44
      S     #MV_Auslass
besser? das gleiche natürlich auch beim ausschalten
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke fÜr die Antworten,
Aber ich muss das ganze in FUP programmieren und haben noch nie AWL gemacht darum ist es jetzt schwer mit diesen Codes weiterzukommen
kann mir iner mit FUP weiterhelfen
Danke im Vorraus
 
Hier mal ein kurzes Programmbeispiel in FUP.

Gruß Kai
 

Anhänge

  • Auslassventil.jpg
    Auslassventil.jpg
    146,2 KB · Aufrufe: 26
Zurück
Oben