Beiträge von mwe

    Hallo,


    Du müsstest schon etwas genauer erläutern, was du protokollieren willst.
    Vieles wird ja vom Roboter selbst schon in die Protokolldatei geschrieben.


    Mit KAREL kannst du so ziemlich alles machen, was du willst ...


    Gruß
    mwe

    hallo dingi,


    zuerst einmal die Frage nach einem Handbuch ... hat er sowas?


    Wenn ja, dann mal unter dem Kapitel "Remote TCP" nachschauen ...


    Is' im Prinzip nicht so schwer ...


    Wenn weitere Infos gebraucht werden, bitte genauere Beschreibung deines Problems.


    Gruß
    mwe

    Hi robotic74,


    eine Profibuskonfig. habe ich als Beispiel auch gehabt.
    Da habe ich den Eintrag in der EIO.cfg gesehen.
    Beim INTERBUS ist das halt wieder etwas anders ...


    Aber wie gesagt, das Problem war schlicht die Übersetzung des Handbuchs.
    Die Schweden können halt besser englisch als deutsch ... und Möbel für Discounter bauen!


    Trotzdem Merci für deine Bemühungen ...


    Greetz
    mwe

    Tach auch,


    ja, der BUS an sich läuft ja auch (im CMD-Tool). Die Steuerung weiß (wusste) nur noch nicht,
    welche Signale (DI und DO) wohin geschrieben werden sollen bzw. woher sie kommen.


    Ich hab's jetzt hinbekommen. :ylsuper:


    Vorab aber folgendes:
    Im deutschen Handbuch steht "Öffnen Sie die Datei 'interbus.dat' ..."
    ... also sucht doch jeder normale Programmierer nach einer vorhandenen 'interbus.dat'.


    Im englischen Handbuch steht "Create the file 'interbus.dat' ..."



    Klingeling!!! ... also muss das Teil erst mal mit einem Editor erzeugt werden.



    Warum?
    Um der Steuerung zu sagen, wo sie nach dem Buskonfigurationsfile zu suchen hat ... nämlich auf dem HOME-Verzeichnis.


    Was soll die Steuerung suchen?
    Die Steuerung sucht nach der Konfigurationsdatei 'config.cod', welche aus dem CMD-Tool erzeugt wird.
    Diese wird ebenso ins HOME-Verz. geschoben.


    Warmstart durchführen ... Signale den Buseinheiten hinzufügen ... fertig!


    Eigentlich ganz einfach, wenn man weiß wie's geht. :zwink:


    Und tschüss


    mwe

    Hallo zusammen,


    wir haben einen neuen ABB 6600 an einer IRC5 bekommen.
    Die Anschaltbaugruppe heißt ABB-mäßig DSQC529 (Kupfer)
    und ist die IBSPCI SC/RI/I-T von PhoenixContact.
    Bus wurde mit IBS CMD-Tool eingelesen und läuft auch. :supi:
    SVC-File wurde erfolgreich erstellt und auf die Anschaltbaugruppe geschrieben. :supi:


    Frage:
    Wie kann man dem Roboter sagen, dass er auf dieses SVC-File zugreifen soll? :huh:


    Im Handbuch steht irgendwas von einer CONFIG.COD, welche auf das HOME-Verzeichnis
    der Steuerung geschrieben werden soll. Dann muss in der Datei "interbus.dat" auf diese
    CONFIG.COD verwiesen werden. Leider kann ich keine "interbus.dat" in dem ganzen System finden.


    All dies erübrigt sich laut Handbuch aber, wenn die Buskonfiguration direkt auf dem
    Parametrierungsspeicher, also Anschaltbaugruppe, zu finden ist.
    Diese wurde ja bereits erfolgreich dort hin geschrieben ... :waffen100:


    Kann mir jemand weiterhelfen???


    Vielen Dank schon mal ...


    Gruß
    mwe

    Moin,


    robotic74 hat alles gesagt, was ich deinem Problem noch hinzufügen wollte.


    Bei der Variable $THRTABLENUM[5] of short beschreibt der 3. Wert (32)
    die max. Anzahl der DI => DO - Verbindungen.
    Ich hatte mal ein Projekt, bei dem das nicht ausgereicht hat ... deshalb weiß ich das.


    Ansonsten wünsche ich noch viel Glück ...


    Gruß
    mwe

    Hallo Fossi,


    nun ja, auch auf Ausgangsseite kann ja der DO von einem GOUT überschrieben oder beschrieben werden.
    Ob dies der Fall ist, kann man sich in einem Backup in der Datei SUMMARY.DG anschauen.
    (man scrolle zeimlich ans Ende der Datei ...)
    Das sieht dann für einen GOUT ungefähr so aus:
    GOUT[ 3] Wkz.frg. an SPS
    GOUT 3 RACK: 95 SLOT: 1 PORT: 57 #NUM: 8


    Bei Fragen einfach wieder hier rein posten ...


    Viel Erfolg ...


    Gruß
    mwe :zwink:

    Hallo Fossi,


    wie groß ist denn dein SLAVE-Bereich zur Kommunikation mit der SPS?
    Ich gehe davon aus, dass das Signal DI255 nicht von irgendeinem anderen Signal überschrieben wird.
    (z. B. einem GI)


    Vielleicht ist auch die Grenze der Interconnect-Verbindungen erreicht?
    (=> siehe Variable $THRTABLENUM[3]; lässt sich im INIT-Start verändern)


    Welches Signal von der SCA willst Du denn durchreichen?


    Gruß
    mwe

    Hallo xyzrwp,


    es gibt von FANUC ein Programm namens "ROBOGUIDE".
    Hiermit lässt (fast) alles machen, was man am echten TP auch machen kann.


    Ist allerdings kostenpflichtig, wie robotic74 schon erwähnt hat.


    Gruß
    mwe

    Hallo zusammen,


    ich kann WolfHenk nur Recht geben.
    Habe mir auch das ein oder andere Hilfstool gebastelt und/oder von dem Roboterhersteller geben lassen.
    Das ist dann halt (zum Teil) fremdes Gedankengut, was nicht zur freien Verbreitung gedacht ist.


    Wenn jemand was bestimmtes braucht, bitte eine PM an mich.
    Evtl. kann ich dann weiterhelfen.


    Übrigens kann man sich mit den sehr zahlreichen Built-Ins so ziemlich alles zusammenbasteln.
    Bei dem ein oder anderen Built-In ist die Erklärung im Handbook allerdings sehr dürftig. :down:
    Da hilft dann nur auspropieren ...


    Wenn man nun noch ROBOGUIDE zum testen hat, ist das eine feine Sache. :supi:


    Gruß
    mwe

    Hallo,


    wolf henk hat wie immer Recht.
    KAREL - Code kannst Du zwar mit jedem x-beliebigen Texteditor schreiben,
    aber ums lauffähig in den sogenannten p-Code (.PC) zu complieren brauchst Du die Software WinOLPC.
    Mit einer betimmten Softwareoption (natürlich nur für Kohle) sollen sich auch .KL-Files auf dem Roboter kompilieren lassen. Habe ich aber noch nicht ausprobiert ...


    Gruß
    mwe

    Hallo turbospeedy,


    handelt es sich bei den unterschiedlichen Bauteilen um verschiedene Typen?
    Das heißt, Typ A kann in den nächsten Tagen vielleicht wieder geschweißt werden.


    Sollte dies der Fall sein, können in einem Robotersystem unterschiedliche, Bauteil spezifische Programme abgelegt werden.


    Etwas genauer müsstest Du das schon beschreiben ...


    Gruß
    mwe

    hallo,


    in einem Backup ('All of above') stehen i.d.R. folgende Dateien:


    LOGBOOK.LS
    HIST.LS
    ERRHIST.LS
    SUMMARY.DG


    Diese lassen sich mit einem normalen Texteditor öffnen.
    Optimal ist der UltraEdit-32- ...


    Da drin findet man so ziemlich alles, was an dem Roboter in den letzten
    Tagen so gefummelt wurde ...


    Gruß
    mwe

    Hallo,
    ich würde versuchen über die PNS oder RSR-Variablen ein Programm anzuwählen und über die UOP-Signale dieses dann zu starten.
    So wird's normalerweise gemacht.


    Wenn Du weitere Hilfe benötigst, brauche ich genauere Infos von dir ...


    Gruß
    mwe

    Hallo Chaos,


    welche R-J - Version hast Du denn? ... R-J1 oder R-J2 oder R-J3
    Benutzt du ein Bussystem? ... wenn ja, welches (PROFIBUS, INTERBUS, ...)


    Vielleicht kann ich dir weiterhelfen ...


    Greetz
    mwe

    Moin,


    kennt jemant diese Fehlermeldung an einem KR C2???
    1) 2804 Internal Error (file: kaf.c, line: 769, value: 'H183')
    2) Program 3 not available


    Problem:
    - Roboter hat hp001, hp002, hp003, hp004.
    - Programme hp001, hp002 und hp004 können problemlos von der SPS angewählt und gestartet werden ...
    - bei hp003 wird das Programm angewählt, Roboter bleibt in INI-Zeile hängen und bringt oben genannte Fehlermeldung.
    - INI-Zeile ist absolut identisch mit denen aus hp001, hp002, usw.


    - Seltsam ist noch, dass es manchmal funtkioniert (z. B. nach einem Kaltstart) ... und manchmal eben nicht!


    Bitte um Hilfe, wenn jemand sowas schon mal hatte


    mfG
    mwe

    Hi Ania,


    as far as I know is the software version in the robot the main thing.
    If you use in ROBOGUIDE a version e.g. V6.30 you can run all KAREL files compiled with WinOLPC V6.30 or higher.
    I couldn't find a KAREL-Version ID on the robot.


    The following software should be activated in your Controller:
    KAREL Run-Time Env J539
    KAREL Cmd. Language J650


    That's it!


    Regards
    mwe