Beiträge von ROBKA

    Hallo seidi22


    schliesse mich robiman an.


    Wie zwischen pneumatischen und servo zangen gibt es auch viele unterschiede zwischen Steuerungs uns ServoGun typen. Deshalb waere es hilfreich wenn Du etwas mehr zu Deinem System schreiben wuerdest.


    Generel im prozess ablauf muss es ein schweissen erfolgreich abgeschlossen geben.
    Bevor der timeout des Roboters ablauft muss zum abschluss des prozes ein weld_complete vom Timer kommen.
    Ansonsten denke ich das Dein system zunaechst einmal schweisst aber den abschluss nicht an Dein Roboter weitergibt.

    Hallo seidi 22,


    ich nehme an das es eine IRC5 Steureung ist.


    Zu erst einmal würde ich curr_simdata (Simulationsdaten) überprüfen.
    Die müssten num sim_type= 0 ---------------> Simulation ein=1 Simulation aus(Schweissen)=0
    num sim_time= egal --------------- > Simutionszeit (aktif bei Simulation)
    bool inhibit_close= FALSE ----------> Simulation ohne Zange schliessen
    bool no_plates = FALSE -----------> Blechdicke kontrollieren
    sein.


    Die Signale werden generell im System modul SWUSER kontrolliert.


    Es kann bei der kann bei der kontrolle der verschiedenen Signale unterschiede in Robotware versionen geben.


    z.B wird bei der letzten version folgende signale überprüft;
    g1_reset_fault
    g1_timer_ready
    g1_weld_contact
    g1_flow1_ok
    g1_flow2_ok
    g1_air_ok
    g1_temp_ok
    g1_equipment_ok
    g1_start_water


    Wenn schweissen aktif ist und wenn einer dieser Signale fehlen würde müsste es normalerweise die dazu gehörige fehlermeldung ausgeben. Deshalb mein erster gedanke das das system momentan im Simultionsmodus(Zange schleissen ohne Schweissstrom) ist.


    Ach noch was:
    Ich denke mal das du in der spotdata die vordefinierte Programnummer der Schweissteurung anufrufst.


    Hoffe das Du nicht lange suchen brauchst...

    (zur info: inzwischen habe ich mein forumsnamen geandert)


    Danke erstmal für dein beitrag Bjoern. :danke:


    Das Laufwerk war O.K.
    Hatte als aller erst auch an das Laufwerk gedacht und es auch gewechselt aber daran lags nicht.
    Ich hab die DSQC 326 karte gewechselt. Danach lief der bootvorgang. Habe die disketten von ABB aufgespielt und das system lief
    auf ohne probleme. Roboter kalibriert usw. :supi:
    ABER:
    Obwohl im gesamten hardware-system ein positionierer 250R inbehalten ist, war im aufebooteten system nichts davon configuriert. :wallbash:


    Habe noch einmal cold-start + neu aufgebootet und wieder nichts. :kopfkratz:


    Entweder fehlen die dazu gehörigen daten in den boot disks oder ich mache was falsch.
    Es ist naemlich wirklich ein durcheinander in der reihenfolge der disketen annahme. Bis ich dies verstanden habe
    hatte ich in zwischen 4-5 boot vorgaenge.
    Normaler weise kenne ich das von S4C oder von S4C+ das die boot disketten nach und nach in der reihenfolge von 1-7 vom system
    verlangt werden.
    Bei S4 M94 war es so das nach der dritten diskette wieder die erste und
    nach noch zweiem wieder der erste usw. :huh:
    Danach leuchtete es mir ein das es verschiedene gruppen aufruft und damit wieder die erste diskette einer neuen gruppe aufruft.


    Somit so gut der Roboter ist auf den beinen aber leider weiss ich nicht wie ich den positionierer aufspielen kann. (Vielleicht seperat aufspielen!)
    Leider habe ich auch keine dokus von der alten S4 M94. HAbe im net schon viel gesucht. :bawling:


    Waere für jeden Denkanstoss sehr dankbar :hilfe:


    PS: Ich wusste auch bisher nicht das man kein Backup bei S4 M94 machen kann. (diese menü gibt es nicht)