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

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Ausgänge werden nicht gesetzt???

  1. #1
    Registriert seit
    09.11.2010
    Beiträge
    53
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    irgendwie bin ich gerade auf dem Holzweg...... sehe den Wald vor lauter Bäumen nicht

    Habe ein kleines Phänomen:

    CPU 315-2 PN/DP
    Simatic V5.5


    Ausgangsvorraussetzungen:
    DB50.DBW 18 = 2

    DB50.DBX20.4 log 1

    DB50.DBW56 ist die Rückmeldung für die Visu

    und die Ausgänge 9.0 9.1 und 9.5 werden nicht gesetzt..... kann mir einer dieses Phänom erklären?

    Code:
       
          L     DB50.DBW   18
          L     2
          ==I   
            
          U     DB50.DBX   20.4
       
          S     A      9.5
          S     A      9.1
          S     A      9.5
    
    
          SPBNB _001
          L     2
          T     DB50.DBW   56
    _001: NOP   0
    
      
          L     DB50.DBW   18
          L     2
          <>I     
          U     DB50.DBX   20.4
    
          R     A      9.0
          R     A      9.1
          R     A      9.5
    Zitieren Zitieren Ausgänge werden nicht gesetzt???  

  2. #2
    Registriert seit
    08.02.2007
    Ort
    A-2320
    Beiträge
    2.252
    Danke
    244
    Erhielt 332 Danke für 303 Beiträge

    Standard

    Schreib mal

    Code:
         U(
          L     DB50.DBW   18
          L     2
          ==I   
         )    
          U     DB50.DBX   20.4
       
          S     A      9.5
          S     A      9.1
          S     A      9.5
    
    
          SPBNB _001
          L     2
          T     DB50.DBW   56
    _001: NOP   0
     
          U(  
          L     DB50.DBW   18
          L     2
          <>I
           )
          U     DB50.DBX   20.4
    
          R     A      9.0
          R     A      9.1
          R     A      9.5

  3. #3
    msbes ist offline Benutzer
    Themenstarter
    Registriert seit
    09.11.2010
    Beiträge
    53
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Super Danke.....

    hab den code jetzt in AWL programmiert und es hat funktioniert, nur leider ist jetzt keine Übersetzung mehr möglich in FUP und das ist vom Kunden gefordert......

    Naja, mal schauen wie ich das verkaufen kann

  4. #4
    Registriert seit
    15.01.2005
    Ort
    In der Mitte zwischen Bayreuth/Weiden
    Beiträge
    6.732
    Danke
    314
    Erhielt 1.520 Danke für 1.282 Beiträge

    Standard

    Also im allgemeinen treten solche Phänomene auf, wenn die Verknüpfung VOR deinem Netzwerk/im vorletzten Baustein nicht durch eine Zuweisung abgeschlossen sind.

    Im AWL beim Beobachten im Statuswort am Bit /ER zu erkennen.

    Mfg
    Manuel
    Warum denn einfach, wenn man auch Siemens einsetzen kann!

    Wer die grundlegenden Freiheiten aufgibt, um vorübergehend ein wenig Sicherheit zu bekommen, verdient weder Freiheit noch Sicherheit (B. Franklin).

  5. #5
    Registriert seit
    08.02.2007
    Ort
    A-2320
    Beiträge
    2.252
    Danke
    244
    Erhielt 332 Danke für 303 Beiträge

    Standard

    Zitat Zitat von MSB Beitrag anzeigen
    Also im allgemeinen treten solche Phänomene auf, wenn die Verknüpfung VOR deinem Netzwerk/im vorletzten Baustein nicht durch eine Zuweisung abgeschlossen sind.

    Im AWL beim Beobachten im Statuswort am Bit /ER zu erkennen.

    Mfg
    Manuel
    Die Lösung mit dem U( ) weiss ich, weil es mir selber schon so ergangen ist. Verstehen tu ich es, trotz 20 Jahre AWL, nicht.
    Die Abfrage ==I ist VKE und ER beeinflussend, bzw wird ER=1, das nachfolgende U müsste da eigentlich anschliessen.

  6. #6
    Registriert seit
    08.02.2007
    Ort
    A-2320
    Beiträge
    2.252
    Danke
    244
    Erhielt 332 Danke für 303 Beiträge

    Standard

    Übrigens hast Du beim Setze 2x A9.5 (ich nehme an statt A9.0)

  7. #7
    Registriert seit
    08.02.2007
    Ort
    A-2320
    Beiträge
    2.252
    Danke
    244
    Erhielt 332 Danke für 303 Beiträge

    Standard

    Zitat Zitat von msbes Beitrag anzeigen
    Super Danke.....

    hab den code jetzt in AWL programmiert und es hat funktioniert, nur leider ist jetzt keine Übersetzung mehr möglich in FUP und das ist vom Kunden gefordert......

    Naja, mal schauen wie ich das verkaufen kann
    Wie schaut denn der ursprüngliche Code in FUP aus?

  8. #8
    msbes ist offline Benutzer
    Themenstarter
    Registriert seit
    09.11.2010
    Beiträge
    53
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Ich könnte kotzen!!!!

    hier z.b. wird nur A9.1 und nicht A9.0 gesetzt???????

    Code:
          U(    
          L     DB50.DBW   18
          L     16
          ==I   
          )     
          U     DB50.DBX   20.4
    
          S     A      9.0
          S     A      9.1
    
    
    
          SPBNB m07
          L     16
          T     DB50.DBW   56
    m07:  NOP   0
    
          U(    
          L     DB50.DBW   18
          L     16
          <>I   
          )     
    
          U     DB50.DBX   20.4
    
    
          R     A      9.0
          R     A      9.1

  9. #9
    Registriert seit
    08.02.2007
    Ort
    A-2320
    Beiträge
    2.252
    Danke
    244
    Erhielt 332 Danke für 303 Beiträge

    Standard

    Da wird vermutlich der A9.0 noch woanders bearbeitet, oder Du macht was anderes irgendwo damit.
    Oder Deine CPU ist kaputt..

    Das Verhalten, dass Du beschreibst hat sicher einen Programmierfehler an anderer Stelle zugrunde liegen.

  10. #10
    msbes ist offline Benutzer
    Themenstarter
    Registriert seit
    09.11.2010
    Beiträge
    53
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hab den Fehler gefunden..... Programmierfehler........ AH ich bin zu lange raus........

Ähnliche Themen

  1. Ausgänge an S7-1200 werden nicht angesteuert
    Von rwinnen im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 29.03.2014, 14:16
  2. Antworten: 2
    Letzter Beitrag: 16.08.2011, 17:52
  3. KL5152 kann nicht auf null gesetzt werden?
    Von Bührer im Forum CODESYS und IEC61131
    Antworten: 0
    Letzter Beitrag: 03.07.2009, 15:52
  4. Wann werden Ausgänge gesetzt?
    Von ctb im Forum CODESYS und IEC61131
    Antworten: 2
    Letzter Beitrag: 23.07.2008, 15:03
  5. OB35, wann werden Ausgänge gesetzt?
    Von Woldo im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 09.09.2006, 07:20

Lesezeichen

Berechtigungen

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