Adept Cobra 600

  • Hallo.


    Im Rahmen eines Robotikbelegs mit dem Adept Cobra 600 sind mein Kollege und ich auf eine Hürde gestoßen. Unsere Aufgabe ist es ein Signal, welches von einem Lichtvorhang kommt zu überwachen. Wir wissen dabei nicht, wie wir bei V+ (der uns zur Verfügung stehenden Programmiersprache) einen Interrupt machen können.


    Desweiteren ist es auch nicht möglich unser Programm vom Adept Offline Editor in den Roboter zu laden.

  • ANZEIGE
  • Hallo


    es gibt dafür die Anweisung REACT/REACTI. Funktionniert nur mit Eingänge von 1001 bis 1012.


    Zitat

    Desweiteren ist es auch nicht möglich unser Programm vom Adept Offline Editor in den Roboter zu laden.


    Was für ein Fehler wird vom System gemeldet ?

  • Am sinnvollsten ist es immer Eingänge in einem zusätzlichen Task zu überwachen.


    .....
    execute 10 lichtvorhang ; 10 ist der task der parallel zu deinem Hauptprogamm läuft
    execute 1 Hauptprogramm



    Hauptprogramm
    Speed 50
    Move Start
    Moves Bauteil
    ........



    Im Programm Lichtvorhang kann du dann das Signal des Vorhangs überwachen sollte dann das Signal des Vorhangs auslösen kannst du z.B. Task 1 also dein Hauptprogramm stoppen und anders Programm ausführen.
    Ab und an macht es nämlich keinen Sinn einfach den Roboter in der Bewegung zu stoppen.


    Lichtvorhang
    While true do
    If SIG (1001) = false then
    Abort 1 ; Task 1 stoppen
    Appro 100 ; Roboter 100 mm nach oben fahren


    ......


    wenn du noch Infos zu Befehlen brauchst schau mal hier rein
    http://www.adept.com/main/ke/D…erence/vlangqr.html#KEY_R

    Es ist nicht einfach Ich zu sein aber irgend jemand muss es ja tun.<br /><br /><br />Björn Gentsch <br />Robotics Division<br /><br />NACHI EUROPE GmbH | Bischofstr. 99 |&nbsp; DE-47809 Krefeld, Germany<br />Phone: +49 (0)2151 7843338 |&nbsp; Mobile: +49 (0)172 / 1775455&nbsp; | Fax: +49 (0)2151-7843332<br />E-Mail: gentsch@nachi.de |&nbsp; Internet: http://www.nachi.de

    Einmal editiert, zuletzt von Bjoern ()

  • Danke erstmal für eure Hilfe! Habt uns sehr geholfen. Haben jetzt die Lichtschranke an die entsprechenden Anschlüsse angeschlossen.


    :danke: :blumen: :goodpost:


    noch eine andre Frage:


    Wir haben über Adept Windows PC unsere Punkte geteacht und die mit dem storel- Befehl auf dem Controller-Laufwerk D gespeichert. Wir würden jetzt gern wissen, wie man die .lc Datei von diesem Laufwerk in ein normales PC Laufwerk kopiert.


    Wenn wir da den fcopy Befehl nehmen, dann kommt die Meldung: *protection error*.

  • Hallo nochmal...


    der nfs-server ist bereits freigegeben und wird vom adept-windows-pc-programm erkannt. das kopieren von dateien vom nfs-server zum disk-server im controller funktioniert einwandfrei mit fcopy. wenn ich jetzt aber eine datei vom disk-server (D: bzw D:\work ) zum nfs kopieren will kommt die meldung *protection error*. meiner meinung nach ist da irgendein schreibschutz auf dem disk-server den man entfernen muss oder so.

  • Nur kurz zur Syntax: FCOPY Ziel = Quelle, FCOPY nfs>xc:\loc.lc = disk>d:\loc.lc kopiert die Datei loc.lc von disk>d:\ (Compactflash im Controller) zu nfs>xc:\ (Laufwerk auf dem PC.


    Ansonsten müssen die verschiedensten Einstellungen des NFS-Servers auf dem PC gemacht werden. Welche Einstellungen zu machen sind hängt von der Windowsversion des PC's ab.
    Ganz wichtig: Die UID und die GID auf PC und der Netzworkconfiguration in config_c auf dem Controller müssen gleich sein, sonst gibt es einen *Protection error*. Manchmal muss der Ordner des gemounteten PC-Laufwerks in den Windows-Eigenschaften auch auf Netzwerkfreigabe eingestellt sein.

  • Hallo.


    Wir bedanken uns bei Ihrer wirklich wichtigen und guten Unterstützung. Haben jetzt alles Anschließen und zum laufen bringen können. Auch unsere kleinen Probleme konnten wir beseitigen.


    mfg

Erstelle ein Benutzerkonto oder melde dich an um zu kommentieren

Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können

Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Geht einfach!
Neues Benutzerkonto erstellen
Anmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden