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

Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 27

Thema: Bitabfrage AKKU direkt

  1. #1
    Registriert seit
    17.10.2007
    Ort
    35043 Marburg
    Beiträge
    176
    Danke
    4
    Erhielt 30 Danke für 29 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Guten Morgen,

    ich hab da ein Problemchen.

    Ich möchte im OB35 ein Eingang abfragen, also unabhängig vom Prozessabbild. Soweit klar mit "L PEB 6".
    Nun steht das Byte ja im AKKU und ich möchte mein BIT (E 6.3) abfragen.
    Würd das jetzt nach temp kopieren und dann über "U Lx.3" abfragen.
    Jetzt kommts:
    Ich meine ich hätte schon mal irgdwo gelesen das ich die Bits im AKKU direkt abfragen kann. Kann da jemand helfen???

    Gruß...
    Zitieren Zitieren Bitabfrage AKKU direkt  

  2. #2
    Registriert seit
    22.01.2008
    Ort
    Allgäu, da wo die Kühe schöner sind als die Mädels
    Beiträge
    1.775
    Danke
    51
    Erhielt 731 Danke für 436 Beiträge

    Standard

    Code:
          L     PEB    6
          LAR1  
          U     E [AR1,P#0.3]
    Gruss
    Audsuperuser
    Geändert von AUDSUPERUSER (04.09.2008 um 10:12 Uhr) Grund: Hat was gefehlt
    Gruss Audsuperuser

    Herzlich Willkommen im Chat:
    SPS-Forum Chat (Mibbit) | SPS-Forum Chat (MIRC)

  3. #3
    Registriert seit
    01.10.2007
    Ort
    Waiblingen
    Beiträge
    3.317
    Danke
    767
    Erhielt 536 Danke für 419 Beiträge

    Standard

    das Bit aus dem Akku in A1 schieben
    Code:
    L PEB 6
    SRW 4
    U >0

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

    OHGN (04.09.2008)

  5. #4
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.780
    Danke
    398
    Erhielt 2.414 Danke für 2.010 Beiträge

    Standard

    wie wäre es mit :
    Code:
    L PEB 6
    T EB 6
     
    U E 6.3

  6. #5
    Registriert seit
    01.10.2007
    Ort
    Waiblingen
    Beiträge
    3.317
    Danke
    767
    Erhielt 536 Danke für 419 Beiträge

    Standard

    Zitat Zitat von Larry Laffer Beitrag anzeigen
    wie wäre es mit :
    Code:
    L PEB 6
    T EB 6
     
    U E 6.3
    wenn im zyklischen Programm nirgens
    Code:
    U E6.0
    UN "Flankenmerker"
     
    ...
     
    U E6.0
    = "Flankenmerker"
    steht und auch nicht die Gefahr besteht, dass jemand sowas nachträglich so programmiert, dann habe ich keine Einwände

  7. #6
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.780
    Danke
    398
    Erhielt 2.414 Danke für 2.010 Beiträge

    Standard

    ... selbst wenn es im zyklischen Programm steht ... Ich aktualisiere auf diese Weise nur das Prozess-Abbild des Eingangsbytes ... Das sollte auch dein Beispiel mit dem Flankenmerker nicht stören ...

  8. #7
    Registriert seit
    01.10.2007
    Ort
    Waiblingen
    Beiträge
    3.317
    Danke
    767
    Erhielt 536 Danke für 419 Beiträge

    Standard

    so zum Beispiel?
    Code:
    U E6.0
    UN "Flankenmerker"
    = "Puls" 
    
    Code:
    Timerinterrupt:
    L PEB 6
    T EB 6
    U E6.0 = "Flankenmerker"

  9. #8
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.780
    Danke
    398
    Erhielt 2.414 Danke für 2.010 Beiträge

    Standard

    ... soweit mir bekannt ist werden die Zeit-INT's nicht "mitten in einer Verknüpfung" zugelassen, sondern am Ende von Baustein-Aufrufen. Da kann ich mich aber täuschen. Ich hatte mit dem genannten Beispiel bislang noch nie Probleme. Vielleicht weis aber dazu jemand anderes mehr ...

  10. #9
    Registriert seit
    24.10.2007
    Ort
    USA
    Beiträge
    815
    Danke
    3
    Erhielt 73 Danke für 57 Beiträge

    Standard

    Zitat Zitat von Larry Laffer Beitrag anzeigen
    wie wäre es mit :
    Code:
    L PEB 6
    T EB 6
     
    U E 6.3
    Ist allgemein nicht richtig. (In dem Fall ja wegen EB6)
    Weil der PA nur eine beschränkte bestimmte größe hat.
    PS: ich weiss Larry, du weißt es


    Pauschal wenn ich was abfragen würde:
    Code:
    U E6.3
    Oder (Spatzen mit Kanonen schießen )
    Code:
    L EB6
    L 4 // wegen 0000_0100
    <>I
    SPBN End
    SPA Glei   // Gleich
     
    Glei:  
          .
          . 
     
    End: NOP 1
    Partys sind krass, am besten ist das Bier aus dem fränkischen Fass ...
    "Programming today is a race between the programmers and software engineers to create better
    and more idiot-proof programs, and the universe, creating bigger and better idiots. So far,
    the universe is winning". - Rich Cook

  11. #10
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von johnij Beitrag anzeigen
    Ist allgemein nicht richtig. (In dem Fall ja wegen EB6)
    Weil der PA nur eine beschränkte bestimmte größe hat.
    PS: ich weiss Larry, du weißt es


    Pauschal wenn ich was abfragen würde:
    Code:
    U E6.3
    Oder (Spatzen mit Kanonen schießen )
    Code:
    L EB6
    L 4 // wegen 0000_0100
    <>I
    SPBN End
    SPA Glei   // Gleich
     
    Glei:  
          .
          . 
     
    End: NOP 1
    also das EB6 sollte schon im Prozessabbild liegen, wer's verschiebt ist selber schuld!
    dein Zugriff auf E 6.3 bringt nicht den aktuellen Status sondern den vom letzten Prozessabbild.
    die zweite Lösung ebenso, darüber hinaus ist die unpraktikabel und wirklich unschön.

    Wem Larrys Lösung zu heikel ist, der kann auch mit einem Merkerbyte arbeiten!
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

Ähnliche Themen

  1. Akku Field PG P4
    Von mariob im Forum PC- und Netzwerktechnik
    Antworten: 1
    Letzter Beitrag: 23.11.2010, 13:20
  2. Akku 1 ?? Akku 2 ??
    Von Insane im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 15.01.2009, 14:23
  3. Ladegerät für AKKU AA
    Von waldy im Forum Stammtisch
    Antworten: 7
    Letzter Beitrag: 22.04.2007, 15:05
  4. Bitabfrage bei parametrierten Bausteinen
    Von nikolic im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 04.12.2006, 09:45
  5. S5 Akku
    Von Buh im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 28.09.2005, 13:39

Lesezeichen

Berechtigungen

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