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

Ergebnis 1 bis 6 von 6

Thema: Taktgeber 1Hz Merkerbit Beckhoff

  1. #1
    Registriert seit
    29.01.2015
    Beiträge
    17
    Danke
    11
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Moin zusammen,

    Ich suche verzeifelt einen 1Hz Taktgeber Merkerbit in TwinCat 2. Mit welchem Merker muss ich eine enstprechende Varibale deklarieren? Und wie sehe sollch eine Deklaration korrekt aus?

    Vielen Dank im Voraus!!
    Gruß
    Zitieren Zitieren Taktgeber 1Hz Merkerbit Beckhoff  

  2. #2
    Registriert seit
    03.12.2013
    Ort
    Bremen
    Beiträge
    165
    Danke
    13
    Erhielt 15 Danke für 15 Beiträge

    Standard

    Hey am besten du Programmierst dir etwas selber Ich wüsste es sonst nicht.

    hier eine FB den ich mal geschrieben habe.

    Code:
    FUNCTION_BLOCK FB_BLINKER
    VAR_INPUT
        Frequenz:        REAL := 0.5;             (* Realwert: Frequenz in Hz *)
    END_VAR
    VAR_OUTPUT
        Error:            BOOL := FALSE;        (* Input Frequenz = 0 *)
        Blinker:            BOOL := FALSE;        (* Blinker *)
    END_VAR
    VAR
        ZyklusZeit:        TIME := t#0ms;
    
        TON_1:             TON;
        TON_2:             TON;
    END_VAR
    
    
    IF Frequenz = 0 THEN
        Error := TRUE;
        Blinker := FALSE;
    ELSE
        Error := FALSE;
    
        (* Aus Hz ms machen *)
        ZyklusZeit := LREAL_TO_TIME(( 1.0 / Frequenz ) * 1000);
    
        TON_1(IN:= NOT TON_2.Q, PT:=ZyklusZeit , Q=>);
    
        TON_2(IN:= TON_1.Q , PT:=ZyklusZeit , Q=> );
    
        IF TON_1.Q = TRUE THEN
            Blinker := TRUE;
        ELSE
            Blinker := FALSE;
        END_IF;
    
    END_IF;
    Oder du nimmst einen Taktgeber (TP bei Beckhoff)
    Schau mal im Infosys unter TP


    Ich hoffe das Hilft dir weiter
    Gruß Hendrik
    Geändert von Hendrik (29.04.2016 um 09:52 Uhr)

  3. Folgender Benutzer sagt Danke zu Hendrik für den nützlichen Beitrag:

    spiegelkabinett (29.04.2016)

  4. #3
    spiegelkabinett ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    29.01.2015
    Beiträge
    17
    Danke
    11
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Moin Hendrik,

    Vielen Dnak für deine schnelle Hilfe!

    Schönen Gruß,
    ebenfalls hendrik

  5. #4
    Registriert seit
    24.02.2009
    Beiträge
    1.242
    Danke
    23
    Erhielt 276 Danke für 235 Beiträge

    Standard

    Ich glaube dass die meisten Codesys/TwinCAT Programmierer mindestens einen eigenen Blinker-Baustein in ihrem Repertoire haben (haben sollten).
    Sänd from mei Kombjudder mitse Dastadurr.

  6. #5
    Registriert seit
    07.06.2007
    Beiträge
    143
    Danke
    2
    Erhielt 24 Danke für 24 Beiträge

    Standard

    Ja das gibt es auch fertig ist in der "Util.lib" versteckt heist einfach nur "BLINK"

    blink.jpg
    instanzblink.jpg

  7. #6
    Registriert seit
    16.03.2014
    Beiträge
    359
    Danke
    74
    Erhielt 45 Danke für 38 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi,
    ich kann MasterOhh nur zustimmen:
    Ich habe auch im 1.Jahr meines Lernens hier und da gesucht und mir dann 2 Blinker "zugelegt".
    Teilweise aus OSCAT übernommen und ggf. angepasst.

    Hier meine beiden, Unterschied ist nur einmal mittels TON und einmal ohne...

    Viel Spaß
    Shrimps

    PS: Für alle "Neulerner": Ich kann OSCAT nur empfehlen !
    Die PDFs sind super fürs Lesen, jedoch kommen die meisten mit den großen Bibliotheken nicht klar...
    Ich habe mir genau aus diesem Grund einen kompletten Abzug aus GITHUB gezogen.
    Dadurch habe ich ALLE Module als einzelne EXP-Files vorliegen und kann dise Ruckzug einzeln integrieren.
    Warum machen das so wenige ?
    Angehängte Dateien Angehängte Dateien

  8. Folgender Benutzer sagt Danke zu shrimps für den nützlichen Beitrag:

    mnuesser (01.05.2016)

Ähnliche Themen

  1. Trigger/Taktgeber
    Von Dracus89 im Forum PHOENIX CONTACT
    Antworten: 28
    Letzter Beitrag: 16.05.2015, 19:36
  2. Taktgeber (Blinkmerker)
    Von Stift1802 im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 16.08.2012, 19:44
  3. Taktgeber
    Von emilio20 im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 30.08.2010, 15:14
  4. Antworten: 2
    Letzter Beitrag: 10.08.2010, 11:14
  5. Taktgeber
    Von SPS_NEU im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 03.03.2009, 09:34

Stichworte

Lesezeichen

Berechtigungen

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