Galil DMC-1000 series Installation manual

DMC-1000, DMC-1500
COMMAND
REFERENCE
Manual Rev. 1.0g
By Galil Motion Control, Inc.
Galil Motion Control, Inc.
270 Technology Way
Rocklin, California 95765
Phone: (916) 626-0101
Fax: (916) 626-0102
URL: www.galilmc.com
Rev 6/06


DMC-1000/1500 Command Reference Overview •1
Overview
Controller Notation
This command reference is a supplement to Galil Motion Control User Manual. For proper controller
operation, consult the Users Manual. This manual describes commands to be used with the following
Galil Motion Controllers: DMC-1000, DMC-1500. Commands are listed in alphabetical order.
Please note that all commands may not be valid for every controller. The following symbol is used to
identify the controllers for which the command is applicable.
DMC-1000 DMC-1500
This symbol is placed at the top right corner of each command description. The DMC-1000 symbol
refers to all controllers from the DMC-1000 series (1-8 axes), the DMC-1500 symbol refers to all
controllers from the DMC-1500 series (1-8 axes). When the corresponding box entry is dark, the
command is not valid for that controller.
Removing Non-Applicable Commands:
Since there may be commands which are not applicable to your controller, you may use the following
table to identify and remove these pages:
Manual Pages Not Applicable to Specific Controllers:
CONTROLLER PAGE NO
DMC-1000 9,21,22,24,27,104
DMC-1500 47,105,142
Servo and Stepper Motor Notation:
Your motion controller has been designed to work with both servo and stepper type motors.
Installation and system setup will vary depending upon whether the controller will be used with
stepper motors, or servo motors. To make finding the appropriate instructions faster and easier, icons
will be next to any information that applies exclusively to one type of system. Otherwise, assume that
the instructions apply to all types of systems. The icon legend is shown below.

2 •Overview DMC-1000/1500 Command Reference
Attention: Pertains to servo motor use.
Attention: Pertains to stepper motor use.
Command Descriptions
Each executable instruction is listed in the following section in alphabetical order. Below is a
description of the information which is provided for each command.
The two-letter Opcode for each instruction is placed in the upper right corner.
Axes Arguments
Some commands require the user to identify the specific axes to be affected. These commands are
followed by uppercase X,Y,Z, W or A,B,C,D,E,F,G and H. No commas are needed and the order of
axes is not important. Do not insert any spaces prior to any command. For example, STX; AMX is
invalid because there is a space after the semicolon. When no argument is given, the command is
executed for all axes.
Valid XYZW syntax
SH X Servo Here, X only
SH XYW Servo Here, X,Y and W axes
SH XZW Servo Here, X,Z and W axes
SH XYZW Servo Here, X,Y,Z and W axes
SH BCAD Servo Here, A,B,C and D axes (Note: ABCD IS the same as XYZW)
SH ADEG Servo Here, A,D,E and G axes (Note: AD is the same as XW)
SH H Servo Here, H axis only
SH Servo Here, all axes
Parameter Arguments
Some commands require numerical arguments to be specified following the instruction. In the
argument description, these commands are followed by lower case x,y,z,w or a,b,c,d,e,f,g,h where the
lowercase letter represents the value. Values may be specified for any axis separately or any
combination of axes. The argument for each axis is separated by commas. Examples of valid syntax
are listed below.
Valid x,y,z,w syntax
AC x Specify argument for x axis only
AC x,y Specify x and y only
AC x,,z Specify x and z only
AC x,y,z,w Specify x,y,z,w
AC a,b,c,d Specify arguments for a,b,c,d (Note: a,b,c,d are the same as x,y,z,w)
AC ,b,,,e Specify b and e axis only (Note: b and y axis are the same)
AC ,,,e,f Specify e and f (Note: e and z axis are the same)
Where x,y,z,w and a,b,c,d,e,f,g and h are replaced by actual values.

DMC-1000/1500 Command Reference Overview •3
Direct Command Arguments
An alternative method for specifying data is to set data for individual axes using an axis designator
followed by an equals sign. The * symbol defines data for all axes to be the same. For example:
PRY=1000 Sets Y axis data at 1000
PR*=1000 Sets all axes to 1000
Interrogation
Most commands accept a question mark (?) as an argument. This argument causes the controller to
return parameter information listed in the command description. Type the command followed by a ?
for each axis requested. The syntax format is the same as the parameter arguments described above
except '?' replaces the values.
PR ? The controller will return the PR value for the X axis
PR ,,,? The controller will return the PR value for the W axis
PR ?,?,?,? The controller will return the PR value for the A,B,C and D axes
PR ,,,,,,,? The controller will return the PR value for the H axis
Operand Usage
Most commands have a corresponding operand that can be used for interrogation. The Operand Usage
description provides proper syntax and the value returned by the operand. Operands must be used
inside of valid DMC expressions. For example, to display the value of an operand, the user could use
the command:
MG ‘operand’
All of the command operands begin with the underscore character (_). For example, the value of the
current position on the X axis can be assigned to the variable ‘V’ with the command:
V=_TPX
Usage Description
The Usage description specifies the restrictions on proper command usage. The following provides an
explanation of the command information provided:
"While Moving" states whether or not the command is valid while the controller is performing a
previously defined motion.
"In a program" states whether the command may be used as part of a user-defined program.
"Command Line" states whether the command may be used other than in a user-defined program.
"Can be Interrogated" states whether or not the command can be interrogated by using the ? as a
command argument.
"Used as an Operand" states whether the command has an associated operand.
Default Description
In the command description, the DEFAULT section provides the default values for controller setup
parameters. These parameters can be changed and the new values can be saved in the controller's non-
volatile memory by using the command, BN. If the setup parameters are not saved in non-volatile
memory, the default values will automatically reset when the system is reset. A reset occurs when the
power is turned off and on, when the reset button is pushed, or the command, RS, is given.

4 •Overview DMC-1000/1500 Command Reference
When a master reset occurs, the controller will always reset all setup parameters to their default values
and the non-volatile memory is cleared to the factory state. A master reset is executed by the
command, <ctrl R> <ctrl S> <Return> OR by powering up or resetting the controller with the MRST
jumper or dip switch on.
For example, the command KD is used to set the Derivative Constant for each axis. The default value
for the derivative constant is 64. If this parameter is not set by using the command, KD, the controller
will automatically set this value to 64 for each axis. If the Derivative Constant is changed but not
saved in non-volatile memory, the default value of 64 will be used if the controller is reset or upon
power up of the controller. If this value is set and saved in non-volatile memory, it will be restored
upon reset until a master reset is given to the controller.
The default format describes the format for numerical values which are returned when the command is
interrogated. The format value represents the number of digits before and after the decimal point.

DMC-100/1500 Command Reference AB •5
DMC-1000 DMC-1500
AB
FUNCTION: Abort
DESCRIPTION:
AB (Abort) stops a motion instantly without a controlled deceleration. If there is a program
operating, AB also aborts the program unless a 1 argument is specified. The command
AB will shut off the motors for any axis in which the off-on-error function is enabled
(see command "OE" on page 102).
ARGUMENTS: AB n where
n = no argument or 1
1 aborts motion without aborting program, 0 aborts motion and program
AB aborts motion on all axes in motion and cannot stop individual axes.
USAGE: DEFAULTS:
While Moving Yes Default Value ---
In a Program Yes Default Format ---
Command Line Yes
Can be Interrogated No
Used as an Operand Yes
OPERAND USAGE:
_AB gives state of Abort Input.
RELATED COMMANDS:
SH Turns servos back on if they were shut-off by Abort and OE1.
EXAMPLES:
AB Stops motion
OE 1,1,1,1 Enable off-on-error
AB Shuts off motor command and stops motion
#A Label - Start of program
JG 20000 Specify jog speed on X-axis
BGX Begin jog on X-axis
WT 5000 Wait 5000 msec
AB1 Stop motion without aborting program
WT 5000 Wait 5000 milliseconds
SH Servo Here
JP #A Jump to Label A
EN End of the routine
Hint: Remember to use the parameter 1 following AB if you only want the motion to be aborted.
Otherwise, your application program will also be aborted.

6 •AC DMC-1000/1500 Command Reference
DMC-1000 DMC-1500
AC
FUNCTION: Acceleration
DESCRIPTION:
The Acceleration (AC) command sets the linear acceleration rate of the motors for
independent moves, such as PR, PA and JG. The parameters input will be rounded down
to the nearest factor of 1024. The units are in counts per second squared. The
acceleration rate may be changed during motion. The DC command is used to specify
the deceleration rate.
ARGUMENTS: AC x,y,z,w ACX=x AC a,b,c,d,e,f,g,h where
x,y,z,w are unsigned numbers in the range in the range 1024 to 67107840
"?" returns the acceleration value for the specified axes.
USAGE: DEFAULTS:
While Moving Yes Default Value 25600
In a Program Yes Default Format 8.0
Command Line Yes
Can be Interrogated Yes
Used as an Operand Yes
OPERAND USAGE:
_ACx contains the value of acceleration for the specified axis.
RELATED COMMANDS:
DC Specifies deceleration rate.
FA Feedforward Acceleration
IT Smoothing constant - S-curve
EXAMPLES:
AC 150000,200000,300000,400000 Set X-axis acceleration to 150000, Y-axis to
200000 counts/sec2, the Z-axis to 300000
counts/sec2, and the W-axis to 400000
count/sec2.
AC ?,?,?,? Request the Acceleration
0149504,0199680,0299008,0399360 Return Acceleration
(resolution, 1024)
V=_ACY Assigns the Y acceleration to the variable V
Hint: Specify realistic acceleration rates based on your physical system such as motor torque rating,
loads, and amplifier current rating. Specifying an excessive acceleration will cause large following
error during acceleration and the motor will not follow the commanded profile. The acceleration
feedforward command FA will help minimize the error.

DMC-100/1500 Command Reference AD •7
DMC-1000 DMC-1500
AD
FUNCTION: After Distance
DESCRIPTION:
The After Distance (AD) command is a trippoint used to control the timing of events. This
command will hold up the execution of the following command until one of the
following conditions have been met:
1. The commanded motor position crosses the specified relative distance from the start of
the move.
2. The motion profiling on the axis is complete.
3. The commanded motion is in the direction which moves away from the specified
position.
The units of the command are quadrature counts. Only one axis may be specified at a time.
The motion profiler must be on or the trippoint will automatically be satisfied.
Note: AD will be affected when the motion smoothing time constant, IT, is not 1. See IT
command for further information.
ARGUMENTS: AD x or AD,y or AD,,z or AD,,,w ADX=x AD a,b,c,d,e,f,g,h where
x,y,z,w are unsigned integers in the range 0 to 2147483647 decimal.
USAGE: DEFAULTS:
While Moving Yes Default Value -
In a Program Yes Default Format -
Command Line Yes
Can be Interrogated No
Used as an Operand No
RELATED COMMANDS:
AD After distance for repetitive triggering
AV After distance for vector moves
EXAMPLES:
#A;DP0,0,0,0 Begin Program
PR 10000,20000,30000,40000 Specify positions
BG Begin motion
AD 5000 After X reaches 5000
MG "Halfway to X";TPX Send message
AD ,10000 After Y reaches 10000
MG "Halfway to Y";TPY Send message
AD ,,15000 After Z reaches 15000
MG "Halfway to Z";TPZ Send message
AD ,,,20000 After W reaches 20000
MG "Halfway to W";TPW Send message
EN End Program

8 •AD DMC-1000/1500 Command Reference
Hint: The AD command is accurate to the number of counts that occur in 2 msec. Multiply your
speed by 2 msec to obtain the maximum position error in counts. Remember AD measures
incremental distance from the start of a move on one axis.

DMC-100/1500 Command Reference AF •9
DMC-1500
AF
FUNCTION: Analog Feedback
DESCRIPTION::
The Analog Feedback (AF) command is used to set an axis with analog instead of digital
feedback (quadrature or pulse & dir). As the analog feedback is decoded by a 12-bit A/D
converter, an input voltage of 10 volts is decoded as a position of 2047 counts and a
voltage of -10 volts corresponds to a position of -2048 counts. An option is available for
16-bits where an input voltage of 10 volts is decoded as a position of 32,768 counts and a
voltage of -10volts corresponds to a position of -32,768 counts.
ARGUMENTS: AF x,y,z,w AFX=x AF a,b,c,d,e,f,g,h where
x,y,z,w are integers
1 = Enables analog feedback
0 = Disables analog feedback and switches to digital feedback
"?" returns a 0 or 1 which states whether analog feedback is enabled for the specified axes.
USAGE: DEFAULTS:
While Moving No Default Value 0,0,0,0
In a Program Yes Default Format -
Command Line Yes
Can be Interrogated Yes
Used as an Operand Yes
OPERAND USAGE:
_AFx contains the value of acceleration for the specified axis.
RELATED COMMANDS:
MT Motor Type
CE Configure Encoder
EXAMPLES:
AF 1,0,0,1 Analog feedback on X and W axis
V1 = _AFX Assign feedback type to variable
AF ?,?,? Interrogate feedback type
Note: AF on the 8th axis of DMC-1580 requires special modification from the factory. Consult Galil.

10 •AI DMC-1000/1500 Command Reference
DMC-1000 DMC-1500
AI
FUNCTION: After Input
DESCRIPTION:
The AI command is used in motion programs to wait until the specified input has occurred. If
n is positive, it waits for the input to go high. If n is negative, it waits for n to go low.
ARGUMENTS: AI +/-n where
n is an integer in the range 1 to 8 decimal
USAGE: DEFAULTS:
While Moving Yes Default Value -
In a Program Yes Default Format -
Command Line Yes
Can be Interrogated No
Used as an Operand No
RELATED COMMANDS:
@IN[n] Function to read input 1 through 8
II Input interrupt
#ININT Label for input interrupt
EXAMPLES:
#A Begin Program
AI 8 Wait until input 8 is high
SP 10000 Speed is 10000 counts/sec
AC 20000 Acceleration is 20000 counts/sec2
PR 400 Specify position
BG X Begin motion
EN End Program
Hint: The AI command actually halts execution of the next line in a program until the specified input
is at the desired logic level. Use the conditional Jump command (JP) or input interrupt (II) if you do
not want the program sequence to halt.

DMC-100/1500 Command Reference AL •11
DMC-1000 DMC-1500
AL
FUNCTION: Arm Latch
DESCRIPTION:
The AL command enables the latching function of the controller. When the position latch is
armed, the main or auxiliary encoder position will be captured upon a low going signal.
Each axis has a position latch and can be activated through the general inputs: Input 1 (X
or A axis), Input 2 (Y or B axis), Input 3 (Z or C axis), Input 4 (W or D axis), Input 5 (E
axis), Input 6 (F axis), Input 7 (G axis). The command RL returns the captured position
for the specified axes. When interrogated the AL command will return a 1 if the latch for
that axis is armed or a zero after the latch has occurred. The CN command will change
the polarity of the latch.
ARGUMENTS: AL XYZW where
X,Y,Z,W specifies the X,Y,Z,W axes.
USAGE: DEFAULTS:
While Moving Yes Default Value 0
In a Program Yes Default Format 1.0
Command Line Yes
Can be Interrogated No
Used as an Operand Yes
OPERAND USAGE:
_ALx contains the state of the specified latch. 0 = not armed, 1 = armed.
RELATED COMMANDS:
RL Report Latch
EXAMPLES:
#START Start program
ALY Arm Y-axis latch
JG,50000 Set up jog at 50000 counts/sec
BGY Begin the move
#LOOP Loop until latch has occurred
JP #LOOP,_ALY=1
RLY Transmit the latched position
EN End of program

