Optima DMC-1xxx and DMC-18x2 Command Reference
Overview
i
2
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. The proper syntax for commands requires that the command
argument be separated from the command by a single space. When an argument is not required and is not
given, the command is executed for all axes.
Valid syntax
SH A
Servo Here, A only
SH ABD
Servo Here, A,B and D axes
SH ACD
Servo Here, A,C and D axes
SH ABCD
Servo Here, A,B, C and D axes
SH BCAD
Servo Here, A,B,C and D axes
SH ADEG
Servo Here, A,D,E and G axes
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 n,n,n,n,n,n,n,n, where the letter, n, 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 syntax
AC n
Specify argument for A axis only
AC n,n
Specify argument for A and B only
AC n,,n
Specify argument for A and C only
AC n,n,n,n
Specify arguments for A,B,C,D axes
AC n,n,n,n
Specify arguments for A,B,C,D
AC ,n,,,n
Specify arguments for B and E axis only
AC ,,,n,n
Specify arguments for E and F
Where n is replaced by actual values.
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 can be used in place of the axis designator. The * defines data
for all axes to be the same. For example:
PRB=1000
Sets B axis data at 1000
PR*=1000
Sets all axes to 1000