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

Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Blinker

  1. #1
    Anonymous Gast

    Default


    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 ??
    Reply With Quote Reply With Quote Answered: 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

    Default

    ... 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
    Join Date
    27.08.2003
    Location
    Schweitenkirchen
    Posts
    472
    Danke
    101
    Erhielt 73 Danke für 59 Beiträge

    Default

    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
    Join Date
    20.06.2003
    Location
    Sauerland.NRW.Deutschland
    Posts
    5,208
    Danke
    94
    Erhielt 882 Danke für 602 Beiträge

    Default

    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
    Reply With Quote Reply With Quote Re: Blinker  

  6. #5
    Anonymous Gast

    Default

    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
    Join Date
    20.06.2003
    Location
    Sauerland.NRW.Deutschland
    Posts
    5,208
    Danke
    94
    Erhielt 882 Danke für 602 Beiträge

    Default

    Quote Originally Posted by 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
    Join Date
    19.06.2003
    Posts
    2,205
    Danke
    85
    Erhielt 270 Danke für 179 Beiträge

    Default

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

  9. #8
    Join Date
    20.06.2003
    Location
    Sauerland.NRW.Deutschland
    Posts
    5,208
    Danke
    94
    Erhielt 882 Danke für 602 Beiträge

    Default

    das stimmt. wenn beide zeiten gleich lang sein sollen.

    mfg

  10. #9
    Join Date
    12.09.2003
    Posts
    10
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default

    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
    Join Date
    10.11.2008
    Posts
    1
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default


    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.
    Reply With Quote Reply With Quote taktmerker s5 mit Intergrieten Eingang  

Similar Threads

  1. 2 sekunden blinker
    By zoidberg in forum Simatic
    Replies: 15
    Last Post: 27.03.2009, 07:12
  2. Blinker
    By s.leuschke in forum Simatic
    Replies: 18
    Last Post: 03.04.2008, 15:59
  3. Blinker in der S5 Programmieren !!
    By Anonymous in forum Simatic
    Replies: 19
    Last Post: 17.05.2005, 10:08
  4. Blinker
    By Schulle1972 in forum Simatic
    Replies: 15
    Last Post: 15.10.2004, 08:42

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •