Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 6 von 6

Thema: 2 PID Regler im OB35

  1. #1
    Registriert seit
    29.02.2008
    Beiträge
    58
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ich möchte 2 PID Regler in mein Projekt einfügen!

    Weiss jemand wie das geht?

    Ich wollte es folgendermassen machen:
    im OB35 den 1ten einfügen
    im OB 35 dann den 2ten eingeben, aber: muss der jetzt nicht anders heissen????
    Im ersten war es call sfb41,db41

    Wird der zweite genauso aufgerufen??
    Zitieren Zitieren 2 PID Regler im OB35  

  2. #2
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    genauso, mit einem anderen Instanz-Datenbaustein also z.b. DB42
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  3. #3
    Andi_W ist offline Benutzer
    Themenstarter
    Registriert seit
    29.02.2008
    Beiträge
    58
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo vierlagig,

    d.h.

    call sfb41, db42 ???

  4. #4
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    Zitat Zitat von Andi_W Beitrag anzeigen

    call sfb41, db42 ???
    jopp, genauso, und zum verständnis:

    der Regler arbeitet nicht mit globalen sondern lokalen Daten. Die werden alle im entsprechenden Instanz-DB abgelegt. Dadurch ist es möglich eine schon bestehende Struktur, hier der Regler, immer wieder zu verwenden, man muß eben nur einen neuen Platz zum speichern schaffen, also einen neuen Instanz-DB
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  5. #5
    Registriert seit
    17.04.2007
    Ort
    Kiel
    Beiträge
    496
    Danke
    162
    Erhielt 67 Danke für 63 Beiträge

    Standard

    Auf die Gefahr hin, hier noch mehr Verwirrung zu stiften. Du kannst natürlich auch aus dem OB35 einen ganz anderen FB aufrufen und dann über Multiinstanzen zu arbeiten. Beispiel.

    Im OB35
    Call FB4, DB4

    Im FB4 legst Du die beiden statischen Variablen Regler1 und Regler2 an. Beide sind vom Typ SFB41.

    Diese kannst Du dann direkt mit ihrem symbolischen Namen aufrufen.
    call Regler1
    ....
    call Regler2

    Vorteil :
    --------
    Du benötigst nur einen DB. Du programmierst in einem FB, kannst also weitere statische Variablen verwenden.
    Zitieren Zitieren Multiinstanz  

  6. #6
    Registriert seit
    22.01.2008
    Ort
    Allgäu, da wo die Kühe schöner sind als die Mädels
    Beiträge
    1.775
    Danke
    51
    Erhielt 731 Danke für 436 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Kieler hat recht, du kannst die FBs auch als Multiinstanzen aufrufen. Aber wenn du mehr übersicht haben willst, und noch nicht so viel Erfahrung hast, mach es so wie 4L vorgeschlagen hat. Du kannst dann deine Regelbausteine direkt im OB3X sehen und hast für jeden Aufruf einen getrennten DB.

    Gruss
    Audsuperuser
    Gruss Audsuperuser

    Herzlich Willkommen im Chat:
    SPS-Forum Chat (Mibbit) | SPS-Forum Chat (MIRC)

  7. Folgender Benutzer sagt Danke zu AUDSUPERUSER für den nützlichen Beitrag:

    Andi_W (02.05.2008)

Ähnliche Themen

  1. Preisfrage OB35
    Von sailor im Forum Simatic
    Antworten: 12
    Letzter Beitrag: 12.08.2008, 13:14
  2. OB35 Ausführungszeit
    Von manas im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 14.09.2007, 10:15
  3. Ob35
    Von Automatisierungs-Rookie im Forum Simatic
    Antworten: 13
    Letzter Beitrag: 10.01.2007, 10:19
  4. 313C OB35 mit Regler FB funktioniert nicht
    Von Dragonfire im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 31.01.2006, 14:23
  5. OB35, PID-Regler (viele) und Zyklusverteiler?
    Von Krumnix im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 08.09.2005, 16:38

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •