
Chapter 1 Overview
Introduction
The DMC-3x01x Series is Galil’s latest generation single-axis motion controller. It uses a 32-bit RISC processor to
provide higher speed than older models. The DMC-30000 is available as a compact card-level or box-level unit and
connects to a stepper or servo motor amplifier of any power range. The DMC-3x01x can be purchased with internal
drives which can minimize space, cost and wiring. The motion controller can operate stand-alone or can be
networked to a PC via Ethernet.
Features include PID compensation with both velocity and acceleration feed-forward, program memory with
multitasking for concurrent execution of multiple programs, and uncommitted optically isolated inputs and outputs
for synchronizing motion with external events. Modes of motion include point-to-point positioning, jogging,
contouring, PVT, electronic gearing and electronic cam. Like all Galil motion controllers, these controllers use a
simple, English-like command language which makes them very easy to program. Galil Design Kit (GDK) software
further simplifies system set-up with “one button” servo tuning and real-time display of position and velocity
information.
Designed to solve complex motion problems, the DMC-30000 can be used for applications involving jogging, point-
to-point positioning, vector positioning, electronic gearing, multiple move sequences, contouring and PVT mode.
The controller eliminates jerk by programmable acceleration and deceleration with profile smoothing. For the
smooth following of complex contours, the DMC-30000 can receive a continuous stream of any number of linear
and arc segments. The controller also features electronic gearing with multiple Master axes as well as gantry mode
operation.
For synchronization with outside events, the DMC-30000 provides uncommitted I/O, including 8 optoisolated
digital inputs, 4 optically isolated outputs, 2 analog inputs for interface to joysticks, sensors, and pressure
transducers and 1 uncommitted analog output. The DMC-30000 also has digital inputs for home switches, abort,
and forward and reverse limits.
Commands are sent in ASCII. Additional software is available for automatic tuning, trajectory viewing on a PC
screen, and program development using many environments such as VB.NET, C/C++, Python and others. Drivers for
Windows 10 (32 & 64 bit) and Linux are available.
Chapter 1 Overview▫ 1
DMC-3x01x UL Installation Manual