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

Results 1 to 5 of 5

Thread: Weckalarm mit S5-135U CPU 928B

  1. #1
    Anonymous Gast

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    in einem Programm möchte ich alle 24 Stunden ein Datenwort inkrementieren. Dazu habe ich mir den OB9 ausgesucht, dessen
    Aufruf über den OB151 gesteuert wird.

    Also habe ich folgendes im OB20 bis OB22 programmiert:

    L KH 2109
    L KH 0000
    spa OB151

    Was bedeutet, das ein Aufruf erzeugt und die Parameter für den eigentlichen Weckalarm im DB9 ab DW0 stehen.

    Dort steht dann:

    0: KY 0,0 ;Sekunden, Null
    1: KM 10000000 00000000 ;Bit 15=1:24-Stunden-Format
    2: KY 0,3 ;Monatstag, Wochentag/Auftragsart
    3: KY 0,0 ;Jahr, Monat

    Blöd ist nur das das Ganze nicht funktioniert. Hat jemeand eine Idee was
    falsch läuft?
    Reply With Quote Reply With Quote Answered: Weckalarm mit S5-135U CPU 928B  

  2. "Hallo,

    die Uhr läuft erst wenn sie mal gestellt worden ist.

    Flanke für Systemzeit Stellen

    L KH 110A (11=Stellen und Datenfeld im DB 0A = DB Nr. 10)
    L KF 0 (DB10 ab DW0)
    SPA OB150


    Lesen

    L KH 210A (21=Lesen und Datenfeld im DB 0A = DB Nr. 10)
    L KF +4 (DB10 ab DW4)
    SPA OB150
    A DB10

    Die Belegung der Datenwörter ist wie im Deinem DB9.


    Schöne Grüße. Habchy"


  3. #2
    Join Date
    10.12.2003
    Posts
    34
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default

    Hallo,

    mit ist aufgefallen dass in Deinem Beispiel-Anlaufprogramm die Funktionsnummer "2" - Auftrag lesen verwendet wird.
    Ist die CPU-Uhr gestartet und hat eine gültige Uhrzeit ?
    m.f.G
    RonOro

  4. #3
    Anonymous Gast

    Default

    Hallo RonOro,

    tatsächlich lautet der Aufruf:

    L KH 1109
    L KH 0000
    SPA OB151

    An eine gültige Uhrzeit habe ich aber bisher noch nicht gedacht. Wie kann
    ich das überprüfen?

  5. #4
    Anonymous Gast

    Default

    Hallo,

    die Uhr läuft erst wenn sie mal gestellt worden ist.

    Flanke für Systemzeit Stellen

    L KH 110A (11=Stellen und Datenfeld im DB 0A = DB Nr. 10)
    L KF 0 (DB10 ab DW0)
    SPA OB150


    Lesen

    L KH 210A (21=Lesen und Datenfeld im DB 0A = DB Nr. 10)
    L KF +4 (DB10 ab DW4)
    SPA OB150
    A DB10

    Die Belegung der Datenwörter ist wie im Deinem DB9.


    Schöne Grüße. Habchy
    Reply With Quote Reply With Quote Weckalarm  

  6. #5
    Join Date
    13.03.2004
    Posts
    136
    Danke
    10
    Erhielt 6 Danke für 6 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    besten Dank für die Hinweise nach dem Stellen der Uhrzeit funktioniert es.

    Ich ärgere mich nur, dass dies im Handbuch nicht explizit erwähnt wird.

    Gruss Hagen

Similar Threads

  1. Weckalarm ändern
    By thomasgull in forum Simatic
    Replies: 4
    Last Post: 18.11.2010, 19:57
  2. Replies: 0
    Last Post: 03.02.2010, 12:59
  3. Weckalarm von FB bestimmen [SCL]
    By dewenni in forum Simatic
    Replies: 3
    Last Post: 07.08.2007, 11:49
  4. S5-135U CPU 928B - Zweite Schnittstelle einbauen
    By Michael L in forum Simatic
    Replies: 1
    Last Post: 30.07.2006, 01:24
  5. S5-135U/928B Kommunikationsproblem
    By vido in forum Simatic
    Replies: 0
    Last Post: 12.07.2005, 17:30

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
  •