Spitzen Sache! Danke
Beiträge von Jaxx
-
-
Hallo miteinander,
wo kann man denn einstellen ob die Robotergeschwindigkeit ueber das KCP pro Tastendruck in 25% oder in einzelnen Prozentschritten geaendert werden kann?
100%-75%-50%....
vs
100%-99%-98%-97%Vielen Dank!
-
Danke Jungs, dass Ihr dieses Thema nochmal aufgegriffen habt. Ich werde morgen nochmal nachsehen was ich genau wissen wollte und sag dann nochmal bescheid.
Nochmals Danke!
-
You don't want to share with us to help the next person who's looking for it?
-
Kuka koennte das ganze Zeugs wirklich mal online stellen. Das werden sich sowieso nur Leute holen die schon einen Kuka haben oder potentielle/interessierte Kunden. Schaden wird es denen nicht, eher im Gegenteil.
-
"STRG + F" sollte die Suchfunktion oeffnen (so wie bei den meisten Programmen)
Ist bisher leider nicht der Fall waere aber durchaus hilfreich.
Danke
-
....
Dabei werden die Resolverwerte auf die Festplatte geschrieben.
Wenn der Robot die Zeit dazu nicht mehr hat, weil die Akkus nicht mehr genug Saft dafür haben, dann heißts justieren.
...Nehmen wir an die Akkus sind komplett leer. Kann man das oben angesprochene Problem umgehen indem man einfach den PC/Windows herunterfaehrt und dann erst den Hauptschalter schmeisst?
-
Kann mir jemand sagen was dieser Teil des Programms genau macht? Besonders das hier ist mir nicht voellig klar "M=MBX_REC(1,ERR_MLD)"
...
ELSE
IF $STOPMESS THEN
M=MBX_REC(1,ERR_MLD)
IF M==0 THEN
FOR K=1 TO MAX_STOP_ERR
IF ST[K].MESSNO==ERR_MLD.MESSNO THEN
DO_ERROR_CODE=ST[K].OUT_ERR
PULSE ($OUT[ERR_TO_PLC],TRUE,0.5 )
EXIT
....Dankeschoen!
-
Die 29 bekomm ich ueber die Fehlerausgaenge des Roboters an die SPS. Dort taucht Fehler 29 auf dem aber keine meldung zugewiesen ist. Muss also eine KUKA fehlermeldung sein.
Zum anderen sind das Systemfehler, wobei die Fehlernummer der offiziellen Fehlernummer für KUKA Fehlermeldungen entspricht. Für diese gibt es eine Art Liste.
Unter 29 hab ich "Antriebsbus DSE <DSE Nummer> Teilnehmer Nr. <Interbus Teilnehmernr.>
nicht konfiguriert" gefunden. Aber ich denke nicht dass dieser Fehler auftritt. -
Gibt es eine Liste dieser Fehlernummern? In folgendem Programmteil werden Nummern an unsre SPS rausgegeben allerdings. Dort taucht immer mal wieder Fehler 29 auf aber ohne Kommentar da der Nummer kein Text zugewiesen ist. Wie bekomme ich nun raus was Fehler Nr 29 (und auch andere) ist?Vielen Dank
EDIT: Ist allerdings ein KRC2. Hab gerade erst gesehen dass es urspruenglich um KRC1 ging.
Hier der Programmteil den ich angesprochen habe:
INT K,M
IF USER_ERR>0 THEN
DO_ERROR_CODE=USER_ERR
PULSE ($OUT[ERR_TO_PLC],TRUE,0.5 )
ELSE
IF $STOPMESS THEN
M=MBX_REC(1,ERR_MLD)
IF M==0 THEN
FOR K=1 TO MAX_STOP_ERR
IF ST[K].MESSNO==ERR_MLD.MESSNO THEN
DO_ERROR_CODE=ST[K].OUT_ERR
PULSE ($OUT[ERR_TO_PLC],TRUE,0.5 )
EXIT
ENDIF
ENDFOR
ENDIF
ENDIF
ENDIFHat jemand eine Idee zu meiner Frage?
-
....Nur ist der Programmierer, der den Editor in seiner Freizeit programmiert, beruflich sehr ausgelastet....kann ihm bitte mal jemand beruflich unter die Arme greifen damit dass hier mal vorwaerts geht
-
Gibt es eine Liste dieser Fehlernummern? In folgendem Programmteil werden Nummern an unsre SPS rausgegeben allerdings. Dort taucht immer mal wieder Fehler 29 auf aber ohne Kommentar da der Nummer kein Text zugewiesen ist. Wie bekomme ich nun raus was Fehler Nr 29 (und auch andere) ist?
Vielen Dank
EDIT: Ist allerdings ein KRC2. Hab gerade erst gesehen dass es urspruenglich um KRC1 ging.
Hier der Programmteil den ich angesprochen habe:
INT K,M
IF USER_ERR>0 THEN
DO_ERROR_CODE=USER_ERR
PULSE ($OUT[ERR_TO_PLC],TRUE,0.5 )
ELSE
IF $STOPMESS THEN
M=MBX_REC(1,ERR_MLD)
IF M==0 THEN
FOR K=1 TO MAX_STOP_ERR
IF ST[K].MESSNO==ERR_MLD.MESSNO THEN
DO_ERROR_CODE=ST[K].OUT_ERR
PULSE ($OUT[ERR_TO_PLC],TRUE,0.5 )
EXIT
ENDIF
ENDFOR
ENDIF
ENDIF
ENDIF -
Danke Loipe! Hat wunderbar geklappt. Hab da schonmal rumgespielt aber nur die Attribute der Fahrprogramme angesehen. Woran ich nicht dachte war das Program von dem die Fahrprogramme aufgerufen werden.
-
ah ok macht alles Sinn. Mir waren diese nur als Local und Global Variables bekannt
Was ist die höchste/niedrigste Drehzahl die ihr so hattet?
-
Spitze, werd ich probieren. Ich glaube zu wissen was Du meinst aber wenn Du mir nun noch sagst was BOF Navigator heisst kann nichts schief gehn. Ich komm manchmal mit den deutschen Begriffen nicht zurecht da die Software bei uns komplett auf Englisch eingestellt sind.
-
Das Fold hab ich nur geoeffnet damit Ihr seht was darin ist. In dem Fold wird ja ein Programm aufgerufen in dem Fahrbewegungen ausgefuehrt werden (um dieses geht es mir). Diese Unterprogramme sollten normal ja angezeigt werden oder? Das machen zumindest alle anderen Roboter hier.
-
Was genau ist eine Laufzeitvariable?
Ich wuerde den Drehzahlmesser auch gerne ausprobieren. Was muss noch deklariert werden damit dieser laeuft?Dankeschoen
-
Hallo Jungs,
gibt es die Moeglichkeit irgendwo einzustellen dass in der Oberflaeche angezeigt wird wenn in ein Unterprogramm gesprungen wird? Wir haben hier einen Roboter bei dem teilweilse nicht angezeigt wird wenn in ein Unterprogramm gesprungen wird. Stattdessen bleibt der Zeiger einfach auf dem Fold stehen in dem das Unterprogramm aufgerufen wird. Im Anhang ist ein Screenshot. Im Unterprogramm wird auf ein anderes Tool umgedockt. Fahrbewegungen sind dort viele drin aber der Zeiger bleibt einfach in dieser Zeile stehen bis er zurueckspringt und dort weitermacht.
Danke
Gruss
Jaxx
-
Hallo,
gibt es eine Variable die anzeigt ob ein Programm von Cell bzw. von einem Programm heraus aufgerufen oder direkt angewaehlt wurde?
Vielen Dank
Gruss
Jaxx