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

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

Thema: DB Bits werden nicht gesetzt

  1. #1
    Registriert seit
    26.11.2011
    Beiträge
    139
    Danke
    26
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    Im Program werden die Bits ab die Adresse db50.dbw 96 bis Ende gesetzt,aber direkt im DB50 selber kommen keine daten. Bei den Adressen dbw0

    bis dbw94 ist alles in ordnung nur bis die Vorher genannten adressenbereich.

    woran kann es liegen?
    Zitieren Zitieren DB Bits werden nicht gesetzt  

  2. #2
    Registriert seit
    25.06.2007
    Ort
    Dresden
    Beiträge
    3.930
    Danke
    465
    Erhielt 878 Danke für 634 Beiträge

    Standard

    Geht evtl. der Onlinebaustein nur bis DBW96? Nicht das ONLINE </> OFFLINE ist.
    Grüße Frank

  3. #3
    ka1978 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    26.11.2011
    Beiträge
    139
    Danke
    26
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo ,

    Erstmal danke für die Antwort.

    Der Onlinebaustein ist dem Offlinebaustein gleich.

  4. #4
    Registriert seit
    30.08.2010
    Ort
    Östereich
    Beiträge
    1.470
    Danke
    506
    Erhielt 218 Danke für 193 Beiträge

    Standard

    Vielleicht schreibt irgendwo noch was auf den hohen Bereich.

    Mal in den Referenzdaten prüfen (Bit, Byte, Wort und DW dabei anschauen)

    Was passiert wenn du in der VAT da mal was zu setzen probierst?
    Elektrotechnik und Elektronik funktioniert mit Rauch (Beweis: Tritt Rauch aus, funktioniert auch das Bauteil nicht mehr)

  5. #5
    ka1978 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    26.11.2011
    Beiträge
    139
    Danke
    26
    Erhielt 0 Danke für 0 Beiträge

    Standard

    hallo,

    ich habe das kontrolliert , den Höhenbereich ist nicht irgendwo zu finden. Mit der Variationstabelle habe ich leider nicht probiert.

    z.B: wenn ich so schreibe :

    U M10.0
    = db50.dbx96.2

    wenn ich M10.0 auf 1 steuere, DB50.DBX96.2 wird im Programm gesetzt,aber im DB50 selber ist dbx96.2 auf 0.
    Das ist wirklich ein selsame erscheinung.

  6. #6
    Registriert seit
    11.12.2009
    Beiträge
    2.120
    Danke
    389
    Erhielt 390 Danke für 271 Beiträge

    Standard

    Kann es sein, dass du die Variable an anderer Stelle überschreibst?

    Vielleicht mit dem Zugriff als DBB96 oder DBW96?

    Grüße

    Marcel

  7. #7
    Registriert seit
    25.03.2012
    Beiträge
    314
    Danke
    60
    Erhielt 9 Danke für 8 Beiträge

    Standard

    Zitat Zitat von ka1978 Beitrag anzeigen
    wenn ich M10.0 auf 1 steuere, DB50.DBX96.2 wird im Programm gesetzt,aber im DB50 selber ist dbx96.2 auf 0.
    Das ist wirklich ein selsame erscheinung.
    Was heisst "im DB50"? Öffnest du wirklich den online-DB50 (kleines Icon mit Pfeil oben links im Editor) ?

  8. #8
    ka1978 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    26.11.2011
    Beiträge
    139
    Danke
    26
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Ja, der DB50 ist im Online Betrieb geöffnet. Und die genannten Adressen sind im Programm nur einmal zu finden.

  9. #9
    Registriert seit
    25.03.2012
    Beiträge
    314
    Danke
    60
    Erhielt 9 Danke für 8 Beiträge

    Standard

    Kannst du mit der CPU "spielen" ? Falls ja urlöschen und neuladen ?

  10. #10
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.317
    Danke
    932
    Erhielt 3.331 Danke für 2.689 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Kannst Du die DB-Adressen in einer Variablentabelle beobachten?
    Hast Du nach dem Online-Öffnen des DB die "Brille" eingeschaltet?
    Wird Dein Programmcode auch bearbeitet?

    Harald
    Es ist immer wieder überraschend, wie etwas plötzlich funktioniert, sobald man alles richtig macht.

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  11. Folgender Benutzer sagt Danke zu PN/DP für den nützlichen Beitrag:

    00alex (05.05.2013)

Ähnliche Themen

  1. Ausgänge werden nicht gesetzt???
    Von msbes im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 26.10.2012, 11:22
  2. Antworten: 2
    Letzter Beitrag: 16.08.2011, 17:52
  3. [STL/AWL] Nicht alle Bits werden zurueckgesetzt
    Von soldagem im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 23.07.2010, 19:07
  4. KL5152 kann nicht auf null gesetzt werden?
    Von Bührer im Forum CODESYS und IEC61131
    Antworten: 0
    Letzter Beitrag: 03.07.2009, 15:52
  5. Wann werden Ausgänge gesetzt?
    Von ctb im Forum CODESYS und IEC61131
    Antworten: 2
    Letzter Beitrag: 23.07.2008, 15:03

Lesezeichen

Berechtigungen

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