Galil Motion Control (Rocklin, CA) offers the DMC-300xx Pocket Motion Controller series single-axis Ethernet motion controller. It combines a high-performance motion controller and an 800-W sine drive in a low-cost, compact 3.9" x 5.0" x 1.5" package. The DMC-300xx is also available as a controller-only model which can be connected to a stepper or servo motor amplifier of any power range. The DMC-300xx uses a 32-bit RISC processor.
The DMC-30012 model is packaged with an 800-W amplifier for driving brushless servo motors at 20-80 VDC, up to 10 Amps continuous, 15 Amps peak. The fully digital, transconductance amplifier is a sinusoidally commutated brushless motor amplifier which minimizes torque ripple compared to drives using trapezoidal commutation. This is important for applications using low friction linear motors. The amplifier provides commands for initialization of the brushless motor using either hall sensors or encoder feedback.
Other features of the DMC-300xx motion controller include PID compensation with velocity and acceleration feedforward, non-volatile memory for user programs, multitasking for simultaneously running up to four programs, and I/O processing for synchronizing motion with external events. Modes of motion include point-to-point positioning, position tracking, jogging, contouring, electronic gearing, ECAM, and PVT.