Beiträge von jack1649

    ///COMM CHECK-Startpos. Ver1.01(C)GR2005


    Genau.Auch denke ich,um es nicht so leicht nachvollziehen zu können.
    Mit ihm zu tun gehabt?


    GETS LPX000 $PX000
    MSHIFT LPX001 BF LPX000 PX001


    mit Gets $PX000 ausgelesen,in P001.
    Dann kam der fehler ---Variable nicht definiert---- nicht mehr.
    Alle sicherheitsabfragen getestet und geht.

    hallo
    ein kollege und ich sind dabei eine neue anlage zu erstellen.
    zwei andere anlagen sind von einem externen arbeiter gemacht worden.
    wir beide waren bei motoman auf schulung.
    das von uns gemachte check geht.
    NOP
    SETUALM 8001 "Grundposition Roboter 1 falsch" 0
    PAUSE
    '--------------------------------
    'ROBOT not in HOME-Position
    ' move him in TEACH-Mode
    '________________________________
    'ROBOTER nicht in CUBE-R1
    'bitte anfahren
    '________________________________
    END



    das von von dem externen geht nicht.


    /JOB
    //NAME 'CHECK1
    //POS
    ///NPOS 0,0,0,0,0,0
    //INST
    ///DATE 2012/07/20 20:45
    ///COMM CHECK-Startpos. Ver1.01(C)GR2005
    ///ATTR SC,RO
    ///GROUP1 RB1
    ///LVARS 0,0,6,0,0,3,0,0
    NOP
    *A
    GETS LPX000 $PX000
    MSHIFT LPX001 BF LPX000 PX001
    GETE LD000 LP001 (1)
    GETE LD001 LP001 (2)
    GETE LD002 LP001 (3)
    GETE LD003 LP001 (4)
    GETE LD004 LP001 (5)
    GETE LD005 LP001 (6)
    JUMP *B IF LD000>10000
    JUMP *B IF LD001>10000
    JUMP *B IF LD002>10000
    JUMP *B IF LD003>1000
    JUMP *B IF LD004>1000
    JUMP *B IF LD005>1000
    JUMP *B IF LD000<-10000
    JUMP *B IF LD001<-10000
    JUMP *B IF LD002<-10000
    JUMP *B IF LD003<-1000
    JUMP *B IF LD004<-1000
    JUMP *B IF LD005<-1000
    JUMP *END
    *B
    SETUALM 8001 "Grundposition Roboter 1 falsch" 0
    PAUSE
    '--------------------------------
    'ROBOT not in HOME-Position
    ' move him in TEACH-Mode
    '________________________________
    'ROBOTER nicht in CUBE-R1
    'bitte anfahren
    '________________________________
    JUMP *A
    *END
    END


    da wo es probleme gibt ist hier.


    GETS LPX000 $PX000
    MSHIFT LPX001 BF LPX000 PX001


    das ist klar


    GETS LPX000 $PX000


    hier die frage


    die PX001 in MSHIFT LPX001 BF LPX000 PX001


    da muss doch was rein,sehe aber nicht ,das da was reingemacht wurde.


    muss mann die manuell definieren?


    kann mich da jemand anschupsen.stehe vielleicht nur auf der langen leitung.


    kommt störung glaube was mit variable.schaue morgen nach dem genauen
    wortlauf.reiche es nach.