Roboterforum Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?
07. Februar 2012, 14:44:47
Übersicht Hilfe Suche Kalender Einloggen Registrieren
News: English and international Robotsupport now on Robot Forum. Also Supported by the Moderators of the roboterforum.de

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

Geschlecht: Männlich
Beiträge: 96



« am: 25. Januar 2010, 11:56:46 »

Hallo Gemeinde,
kennt jemand die Systemvariable für
"Roboter ist gestoppt" ( wenn er im Autom. steht)

Steuerung: R30iA
Version: V7.60P/03

Vielen Dank im Vorraus!
Gespeichert

Gruß Bundy

Erfahrung ist eine nützliche Sache.
Leider macht man sie immer erst kurz nachdem man sie brauchte...
Fred Clever
Member
***
Offline Offline

Beiträge: 90



« Antworten #1 am: 26. Januar 2010, 14:01:29 »

Hallo Bundy,

möchtest Du wissen, ob der Roboter (k)ein Programm ausführt oder ob die Kinematik wirklich steht?
Es könnte ja auch sein, dass der Roboter steht, während er ein Programm ausführt...

Gruß
Fred

Gespeichert

Hoffnung ist der erste Schritt auf dem Pfad der Enttäuschung.
Bundy
Member
***
Offline Offline

Geschlecht: Männlich
Beiträge: 96



« Antworten #2 am: 26. Januar 2010, 14:10:38 »

Hallo Fred,
ich möchte wissen, wenn der Roboter steht (Kinematik).
Beispiel: Roboter ist im Automatik und hat ein Programm angestartet bekommen. Nun bleibt er stehen bzw. wartet, weil ihm irgendein Eingang/Ausgang etc. (Programmbedingt) fehlt. Das möchte ich der SPS mitteilen, die daraufhin eine Fehlermeldung auf der VISU generieren soll.
Gespeichert

Gruß Bundy

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

Geschlecht: Männlich
Beiträge: 96



« Antworten #3 am: 27. Januar 2010, 08:09:43 »

Hallo zusammen,

nur zur Information:
Bei dieser Steuerung und Version, gibt es ein Flag [820]. Dieses sagt aus, ob der Roboter in Bewegung ist oder nicht. Eine Systemvariable habe ich aber trotzdem nicht gefunden, die dieses Flag beschreibt.

Interessant wäre für mich, ob es dieses Flag auch bei anderen oder älteren Steuerungen gibt.
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 #4 am: 27. Januar 2010, 09:11:38 »

Hallo Fred,
ich möchte wissen, wenn der Roboter steht (Kinematik).
Beispiel: Roboter ist im Automatik und hat ein Programm angestartet bekommen. Nun bleibt er stehen bzw. wartet, weil ihm irgendein Eingang/Ausgang etc. (Programmbedingt) fehlt. Das möchte ich der SPS mitteilen, die daraufhin eine Fehlermeldung auf der VISU generieren soll.

Hallo,
die Fehlermeldungen zur SPS würde ich über ein Byte (Ausgänge KRC) realisieren, vor jeder Abfrage von einem Eingang im *.src einen Wert (1) in das Byte schreiben, hinter der Abfrage wieder auf 0 setzen. In der SPS über einen Timer das Byte auswerten und entsprechend der Nummer eine Fehlermeldung generieren!!!
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!
Bundy
Member
***
Offline Offline

Geschlecht: Männlich
Beiträge: 96



« Antworten #5 am: 27. Januar 2010, 09:19:48 »


Hallo,
die Fehlermeldungen zur SPS würde ich über ein Byte (Ausgänge KRC) realisieren, vor jeder Abfrage von einem Eingang im *.src einen Wert (1) in das Byte schreiben, hinter der Abfrage wieder auf 0 setzen. In der SPS über einen Timer das Byte auswerten und entsprechend der Nummer eine Fehlermeldung generieren!!!


Hallo zurück,
ich glaube Du schreibst über KUKA. Aber trotzdem Danke für den Rat.
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 #6 am: 27. Januar 2010, 12:32:13 »

