Micro stepping motor controller PMC007

PMC007 is a kind of miniature integrated stepper motor microstepping controller, which can be directly installed in the rear of 42/57/86 series stepper motor. The series controller provides a variety of models which can be chosen based on bus control of CAN and different current value. It is easy to achieve industrial control network of as many as 120 nodes, which can achieve closed-loop control based on encoder according to the requirements of user. PMC007 adopts industrial standard CANOPEN DS301 control protocol, which not only greatly simplifies the complexity of the upper layer control system, but also maximally reserves flexibility of control, and is suitable for all kinds of high precision, wide range of industry using.

        Technical data

PMC007 bus series
Support motor
2-phase stepper motor
The development environment
VC C# Labviwe VB Linux Python
The power supply voltage
Output Current

DC 0.4-6A

0/256 adjustable
Maximum pulse frequency
Over 20,000 hours

        The input
General I/O
IO function
Emergency stop input, brake control, digital input/output, analog input, factory reset, 5V output
The input specifications
Digital input voltage: 0-5V
Analog speed regulation input voltage: 0-3.3V
Emergency stop input voltage: 0-24V



CANopen DS301/DS402
Baud rate
5k-1M bps


3D file
The user manual
Debug software
Development of the document

        Selection guide

       Functional features
S-curve acceleration and deceleration automatic control
Support separate configuration of starting speed, stopping speed, acceleration and deceleration. Acceleration and deceleration support 8-gear control. Acceleration and deceleration simulation diagram is as follows
PVT multi-axis interpolation
It supports precise control of the position and speed of multiple axes on the same time coordinate, so that the end mechanism can realize straight line, arc and complex curve motion trajectory, as shown in the figure below
PP model
In the process of PP mode operation, a set of new parameters can be written by the host computer. It can be selected to smooth the transition from the previous operation parameters to the new parameters, or to run with the new parameters after the operation of the old parameters, as shown in the figure below