Jetzt ist noch die Frage....kann man vom Programm aus darauf zugreifen?
lg
Andreas
Jetzt ist noch die Frage....kann man vom Programm aus darauf zugreifen?
lg
Andreas
Das ist richtig..
ich wollte es nur nochmal korrekt formulieren
Vielen Dank für eure Hilfe!
Guten Morgen,
ja da gebe ich euch recht...man sollte mehr Informationen dazugeben.
Jedoch wurde das dann wohl in der Eile von mir vergessen .... sorry
Also ich habe eine KRC4 - KSS 8.5 und hätte gerne gewusst wo und ob man im Workvisual Projekt irgendwo die Daten der Basevermessung findet, also Ursprung, X-Achse und XY-Ebene.
Lg Andreas
Hallo zusammen,
kann mir jemand sagen wo die Punkte vom vermessen einer Base gespeichert sind?
Also Ursprung, X-Achse und XY-Ebene.
Danke!
Lg
Guten Morgen!
Problem gelöst!
Ich habe mir heute die aktuellste WoV-Version geladen und siehe da...es funktioniert.
Danke für den Denkanstoß!!
Funktionierende Version: WoV V6.0.12_Build0601
Lg Andreas
Hallo,
WoV Version: V6.0.7_Build0561
Ich habe ja auch andere Roboterprojekte bei denen es funktioniert.
Einziger Unterschied ist, dass die Robotersteuerung die erste mit KSS8.6.6 ist.
Der letzte funktionierende Roboter hatte 8.6.5.
Danke und lg
Hallo zusammen,
ich habe einen neuen Roboter bekommen und wollte mit dem Standardprojekt (ohne irgendwelche Änderungen) Code-erzeugen.
Jedoch kommt immer die Fehlermeldung
Steuerung 1: Datei "Config:\User\Common\ECat_SYS_X44.xml" konnte nicht erzeugt werden.
Auch das löschen vom Extension Bus ist nicht möglich.
Weiß jemand was es da haben könnte?
KSS: 8.6.6
Danke im Voraus!!
mfg
Andreas
Hallo,
seit kurzem habe ich das Problem, dass KUKA.Sim Pro nicht mehr startet.
Es kommt immer wieder die INFO
Der Lizenzserver ist jedoch erreichbar und auch bereit und die Lizenz aktiv.
Hatte schon mal jemand so ein Problem?
lg
Andreas
Hallo,
okay super vielen Dank!
Nur wo finde ich das im KUKA Sim?
LG Andreas
Hallo zusammen,
ich stehe grade vor einem kleinen Rätsel mit der Lineareinheit in der Simulation.
Und zwar möchte ich die Laufrichtung der Linearachse umgekehren.
Also die positive Richtung soll Richtung Linearachse laufen.
Im Bild sieht man den aktuellen Zustand.
Wie gesagt ich hätte es gerne umgekehrt.
Hat jemand eine Idee dazu?
Mfg Andreas
Hallo nochmal,
ich habe die Ursprüngliche Aufgabe jetzt einfach via Raumüberwachung gelöst
TRIGGER WHEN PATH = 0 DELAY = 0 DO $WORKSPACE[1].MODE = #INSIDE_STOP
funktioniert einwandfrei.
LG
Andreas
Hallo nochmal,
jetzt habe ich noch das Problem, dass das lesen der "Variablen Z" nicht erlaubt ist...
also es geht um die Interrupt Deklaration
INTERRUPT WITH BRAKE F DECL 21 WHEN $POS_ACT.Z < 1000 DO STOP_PROG()
Hat da jemand eine Idee?
lg und danke im Voraus!
Andreas
Okay also auch was selber gebasteltes.
Ist im Grunde dasselbe nur besser
Aber so könnt ich es auch machen.
Vielen Dank für die rasche Antwort!!
lg
Hallo,
was meinst du mit "InterruptOnOff(INTERRUPT_EINSCHALTEN,INTERRUPT_LICHTSCHRANKE)"?
Ist das ein selbst erstelltes Unterprogramm mit Übergabewerten?
Ich habs vorerst mal so gelöst (vereinfacht dargestellt)
INTERRUPT WITH BRAKE F DECL 21 WHEN $POS_ACT.Z < 1000 DO STOP_PROG()
TRIGGER WHEN PATH = 0 DELAY = 0 DO StartInterrupt() PRIO=5
PTP P2
TRIGGER WHEN PATH = 0 DELAY = 0 DO StopInterrupt() PRIO=5PTP P3
DEF StartInterrupt()
Interrupt ON 21
END
DEF StopInterrupt()
Interrupt OFF 21
END
Danke!
lg
Hallo zusammen,
ich bin auf der Suche nach einer Lösung wie ich einen Interrupt nach erreichen einer Position bzw. nach erreichen eines gewissen Z-Wertes starte. (Ohne Programmzeiger-stop)
Ich möchte nach erreichen der Position P2 einen Interrupt starten, der mir den Roboter stoppt sobald er unter die schwarze Linie kommt wenn er auf dem Weg zu P3 ist.
Bei P3 möchte ich den Interrupt wieder ausschalten.
Interrupt selber ist ja kein Problem, aber wie starte ich den Interrupt nicht zu früh? Wie geschrieben möchte ich ja keinen Programmzeiger-stop verursachen da ich den Punkt P2 überschleifen möchte.
Mit "TRIGGER WHEN PATH = 0 DELAY = 0 DO" funktionierts nicht...aber so eine ähnliche Funktion würde ich brauchen.
Als einzige Lösung würde mit aktuell nur ein Umweg über ein Unterprogramm einfallen. Also mit "TRIGGER WHEN PATH" ein Unterprogramm aufrufen und da den Interrupt starten.
Hat jemand eine Idee ohne Umweg?
Danke im Voraus!
mfg
Andreas
Hallo,
es ist nichts besonderes...nur eine Ausgabe von einer Integer Variable.
Dauertestzyklen = Dauertestzyklen +1
MsgNotify("Zyklen %1 ","Dauertestzyklen",Dauertestzyklen)
SW-Version 8.5.7
lg
Andreas
Hallo zusammen,
ich hätte wiedermal eine Frage....
ist es denn möglich Meldungen im Ablauf zu löschen?
Also so als ob man die "Alle OK" Taste drückt.
Ich habe einen Dauertest und schreibe mir jeden Zyklus einen Wert raus.
Jedoch sind das über den Tag tausende Zyklen und somit stehen echt viele Meldungen an.
Jetzt wäre es doch super wenn man, bevor die neue Meldung kommt, alles vorher löschen könnte.
Gibts das eine Möglichkeit?
Leider habe ich nichts dazu gefunden.
Bei ABB wäre es "TPErase"
lg Andreas
Hallo,
laut KUKA Support ist OfficeLite mit VM 15.5 nicht kompatibel. (siehe Anhang)
Als Lösungsvorschlag wurde mir geraten auf Version 15.0 umzusteigen.
Ich werde das versuchen und noch Bescheid geben ob es jetzt passt!
Danke schon mal für eure Hilfe!!
lg
Andreas
Hallo,
ich habe ein Problem mit einem Agilus.
Der Roboter stand eine Weile still und will nun nicht mehr starten.
Er hängt bei "initialisiere Roboteroberfläche"
Bei den Alarmmeldungen kommt
"Ungültige RDP Zugangsdaten - Kein Eintrag für die IP-Adresse 172.17.0.1 vorhanden"
Vielleicht hat jemand eine Idee?
Danke im Voraus!
Lg Andreas