4.3.1. Supported motor types
Currently the controller supports stepper and DC motor types. The parameters of supported motors are described in Specifications
chapter.
Stepper motors
Rated current is the main parameter of the stepper motor. The rated current is adjustable at the Settings of kinematics (Stepper
motor) section.
IMPORTANT. The motor will gradually overheat and get physically damaged if rated current is exceeded. Make sure
that the rated current value is set according to the used stage. All the settings are proper in default stage profiles.
Step division mode is another important parameter. The following step division options are available to user:
1 (full) step
1/2 of the step
1/4 of the step
1/8 of the step
1/16 of the step
1/32 of the step
1/64 of the step
1/128 of the step
1/256 of the step
The microstep mode is set either on Settings of kinematics (Stepper motor) page or by motor adjustment commands. See the
Communication protocol specification and the description of the related functions in the Programming guide chapter.
Note. The controller always uses the internal step division value equal to 1/256. If the user selects a coarser step
division, the software will display only the multiple of the coarser step division positions and both adjustment and
transmission are possible only in that coarser step division mode. This is done for compatibility with both obsolete and
actual software operating with small multiples of the step division values. On the other hand, operations with the
largest step division value provides the most smooth and silent rotation at the smaller speed values.
The number of steps per revolution is the another direct parameter of the stepper motor. This setting does not affect the rotation but is
used in slipping control block or with motors with the encoder feedback.
Note. The controller supports stepper motors with feedback sensor - encoder. The encoder can be used as the main
position sensor (more info) and as the slippage, backlash or steps loss detector ( more info). Using the encoder
facilitates a stable passage of the resonant speeds without movement disruption.
DC motors
Unlike stepper motors, controlling DC motors requires feedback. Currently only encoder is supported as a feedback sensor.
Main DC motor parameters are maximum current and voltage, which can be set on Settings of kinematics (DC motor). Main encoder
parameter is counts per revolution.
IMPORTANT. The motor will gradually overheat and get physically damaged if rated current is exceeded. Make sure
that the rated current value is set according to the used stage. All the settings are proper in default stage profiles.
IMPORTANT. Setting wrong value of encoder counts per revolution will lead to the controller being unable to
maintain speed correctly. In some cases it may lead to stage or reducing gear failure.
DC engine is controlled by the PID regulator. Please carefully read PID-algorithm for DC engine control before you start working with it.