Galil DMC-13X8 Operand Summary Electronic CAM, Example Electronic CAM, Operand Description

Models: DMC-13X8

1 210
Download 210 pages 31.17 Kb
Page 84
Image 84

EM x,y,z,w

Specifies the change in position for each axis of the CAM cycle

 

 

EP m,n

Defines CAM table entry size and offset

 

 

EQ m,n

Disengages ECAM at specified position

 

 

ET[n]

Defines the ECAM table entries

 

 

EW

Widen segment (see Application Note #2444)

 

 

 

 

Operand Summary - Electronic CAM

OPERAND

DESCRIPTION

 

 

_EB

Contains State of ECAM

 

 

_EC

Contains current ECAM index

 

 

_Egx

Contains ECAM status for each axis

 

 

_EM

Contains size of cycle for each axis

 

 

_EP

Contains value of the ECAM table interval

 

 

_Eqx

Contains ECAM status for each axis

 

 

 

 

Example - Electronic CAM

The following example illustrates a cam program with a master axis, Z, and two slaves, X and Y.

INSTRUCTION

INTERPRETATION

#A;V1=0

Label; Initialize variable

PA 0,0;BGXY;AMXY

Go to position 0,0 on X and Y axes

EA Z

Z axis as the Master for ECAM

EM 0,0,4000

Change for Z is 4000, zero for X, Y

EP400,0

ECAM interval is 400 counts with zero start

ET[0]=0,0

When master is at 0 position; 1st point.

ET[1]=40,20

2nd point in the ECAM table

ET[2]=120,60

3rd point in the ECAM table

ET[3]=240,120

4th point in the ECAM table

ET[4]=280,140

5th point in the ECAM table

ET[5]=280,140

6th point in the ECAM table

ET[6]=280,140

7th point in the ECAM table

ET[7]=240,120

8th point in the ECAM table

ET[8]=120,60

9th point in the ECAM table

ET[9]=40,20

10th point in the ECAM table

ET[10]=0,0

Starting point for next cycle

EB 1

Enable ECAM mode

JGZ=4000

Set Z to jog at 4000

EG 0,0

Engage both X and Y when Master = 0

BGZ

Begin jog on Z axis

#LOOP;JP#LOOP,V1=0

Loop until the variable is set

EQ2000,2000

Disengage X and Y when Master = 2000

MF,, 2000

Wait until the Master goes to 2000

ST Z

Stop the Z axis motion

Chapter 6 Programming Motion • 84

USER MANUAL

Page 84
Image 84
Galil DMC-13X8 user manual Operand Summary Electronic CAM, Example Electronic CAM, Operand Description