12 •AM DMC-1000/1500 Command Reference
DMC-1000 DMC-1500
AM
FUNCTION: After Move
DESCRIPTION:
The AM command is a trippoint used to control the timing of events. This command will hold
up execution of the following commands until the current move on the specified axis or
axes is completed. Any combination of axes or a motion sequence may be specified with
the AM command. For example, AM XY waits for motion on both the X and Y axis to
be complete. AM with no parameter specifies that motion on all axes be complete.
ARGUMENTS: AM XYZWS or AM SX SY SZ SW or ( AL ABCDEFGH or AL
SASBSCSDSESFSGSH) where
X,Y,Z,W,S specifies X,Y,Z, or W axis, or sequence. No argument specifies that motion on
all axes is complete.
USAGE: DEFAULTS:
While Moving Yes Default Value 0
In a Program Yes Default Format 1.0
Command Line Yes
Can be Interrogated No
Used as an Operand No
RELATED COMMANDS:
BG _BGx contains a 0 if motion complete
EXAMPLES:
#MOVE Program MOVE
PR 5000,5000,5000,5000 Position relative moves
BG X Start the X-axis
AM X After the move is complete on X,
BG Y Start the Y-axis
AM Y After the move is complete on Y,
BG Z Start the Z-axis
AM Z After the move is complete on Z
BG W Start the W-axis
AM W After the move is complete on W
EN End of Program
Hint: AM is a very important command for controlling the timing between multiple move sequences.
For example, if the X-axis is in the middle of a position relative move (PR) you cannot make a position
absolute move (PAX, BGX) until the first move is complete. Use AMX to halt the program sequences
until the first motion is complete. AM tests for profile completion. The actual motor may still be
moving. Another method for testing motion complete is to check for the internal variable, _BGx, being
equal to zero (see “BG”command).

DMC-100/1500 Command Reference AP •13
DMC-1000 DMC-1500
AP
FUNCTION: After Absolute Position
DESCRIPTION:
The After Position (AP) command is a trippoint used to control the timing of events. This
command will hold up the execution of the following command until one of the
following conditions have been met:
1. The actual motor position crosses the specified absolute position.
2. The motion profiling on the axis is complete.
3. The commanded motion is in the direction which moves away from the specified
position.
The units of the command are quadrature counts. Only one axis may be specified at a time.
The motion profiler must be on or the trippoint will automatically be satisfied
ARGUMENTS: APx or AP,y or AP,,z or AP,,,w APX=x AP abcdefgh where
x,y,z,w are signed integers in the range -2147483648 to 2147483647 decimal
USAGE: DEFAULTS:
While Moving Yes Default Value ---
In a Program Yes Default Format ---
Command Line Yes
Can be Interrogated No
Used as an Operand No
RELATED COMMANDS:
AD Trippoint for relative distances
MF Trippoint for forward motion
EXAMPLES:
#TEST Program B
DP0 Define zero
JG 1000 Jog mode (speed of 1000 counts/sec)
BG X Begin move
AP 2000 After passing the position 2000
V1=_TPX Assign V1 X position
MG "Position is", V1= Print Message
ST Stop
EN End of Program
Hint: The accuracy of the AP command is the number of counts that occur in 2 msec. Multiply the
speed by 2 msec to obtain the maximum error. AP tests for absolute position. Use the AD command
to measure incremental distances.

