EasyManua.ls Logo

Galil DMC-1510 - Command Summary - ECAM Mode; Operand Summary - ECAM Mode

Galil DMC-1510
203 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
DMC-1500 Chapter 6 Programming Motion 61
Command Summary - ECAM Mode
command description
EA ABCDEFG or H Specify ECAM master axis
EB n (n = 0 or 1) Enable ECAM
EG a,b,c,d,e,f,g,h ECAM go - Specifies position for engaging ECAM
EM a,b,c,d,e,f,g,h Specify cam cycle
EP m,n Specifies cam table interval and starting point
EQ a,b,c,d,e,f,g,h Quit ECAM
ET[n] Specify ECAM table entry
Operand Summary - ECAM Mode
operand Description
_EB Contains the state of ECAM mode (0 = disabled, 1 = enabled)
_EGx Contains ecam status for specified axis (0 = engaged, 1= disengaged)
_EMx Contains the cycle of the specified axis
_EP Contains the value of the interval
_EQx Contains status of ECAM mode for specified axis
Example - Using ECAM
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

Table of Contents

Related product manuals