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

Ergebnis 1 bis 7 von 7

Thema: OB 1 kann nicht geladen werden

  1. #1
    Registriert seit
    16.02.2014
    Beiträge
    17
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    System:
    S7-314C-2DP
    Simatic Manager

    Folgendes Problem:
    Meine OB 1 konnte ich bis jetzt immer problemlos auf meine SPS spielen. Seitdem ich nun meine Betriebsartauswahl hinzugefügt habe kommt eine Fehlermeldung,siehe Anhang.

    Code:
    Netzwerk 1
              U     "Betriebsart Kraft"
              SPB   B1
              U     "Betriebsart Position"
              SPB   B2
    
    Netzwerk 2
    
    CALL  "ServoOne FB" , DB34
           Regelung_ein          :="ServoOne Regelung ein"
           Schnellhalt           :="ServoOne Schnellhalt"
           Fehler_ruecksetzen    :="ServoOne Fehler reset"
           Referenzieren         :="ServoOne  Referenzieren"
           Fahrauftrag_ausfuehren:="ServoOne FA Aktivieren"
           Relativ_verfahren     :="ServoOne Relativ"
           Tippen_pos            :="ServoOne Tippen pos"
           Tippen_neg            :="ServoOne  Tippen neg"
           Zielposition          :="ServoOne  Zielpos"
           Profilgeschwindigkeit :="ServoOne Prof Velo"
           Beschleunigung        :="ServoOne Beschleunigung"
           Verzoegerung          :="ServoOne Verzoegerung"
           Verschliff            :="ServoOne Verschliff"
           Jog_speed_1           :="ServoOne Jog speed 1"
           Jog_speed_2           :="ServoOne Jog speed 2"
           Override              :="ServoOne Override"
           Tmax                  :="ServoOne Tmax"
           Einschaltsperre       :="ServoOne Einschaltsp"
           Einschaltbereit       :="ServoOne  Einschaltber"
           Regelung_aktiv        :="ServoOne Regelung aktiv"
           Stillstand            :="ServoOne Stillstand"
           Zielposition_erreicht :="ServoOne Ziel erreicht"
           Fehler                :="ServoOne Fehler"
           Warnung               :="ServoOne Warnung"
           Referenzpunkt_gesetzt :="ServoOne Ref ok"
           Istgeschwindigkeit    :="ServoOne Act Vel"
           Istposition           :="ServoOne Act Pos"
           Istdrehmoment         :="ServoOne Istdrehmoment"
           Fehlercode            :="ServoOne letzter Fehlerc"
          BEA   
    
    Netzwerk 3:
    B1:   CALL  FB    35 , DB35
           Regelung_ein          :="ServoOne Regelung ein"
           Schnellhalt           :="ServoOne Schnellhalt"
           Fehler_ruecksetzen    :="ServoOne Fehler reset"
           Referenzieren         :="ServoOne  Referenzieren"
           Fahrauftrag_ausfuehren:="ServoOne FA Aktivieren"
           Relativ_verfahren     :="ServoOne Relativ"
           Tippen_pos            :="ServoOne Tippen pos"
           Tippen_neg            :="ServoOne  Tippen neg"
           Zielposition          :="positionsgeregelt_Sollge"
           Profilgeschwindigkeit :="ServoOne Prof Velo"
           Beschleunigung        :="Testa"
           Verzoegerung          :="Test-a"
           Verschliff            :="ServoOne Verschliff"
           Jog_speed_1           :="ServoOne Jog speed 1"
           Jog_speed_2           :="ServoOne Jog speed 2"
           Override              :="ServoOne Override"
           Tmax                  :="ServoOne Tmax"
           Einschaltsperre       :="ServoOne Einschaltsp"
           Einschaltbereit       :="ServoOne  Einschaltber"
           Regelung_aktiv        :="ServoOne Regelung aktiv"
           Stillstand            :="ServoOne Stillstand"
           Zielposition_erreicht :="ServoOne Ziel erreicht"
           Fehler                :="ServoOne Fehler"
           Warnung               :="ServoOne Warnung"
           Referenzpunkt_gesetzt :="ServoOne Ref ok"
           Istgeschwindigkeit    :="ServoOne Act Vel"
           Istposition           :="ServoOne Act Pos"
           Istdrehmoment         :="ServoOne Istdrehmoment"
           Fehlercode            :="ServoOne letzter Fehlerc"
    
    
          BEA   
    
    und das selbe nochmal mit B2...
    Weiß nicht wo das Problem ist, als ich den FB immer alleine aufgerufen habe, konnte ich den OB1 problemlos hinunterspielen. Seitdem ich nun den Sprungbefehl und einen weiteren Fb hinzugefügt habe, funktioniert es nicht mehr.
    Angehängte Grafiken Angehängte Grafiken
    Zitieren Zitieren OB 1 kann nicht geladen werden  

  2. #2
    Registriert seit
    23.07.2009
    Ort
    Österreich
    Beiträge
    2.367
    Danke
    457
    Erhielt 696 Danke für 521 Beiträge

    Standard

    Schau mal in die Leistungsdaten deiner CPU bzw in die Referenzdaten welche Merkeradressen verewendet werden.

    90% der Zeit kommt dieser Fehler wenn jemand einen Merker außerhalb des gültigen Bereichs verwendet. Ich weiß jetzt nicht auswendig wie weit die 314 geht.

    Die In-Parameter deiner FB scheinen ja alle mit Merkern versorgt zu sein. Was an sich auch ein wenig diskutabel ist.
    Geändert von RONIN (17.04.2014 um 19:47 Uhr)
    If at first you don't succeed, you're not Van Damme!
    ... or maybe using TIA!

  3. Folgender Benutzer sagt Danke zu RONIN für den nützlichen Beitrag:

    Stadi (17.04.2014)

  4. #3
    Registriert seit
    22.11.2006
    Ort
    CH
    Beiträge
    3.642
    Danke
    787
    Erhielt 654 Danke für 497 Beiträge

    Standard

    Ich weiss nicht. Bausteinende Absolut im Zyklischen OB? Wohin soll er denn gehen wenn du aus dem Baustein springst?

    Aus einem FC/FB wird hinausgesprungen aber aus einem OB?

    mfG René

  5. #4
    Registriert seit
    23.07.2009
    Ort
    Österreich
    Beiträge
    2.367
    Danke
    457
    Erhielt 696 Danke für 521 Beiträge

    Standard

    Zitat Zitat von vollmi Beitrag anzeigen
    Ich weiss nicht. Bausteinende Absolut im Zyklischen OB? Wohin soll er denn gehen wenn du aus dem Baustein springst?

    Aus einem FC/FB wird hinausgesprungen aber aus einem OB?

    mfG René
    Ne, das funktioniert problemlos. Das mach ich beim Testen im Büro oder bei der IBN beim I/O-Check ständig.
    If at first you don't succeed, you're not Van Damme!
    ... or maybe using TIA!

  6. #5
    Stadi ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    16.02.2014
    Beiträge
    17
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Ja das ist es danke!
    Habe MW 300 genommen, geht bei der CPU aber nur bis MW 254.

    Ja als alternative ginge noch, dass ich meine Daten in einen Datenbaustein schreibe, doch das müsste eigentlcih egal sein oder?
    Bekomme meine Daten von einem OPC Server,die ich irgendwo hinschreiben muss.
    Mfg
    Geändert von Stadi (17.04.2014 um 19:52 Uhr)

  7. #6
    Registriert seit
    23.07.2009
    Ort
    Österreich
    Beiträge
    2.367
    Danke
    457
    Erhielt 696 Danke für 521 Beiträge

    Standard

    Das alles über Merker zu machen ist sowiso nicht ganz astrein.
    Die gezeigte Anwendung wäre doch prädestiniert für strukturierte Datentypen oder?
    If at first you don't succeed, you're not Van Damme!
    ... or maybe using TIA!

  8. #7
    Stadi ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    16.02.2014
    Beiträge
    17
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Anfangs hatte ichs schon so, dabei entstanden aber Probleme mit der OPC Verbindung.

Ähnliche Themen

  1. SDB7 kann nicht geladen werden
    Von DiX im Forum Simatic
    Antworten: 12
    Letzter Beitrag: 04.04.2012, 13:46
  2. Antworten: 7
    Letzter Beitrag: 17.09.2009, 17:38
  3. PLCSim Programm kann nicht geladen werden
    Von Gerki im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 23.04.2009, 18:43
  4. FB42 (SCL) kann nicht geladen werden ?
    Von noeppkes im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 14.01.2008, 10:12
  5. S7-PLCSIM - SDB122 kann nicht geladen werden??
    Von Krumnix im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 01.09.2005, 11:57

Lesezeichen

Berechtigungen

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