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

Seite 11 von 13 ErsteErste ... 910111213 LetzteLetzte
Ergebnis 101 bis 110 von 125

Thema: Ein paar Fragen .

  1. #101
    Registriert seit
    23.04.2009
    Ort
    Allgäu
    Beiträge
    3.042
    Danke
    241
    Erhielt 863 Danke für 617 Beiträge

    Lächeln


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von waldy Beitrag anzeigen
    Frage - wie kann man Uhrzeit vergleichen , das jede Stunde Zeit wird ein Merker gesetz ( z.B. für Daten jede Stunde in DB rein kopieren) .
    Nein Waldy,

    Du fragst die Minute "0" ab und bildest Dir damit einen Flankenmerker.
    Der kommt dann jede Stunde einmal.
    Gruß
    Paule
    ----------------------------------------------------------------------------
    > manchmal verliert man und manchmal gewinnen die anderen <

  2. #102
    Avatar von waldy
    waldy ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    25.10.2003
    Beiträge
    1.425
    Danke
    297
    Erhielt 104 Danke für 69 Beiträge

    Standard

    Hallo,
    erlich gesagt - ich kopiere das nicht.
    Kannst du bitte Beispiel schreiben?
    gruß waldy

  3. #103
    Registriert seit
    23.04.2009
    Ort
    Allgäu
    Beiträge
    3.042
    Danke
    241
    Erhielt 863 Danke für 617 Beiträge

    Standard

    Zitat Zitat von waldy Beitrag anzeigen
    Hallo,
    erlich gesagt - ich kopiere das nicht.
    Kannst du bitte Beispiel schreiben?
    gruß waldy
    Waldy der Anfang ist ja schon da.

    Zitat Zitat von waldy Beitrag anzeigen
    Code:
     
    /////NW1/////////////
     
          CALL  "READ_CLK"
           RET_VAL:=#rueckwert
           CDT    :=#datum_zeit
          NOP   0
    Und nun:
    Code:
    LAR1 P##datum_zeit
    L B [AR1, P#4.0]  // Minuten auslesen
    BTI  
    L 0
    ==I
    FP #Flanke
    = #Stundenwechsel
    Das ganze muss aber in einen FB rein.
    Geändert von Paule (20.11.2009 um 00:07 Uhr) Grund: Fehler
    Gruß
    Paule
    ----------------------------------------------------------------------------
    > manchmal verliert man und manchmal gewinnen die anderen <

  4. Folgender Benutzer sagt Danke zu Paule für den nützlichen Beitrag:

    waldy (20.11.2009)

  5. #104
    Avatar von waldy
    waldy ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    25.10.2003
    Beiträge
    1.425
    Danke
    297
    Erhielt 104 Danke für 69 Beiträge

    Standard

    Hi,
    wenn in Aufgaben steht- machen Blinker.
    Dann einfach am Ausgang z.B. A0.0 "1" setzten.
    Und wenn Sie fragen- wo ist das Blinkteffekt- dann Sie müssen sagen:
    " machen Sie Augen Zu und Auf , Zu und Auf" - und dann es blinkt

    Ok, das war bischen Spass

    Jetzt kommen wir zu Sache.
    Ich kenne noch nicht AR Funktion, mit Zeiger kenne ich mich nicht aus.
    Ich versuhce es bichen kommentieren, ob ich verstehe das Richtig :
    Code:
    LAR1 P##datum_zeit // - was lade ich hier auf ? Adresse oder Adresse mit Wort Inhalt  ?
    
    L B [AR1, P#4.0]  // was mache ich hier mit diese Befehl ?
    
    BTI  // umwandeln von BCD Code nach Int
    
    L 0 // lade in Akku 1 "0"
    
    ==I //  vergleich Funktion
    
    FP #Flanke // Positive Flanke
    
    = #Stundenwechsel // OK
    gruß waldy

  6. #105
    Registriert seit
    17.07.2009
    Ort
    Am Rande der Ostalb
    Beiträge
    5.476
    Danke
    1.138
    Erhielt 1.238 Danke für 971 Beiträge

    Standard

    Code:
    LAR1 P##datum_zeit 
    
    L B [AR1, P#4.0]
    Variablen vom Type Date_And_Time kannst du nicht direkt bearbeiten.
    Deshalb wird mit LAR1 P##datum_zeit die Anfangsadresse der Variablen datum_zeit ins Adressregister 1 geladen.
    Mit L B [AR1, P#4.0] lädst du ein Byte vom der Adresse +4 (P#4.0) auf die das Adressregister AR1 zeigt.
    Wenn du dir den Aufbau des Variablentyps Date_And_Time anschaust, dann siehst du, dass das die Minuten in BCD-Codierung sind.
    Mit L B [AR1, P#5.0] könntest du die Sekunden auslesen.

    Gruß
    Dieter

  7. Folgender Benutzer sagt Danke zu Blockmove für den nützlichen Beitrag:

    waldy (20.11.2009)

  8. #106
    Avatar von waldy
    waldy ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    25.10.2003
    Beiträge
    1.425
    Danke
    297
    Erhielt 104 Danke für 69 Beiträge

    Standard

    Hi,
    heute kann ich auf Idee, das ich habe Locale Speicher und habe irgendwie Problemme mit In_Out , zum Globalen Welt in mich Verbindung setzten

    gruß waldy
    Geändert von waldy (20.11.2009 um 15:28 Uhr)

  9. #107
    Avatar von waldy
    waldy ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    25.10.2003
    Beiträge
    1.425
    Danke
    297
    Erhielt 104 Danke für 69 Beiträge

    Standard

    Hi,

    LAR1 P##datum_zeit
    - damit zuweise mit Adressregiester 1 Anfangsadresse von "datum_zeit" .

    L B [AR1, P#4.0]
    - und hier habe ich nicht ganz verstanden.
    a)Wird Summe in Adressregister_1 mit Ziffer 4 addiert ?
    Dann bekomme ich Nummer 4, und damit bekomme ich als Variable :
    B 4 .
    b) Oder das wird hingewiessen, aus Adressregister_1 nach Adresse Byt 4 - Daten auslesen?



    Habe ich das richtig verstanden?

    gruß waldy
    Geändert von waldy (25.11.2009 um 21:52 Uhr)

  10. #108
    Registriert seit
    23.04.2009
    Ort
    Allgäu
    Beiträge
    3.042
    Danke
    241
    Erhielt 863 Danke für 617 Beiträge

    Standard

    Zitat Zitat von waldy Beitrag anzeigen
    - und hier habe ich nicht ganz verstanden.
    Hallo Waldy,

    das Adressregister zeigt auf die Anfangsadresse der Variable #datum_zeit. (wie Blockmove schön dokumentiert hat)
    Da Du aber nur die Minuten willst, muss der Zeiger auf die richtige Adresse verschoben werden.
    Darum wird der Zeiger um 4 Byte erhöht und ausgelesen.
    Gruß
    Paule
    ----------------------------------------------------------------------------
    > manchmal verliert man und manchmal gewinnen die anderen <

  11. #109
    Avatar von waldy
    waldy ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    25.10.2003
    Beiträge
    1.425
    Danke
    297
    Erhielt 104 Danke für 69 Beiträge

    Standard

    Guten morgen,
    ich möchte euch fragen, wie Aktuel ist heute noch GRAPH 7 ?
    Gibt s vielen Analgen, welche arbeiten mit GRAPH 7 und in welchle Bereichen wird Graph 7 benutz?

    gruß

  12. #110
    Avatar von waldy
    waldy ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    25.10.2003
    Beiträge
    1.425
    Danke
    297
    Erhielt 104 Danke für 69 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi, was habe ich hier auf erste Blick in forum gefunden- ist keine Antwort für mich.

    Anderes fragen- warum dann lernen Leute noch in SPs aufbaukurse S7 Graph 7, wenn für Graph S7 gibt s keine Anwendung in Praxis?

    gruß waldy

Ähnliche Themen

  1. Ein Paar Fragen
    Von Duggi im Forum Sonstige Steuerungen
    Antworten: 22
    Letzter Beitrag: 12.07.2017, 13:44
  2. Ein paar Fragen zur S5 Programmierung
    Von matziane im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 01.08.2011, 23:42
  3. Hab ein paar Fragen zu Bussystemen
    Von Red-Sh4nks im Forum Feldbusse
    Antworten: 5
    Letzter Beitrag: 22.06.2010, 19:06
  4. Ein Paar Fragen über B&R.
    Von JesperMP im Forum Sonstige Steuerungen
    Antworten: 26
    Letzter Beitrag: 29.02.2008, 19:22
  5. SPS Laie hat ein paar Fragen
    Von Hypancistrus im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 16.10.2006, 21:26

Lesezeichen

Berechtigungen

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