Microcomputer Section; Motor Interface; Communication; General I/O - Galil Motion Control DMC-1000 User Manual

Table of Contents

Advertisement

The main processing unit of the DMC-1000 is a specialized 32-bit Motorola 68331 Series
Microcomputer with 64K RAM (256K available as an option), 64K EPROM and 256 bytes EEPROM.
The RAM provides memory for variables, array elements and application programs. The EPROM
stores the firmware of the DMC-1000. The EEPROM allows certain parameters to be saved in non-
volatile memory upon power down.
For each axis, a GL-1800 custom, sub-micron gate array performs quadrature decoding of the
encoders at up to 8 MHz, generates a +/-10 Volt analog signal (16 Bit D-to-A) for input to a servo
amplifier, and generates step and direction signal for step motor drivers.
The communication interface with the host PC over the ISA bus, uses a bi-directional FIFO (AM470)
and includes PC interrupt handling circuitry.
The DMC-1000 provides interface circuitry for eight optoisolated inputs, eight general outputs and
seven analog inputs (12-Bit ADC). Controllers with 1 to 4 axes can add additional I/O with an
auxiliary board, the DB-10096 or DB-10072. The DB-10096 provides 96 additional I/O. The DB-
10072 provides interface to up to three OPTO 22 racks with 24 I/O modules each.
Controllers with 5 or more axes provide 24 inputs and 16 outputs.
1080
As shown in Fig. 1.2, the DMC-1000 is part of a motion control system which includes amplifiers,
motors and encoders. These elements are described below.
Computer
Figure 1.2 - Elements of Servo systems
DMC-1000
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Microcomputer Section

Motor Interface

Communication

General I/O

System Elements

DMC-1000 Controller
Encoder
Power Supply
Amplifier (Driver)
Motor
Chapter 1 Overview • 3

Advertisement

Table of Contents
loading

Table of Contents