Where can I see the existing list of application and controller errors?

  • Hello.


    I have already read the documentation and threads about messaging.

    I have a question.

    The documentation says that can send 255 errors to a high-level controller.

    This is generated in the file P00.dat

    How to find a list of application errors and controller errors to select those errors that I think are correct?

    Where can I see the existing list of application and controller errors?

    Thanks.

  • i never used this and - never saw anyone else use it either...


    one of the problems is that this can only work if one uses EXT mode (module P00 is used by CELL.SRC). also it requires you to make changes in anticipation of some specific error. to me this is useless. if something in your project keeps faulting, this is not something to be deployed anyway.


    for me it is far more interesting is to see actual messages displayed on teach pendant, regardless if program is selected or not and regardless what operating mode is presently active.


    for that, there are few options. one of them is to simply read entire message buffer. another is to identify specific message using ISMESSAGESET(msg_no). KUKA also has option for this called KrMsgNet

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • here is an example of reading entire message buffer:


    Code
    DECL INT msg_count
    DECL msgbuf_t mb[100] 
    msg_count=get_msgbuffer(mb[])


    notes:

    notification messages are not managed in the message buffer (because message buffer only has capacity for 100 messages). both user and system messages are listed, however texts of system messages are not included here since they are language specific.

    to get texts of those messages check robot folder C:\KRC\Help\

    for example English messages are in C:\KRC\Help\en\Messages

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • Hello.

    I did an experiment.

    For some reason there are messages in the buffer that are not visible in smartPAD.
    What are these messages with the numbers 310 and 200?
    Also I'm flickering numbers, I don't know how to get rid of it yet.

  • sigh... this is one sore point for many old school guys... the last time that file was updated was 17 years ago. since that time, there is no more single central document with all messages.


    as a result, on-screen help is displayed. you can see them using menu Help>Messages

    actual content of the messages (expanded info including remedy) is stored as individual HTML pages at C:\KRC\Help\en\Messages

    message themselves (not expanded) are generated from files stored in C:\KRC\Data


    initially only standard KSS messages are available. more messages may be added when tech options are installed. also manuals for tech options will cover range of applicable messages.


    personally i like openness of the KSS. it is straight forward to get messages from robot and display them by your app exactly the way they look on the robot. but some work is needed to get it really perfect. some messages are suppressed - and only in certain conditions.

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • thanks... i was thinking that you were looking for info on message documentation (help/recovery)


    btw, that list contains only the actual messages themselves (not the help on messages).


    one can get equivalent list of messages in various languages from the robot. simply extract file

    C:\KRC\DATA\Standard.kxz\CrossMeld_M.##.kxr

    where "##" is the two letter code for language, such as EN for English.

    .kxz is just a ZIP file and .kxr is an XML file


    here is example of what i did with it:

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account
Sign up for a new account in our community. It's easy!
Register a new account
Sign in
Already have an account? Sign in here.
Sign in Now