Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Meldg: Das Projekt enthält keinen Baustein PLC_PRG

Oemmis
2009-11-12
2009-11-12
  • Oemmis - 2009-11-12

    Hallo,

    in meinem Projekt läuft während "Alles übersetzen" immer der Fehler 3614 auf: Das Projekt enthält keinen Baustein PLC_PRG

    Ich benutze die Codesys 2.3.9.13. mit div Zusatzbibliotheken.

    Das Projekt besteht aus 6 Programmbausteinen, welche alle im PLC_PRG aufgerufen werden. (Siehe Screenshot) Und dieser ist definitiv vorhanden. Ich habe diesen auch schon gelöscht und neu angelegt. Aber ohne Erfolg. Auch bei lauffähigen anderen Programmen kann ich keinen Unterschied zum jetzigen Prg-Baustein PLC_PRG finden....

    Hat Jemand eine Idee, was hier schief läuft ???

    Viele Gruesse

    Oemmis

    IMG: Screenshot CoDeSys.jpg

     
  • bonatus - 2009-11-12

    Hallo,

    im zweiten Teil deiner Fehlermeldung steht wahrscheinlich irgendwas mit Taskkonfiguratiion...

    Die PLC_PRG muss durch eine Task aufgerufen werden.

    siehe Ressourcen--> Taskkonfiguration

    Noch ein Tipp am Rande - Die Fehler müssen von oben nach unten abgearbeitet werden. mit der [F4]-Taste kommst du zum ersten Fehler.

    Meistens werden andere Fehler durch Folgefehler hervorgerufen.

     
  • Oemmis - 2009-11-12

    Hallo Bonatus,

    mmmhh, es funktioniert jetzt. Dafür erstmal ein riesen Dankeschön.

    Das mit der Taskfunktion habe ich bislang noch nie gemacht und funktioniert hat es auch. Merkwürdig....

    Bislang dachte ich PLC PRG oder Taskkonfiguration. Das der Baustein dort explizit aufgerufen werden muss war mir doch fremd.

    Viele Gruesse

    Oemmis

     
  • bonatus - 2009-11-12

    Durch die Taskkonfiguration können unterschiedliche Programme mit unterschiedlichen Prioritäten und unterschiedlichen Taskzeiten gestartet werden.

    z.B: wichtige E/As -z.B.: Referenzsensoren, Notaussignale,... können in einem schnelleren Task abgearbeitet werden. Unter weniger wichtigere Programmteile deiner SPS werden in einer langsameren Task bearbeitet.

    So kann die Leistung der Soft SPS effektiv verteilt werden.

    gruß bonatus

     

Log in to post a comment.