SML-SoftMotion Light - Lightweight Single-Axis Motion Control Library
SML-SoftMotion Light - Lightweight Single-Axis Motion Control Library (1 images/videos)
SML-SoftMotion Light - Lightweight Single-Axis Motion Control Library

SML-SoftMotion Light - Lightweight Single-Axis Motion Control Library

A lightweight single-axis motion control library by NiMotion, providing essential function blocks for point-to-point positioning, velocity control, homing, and jogging, optimized for resource-constrained controllers.

Product Details

NIM_SML Lightweight Motion Control Library

The NIM_SML lightweight motion control library is a single-axis motion control library developed in the CoDeSys environment. For applications where a small controller manages a large number of axes, the controller only issues motion commands and updates axis status via the bus, while trajectory planning and calculations are handled by the motor servo drives themselves.

The library includes 20 function blocks: NIM_Halt_SML, NIM_Home_SML, NIM_MoveRelative_SML, NIM_MoveAbsolute_SML, NIM_MoveVelocity_SML, NIM_Power_SML, NIM_Reset_SML, NIM_SetOpmode_SML, NIM_StateMachine_402, NIM_Stop_SML, NIM_StateMachine_MonoAxis, NIM_ReadActualPosition_SML, NIM_ReadActualVelocity_SML, NIM_ReadStatus_SML, NIM_Jog_SML, NIM_MoveAdditive_SML, NIM_TorqueControl_SML, NIM_MoveRelativeSync_SML, NIM_MoveAbsoluteSync_SML, and NIM_MoveAdditiveSync_SML.

Downloads

NameTypeSizeUpdate DateDownload
NiMotion Software Selection Guide
Selection Guide1.4MB2026-08-25

Applications

Discover how this product is applied across various industrial automation scenarios.

Compatible Products

Build complete and reliable solutions with our compatible products.

Ready to start your automation project?

Talk to our engineers and get a customized motion control solution within 24 hours.

Typical response time: 24 hours