14 •AR DMC-1000/1500 Command Reference
DMC-1000 DMC-1500
AR
FUNCTION: After Relative Distance
DESCRIPTION:
The After Relative (AR) command is a trippoint used to control the timing of events. This
command will hold up the execution of the following command until one of the
following conditions have been met:
1. The commanded motor position crosses the specified relative distance from either the
start of the move or the last AR or AD command.
2. The motion profiling on the axis is complete.
3. The commanded motion is in the direction which moves away from the specified
position.
The units of the command are quadrature counts. Only one axis may be specified at a time.
The motion profiler must be on or the trippoint will automatically be satisfied.
Note: AR will be affected when the motion smoothing time constant, IT, is not 1. See IT
command for further information.
ARGUMENTS: ARx or AR,y or AR,,z or AR,,,w ARX=X AR abcdefgh where
x,y,z,w are unsigned integers in the range 0 to 2147483647 decimal.
USAGE: DEFAULTS:
While Moving Yes Default Value -
In a Program Yes Default Format -
Command Line Yes
Can be Interrogated No
Used as an Operand No
RELATED COMMANDS:
AV Trippoint for after vector position for coordinated moves
AP Trippoint for after absolute position
EXAMPLES:
#A;DP 0,0,0,0 Begin Program
JG 50000,,,7000 Specify speeds
BG XW Begin motion
#B Label
AR 25000 After passing 25000 counts of relative distance on X-axis
MG "Passed_X";TPX Send message on X-axis
JP #B Jump to Label #B
EN End Program
Hint: AR is used to specify incremental distance from last AR or AD command. Use AR if multiple
position trippoints are needed in a single motion sequence.

DMC-100/1500 Command Reference AS •15
DMC-1000 DMC-1500
AS
FUNCTION: At Speed
DESCRIPTION:
The AS command is a trippoint that occurs when the generated motion profile has reached the
specified speed. This command will hold up execution of the following command until
the speed is reached. The AS command will operate after either accelerating or
decelerating. If the speed is not reached, the trippoint will be triggered after the motion
is stopped (after deceleration).
ARGUMENTS: AS X or AS Y or AS Z or AS W or AS S AS ABCDEFGH where
XYZWS specifies X,Y,Z,W axis or sequence
USAGE: DEFAULTS:
While Moving Yes Default Value -
In a Program Yes Default Format -
Command Line Yes
Can be Interrogated No
Used as an Operand No
EXAMPLES:
#SPEED Program A
PR 100000 Specify position
SP 10000 Specify speed
BG X Begin X
ASX After speed is reached
MG "At Speed" Print Message
EN End of Program
WARNING:
The AS command applies to a trapezoidal velocity profile only with linear acceleration. AS used with
S-curve profiling will be inaccurate.

