Konstanter Analogwert

  • Servus


    Folgendes. Ich will meinen AO konstant zu der Bahngeschwindigkeit ausgeben. Wie mach ich das?


    Danke im voraus


    P.S. Thema ist eine kostante Kleberausgabe an der Düse falls das wichtig wäre.

    3 Laws of Robotics:<br /><br />1. KILL ALL HUMANS<br />2. RULE THE WORLD<br />3. SNOOZE

  • ANZEIGE
  • sealing-tool

    Wolfram (Cat) Henkel

    never forget Asimov's Laws at the programming of robots...

    "Safety is an integral part of function. No safety, no production. I don't buy a car without brakes."


    Messages und Mails mit Anfragen wie "Wie geht das..." werden nicht beantwortet.

    Diese Fragen und die Antworten interessieren jeden hier im Forum.


    Messages and Mails with questions like "how to do..." will not be answered.

    These questions and the answers are interesting for everyone here in the forum.

  • Servus


    Geht das ausschlieslich NUR mit dem Sealing Tool?
    Also beim KUKA weiss ich kann man das mit "ana2 ( EIN ) = KONST: 10000[mV]" bewerkstelligen.
    Eine TCP-Abhängige Regelung hatten wir mit "ana2 ( EIN ) = VPROP: 300 [mm/Sek] OFFS: 500[mV]"


    Ausserdem glaub ich dass die Werkzeuge mit denen ich arbeiten kann sicherlich im Fanuc drin sind.
    Was ist mit der Variable $TCPSPEED ? Was sagt die mir aus?


    Grüsse

    3 Laws of Robotics:<br /><br />1. KILL ALL HUMANS<br />2. RULE THE WORLD<br />3. SNOOZE

  • ...drin sind sie. Das ist klar. Aber ob sie nutzbar sind, das ist eine ganz andere Frage.


    Du musst ja in der Regel auch die Geschwindigkeit schon einige zig Millisekunden VORHER wissen um Reaktionszeiten auszugleichen etc...

    Wolfram (Cat) Henkel

    never forget Asimov's Laws at the programming of robots...

    "Safety is an integral part of function. No safety, no production. I don't buy a car without brakes."


    Messages und Mails mit Anfragen wie "Wie geht das..." werden nicht beantwortet.

    Diese Fragen und die Antworten interessieren jeden hier im Forum.


    Messages and Mails with questions like "how to do..." will not be answered.

    These questions and the answers are interesting for everyone here in the forum.

  • Servus


    Ich hab mich grad mal schlau gemacht nach der $TCPSPEED aber die stand nicht drin.
    Muss man das Fanuc seitig freischalten lassen?


    Grüsse


    P.S. WolfHenk, du hast mir schon sooft geholfen.....hast einmal Grillen bei mir gut. Und damit mein ich 700g T-Bones :danke:

    3 Laws of Robotics:<br /><br />1. KILL ALL HUMANS<br />2. RULE THE WORLD<br />3. SNOOZE

  • ok...


    Samstag Abend, 20:00 Uhr
    50° 31' 18'' Nord, 09° 19' 48'' Ost, Terra (Sol 3), Alpha-Quadrant


    :biggrins:

    Wolfram (Cat) Henkel

    never forget Asimov's Laws at the programming of robots...

    "Safety is an integral part of function. No safety, no production. I don't buy a car without brakes."


    Messages und Mails mit Anfragen wie "Wie geht das..." werden nicht beantwortet.

    Diese Fragen und die Antworten interessieren jeden hier im Forum.


    Messages and Mails with questions like "how to do..." will not be answered.

    These questions and the answers are interesting for everyone here in the forum.

  • Servus


    Leider ist genau das mein Problem. Wir haben kein Sealing Tool und es ist auch nicht geplant Aufpreispflichtige Software nachzuladen.
    Aber was die TCP-Speed Prediction betrifft darfst du mich aufklären. Worum handelt es sich hier genau? Ist das nur eine Variable die freigeschalten wird oder ein Tool oder was genau? Und vorallem was kann es genau?


    Grüsse und vielen Dank schon mal im voraus :beerchug:

    3 Laws of Robotics:<br /><br />1. KILL ALL HUMANS<br />2. RULE THE WORLD<br />3. SNOOZE

  • TCP-Speed Output gibt die TCP Geschwindigkeit konstant auf einem AO, GO, Register.... aus. Auch sind die Randparameter einstellbar (min und max Geschwindiugkeit und die entsprechenden Ausgabewerte min und max). Bei der Option handelt es sich niucht nur um Variablen, sondern um ein eigenständiges Menue mit einem extra Setup-Screen.
    Anbei eine Print-Screen der Funktion



    AUTO \\\\\\\\\\\JOINT\100\%
    TCP\speed\output\\\\\\\\\\\\\\\\
    List 1/10
    Enable Target Min (Val/Spd) Max
    1 OFF AO [ 0] 0/ 0 0/ 0
    2 OFF AO [ 0] 0/ 0 0/ 0
    3 OFF AO [ 0] 0/ 0 0/ 0
    4 OFF AO [ 0] 0/ 0 0/ 0
    5 OFF AO [ 0] 0/ 0 0/ 0
    6 OFF AO [ 0] 0/ 0 0/ 0
    7 OFF AO [ 0] 0/ 0 0/ 0
    8 OFF AO [ 0] 0/ 0 0/ 0
    9 OFF AO [ 0] 0/ 0 0/ 0
    10 OFF AO [ 0] 0/ 0 0/ 0

    [ TYPE ] SETUP DETAIL ON OFF







    AUTO \\\\\\\\\\\JOINT\100\%
    TCP\speed\output\\\\\\\\\\\\\\\\
    TCP_SPD[1] 1/6
    1 Enable: OFF
    2 Target: AO [ 0]
    3 Min. value: 0.000
    4 Max. value: 0.000
    5 Min. speed (mm/sec): 0.000
    6 Max. speed (mm/sec): 0.000






    [ TYPE ] LIST ON OFF

  • Servus


    erstmal ein fettes Dankeschön für die ausführliche Erklärung. Das hat mir echt weitergeholfen.


    Ich nehme mal an der Wert wird dann alle 12ms abgefragt und ich muss nur eine Background Geschichte schreiben die mir den AO permanent im Programm verändert?


    Grüsse

    3 Laws of Robotics:<br /><br />1. KILL ALL HUMANS<br />2. RULE THE WORLD<br />3. SNOOZE

  • des is auch n e Option und ziemlich sicher auch aufpreis.


    dazu kann es soweit ich weiß nicht die Analogwerte aus dem Programmvorlauf nehmen und wird daher um einige Zeit zu spät reagieren.

    Wolfram (Cat) Henkel

    never forget Asimov's Laws at the programming of robots...

    "Safety is an integral part of function. No safety, no production. I don't buy a car without brakes."


    Messages und Mails mit Anfragen wie "Wie geht das..." werden nicht beantwortet.

    Diese Fragen und die Antworten interessieren jeden hier im Forum.


    Messages and Mails with questions like "how to do..." will not be answered.

    These questions and the answers are interesting for everyone here in the forum.

  • Hi,
    der Programmvorlauf ist auch einstellbar (siehe Print Screen), oder mit der Variablen

    $TCPPIR.$tcdelay
    Minimum: 0 Maximum: 2400 Default: 200 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: REAL Memory: CMOS
    Name: TCP Speed Prediction (Equipment) Delay Time (milliseconds)
    Description: This value allows the user to specify the equipment delay time to be used as the prediction time by the TCP Speed Prediction softpart. NOTE: A negative value causes TCP Speed Prediction to generate a historical value instead of a predicted value.




    AUTO \\\\\\\\\\\JOINT\100\%
    TCP\speed\output\\\\\\\\\\\\\\\\
    Setup 1/1
    1 Prediction time (msec):\\\\0




    [ TYPE ] LIST

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