The XPS Motion Controller is compatible with the Experimental Physics and Industrial Control System (EPICS).
Additional Documentation
Application Notes
Technical Notes
Motion Guides for Motorized Positioners
Motion Controllers from Newport provide motion control for the most advanced single and multi-axis motion systems. With an excellent selection of motion controllers, and an extensive catalogue of DC Servo, and Stepper Motor driven stages and actuators, Newport Motion has an optimal configuration for any high precision motion application.
Driving the most advanced motion applications is the XPS Universal High Performance Motion Controller. The controller is offered in configurations of 2, 4, 6 and 8 axis control. The XPS motion controller can drive Stepper, DC Servo, Brushless, Piezo, Voice Coils and other types of motors. With an extensive catalogue of features including: extensive analog and digital I/O, servo cycle of 10 KHZ and a trigger latency of 50 ns; you can be certain you are getting the highest level of performance from your motion system. The XPS also offers numerous driver libraries for fast, efficient programming with LabVIEW, Matlab, C and TCL.
The popular ESP301 Motion Controller with integrated drivers has an industry standard for precision motion control on 1 to 3 axes. Availble in 1, 2 and 3 axis motion control configurations, the ESP301 is an excellent option for high precision motion of DC Servo and Stepper Motor Stages and Actuators. Using ESP technology, the controller comes ready for plug and play operation. Easily interfaced through RS232, USB, and GPIB, the controller includes an extensive command set and front panel control. The controller offers 16 Digital I/O channel for external or internal event synchronization, making the ESP301 a field proven, high performance motion controller that is easy to use, effective and affordable.
With integrated positioners, CONEX Motion Controllers offer an excellent compact, affordable solution for single axis motion control. The compact size, performance and low cost makes these controllers ideal for systems integration. SMC100 Motion Controllers are another cost-effective, high precision motion controller offered by Newport for single axis control. Capable of driving both DC Servo (SMC100CC) and Stepper Motors (SMC100PP), SMC100 controllers can be used with many Newport positioning products. These controllers can be also be chained for multi-axis control. Please refer to our Motion Controller-Stage Compatibility Chart to find which controllers can be used with which positioning products.
Selecting a Motion Controller
| Series |
Number of Axis |
ESP Stage Detection |
Display |
Compatible Motors |
Communications |
I/O |
 |
XPS Series Universal High-Performance Motion Controller/Driver |
1 to 8 |
Yes |
Remote, GUI |
*DC, Brushless DC, Stepper, Peizo, Galvo and Voice coil |
Ethernet |
4 Analog In, 4 Analog Out 30 TTL In, 30 TTL Out |
 |
Hexapod 6-Axis Parallel Kinematic Positioning System |
6 |
Yes |
GUI |
HXP-MECA |
Ethernet |
4 Analog In, 4 Analog Out 30 TTL In, 30 TTL Out |
 |
ESP301 Series 3 Axis Motion Controller/Driver |
1 to 3 |
Yes |
Front Panel, GUI |
DC and Stepper |
USB, RS232, IEEE-488.1 |
16 TTL I/O |
 |
SMC100 Single-Axis Motor Controller/Driver |
1 |
Yes |
Remote, GUI |
DC or Stepper |
USB, RS232 |
1 Analog In 4 TTL In, 4 TTL Out |
 |
NewStep Expandable Motion Controller System |
1 (up to 8 with NSC-SB) |
Configurable |
GUI |
Small Stepper |
USB, RS232 |
No |
 |
NanoPZ PZC200 Controller |
1 (up to 8 with PZC-SB) |
Preconfigured |
GUI |
PZA12 Piezo Motor |
USB, RS232 |
No |
 |
Agilis Motion Controllers |
2 (up to 8 on AG-UC8) |
Preconfigured |
GUI |
Agilis Piezo Motor |
USB |
No |
 |
NPC3/NPC3SG 3-channel Piezo Amplifier |
3 |
No |
Front Panel |
Piezo stack |
USB, RS232 |
1 Analog In, 1 Analog Out |
 |
CONEX Integrated Controller and Stage |
1 |
Yes |
GUI |
DC or Stepper |
USB |
No |
 |
Intelligent Picomotor (iPico) Modules |
1 to 3 |
No |
Remote |
Picomotor Piezo |
RS485, Ethernet |
No |
 |
TTL/Analog Picomotor Driver |
1 |
No |
No |
Picomotor Piezo Motor |
No |
1 Analog In 4 TTL In |
* Drivers for each motor type must be purchased separately. The XPS-DRV00P is required to control the drivers of 3rd-party galvos and voice coil motors.
Additional XPS Motion Controller Capabilities

- Advanced synchronized motion and contouring
- Advanced trajectories
- Advanced error compensation
- Advanced events and triggers
- Advanced data acquisition and position capture
Additional ESP301 Motion Controller Capabilities

- Advanced synchronized motion and contouring
- Basic trajectories
- Basic error compensation
- Basic events and triggers