MoveLinearAbsolute Function Block Error

I try to troubleshoot MoveLinearAbsolute function block error with error ID: C0600016, but when I try to look it on MoveLinearAbsolute Help page this ID won’t show up, what is the cause that result to this problem? or is there a way for me to know what this error ID mean?

I attached the error list for MoveLinear Absolute function block from the Help page, on this list it doesn’t have the C0600016 error ID

And this is the error

image

Hello,

Did you check the logger? There is a suggestion “(see logbook)” in your screenshot at almost every ErrorID output. I guess the screenshot of the error is from some HMI. The error text for the HMI is somehow composed, and this could have been done incorrectly.

Yeah I did check the logger, but it doesn’t show any error.

And what about Network command trace?

It doesn’t show any error, do I have to open the Network command trace while the error happen?

No. The error happens, and after that, you should load data from the target.

Btw, what is set in the MC_MoveLinearAbsolute_N.ErrorID output if you activate monitor mode in the task or open the watch window?

The problem is I don’t have the access to the MC_MoveLinearAbsolute, it’s locked inside one of the programs, so I can’t watch or monitor the value of this function block.

What does it mean “it’s locked inside one of the programs”? Do you have a project with a source code?

Yeah I do, and I don’t have the access to see the set value for MC_MoveLinearAbsolute Function Block or what this Function Block used for, I don’t know how to troubleshoot it, the only information that I have is that Error ID, but when I try to look it up on help, I found nothing.

Hello,

There are basically two options in my opinion:

  • The error code shown on the screenshot has been made up in the application program.
  • The error code is really the code on the MC_MoveLinearAbsolute_N.ErrorID output.

The former means you should find out what the output of the MC_MoveLinearAbsolute_N.ErrorID is, and this error code could be documented in the help.
The latter means it’s an undocumented code, and you should contact the local B&R office for support.

Do you know if there’s any contact support that I can reach out for help? an email or something?

You can find it on our website.

Hello,

Based on the Text “Pick Track Path” you can asume that Mapp Motion is used.
For MappMotion the Error-Numbers are documented in DINT Dezimal Format.

C0600016 → -1067450346

Unfortunaly this is the top most entry of an error event chain which does not include much of information besides that there was an error on the Axis.
For this error there must be an entry in the motion logbook of the PLC, but you have to check short term after the occurance, because the logger is a ringbuffer and can be overwritten after some time.

I assume this is a delta Robot performing some kind of belt tracking.
So make a check on the mechanic.

Greetings
Michael