Specifications

SECTION 9 DIRECT PROGRAMMING
51
SECTION 9 – DIRECT PROGRAMMING
ALPHABETIC QUICK
REFERENCE LIST
COMMAND TYPE COMMAND DESCRIPTION
MOTION MA Motor Accel/Decel [X/Y/Z]
PROFILE MB Motor Base Speed [X/Y/Z]
MM Motor Max Speed [X/Y/Z]
MS Motor Speed Limit [X/Y/Z]
MF Motor Fast Jog Speed [X/Y/Z]
MJ Motor Slow Jog Speed [X/Y/Z]
HT Home Type [X/Y/Z]
D- Motor Direction -
D+ Motor Direction +
MN Motor Number [X/Y/Z]
MP Motor Position [X/Y/Z]
START/STOP GA Go Absolute [X/Y/Z]
MOTION GH Go Home [X/Y/Z]
GR Go Relative [X/Y/Z]
GS Go Slew [X/Y/Z]
H- Hard- limit input [X/Y/Z]
H+ Hard+ limit input [X/Y/Z]
SA Stop All Indexers
SH Stop Hard [X/Y/Z]
SI Soft Limit Input[X/Y/Z]
SL Soft Limits Enable [X/Y/Z]
SS Stop Soft[X/Y/Z]
MOTION STATUS MC Motion Complete [X/Y/Z]
MD Motor Direction [X/Y/Z]
ME Motor Error Code [X/Y/Z]
MV Moving [X/Y/Z]
WM Wait Motor [X/Y/Z]
AB At Base Speed Bit [X/Y/Z]
AD At ramping Down Bit [X/Y/Z]
AF At Fast Jog Bit [X/Y/Z]
AJ At Slow Jog Bit [X/Y/Z]
AM At Maximum Speed Bit [X/Y/Z]
AR At auto-correct Retry Bit [X/Y/Z]
AS At Speed [X/Y/Z]
AU At ramping Up Bit [X/Y/Z]
INPUT/OUTPUT O Outputs (1-24)
OE Outputs External Module
(O25 - O48)
OR Output Register
I Inputs (1-96)
IO Bi-directional Input/Output
(IO1- IO24)
IR Input Register (I1 -I24)
EXPANSION IA Input A module (I25 -I48)
IB Input B module (I49 -I72)
IC Input C module (I73 -I96)
TA Thumbwheel A Module
TB Thumbwheel B Module
TC Thumbwheel C Module
PROGRAMMING PA Program Autostart [X/Y/Z]
PI Program Insert [X/Y/Z]
PC Program Clear [X/Y/Z]
PD Program Delete [X/Y/Z]
PE Program Edit [X/Y/Z]
PM Program Memory available
PQ Programs Quit All
PR Program Run [X/Y/Z]
PS Program Start [X/Y/Z]
PT Program Trace [X/Y/Z]
NO No Operation
PP Program Pause
PW Program Window Size
PL Program List [X/Y/Z]
PN Program Instruction Number
[X/Y/Z]
PB Program Brief Listing
TERMINAL RK Read Key From Terminal
RTS RTS to Send
RV Read Value
WK Write Key
WT Write Text
WV Write Value
CTS Clear To Send
BRANCHING BB Branch Breakpoint
& LOOPING BE Branch End of Program
BF Branch if False
BG Branch Goto
BL Branch Loop
BQ Branch Quit
BR Branch Return
BS Branch Subroutine
BT Branch if True
FL For Loop
IF IF Condition
REGISTERS B Bits (1-100)
& BITS R# Indirect Register
R Registers (1-100)
RS Read Value Scale Factor
B# Indirect Bit
MATH B? Pattern Match
B- result Bitwise NOT
B% result Bitwise XOR
B+ result Bitwise OR
B* result Bitwise AND
GT Greater than Flag
LT Less than Flag
RP Positive Flag
R/ Result Divide
R? Result compare
RF Result fraction
RI Result Integer
R+ Result add
R* Result multiply
R% Result modulus
RK Read Key
RN Negative Flag
RO Overflow Flag
R- Result Subtract
RR Result Register
RT Square Root
RZ Result Zero Flag
EQ Equals Flag