GetAxisDistance/GetAxisMoveTime

I am trying to read these values from my external axis (track and multi-axis-cinematic), but receive only “0”. With internal axis it is working.

What’s the reason?

! Read actual SIS-Data
dnTrack_TotalDistance:=GetAxisDistance(TRACK_1,1); ! Weg der Track [m]
dnTrack_Movetime := GetAxisMoveTime(TRACK_1,1);

works for me

the functions return DNUM

PERS dnum dnTrack_TotalDistance:=127293.325460484;
PERS dnum dnTrack_DistanceSinceLastLub:=53.2829956502392;

Hallo, I did it the same way.

Is your Track an ABB track or own mechanical design?

matti