IMS MDrivePlus Nema 23

The MDrive23Plus Motion Control offers system designers a low cost, intelligent motion controller integrated with a NEMA 23 high torque brushless motor and a +12 to +75 volt microstepping driver.

The unsurpassed smoothness and performance delivered by the MDrive23Plus Motion Control are achieved through IMS's advanced 2nd generation current control. By applying innovative techniques to control current flow through the motor, resonance is significantly dampened over the entire speed range and audible noise is reduced.

The MDrive23Plus accepts a broad input voltage range from +12 to +75 VDC, delivering enhanced performance and speed. Oversized input capacitors are used to minimize power line surges, reducing problems that can occur with long runs and multiple drive systems. An extended operating range of -40° to +85°C provides long life, trouble free service in demanding environments.

Standard features available in the MDrive23Plus Motion Control include four +5 to +24 volt general purpose I/O lines, one 10 bit analog input, 0 to 5MHz step clock rate, 20 microstep resolutions up to 51,200 steps per revolution, and full featured easy-to-program instruction set.

Expanded features in the MDrive23Plus2 version include up to eight +5 to +24 volt general purpose I/O lines and the capability of electronic gearing by following a rotary or linear axis at an electronically controlled ratio, or an output clock can be generated fixed to the internal step clock.

For use in environments where exposure to chemical, dust and liquids may occur, a sealed assembly MDrive23Plus2-65 version is designed to meet IP65 specifications.*

All MDrive23Plus Motion Control are available with optional closed loop control. This increases functionality by adding stall detection, position maintenance and find index mark.

The closed loop configuration is added via a 512 line (2048 edge) magnetic encoder with index mark, internal to the unit so there is no increase in length. Or, for an expanded choice of line counts and resolutions with MDrive23Plus2 versions only, closed loop control is available with an interface to a remotely mounted user-supplied external encoder.

The MDrive communicates over RS-422/485 which allows for point-to-point or multiple unit configurations utilizing one communication port. Addressing and hardware support up to 62 uniquely addressed units communicating over a single line. Baud rate is selectable from 4.8 to 115.2kbps.

Optional communication protocols include CANopen. The CAN bus is 2.0B active (11 and/or 29 bit) and is capable of all standard frequencies from 10kHz to 1MHz. CANopen features include node guarding, heartbeat, SDOs and PDOs. Highlights include variable PDO mapping and extended node indentifier.*

Available motor configurations include a single shaft rotary motor and a linear actuator with long life Acme screw*. Rotary versions are available in three motor lengths. Interface connections are accomplished using 12.0" (30.5cm) flying leads or a 7 position terminal strip. Plus2 versions come with pluggable locking wire crimp connectors. Plus2-65 sealed versions come with M12/M23 circular connectors.

The MDrive23Plus is a compact, powerful and inexpensive solution that will reduce system cost, design and assembly time for a large range of brushless motor applications.


    • Highly Integrated Microstepping Driver, Motion Controller and NEMA 23 High Torque Brushless Motor
    • Advanced 2nd Generation Current Control for Exceptional Performance and Smoothness
    • Single Supply: +12 to +75 VDC
    • Low Cost
    • Extremely Compact
    • Available Options:
      • Long Life Linear Actuator*
      • Internal Magnetic Encoder for Closed Loop Control
      • Integrated Planetary Gearbox
      • Control Knob for Manual Positioning
      • Linear Slide
      • Three Rotary Motor Lengths Available
      • Auxiliary Logic Power Supply Input
      • 20 Microstep Resolutions up to 51,200 Steps Per Rev Including: Degrees, Metric, Arc Minutes
      • Open or Optional Closed Loop Control
      • Programmable Motor Run and Hold Currents
      • Four +5 to +24 VDC I / O Lines Accept Sourcing or Sinking Outputs
      • One 10 Bit Analog Input Selectable: 0 to +10 VDC, 0 to +5VDC, 0-20mA, 4-20mA
      • 0 to 5MHz Step Clock Rate Selectable in 0.59Hz Increments
      • RS-422/485or Optional CANopen* Communications
      • 62 Software Addresses for Multi-Drop Communications
      • Simple 1 to 2 Character Instructions
      • Interface Options:
      • Pluggable Terminal Strip
      • 12.0" (30.5cm) Flying Leads

FEATURES – Expanded (Plus2)

  • +24 VDC Tolerant I/O Lines Sourcing or Sinking, Inputs and Outputs:
    • 8 I/O Lines with Electronic Gearing (or)
    • 4 I/O Lines with External/Remote Encoder for Closed Loop Control
    • High Speed Position Capture Input or Trip Output
    • Pluggable Locking Wire Crimp Interface
    • IP65 Sealed Configuration with M12 / M23 Circular ConnectorsSetup