Thanks for your help!
First of all I will try to change complete motor.
Can I perform diagnostics on EOAT services?
Thanks a lot!
Thanks for your help!
First of all I will try to change complete motor.
Can I perform diagnostics on EOAT services?
Thanks a lot!
Hello everyone,
One of our robots stopped due to the following two errors:
E1294 (Servo board1) I/O 24V is low
E1035 Encoder response error (JT5)
We did these jobs on it:
What else should we do about it?
Thank you for your help!
Finally, I find in the manually this page:
There are "Read Data->Comments".
I tried this one, but I think in the program haven't any comment, because this didn't upload anything.
Thank you for your help!
Hello, we have several Kawasaki robots at our company.
I can monitor program changes using the K ladder program, but unfortunately, there are no comments.
I saved a ."as" type program from the Kawasaki robot, which contains a section where it partially describes which variable belongs to which input (or output/internal variable/X,Y,M,K variables), but unfortunately not all of them.
Is there any way to check this somehow? Through the interface or in another way?
I attached one pictures about the comments, but not all comments are there.
If you have any question, just text me!
Thank you in advance for your help!
why not simply create a fresh archive?
then you can go through each file that has errors and fix them one by one (or comment that line out) until all errors are resolved. to comment line out, simply place semicolon at the line begin, that will turn the program line into a comment.
I would like to correct these errors one by one, but I believe that these errors are related.
In all programs, it displays this error (only with a different ‘AKT_POS’ value):
Both sides of the value assignment are not compatible.’ TRIGGER WHEN DISTANCE = 1 DELAY = 0 DO AktPos=10 EXEC TRUE.
I need a solution for this error. Thank you!!
Do you need all these programs? They appear to be leftovers from someone's previous production process. If you don't need them, you should consider just deleting them. Of course, make backups first, just in case.
I'll ask again: do you have any backup of the robot from before these error occurred?
Is this a robot you've been operating for some time? Or is it a secondhand robot that came with someone else's programs already loaded?
Yes, I need all programs and yes I have a backup before these error occurred. But when I restore this backup, the HMI write that "Restoring failed"
Yes it is work before, just something happened.
Thanks a lot helping!
First of all I have a archive file, but in the archive file haven't msg.src file. Just on the robot, so that is why there aren't any backup.
I wrote the "DECL BOOL bMldStoerung=TRUE" in the config.dat file and the home_move is working now. That's really great!! Thank you!
I searched with BareGrep the originally declared, but unfortunately I didn't find it. I know that some file is damaged, but I don't know which file.
I really hope you can help with another problem, I have more program, but it isn't work.
Here is the picture about the problem:
Do you have idea what is the problem?
Thanks a lot!
The error line is 64 and 76. Do you have any idea what is the problem?
&ACCESS RVEO
&REL 288
&COMMENT HAHN Modul
&PARAM TEMPLATE = C:\KRC\Roboter\Template\ExpertVorgabe
&PARAM EDITMASK = *
DEF MSG(MODE1:IN,MSG_NR:OUT ,ANSWER:OUT,BEFEHL:OUT)
;FOLD HAHN Maschinenbau GmbH(c) Modul MELDUNGEN V1.0
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;Bearbeitet von Stephan Fries
;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
;*****************************************************************
;* Deklaration *
;*****************************************************************
DECL INT MODE1
;* =1 >> Reset Meldungsparameter
;* =2 >> Einfacher Hinweis ohne Bestätigung
;* =3 >> Hinweismeldung mit (STOP)
;* =4 >> Status Meldungen
;* =5 >> LOOP
;* =10>> Meldung mit Dialog über Softkey
;* =11>> Anzeige mit Quitt(Wert aus(BEFEHL)wird angezeigt
;* =12>> Abrage Eingang mit Quitt
;*Meldungsnummer
DECL CHAR cLoopMsg[128]
DECL INT MSG_NR
DECL INT OFFSET
DECL INT ANSWER
DECL INT BEFEHL
DECL STATE_T STATE
DECL MSG_T EMPTY_MSG
DECL CHAR cKeyTxt[20]
DECL CHAR cZwiSpei[20]
;*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;; PROGRAMM
;*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; $MSG_T.VALID=FALSE
;*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
SWITCH mode1
;* Msg Zustandmeldung Löschen
CASE 1
;* Hinweis ohne Bestätigung
CASE 2
EMPTY_MSG={MSG_T: VALID FALSE,RELEASE FALSE,TYP #STATE,MODUL[]" ",KEY[]" ",PARAM_TYP #KEY,PARAM[]" ",DLG_FORMAT[]" ",ANSWER 0}
$MSG_T=EMPTY_MSG
$MSG_T=MELDUNG[MSG_NR]
$MSG_T.MODUL[]=MELDUNG[MSG_NR].MODUL[]
$MSG_T.TYP=#NOTIFY
$MSG_T.PARAM_TYP=#KEY
$MSG_T.VALID=TRUE
;* Hinweismeldung mit (STOP)
CASE 3
jCase3:
bProgBrake = FALSE
EMPTY_MSG={MSG_T: VALID FALSE,RELEASE FALSE,TYP #QUIT,MODUL[]" ",KEY[]" ",PARAM_TYP #KEY,PARAM[]" ",DLG_FORMAT[]" ",ANSWER 0}
$MSG_T=EMPTY_MSG
$MSG_T=MELDUNG[MSG_NR]
$MSG_T.MODUL[]=MELDUNG[MSG_NR].MODUL[]
$MSG_T.TYP=#QUIT
$MSG_T.VALID=TRUE
bMldStoerung=TRUE
WHILE $MSG_T.VALID
WAIT SEC 0.1
IF eTstQuitt THEN
$MSG_T.RELEASE=TRUE
ENDIF
ENDWHILE
$MSG_T.RELEASE=FALSE
;* Programm wurde unterbrochen
IF bProgBrake THEN
GOTO jcase3
ENDIF
bMldStoerung=FALSE
WAIT SEC 1
Display More
Sorry this was my fault, I didn't see it. But finally I found this file. I attached here the error message.
I open this file and I see this one. I am not expert with robot programming so do you have any idea what is wrong this file? (I attached just important part.)
;* Hinweismeldung mit (STOP)
CASE 3
jCase3:
bProgBrake = FALSE
EMPTY_MSG={MSG_T: VALID FALSE,RELEASE FALSE,TYP #QUIT,MODUL[]" ",KEY[]" ",PARAM_TYP #KEY,PARAM[]" ",DLG_FORMAT[]" ",ANSWER 0}
$MSG_T=EMPTY_MSG
$MSG_T=MELDUNG[MSG_NR]
$MSG_T.MODUL[]=MELDUNG[MSG_NR].MODUL[]
$MSG_T.TYP=#QUIT
$MSG_T.VALID=TRUE
bMldStoerung=TRUE
WHILE $MSG_T.VALID
WAIT SEC 0.1
IF eTstQuitt THEN
$MSG_T.RELEASE=TRUE
ENDIF
ENDWHILE
$MSG_T.RELEASE=FALSE
;* Programm wurde unterbrochen
IF bProgBrake THEN
GOTO jcase3
ENDIF
bMldStoerung = FALSE
WAIT SEC 1
Display More
Thank you once again for your assistance! 🙏
A linking error happens when a module contains a call to another module that is either missing, or contains a syntax or linking error of its own.
In this case, you used the Error List and Display buttons to get the message that MSG.SRC contains a syntax error. MSG.SRC is a core module that comes standard with KUKA robots since KSS v5.4 or 5.6, and is used by many other modules to display messages on the pendant. So a syntax error in MSG.SRC will cause a linking error in any, and every, module that contains a call to MSG.SRC.
So you need to locate MSG.SRC, and use the ERR LIST and DISPLAY, just like you did on HOME_MOVE. That should show you the line(s) in MSG.SRC that are causing the issue.
If you have a backup of the robot from before this happened, the simplest cure is to replace MSG.SRC on the robot with the MSG.SRC from that backup. If not, then you'll need to debug MSG.SRC manually.
Thank you for your response! I have another issue related to this: I can’t find the msg.src file anywhere. Could it be in a hidden folder? Or where can I locate this file? Thank you once again for your assistance! 🙏
Hi guys,
I have a KCR2sr controller and I have a problem with this. I don't move the robot, because show up this message.
Erros message: R1/Home_move linking error.
Here is the picture:
Do you have any idea what is the problem?
I am really new the robot programming, so I am really open any idea.
If you need more information, just text me!
Thank you!
Yes! Every program seen this.
Hi guys,
I have KRC2sr controller and a old robot arm. Something happened (we don't know) in the controller and we get a new error message. We re-install the kuka robot program, but it doesn't work.
The error message: Error number:1421 R1/$config: 510 Complitation error
Do you have idea what is the problem? Or what we can do now?
If you want more details about this problem or anything, just write it!
Thank you!