... jap, hab ich nicht wirklich mitbekommen, aber nimmst du halt einen GO!!!
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!
ali_aus_bengali
Stammgast
**
Offline Offline

Beiträge: 33


« Antworten #7 am: 27. Januar 2010, 13:12:28 »

Hallo Bundy,
benutz doch einfach das "Cell Interface" im Menue IO. Dort gibt es einen DO (konfigurierbar) für Bewegungen. Bei mir der Eintrag 10 "Robot Motion G1".
Mein  System-Version ist: V7.40P05.
Gespeichert
Bundy
Member
***
Offline Offline

Geschlecht: Männlich
Beiträge: 96



« Antworten #8 am: 28. Januar 2010, 08:26:38 »

Hallo Ali,
den selben Tip hatte mir FANUC auch schon gegeben. Bin in das Menü und es stand nur "SIM_Status", bei Out und IN, mehr nicht. hatte auch keine Menüpunkte. Ich muss dazu sagen, dass wir eine VW-Software drauf haben und da gibt es eine Sprachumschaltung auf Deutsch. Heute früh habe ich dann mal auf Englisch umgeschalten und hatte plötzlich dieses "Cell Interface"- Menü incl. dem Punkt 10: "Robot Motion G1". Ich werde in Zukunft mit Sicherheit nie wieder auf Deutsch umschalten. Wer weiß, was dann noch alles fehlt.  genau
Ist natürlich ein ganz übler Bug von FANUC, finde ich.  down
Werde FANUC auch darüber informieren.
Gespeichert

Gruß Bundy

Erfahrung ist eine nützliche Sache.
Leider macht man sie immer erst kurz nachdem man sie brauchte...
Gerhard Reinig
Member
***
Offline Offline

Geschlecht: Männlich
Beiträge: 85



WWW
« Antworten #9 am: 12. Februar 2010, 21:49:04 »

Das ist ein Bug von VW und nicht von Fanuc!!!
Der Fanuc mag zwar auch mal seine Tücken haben, ist aber ein ausgereiftes System.
Der Fanuc wurde von VW kastriert und es fehlt so manches, was der normale Fanuc kann und der von VW nicht.
Gespeichert

Gerhard Reinig
Roboterprogrammierung
Fanuc KUKA ABB Comau Reis RobCad
ali_aus_bengali
Stammgast
**
Offline Offline

Beiträge: 33


« Antworten #10 am: 15. Februar 2010, 11:18:45 »

Hi Bundy,
bei der aktuellen Fanuc-Steueruhng gibt es die Variable $WAIT_ACTIVE, die True ist wenn der Roboter aud einen Eingang wartet und somit ein Programm läuft aber die Kinematik sich nicht bewegt.
Gespeichert
Bundy
Member
***
Offline Offline

Geschlecht: Männlich
Beiträge: 96



« Antworten #11 am: 25. Februar 2010, 09:47:34 »

Das ist ein Bug von VW und nicht von Fanuc!!!

Das hat FANUC allerdings anders gesehen!

Hi Bundy,
bei der aktuellen Fanuc-Steueruhng gibt es die Variable $WAIT_ACTIVE, die True ist wenn der Roboter aud einen Eingang wartet und somit ein Programm läuft aber die Kinematik sich nicht bewegt.

Hallo Ali,
das nächste Mal werde ich $WAIT_ACTIVE nehmen (Danke). Habe dieses Mal das FLAG[820] genommen, was natürlich etwas umständlicher war. Aber es funktioniert.
Gespeichert

Gruß Bundy

Erfahrung ist eine nützliche Sache.
Leider macht man sie immer erst kurz nachdem man sie brauchte...
RainerSchneegans
Neuling
*
Offline Offline

Beiträge: 1


« Antworten #12 am: 09. August 2010, 21:46:22 »

Es gibt auch eine Systemvariable namens $MOR_GRP[1]..$FILTER_EMPT 
Wenn $MOR_GRP[1]..$FILTER_EMPT = true dann stehen die Antriebe.
Gespeichert
Seiten: [1] Nach oben Drucken 
Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  Fanuc Roboter (Moderatoren: Sven Weyer, rob76)  |  Thema: Systemvariablen « 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