Beiträge von Alfa164qv6

    Danke Roland werde sobald ich Zeit habe programm mal umschreiben.
    Wollte heute mal Alle Programme mit ARC sichern und auf USB tun damit ich die mal in ruhe zu Hause durchschauen kann.
    Hab den PC mit Win 95 gestartet und mal angefangen die Sicherung zu machen.
    Bei Diskette 2 ist jetzt die Grafigkarte zusammengebrochen sehe auf Monitor nichts mehr.
    Bei Neustart kommt noch die Boot schrift und dann Schwarz. Ins Bios geht Bild nur ca 2 Sec dann auch Schwarz.
    Also erst mal den Pc richten dann Kuka weiter spielen.

    Hallo habe nun schon das Wochenende hier im Forum gelesen, finde aber nichts brauchbares für mein Problem mit der KRC32 Steuerung.
    Haben in meiner Firma noch einen mit dieser Steuerung und keine Unterlagen von diesem, nur von den Neueren KRC2 und KRC4.
    .
    Hab beim KRC32 ein Programm, wo wir eine Kamera nachgerüstet haben um unsere Teile zu Prüfen.
    Ziel ist es das bei Abweichung oder Fehler am Teil, der Roboter die Teile wo anders ablegen soll .
    Mein Problem ist beim Folgenden Programmabschnitt,das der Roboter bei TRUE normal sein Programm fährt und bei FALSE nicht sein Unterprogramm aufruft.


    Hauptprogramm:
    PTP P662 C_PTP
    OUT NO30 name = TRUE
    WAIT FOR IN30 name == TRUE
    IF $IN[30]==FALSE THEN
    ABLEGEN ( )


    Expertenebene Steht es dann so.
    PTP P662 C_PTP
    DESCR OUT NO30 name = TRUE
    $OUT[30]=TRUE
    ENDDESCR
    DESCR WAIT FOR IN30 name == & TRUE
    WAIT FOR $IN[30]==TRUE
    ENDDESCR
    IF $IN[30]==FALSE THEN
    ABLEGEN ( )
    ENDIF
    DESCR OUT NO30 name = FALSE
    $OUT[30]=FALSE


    Wenn ich den WAIT FOR IN30 nach dem
    IF $IN[30]==FALSE THEN
    ABLEGEN ( )
    schreibe, dann ruft er mir immer das Unterprogramm auf.


    Hoffe mal ich habe mich Verständlich ausgedrückt.