DMC-1500
Chapter 1 Overview
•
1
Chapter 1 Overview
Introduction
The DMC-1500 Series are packaged motion controllers designed for stand-alone operation. Features
include coordinated motion profiling, uncommitted inputs and outputs, non-volatile memory for
stand-alone operation and RS232/RS422 communication. Extended performance capability over the
previous generation of controllers includes: fast 8 MHz encoder input frequency, precise 16-bit motor
command output DAC, +/-2 billion counts total travel per move, faster sample rate, and multitasking
of up to four programs. The controllers provide increased performance and flexibility and yet are
smaller in size and lower in cost than the previous generation. The DMC-1500 is also available as a
cost-effective, card-level product making it ideal for OEM applications.
Designed for maximum system flexibility, the DMC-1500 is available for one to eight axes and can be
interfaced to a variety of motors and drives including step motors, servo motors and hydraulics.
Each axis accepts feedback from a quadrature linear or rotary encoder with input frequencies up to 8
million quadrature counts per second. For dual-loop applications that require one encoder on both the
motor and the load, auxiliary encoder inputs are included for each axis.
The powerful controller provides many modes of motion including jogging, point-to-point positioning,
linear and circular interpolation with infinite vector feed, electronic gearing and user-defined path
following. Several motion parameters can be specified including acceleration and deceleration rates,
and slew speed. The DMC-1500 also provides S-curve acceleration for motion smoothing.
For synchronizing motion with external events, the DMC-1500 includes 8 opto-isolated inputs, 8
programmable outputs and 7 analog inputs. For controllers with 5 or more axes, the DMC-1500 has
an additional 8 opto-isolated inputs and 8 TTL inputs. I/O expansion boards provide additional inputs
and outputs or interface to OPTO 22 racks. Event triggers can automatically check for elapsed time,
distance and motion complete.
Despite its full range of sophisticated features, the DMC-1500 is easy to program. Instructions are
represented by two letter commands such as BG for Begin and SP for Speed. Conditional Instructions,
Jump Statements, and arithmetic functions are included for writing self-contained applications
programs. An internal editor allows programs to be quickly entered and edited, and support software
such as the Servo Design Kit allows quick system set-up and tuning.
To prevent system damage during machine operation, the DMC-1500 provides several error handling
features. These include software and hardware limits, automatic shut-off on excessive error, abort
input, and user-definable error and limit routines.
Summary of Contents for DMC-1510
Page 6: ......
Page 18: ...6 Chapter 1 Overview DMC 1500 THIS PAGE LEFT BLANK INTENTIONALLY...
Page 88: ...76 Chapter 6 Programming Motion DMC 1500 Figure 6 7 Motion intervals in the Home sequence...
Page 90: ...78 Chapter 6 Programming Motion DMC 1500 THIS PAGE LEFT BLANK INTENTIONALLY...
Page 137: ...DMC 1500 Chapter 7 Application Programming 125 THIS PAGE LEFT BLANK INTENTIONALLY...
Page 157: ...DMC 1500 Chapter 10 Theory of Operation 145 THIS PAGE LEFT BLANK INTENTIONALLY...
Page 160: ...148 Appendices DMC 1500 Card Level Layout...
Page 180: ...168 Appendices DMC 1500...
Page 198: ...186 Appendices DMC 1500 THIS PAGE LEFT BLANK INTENTIONALLY...