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

Ergebnis 1 bis 5 von 5

Thema: Rampenfunktion erstellen

  1. #1
    Registriert seit
    02.02.2009
    Ort
    Thüringen
    Beiträge
    218
    Danke
    91
    Erhielt 11 Danke für 7 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    ich habe folgendes Problem: Ich habe eine Rampenfunktion erstellt, die allerdings noch nicht so ganz funktioniert. Dazu die Erklärung: Eine Zeit wird über ein Touchpanel eingestellt.
    Ich möchte einen Analogwert gleichmäßig über diese Zeit (PS_RAMPE_AUF) erhöhen. Habe dazu einen Taktmerker verwendet, dieser schaltet im 10Hz Takt ein und aus. Allerdings erhöht sich der Wert zu schnell, aber warum? Wird das Programm zu schnell abgearbeitet? Kann ich diese Funktion vielleicht in einem anderen OB als dem OB1 aufrufen in dem man eine feste Zykluszeit einstellen kann? Wenn ja welchen? Oder wie kann ich dieses Problem lösen?

    Code:
    INK_Offset:= (27648.00/10.00)/PS_RAMPE_AUF;
    IF Sollwert > 27648
    THEN Sollwert:= 27648;
    END_IF;
     
    IF Sollwert < 0
    THEN Sollwert:= 0;
    END_IF;
     
    IF "112B1 Fusspedal Kontakt" = true AND "10 Hz Takt" = true
    THEN Sollwert:= Sollwert + INK_Offset; 
    END_IF;
    Danke schonmal im Voraus.
    " Immer schön locker durch die Hose atmen"
    Zitieren Zitieren Rampenfunktion erstellen  

  2. #2
    Registriert seit
    20.11.2006
    Ort
    Hamburg
    Beiträge
    225
    Danke
    35
    Erhielt 35 Danke für 32 Beiträge

    Standard

    Wenn du nur die positive Flanke des Taktmerkers auswertest, sollte es gehen.
    Im Moment wird der Sollwert in jedem Zyklus erhöht, in dem der Taktmerker "1" ist.

  3. #3
    Avatar von Felse
    Felse ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    02.02.2009
    Ort
    Thüringen
    Beiträge
    218
    Danke
    91
    Erhielt 11 Danke für 7 Beiträge

    Standard

    Genau das ist das Problem. Und wie wertet man die positive Flanke in SCL aus? Gibts da auch sowas wie ne P-Box oder sowas?
    " Immer schön locker durch die Hose atmen"

  4. #4
    Registriert seit
    20.11.2006
    Ort
    Hamburg
    Beiträge
    225
    Danke
    35
    Erhielt 35 Danke für 32 Beiträge

    Standard

    Code:
    FlankePos := Eingang AND NOT Eingang_alt;
    FlankeNeg := NOT Eingang AND Eingang_alt;
    Eingang_alt := Eingang;

  5. #5
    Avatar von Felse
    Felse ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    02.02.2009
    Ort
    Thüringen
    Beiträge
    218
    Danke
    91
    Erhielt 11 Danke für 7 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Super, Vielen Dank, werds morgen mal probieren.
    " Immer schön locker durch die Hose atmen"

Ähnliche Themen

  1. FU MM420 von Siemens / Rampenfunktion
    Von Paul1987 im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 09.04.2009, 21:14
  2. Rampenfunktion schreiben
    Von Majestic_1987 im Forum CODESYS und IEC61131
    Antworten: 9
    Letzter Beitrag: 27.03.2009, 18:51
  3. LOGO -. Rampenfunktion
    Von Lumpi737 im Forum Sonstige Steuerungen
    Antworten: 8
    Letzter Beitrag: 16.09.2007, 12:48
  4. Generator einer Rampenfunktion
    Von vladi im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 02.04.2007, 21:18
  5. Rampenfunktion in AWL
    Von Andy Latte im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 31.07.2006, 17:00

Lesezeichen

Berechtigungen

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