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.
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.
sealing-tool
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
...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...
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
ok...
Samstag Abend, 20:00 Uhr
50° 31' 18'' Nord, 09° 19' 48'' Ost, Terra (Sol 3), Alpha-Quadrant
Hi, um die TCP-Geschwindigkeit auszugeben nutze das SealingTool oder die Software Option TCP-Speed Prediction. Die Option muß aber auf dem Roboter installiert sein.
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
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
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.
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
Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können