Good morning, the AxisInterface includes some AxisData functionality in AxisStatus. In my eyes, this is a better solution compared to the MLC, because: all status data is in one structure AxisStatus Performance optimization: these accesses are implemented as properties in the PLC. This means the elements are only updated when used (On MLC AxisData is actualized every motion-cycle, even nobody uses it). I have no example code for using the axis-interface not in arrays. You have to combine MB_AxisInit and MB_AxisInterfaceBase. You can open the MotionInterfaceUser.library to see how this is done in the standard array implementation: Why dont you want to use the standard array solution? Is this historical with the italian solution for the MLC? Best regards, Klaus
... View more