Galil Install the DMC-13X8 in the VME Host, Establish Communication with the Galil controller

Models: DMC-13X8

1 210
Download 210 pages 31.17 Kb
Page 19
Image 19

system upon the specified conditions. It is up to the user to supply an appropriate interrupt handling routine for the VME host.

(Optional) Motor Off Jumpers

The state of the motor upon power up may be selected with the placement of a hardware jumper on the controller. With a jumper installed at the OPT location, the controller will be powered up in the ‘motor off’ state. The SH command will need to be issued in order for the motor to be enabled. With no jumper installed, the controller will immediately enable the motor upon power up. The MO command will need to be issued to turn the motor off.

The OPT jumper is always located on the same block of jumpers as the stepper motor jumpers (SM). This feature is only available to newer revision controllers. Please consult Galil for adding this functionality to older revision controllers.

Step 3. Install the DMC-13X8 in the VME Host

The DMC-13X8 is installed directly into the VME bus. The procedure is outlined below. Step A. Make sure the VME host is in the power-off condition.

Step B. Insert DMC-13X8 card into a slot in the VME bus.

Step E. Attach 100-pin cable to your controller card. If you are using a Galil ICM-1900 or AMP-19X0, this cable connects into the J2 connection on the interconnect module. If you are not using a Galil interconnect module, you will need to appropriately terminate the cable to your system components, see the appendix for cable pin outs. The auxiliary encoder connections are accessed through the 36-pin high-density connector, which will mate via the CB-36-25 to the ICM-1900.

Step 4. Establish Communication with the Galil controller

The customer will be required to provide a communication interface for the DMC-13X8 and their specified host VME system. For development of the software interface, refer to Chapter 4 to find information on the communication registers of the controller.

NOTE: It is highly recommended that communication be established with the controller prior to applying any power to the amplifiers or other components.

Step 5. Determine the Axes to be Used for Sinusoidal Commutation

*This step is only required when the controller will be used to control a brushless motor(s) with sinusoidal commutation.

The command, BA is used to select the axes of sinusoidal commutation. For example, BAXZ sets X and Z as axes with sinusoidal commutation.

Notes on Configuring Sinusoidal Commutation:

The command, BA, reconfigures the controller such that it has one less axis of 'standard' control for each axis of sinusoidal commutation. For example, if the command BAX is given to a DMC-1338 controller, the controller will be re-configured to be a DMC-1328 controller. In this case the highest axis is no longer available except to be used for the 2nd phase of the sinusoidal commutation. Note that the highest axis on a controller can never be configured for sinusoidal commutation.

The first phase signal is the motor command signal. The second phase is derived from the highest DAC on the controller. When more than one axis is configured for sinusoidal commutation, the highest sinusoidal commutation axis will be assigned to the highest DAC and the lowest sinusoidal commutation axis will be assigned to the lowest available DAC. Note the lowest axis is the X axis.

USER MANUAL

Chapter 2 Getting Started • 19

Page 19
Image 19
Galil user manual Install the DMC-13X8 in the VME Host, Establish Communication with the Galil controller