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

Results 1 to 4 of 4

Thread: Timer Stellen Wie ?

  1. #1
    Anonymous Gast

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi habe folgendes Problem

    Möchte über einen BCD Steller einen Zeitwert an T1 einstellen

    Der BCD Steller geht auf das Eingangswort 0

    Der auf dem BCD-Steller soll die Zeit in Sekunden einstellbar sein

    Wie kann ich das lösen ? Der Timer akzeptiert ja nur S5t format oder ?

    Ein lösungsbeispiel wäre nett
    Danke Ralf
    Reply With Quote Reply With Quote Answered: Timer Stellen Wie ?  

  2. "s7?

    den int von dem eb laden, mit "itb" wandeln, und 2000hex (für secunden in s5time) damit verunden.
    danach steht der wert als s5t im accu1

    1000hex wären 100ms
    3000hex wären 10s"


  3. #2
    Join Date
    16.06.2003
    Location
    88356 Ostrach
    Posts
    5,043
    Danke
    1,354
    Erhielt 1,184 Danke für 561 Beiträge

    Default

    s7?

    den int von dem eb laden, mit "itb" wandeln, und 2000hex (für secunden in s5time) damit verunden.
    danach steht der wert als s5t im accu1

    1000hex wären 100ms
    3000hex wären 10s

  4. #3
    Join Date
    06.10.2004
    Posts
    288
    Danke
    25
    Erhielt 34 Danke für 30 Beiträge

    Default

    S5 ?

    Ziffer 345 als Zeit in S5 Sprache:
    2 3 4 5
    EW 0 = 0010 0011 0100 0101
    Die 2 = Sekunden
    Das Programm:
    L EW 0
    L KH 0FFF <- vierte Tetrade ausblenden
    UW
    L KH 2000 <- Ziffer 2 speichern (2 = Sekunden)
    OW
    T EW 0

    U M X.X
    L EW 0
    SE T 1

  5. #4
    Join Date
    20.10.2004
    Posts
    693
    Danke
    9
    Erhielt 26 Danke für 26 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Morgen noch eine kleine zusatz info

    s5t setzt sich aus 4 Werten zusammen

    Das ganze steht in einen Wort

    Bin : xxxx 3333 2222 1111

    xxxx = Faktor 0 = 10 ms 1 = 100 ms 2 = 1s 3 = 10s

    3333 3 Stelle vom BCD Code ( 0 - 9 )
    2222 2 Stelle vom BCD Code ( 0 - 9 )
    1111 1 Stelle vom BCD Code ( 0 - 9 )

    das heist wenn du

    Bin 0010 0000 0011 0111

    x = 2
    3 = 0
    2 = 3
    1 = 7

    würde das bedeuten Zahlen wert 37 * Faktor von 1 sek = 37 sekunden

    und somit ist das Programm von Taddy selbsterklärend

    ich hoffe ich hab das nicht zu einfach erklärt

Similar Threads

  1. Replies: 4
    Last Post: 22.05.2012, 08:34
  2. Replies: 4
    Last Post: 19.05.2009, 11:31
  3. timer von mehreren Stellen aus triggern
    By noeppkes in forum Simatic
    Replies: 5
    Last Post: 27.06.2007, 23:05
  4. Wie Uhr stellen / auslesen in CPU103 ?
    By spsks in forum Simatic
    Replies: 2
    Last Post: 20.01.2007, 18:45
  5. Systemzeit mit TP170B stellen, aber wie?
    By danielch in forum Simatic
    Replies: 6
    Last Post: 07.09.2006, 10:44

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
  •