Mischersteuerung bzw. Dreipunkregler mit S5

hipath

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

Erstmal muß ich sagen das das hier ein tolles Forum ist!

Hat jemand einen FB für einen Dreipunktregler in Step 5? Hab die CPU 95U.
Leider werden kaum noch Programme für S5 geschrieben. In S7 ist es ja auch ein wenig leichter.

Hoffe Ihr könnt mir weiterhelfen. Hab schon viel gesucht aber leider nix passendes gefunden.

Gruß
hipath
 
das sind doch nur ein paar vergleicher ;)

Code:
Netzwerk 1
Name :REGEL3P
Bez  :IST       E/A/D/B/T/Z: E  BI/BY/W/D: W
Bez  :EIN1      E/A/D/B/T/Z: E  BI/BY/W/D: W
Bez  :EIN2      E/A/D/B/T/Z: E  BI/BY/W/D: W
Bez  :AUS       E/A/D/B/T/Z: E  BI/BY/W/D: W
Bez  :LOW       E/A/D/B/T/Z: A  BI/BY/W/D: BI
Bez  :HIGH      E/A/D/B/T/Z: A  BI/BY/W/D: BI

     :AWL
     :
     :***
Netzwerk 2
     :AWL
     :                                         --- stufe 1 ---
     :L   =IST
     :L   =EIN1
     :<=F
     :S   =LOW
     :
     :L   =IST
     :L   =AUS
     :>=F
     :RB  =LOW
     :
     :                                         --- stufe 2 ---
     :L   =IST
     :L   =EIN2
     :<=F
     :S   =HIGH
     :
     :L   =IST
     :L   =EIN1
     :>=F
     :RB  =HIGH
     :
     :                                         wenn low und high gleichzeitig
     :                                         1-signal haben sollen,
     :                                         folgende zeile loeschen
     :U   =HIGH
     :RB  =LOW
     :
     :BE
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja danke das hätte ich schon hingebracht. aber der mischer soll ja nicht andauernd fahren. es sollte eine einstellbare hystherese geben und da habe ich im moment das problem das ich das nicht wirklich hinbekommen.

aber trotzdem danke für deine antwort.
 
Die 95U besitzt einen PID-Regelalgorithmus, OB254 oder so ähnlich. Man müsste das Ausgangssignal nur noch in ein Dreipunkt-Signal umwandeln.


Gruß, Onkel
 
hmm ja der PID regler der 95u ist mir bekannt. aber wie mache ich aus einem analogen ausgangssignal ein dreipunkt signal mit einstellbarer hystherese?

gruß, hipath
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo hipath,

wenn es sich nur um einen Regelkreis handelt und wenn der analoge Ausgang noch frei ist, kannst du es dir mit diesem Ding von RINCK einfach machen:
http://www.rinck-electronic.de/rinck2001/pdf/B417_D_LC-SA-U_3P.PDF

Softwaretechnisch in einer S5 ohne Gleitpunktarithmetik könnte es prinzipiell so aussehen:
  • Reglerausgang auf Laufzeit des Stellglieds normieren ;
    [*]Im Weckalarm OB13 (1 Sekunde) anhand der Ausgänge die Laufzeit des Stellglieds hoch bzw. runterzählen;
    [*]Reglerausgang und berechnete Laufzeit vergleichen und entsprechend die Ausgänge zuweisen (OB13);
    [*]an den Endlagen (du hast doch Rückmeldungen?) die berechnete Laufzeit synchronisieren (OB13);

Gruß, Onkel


PS:
Falls keine Endlagen zurück gemeldet werden, dann nach Erreichen der berechneten Endlage den entsprechenden Ausgang stehen lassen, s.d. der Antrieb in jedem Fall die Endlage erreicht.
 
Zuletzt bearbeitet:
:D hallo lieber onkel!

Naja ich möchte es schon in der S5 realisieren. Warum hat man ja auch eine tolle Steuerung? Aber irgendwie scheint mir die Sache sehr kompliziert zu sein.
Gibt es nicht einen fertigen 3-Punktregler?

glg
Hipath
 
Zurück
Oben