Beiträge von IF_THEN

    Hallo Leute,

    Danke Hermann und Programmiersklave für euere Antwort.


    Jetzt verstehe ich besser wie $Cycflag funktioniert, aber ich habe immer noch das Problem, dass ich die Variable $Singul_Dist[] nicht lesen kann, irgendwelche Ratschläge dazu? Meine Absicht ist es, einfach die Variable zu lesen, und wenn der Roboter in der Nähe einer Singularität ist, sollte er anhalten und den Weg zurückgehen. Das Hauptproblem ist das Lesen der Variablen, den Rest weiß ich wie es geht.


    Vielen Dank! :)

    Hallo Leute,

    wahrscheinlich 7 Jahre später wird das niemand lesen, aber ich versuche es trotzdem.


    Ich versuche, die Variable $SINGUL_DIST[3] im Submit-Programm oder in einem Interrupt zu lesen. Beides funktioniert bei mir nicht und ich habe auch die Meldung "Lesen nicht erlaub"(Genau das Thema die schon Brato hatte).


    &COMMENT USER specified PLC program

    DEF  Submit_Test ( )

    LOOP

    $CYCFLAG[2] = $SINGUL_DIST[3]< 10

    ENDLOOP

    ;FOLD ;%{H};

    END

    ;FOLD USER SUBROUTINE

    Ich habe versucht, was Sie zuletzt gesagt haben, aber oder ich bin dumm oder ich verstehe nicht wo das Problem liegt.

    Das Cycflag hilft mir nicht beim Submit und ich weiß nicht, wie ich es im Interrupt verwenden soll, ich sehe keinen Sinn darin.


    Vielen Dank im Voraus.