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

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 13

Thema: Blinker

  1. #1
    Anonymous Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo, wer kann mir sagen wie ich einen Blinker programmieren kann, welcher aber nur 1 Netzwerk benötigt ??? Habe momentan nur einen Blinker der 3 Netzwerke benötigt. Wer kann mir helfen ??
    Zitieren Zitieren Gelöst: Blinker  

  2. "Es geht auch anders

    Wenn Puls und Pausenzeit gleich sein sollen. Man spart sich einen Timer, braucht allerdings 2 Merker mehr.

    Code:
    UN M 0.0
    L  KT 100.0
    SE T 1
    U  T 1
    =  M 0.0
    
    U  M 0.0
    UN M 0.1
    S  M 0.2     // Blinktakt 1 Sekunde
    U  M 0.0
    U  M 0.1
    R  M 0.2
    
    UN M 0.0
    U  M 0.2
    S  M 0.1
    UN M 0.0
    UN M 0.2
    R  M 0.1
    Greetz gONZO "


  3. #2
    Anonymous Gast

    Standard

    ... bei S7 lässt sich alles in ein Netzwerk packen - (die dienen nur einer übersichtlichen Darstellung in PUF/KOP). Mit 12kB Code probiert gabs da jedenfalls keinerlei Zusammenbruch.

  4. #3
    Registriert seit
    27.08.2003
    Ort
    Schweitenkirchen
    Beiträge
    472
    Danke
    101
    Erhielt 73 Danke für 59 Beiträge

    Standard

    Hi,
    wenn du eine S7 hast ,brauchst im Prinzip nur einen Taktmerker aufrufen.
    Den kannst du in den CPU Eigenschaften (z.b. MB 10) einstellen.
    Dann hast du ein ganzes Taktmerkerbyte mit verschiedenen Takten.
    Der Aufruf ist dann ganz einfach z.B. so:

    U m 10.5
    = A 0.0

    Und schon blinkt dein Ausgang

  5. #4
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.891
    Danke
    80
    Erhielt 815 Danke für 552 Beiträge

    Standard

    wie zefix schon schrieb ist der taktmerker aus der cpu die einfachste lösung
    wenn du das unbedingt progammieren willst bzw einen takt haben willst den die cpu nicht erzeugt, geht das ganz einfach mit 2 zeiten.


    dieser code ist siemens s5
    Code:
               T 1
                ┌─────┐
     M 1.0    ──oT!-!0│
     KT 001.1 ──┤TW DU├─
                │   DE├─
                │     │  T 2
                │     │   ┌─────┐
              ──┤R   Q├───┤T!-!0│
                └─────┘   │     │
               KT 005.1 ──┤TW DU├─
                          │   DE├─
                        ──┤R   Q├─ M 1.0
                          └─────┘
    das ganze auch noch mal in awl

    Code:
    UN  M    1.0
    L   KT 001.1
    SE  T    1
    NOP 0
    NOP 0
    NOP 0
    U   T    1
    L   KT 005.1
    SE  T    2
    NOP 0
    NOP 0
    NOP 0
    U   T    2
    =   M    1.0
    anstatt m1.0 "nicht" kann man auch t2 "nicht" verwenden.
    wenn man t2 im restlichen prog verwenden will sollte man aber auf jeden fall mit m1.0 arbeiten.

    warum? weil zeiten unabhängig vom zyklus laufen. es kann also vorkommen, dass der takt vom t2 im zyklus nicht da ist. (imho)
    benutzt man zusätzlich m1.0 ist sichergestellt, das der m1.0 für einen zyklus high ist.
    das das so ist weiss ich aus erfahrung

    um einen takt zu erzeugen der nur einen zyklus alle x sekunden da ist reicht auch eine zeit.

    Code:
    UN  M    1.0
    L   KT 001.1
    SE  T    1
    U   T    1
    =   M    1.0

    mfg
    volker
    Zitieren Zitieren Re: Blinker  

  6. #5
    Anonymous Gast

    Standard

    Der "Low Cost" S5 Sparblinker - der mit S5time natürlich auch in S7 funktioniert:

    L KT050.0
    UN T6
    SE T5
    U T5
    SE T6
    U T5
    =

  7. #6
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.891
    Danke
    80
    Erhielt 815 Danke für 552 Beiträge

    Standard

    Zitat Zitat von minardi_fan
    Der "Low Cost" S5 Sparblinker - der mit S5time natürlich auch in S7 funktioniert:
    das ist doch das gleiche was ich oben schon gepostet habe.
    nur das da noch die nops drin stehen. entferne die mal und du wirst "sehend".

    mfg

  8. #7
    Registriert seit
    19.06.2003
    Beiträge
    2.205
    Danke
    85
    Erhielt 269 Danke für 179 Beiträge

    Standard

    Er spart sich noch ein "LKT...", weil das ja im Akku bleibt.

  9. #8
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.891
    Danke
    80
    Erhielt 815 Danke für 552 Beiträge

    Standard

    das stimmt. wenn beide zeiten gleich lang sein sollen.

    mfg

  10. #9
    Registriert seit
    12.09.2003
    Beiträge
    10
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Es geht auch anders

    Wenn Puls und Pausenzeit gleich sein sollen. Man spart sich einen Timer, braucht allerdings 2 Merker mehr.

    Code:
    UN M 0.0
    L  KT 100.0
    SE T 1
    U  T 1
    =  M 0.0
    
    U  M 0.0
    UN M 0.1
    S  M 0.2     // Blinktakt 1 Sekunde
    U  M 0.0
    U  M 0.1
    R  M 0.2
    
    UN M 0.0
    U  M 0.2
    S  M 0.1
    UN M 0.0
    UN M 0.2
    R  M 0.1
    Greetz gONZO

  11. #10
    Registriert seit
    10.11.2008
    Beiträge
    1
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Mal ne Frage: Der Taktmerker fängt dann sofort an zu blinken. Wie kann man das ergänzen das der Taktmerker erst dann startet wenn ich ein Eingang zu füge: Bsp. Wenn ich Eingang 1.0 betätige soll die Lampe blinken. Wie kann man das in S5 realisieren.
    Zitieren Zitieren taktmerker s5 mit Intergrieten Eingang  

Ähnliche Themen

  1. 2 sekunden blinker
    Von zoidberg im Forum Simatic
    Antworten: 15
    Letzter Beitrag: 27.03.2009, 07:12
  2. Blinker
    Von s.leuschke im Forum Simatic
    Antworten: 18
    Letzter Beitrag: 03.04.2008, 15:59
  3. Blinker in der S5 Programmieren !!
    Von Anonymous im Forum Simatic
    Antworten: 19
    Letzter Beitrag: 17.05.2005, 10:08
  4. Blinker
    Von Schulle1972 im Forum Simatic
    Antworten: 15
    Letzter Beitrag: 15.10.2004, 08:42

Lesezeichen

Berechtigungen

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