Roboterforum Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?
08. Februar 2012, 15:42:59
Übersicht Hilfe Suche Kalender Einloggen Registrieren
News: >> Roboterprogrammierer gesucht !? <<

Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  Fanuc Roboter (Moderatoren: Sven Weyer, rob76)  |  Thema: Roboterbahngeschwindigkeit 0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Roboterbahngeschwindigkeit  (Gelesen 868 mal)
hansrauch
Neuling
*
Offline Offline

Geschlecht: Männlich
Beiträge: 7



WWW
« am: 23. Juni 2010, 10:55:58 »

 Denken Hi,

weis jemand von euch wie man die aktuelle Bahngeschwindigkeit des Werkzeugs in irgendeiner form auf einen Gruppenausgang schreiben kann.

Kenn das von ABB und Kuka, aber finde hier bei Fanuc nichts in der art.

Danke schon mal für euer bemühen
Gespeichert
hermo
Special Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 238



« Antworten #1 am: 23. Juni 2010, 14:20:27 »

Hallo hansrausch,

beim FANUC Roboter gibt es auch die Möglichkeit die TCP-Geschwindigkeit auszugeben.
Dafür brauchst du allerdings einen Softwareoption (TCP speed output). Wenn diese nicht installiert ist geht es nicht...

Gruß hermo

 
Gespeichert

Wenn bereits der Ansatz falsch ist, so führt strenge Logik unweigerlich zum falschen Ergebnis. Nur Unlogik gibt Dir jetzt noch die Chance, wenigstens zufällig richtig zu liegen.
hansrauch
Neuling
*
Offline Offline

Geschlecht: Männlich
Beiträge: 7



WWW
« Antworten #2 am: 23. Juni 2010, 14:57:09 »

oki, danke schon mal für die INFO.

nun Frag ich mich wie bekomm ich raus, ob mein Robi das kann.
Wo könnt ich da nachgucken.

 huh
Gespeichert
hermo
Special Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 238



« Antworten #3 am: 23. Juni 2010, 15:01:43 »

Hallo,

schau mal in der Datensicherung. Dort sollte du einen Datei finden mit dem Namen "orderfil.dat". Diese kannst du mit einem Texteditor öffnen.
In dieser Datei musst du nach der Nummer J694 suchen.

Was hast du für einen Steuerung?

Gruß hermo
Gespeichert

Wenn bereits der Ansatz falsch ist, so führt strenge Logik unweigerlich zum falschen Ergebnis. Nur Unlogik gibt Dir jetzt noch die Chance, wenigstens zufällig richtig zu liegen.
hansrauch
Neuling
*
Offline Offline

Geschlecht: Männlich
Beiträge: 7



WWW
« Antworten #4 am: 23. Juni 2010, 15:07:45 »

 merci