16 •AT DMC-1000/1500 Command Reference
DMC-1000 DMC-1500
AT
FUNCTION: At Time
DESCRIPTION:
The AT command is a trippoint which is used to hold up execution of the next command until
after the specified time has elapsed. The time is measured with respect to a defined
reference time. AT 0 establishes the initial reference. AT n specifies n msec from the
reference. AT -n specifies n msec from the reference and establishes a new reference
after the elapsed time period.
ARGUMENTS: AT n where
n is a signed integer in the range 0 to 2 Billion
n = 0 defines a reference time at current time
positive n waits n msec from reference
negative n waits n msec from reference and sets new reference after elapsed time period
(AT -n is equivalent to AT n; AT <old reference + n>
USAGE: DEFAULTS:
While Moving Yes Default Value 0
In a Program Yes Default Format -
Command Line Yes
Can be Interrogated No
Used as an Operand No
EXAMPLES:
The following commands are sent sequentially
AT 0 Establishes reference time 0 as current time
AT 50 Waits 50 msec from reference 0
AT 100 Waits 100 msec from reference 0
AT -150 Waits 150 msec from reference 0 and sets new reference at 150
AT 80 Waits 80 msec from new reference (total elapsed time is 230 msec)

DMC-100/1500 Command Reference AV •17
DMC-1000 DMC-1500
AV
FUNCTION: After Vector Distance
DESCRIPTION:
The AV command is a trippoint which is used to hold up execution of the next command
during coordinated moves such as VP,CR or LI. This trippoint occurs when the path
distance of a sequence reaches the specified value. The distance is measured from the
start of a coordinated move sequence or from the last AV command. The units of the
command are quadrature counts.
ARGUMENTS: AV n where
n is an unsigned integer in the range 0 to 2147483647 decimal
USAGE: DEFAULTS:
While Moving Yes Default Value 0
In a Program Yes Default Format -
Command Line Yes
Can be Interrogated No
Used as an Operand Yes
OPERAND USAGE:
_AV contains the vector distance from the start of the sequence. _AV is valid in the linear
mode, LM and in the vector mode, VM.
EXAMPLES:
#MOVE;DP 0,0 Label
LMXY Linear move for X,Y
LI 1000,2000 Specify distance
LI 2000,3000 Specify distance
LE
BGS Begin
AV 500 After path distance = 500,
MG "Path>500";TPXY Print Message
EN End Program
Hint: Vector Distance is calculated as the square root of the sum of the squared distance for each
axis in the linear or vector mode.

18 •BG DMC-1000/1500 Command Reference
DMC-1000 DMC-1500
BG
FUNCTION: Begin
DESCRIPTION:
The BG command starts a motion on the specified axis or sequence.
ARGUMENTS: BG XYZWS BG ABCDEFGH where
XYZW are X,Y,Z,W axes and S is coordinated sequence
USAGE: DEFAULTS:
While Moving Yes Default Value 0
In a Program Yes Default Format -
Command Line Yes
Can be Interrogated No
Used as an Operand Yes
OPERAND USAGE:
_BGx contains a ‘0’ if motion complete on the specified axis, otherwise contains a ‘1’.
RELATED COMMANDS:
AM After motion complete
ST Stop motion
EXAMPLES:
PR 2000,3000,,5000 Set up for a relative move
BG XYW Start the X,Y and W motors moving
HM Set up for the homing
BGX Start only the X-axis moving
JG 1000,4000 Set up for jog
BGY Start only the Y-axis moving
YSTATE=_BGY Assign a 1 to YSTATE if the Y-axis is performing a move
VP 1000,2000 Specify vector position
VS 20000 Specify vector velocity
BGS Begin coordinated sequence
VMXY Vector Mode
VP 4000,-1000 Specify vector position
VE Vector End
PR ,,8000,5000 Specify Z and W position
BGSZW Begin sequence and Z,W motion
MG _BGS Displays a 1 if coordinated sequence move is running
Hint: You cannot give another BG command until current BG motion has been completed. Use the
AM trippoint to wait for motion complete between moves. Another method for checking motion
complete is to test for _BGx being equal to 0.
This manual suits for next models
1
Other Galil Controllers manuals
Popular Controllers manuals by other brands

Prolon
Prolon M2000 SERIES Hardware guide

VECTOR CONTROLS
VECTOR CONTROLS T-EF Series quick start guide

Vimar
Vimar Eikon Evo Well-contact Plus 21849 instructions

Shenzhen FeiCan Technology Co.
Shenzhen FeiCan Technology Co. FC-PB-WIFI03 user manual

ABB
ABB ACS150 series user manual

SM Pro
SM Pro Active-1 operating manual

CLA-VAL
CLA-VAL CRL-60 Installation, operation & maintenance manual

Elos me
Elos me LESCOLTON ICECOOL II DUAL SYSTEM user guide

BENDIX
BENDIX ULTIMATE TOW Installation & operating instructions

YASKAWA
YASKAWA OYMC V1000 Programming manual

GeoVision
GeoVision GV-AS200 quick start guide

V-TAC
V-TAC VT-2472 manual