MappAxis Resolution ReadactualPosition

Hello,

AS 6.3 .1.32, MappMotion 6.3.3 not using MpAxisBasic still functions like MC_Home from Lib McAxis because of flexibility.

My Problem: Several Axis AcoposMulti. Using MC_ReadActualPosition.

a few Axis i get returnd the real value (10.0 for 10.0mm) other i get (1000.0 for 10.0mm)

So some instances of MC_ReadActualPositon returns raw Position as expected but in some cases using the resolution combined with raw position.

If i try McAxisBasic (where Mc_ReadActualPosition embedded) i always get the raw value.

Anyone had this case before?

In mappMotion the following settings influence the measurement unit.

image

What is defined for the different axes?

These settings could also be checked in the DriveLog in mappCockpit.

Hello,

i do know those setting. As i wrote, there are a fw different axis with all correct parameters.

But some instances of ReadActualPosition respond the Position in Millimeters without measurement resolution (full millimeters),

some respond position with resolution (1/100mm).

Hello,

i would check the displayed Parameter in MappCockpit for the Axis which behave different. There you can see the current setting. In this way you can ensure that no parameter was changed during runitime. There are ways to change the Parameters like MC_ProcessParam, ProcessParID…

If there is still no change in Parameter visible, it gets interessting and need depper analysis.

Greetings
Michael