# MpAxisBasic StatusID – Complete List of Error and Warning Codes

**URL:** <https://community.br-automation.com/t/mpaxisbasic-statusid-complete-list-of-error-and-warning-codes/9786>\
**Category:** Mechatronics & Motion\
**Tags:** mapp-axis, mapp-motion\
**Created:** [January 20, 2026, 12:28pm UTC](https://community.br-automation.com/t/mpaxisbasic-statusid-complete-list-of-error-and-warning-codes/9786 "2026-01-20T12:28:02Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![omer.alumur](https://dub1.discourse-cdn.com/brcommunity/user_avatar/community.br-automation.com/omer.alumur/32/7383_2.png) [@omer.alumur](https://community.br-automation.com/u/omer.alumur)\
**Post date:** [January 20, 2026, 12:28pm UTC](https://community.br-automation.com/t/mpaxisbasic-statusid-complete-list-of-error-and-warning-codes/9786/1 "2026-01-20T12:28:02Z")

</div>

Hello,

I am controlling motors in **torque mode** using the **MpAxisBasic** function block.  
I would like to use the **StatusID** variable of MpAxisBasic to inform the **User Interface** about the current system state, specifically which **error or warning condition** is active.

Where can I find the **complete documentation or reference** that lists **all possible error and warning codes** (StatusID values) that MpAxisBasic can generate, along with their meanings?

---

<div class="post-metadata">

**Author:** ![corne.geerts](https://avatars.discourse-cdn.com/v4/letter/c/FF8800/32.png) [@corne.geerts](https://community.br-automation.com/u/corne.geerts)\
**Post date:** [January 20, 2026, 12:36pm UTC](https://community.br-automation.com/t/mpaxisbasic-statusid-complete-list-of-error-and-warning-codes/9786/2 "2026-01-20T12:36:41Z")

</div>

You could take a look at the following lists:

[https://help.br-automation.com/#/en/6/ncsoftware%2Facp10\_errortext%2Findex.htm](https://help.br-automation.com/#/en/6/ncsoftware%2Facp10_errortext%2Findex.htm)

[https://help.br-automation.com/#/en/6/motion%2Fmapp\_motion%2Fstatusnummern%2Fprofgen%2Findex.htm](https://help.br-automation.com/#/en/6/motion%2Fmapp_motion%2Fstatusnummern%2Fprofgen%2Findex.htm)

[https://help.br-automation.com/#/en/6/motion/mapp\_motion/statusnummern/mcacpdrv.html](https://help.br-automation.com/#/en/6/motion/mapp_motion/statusnummern/mcacpdrv.html)

Some errors can generate multiple error messages which can contain also live values.

I suggest to use function block MC\_BR\_ReadErrorText to read out these texts.

---

<div class="post-metadata">

**Author:** ![omer.alumur](https://dub1.discourse-cdn.com/brcommunity/user_avatar/community.br-automation.com/omer.alumur/32/7383_2.png) [@omer.alumur](https://community.br-automation.com/u/omer.alumur)\
**Post date:** [January 20, 2026, 12:50pm UTC](https://community.br-automation.com/t/mpaxisbasic-statusid-complete-list-of-error-and-warning-codes/9786/3 "2026-01-20T12:50:22Z")

</div>

> [@corne.geerts](#):
>
> Some errors can generate multiple error messages which can contain also live values.
> 
> I suggest to use function block MC\_BR\_ReadErrorText to read out these texts.

First of all, thank you for your response.

 ![image](https://europe1.discourse-cdn.com/brcommunity/original/2X/7/7df7fa7c590aad8e22fe264d9c8fee3cb2128268.png)

If I use this function block, will the ErrorID values that I read correspond to the same set of codes as the possible values of StatusID?

In other words, do ErrorID and StatusID share the same error/warning code definitions, or do they represent different code sets with different meanings?

---

<div class="post-metadata">

**Author:** ![corne.geerts](https://avatars.discourse-cdn.com/v4/letter/c/FF8800/32.png) [@corne.geerts](https://community.br-automation.com/u/corne.geerts)\
**Post date:** [January 20, 2026, 1:21pm UTC](https://community.br-automation.com/t/mpaxisbasic-statusid-complete-list-of-error-and-warning-codes/9786/4 "2026-01-20T13:21:19Z")

</div>

The ErrorID (in red) is from the MC\_BR\_ReadErrorText function block.

More interesting is the EventID from McErrorRecordType.

 ![image](https://europe1.discourse-cdn.com/brcommunity/original/2X/d/d1145ea2f186234a63ee0e5f5522632dbe1714ae.png)

This EventID is defined as follows:

 ![image](https://europe1.discourse-cdn.com/brcommunity/original/2X/0/0bcd792eaa9e6efeb98c74b3063251ec27546f85.png)

[32-bit event ID](https://help.br-automation.com/#/en/6/libraries%2Fareventlog%2Ffbks%2Fareventlogeventidfuncs.html)

So it contains the same information as in parts of the StatusID, like Code and Severity.
