Drive and Controller

MFI3 MicroDrive Programmable Motion Control


MForce MicroDrive Motion Control with expanded features combines a programmable motion controller with step and direction microstepping drive. Programming is accomplished over RS-422/485 with provided software for point-to-point or multiple unit configurations. +12 to +48 VDC input voltage and an output current of 3.0 A RMS (4.0 A Peak).   Fully programmable using the powerful and feature rich MCode OS.

Control Type Programmable Motion
Feature Set Expanded
P1 Connector Options Power & I/O Wire Crimp
P2 Connector Options Comm Wire Crimp
Communications Interface RS-422/485
Communications Features MCode OS, 4.8 to 115.2 kbps
Operating Temperature [°C] 85
IP rating IP20
California Residents – Click here for Proposition 65 warning
Input Voltage [+VDC] +12 to +48
Output Current [A] 3.0 (4.2)
Aux-Logic Supply Voltage [+VDC] 12 … 24
Aux-Logic Supply Curret [mA] max 194
Programmable I/O
General Purpose
# of I/O 8 I/O points, programmable as sinking or sourcing I/O
I/O Options Remote encoder inputs (replaces 4 general purpose and clock/direction I/O points)
Logic Range Inputs and outputs tolerant to +24 VDC, inputs TTL compatible
Output Sink Current Up to 600 mA per channel
Isoation None
Protection Over temp, short circuit, transient over voltage, over voltage, inductive clamp
Dedicated I/O
Function Capture input, trip output, clock and direction
Logic range 0 to +5 VDC, TTL compatible
Analog Input
Resolution [Bits] 10
Range (selectable 0 to +5 VDC, 0 to 10 VDC, 0 to 20 mA, 4 to 20 mA
Type Position and Encoder
Resolution [Bits] 32
Edge Rate [MHz] 5
Range [steps/sec] +/-5,000,000
Resolution [steps/sec] 0.5961
Range [steps/sec2] 1.5 X 109
Resolution [steps/sec2] 90.9
Step Resolution
# of step resolutions 20
Range [steps/rev] 200 … 51200
Software - MCode OS
Program storage Flash/6384 bytes
User registers (4) 32-bit
User labels/ variables 192
Math functions +, -, x, ÷, >, <, =, <=, >=
Logic functions AND, OR, XOR, NOT
Branch functions Branch & call
Input function Home, limit plus, limit minus, go, stop, pause, jog plus, jog minus, general purpose
Output functions Moving, fault, velocity change, general purpose
Trip functions Trip on input, trip on position, trip on time, trip capture, trip on relative position
Encoder functions Stall detection, position maintenance, find index
Multi drop addresses 62

Mechanical dimensions

dimensions in inches (mm)

Part Number:

Select from the available options to build a part number.

Connectivity Accessories

Accessory Function Part Number
Communications Converter
Prototype Develoment Cable(s)
Connector Kit(s)
(only needed if building your own cables)

Recommended motors

NEMA 23 Stepper Motor
90 ... 239 oz-in (64 ... 169 N-cm) holding torque
NEMA 23 Stepper Motor
90 ... 239 oz-in (64 ... 169 N-cm) holding torque
NEMA 17Stepper Motor
32 to 75 oz-in (23 to 53 N-cm) holding torque
NEMA 14 Stepper Motor
12.5 oz-in (8.8 N-cm) holding torque