SMB-SoftMotion Basic - Standard Single-Axis Motion Control Library
SMB-SoftMotion Basic - Standard Single-Axis Motion Control Library (1 images/videos)
SMB-SoftMotion Basic - Standard Single-Axis Motion Control Library

SMB-SoftMotion Basic - Standard Single-Axis Motion Control Library

A standard single-axis motion control library by NiMotion, providing comprehensive motion control function blocks including point-to-point positioning, velocity control, homing, jogging, and torque control for standard single-axis applications.

Product Details

NIM_SMB Standard Single-Axis Motion Control Library

The NIM_SMB standard single-axis motion control library is designed based on CodeSys software and developed with reference to the PLCopen motion control specification. It is programmed in ST language and complies with the IEC 61131-3 standard.

Using this library, motion commands are issued via the controller bus to update axis status, while trajectory planning is first computed by the controller and then sent to the motor.

The library includes the following function blocks:

NIM_StateMachine_402, NIM_StateMachine_MonoAxis, NIM_Power, NIM_MoveVelocity, NIM_MoveAbsolute, NIM_MoveRelative, NIM_Jog, NIM_Inch, NIM_Halt, NIM_Stop, NIM_MoveContinuousRelative, NIM_MoveContinuousAbsolute, NIM_MoveAdditive, NIM_MoveSuperimposed, NIM_HaltSuperimposed, NIM_GearIn, NIM_GearOut, NIM_GearInPos, NIM_Phasing, NIM_PhasingRelative, NIM_PhasingAbsolute, NIM_CombineAxes, NIM_Home, NIM_Homing, NIM_SetPosition, NIM_CamIn, NIM_CamOut, NIM_CamTableSelect, NIM_Reset, NIM_PosVelProfile, NIM_PositionProfile, NIM_VelocityProfile, NIM_AccelerationProfile, NIM_ReadMotionState, NIM_ReadStatus, NIM_ReadActualPosition, NIM_ReadActualVelocity, registeLicense, NIM_FollowPosition, NIM_FollowPositionVelocity, NIM_FollowSetValues, and NIM_FollowVelocity.

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