Problem Simulation Funktiosbausteinaufruf

grizu
2009-07-16
2009-07-17
  • grizu - 2009-07-16

    Hallo,

    ich hab da ein Problem mit der Codesys 2.3.9.11 Version, aber erstmal die Ausgangslage:

    Ich arbeite mit dem PS501 Control Builder von ABB (eigentlich auch nur Codesys ), und programmiere in AS und ST. Da das Steuerungsgerät noch nicht da ist, muss ich mein Programm auf dem PC simulieren, um eventuelle Fehler zu entdecken.

    Dies habe ich jetzt mit der online Simulation versucht, und es klappte Anfangs auch einwandfrei, doch jetzt (ohne das ich eine Änderung in dem Programmteil vorgenommen habe) ruft er bestimmt Funktionsbausteine nicht mehr auf.

    zur info: ich rufe in einem Schritt einen FB auf, der auch in AS geschrieben ist.

    Ich habe auch schon mit der Helpline von ABB Kontakt aufgenommen, diese ist der Meinung dass die Simulation nur standarte Codesys (3S) Funktionen/Bausteine unterstützt.

    Seltsam ist für mich hier jedoch, dass bei vorherigen Tests diese Bausteine aufgerufen wurden, und dass Steuerungsprogramm auch lief.

    Desweiteren sollten nach der Helpline Meinung nur standart FB geöffnet werden können, jedoch hab ich einen FB, in dem ich einen TP benutze, logisch dass der TP funktionieren muss, nur nach deren Aussage müsste ich diesen Baustein, in dem ich den TP aufrufe gar nicht erst geöffnet werden, da er kein standard FB ist.

    Ich hoffe das jemand von euch mir dabei helfen kann, oder mir erklären kann fals ich gerade ein Verständisproblem habe.

    Fals nichts hilft würde ich mich freuen, wenn jemand mir eine Software empfehlen könnte, mit der ich diese Simulation auf dem Rechner laufen lassen kann.

    schon mal vielen Dank

     
  • Erik Böhm - 2009-07-17

    Mahlzeit

    In der Simulation wird grundsätzlich alles aufgerufen was eingebunden ist.

    Ob der FB dann funktioniert ist erstmal ne andere Frage. SysLibs z.B. werden in der Simulation aufgerufen, funktionieren aber (natürlich) nicht, weil die passende Hardware fehlt.

    Hast du denn ein (korrektes) Zielsystem definiert ?

    Ansonsten könnten die Include Pfade nicht stimmen, das sollte aber schon beim Compilieren auffallen.

    Schon mal mit 'Alles bereinigen' versucht ?

    Gruß

    Erik

     

Log in to post a comment.