!Orderfile Header - RJ3i
!SOF Ref0: Reference        - 533020/SAG/SM/009
!SOF Ref1: Software Version - M6.30P/99
!SOF Ref2: Request Date     - 18.12.2009
!SOF Ref3: Requested By     - xxxxxxx
!SOF Ref4: Customer         - xxxxxxxx
!SOF Ref5: Ship to          - FRIB
!SOF Ref6: Deliver Date     - 18.12.2009
!SOF Ref7: Robot F/E No     - E-37485;E37526;E37417
!SOF Ref8: SOF Filename     SOF_E37485.txt
!Included options must not be aktivated to load
!Orderfile Starts
1A05B-2440-H510  ! Basic software
1A05B-2440-H521  ! Basic dictionary(ENGL
1A05B-2440-H574  ! LR Arc Tool
1A05B-2440-H779  ! ARC-Mate120iB/20e
1A05B-2440-H930  ! Digital servo function
1A05B-2440-J618  ! CE Sign option
1A05B-2440-H550  ! Analog I/O
1A05B-2440-J684  ! High Sensitive Collision Detection package
1A05B-2440-J751  ! Profibus DP(12M) Slave
!Option Selection Ends
!ADDED OPTIONS
!1A05B-2440-J684  ! High Sensitive Collision Detection package
!1A05B-2440-J751  ! Profibus DP(12M) Slave
!DELETED OPTIONS
!Orderfile Ends

mir scheints als ob ich das nicht hab  wallbash

also muss ich wohl die Positionsdaten im hintergrund ausgeben und mir das ganze dann in der sps berechnen.  Denken
Gespeichert
hermo
Special Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 238



« Antworten #5 am: 23. Juni 2010, 15:31:31 »

Oder du fragst bei FANUC was dich die Option kostet und lässt sie nachinstallieren?!?!?!

Gruß hermo
Gespeichert

Wenn bereits der Ansatz falsch ist, so führt strenge Logik unweigerlich zum falschen Ergebnis. Nur Unlogik gibt Dir jetzt noch die Chance, wenigstens zufällig richtig zu liegen.
Bundy
Member
***
Offline Offline

Geschlecht: Männlich
Beiträge: 96



« Antworten #6 am: 23. Juni 2010, 23:32:17 »


weis jemand von euch wie man die aktuelle Bahngeschwindigkeit des Werkzeugs in irgendeiner form auf einen Gruppenausgang schreiben kann.


Hallo hansrauch,
such mal in den Variablen nach $tcpspeed. Falls Du sie findest, kannst Du diese Variable auf Deinen Gruppenausgang legen. Habe das selber schon mal gemacht bei einer R-30iA. Hat auch funktioniert, sogar mit Delay, falls Du das auch brauchen solltest.
Gespeichert

Gruß Bundy

Erfahrung ist eine nützliche Sache.
Leider macht man sie immer erst kurz nachdem man sie brauchte...
titan72
Global Moderator
Elite Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 869



« Antworten #7 am: 24. Juni 2010, 08:11:10 »

Hallo,

@ Bundy, wie (wo) hast du denn die Systemvariable zyklisch auf den GO gelegt!??
Gespeichert

‘Go To Statement Considered Harmful’

„Seit Jahren bin ich nun mit der Beobachtung vertraut, dass die Qualität von Programmierern eine abnehmende Funktion der Dichte von GOTO Anweisungen in ihren Programmen ist.“
Edsger W. Dijkstra

Dem haben wir nichts hinzuzufügen!
hermo
Special Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 238



« Antworten #8 am: 24. Juni 2010, 11:38:07 »

@titan72,

das könnte man über einen 2.Task machen. Ich glaube man muss den Umweg gehen und den Wert der Variable erst auf ein Register legen und dieses dann auf einen Gruppenausgang.

Gruß hermo
Gespeichert

Wenn bereits der Ansatz falsch ist, so führt strenge Logik unweigerlich zum falschen Ergebnis. Nur Unlogik gibt Dir jetzt noch die Chance, wenigstens zufällig richtig zu liegen.
rob76
Moderator
Junior Member
*****
Offline Offline

Beiträge: 196



« Antworten #9 am: 24. Juni 2010, 13:20:25 »

Bei einem R30iA wäre der einfachste weg die Background Logic zu benutzen.

Sicher auch aus perfomance gründen der beste weg.
Gespeichert
titan72
Global Moderator
Elite Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 869



« Antworten #10 am: 24. Juni 2010, 13:47:57 »

... in der BG Logic habe ich noch keine Systemvariablen benutzen können, oder geht das irgendwie doch!??
Gespeichert

‘Go To Statement Considered Harmful’

„Seit Jahren bin ich nun mit der Beobachtung vertraut, dass die Qualität von Programmierern eine abnehmende Funktion der Dichte von GOTO Anweisungen in ihren Programmen ist.“
Edsger W. Dijkstra

Dem haben wir nichts hinzuzufügen!
rob76
Moderator
Junior Member
*****
Offline Offline

Beiträge: 196



« Antworten #11 am: 24. Juni 2010, 14:56:50 »

z.B.   GO[1]=
nach dem "=" musst du dann die mixlogic befehle nehmen (...) dort findest du dann "Parameter name"
Gespeichert
Bundy
Member
***
Offline Offline

Geschlecht: Männlich
Beiträge: 96



« Antworten #12 am: 24. Juni 2010, 20:48:23 »

Hallo,

@ Bundy, wie (wo) hast du denn die Systemvariable zyklisch auf den GO gelegt!??

Hallo titan72,
habe mir ein Makro erstellt und es dann in der Background Logic laufen lassen. Danach habe ich im Programm, der SPS über einen Ausgang mitgeteilt, wann sie es einlesen soll. Das wars dann auch.
Gespeichert

Gruß Bundy

Erfahrung ist eine nützliche Sache.
Leider macht man sie immer erst kurz nachdem man sie brauchte...
Seiten: [1] Nach oben Drucken 
Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  Fanuc Roboter (Moderatoren: Sven Weyer, rob76)  |  Thema: Roboterbahngeschwindigkeit « vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS