Instruction manual

2 - 38
2 SYSTEM CONFIGURATION
(b) Motion program performance specifications
Item Q173DCPU(-S1)/Q172DCPU(-S1)
Program capacity
Total of program files 504k bytes
Number of programs Up to 1024 (No. 1 to 1024)
Operation controls
Arithmetic operation
Unary operation, Addition and subtraction operation, Multiplication and
division operation, Remainder operation
Comparison operation Equal to, Not equal to
Logical operation
Logical shift operation, Logical negation, Logical AND,
Logical OR, Exclusive OR
G-codes Positioning command
G00, G01, G02, G03, G04, G09, G12, G13, G23, G24, G25, G26, G28,
G30, G32, G43, G44, G49, G53, G54, G55, G56, G57, G58, G59, G61,
G64, G90, G91, G92, G98, G99, G100, G101
M-codes Output command to data register M****
Special M-codes Program control command M00, M01, M02, M30, M98, M99, M100
Variable Device variable X, Y, M, B, F, D, W, #, U \G
Functions
Trigonometric function SIN, COS, TAN, ASIN, ACOS, ATAN
Numerical function ABS, SQR, BIN, LN, EXP, BCD, RND, FIX, FUP, INT, FLT, DFLT, SFLT
Instructions
Start/end CALL, CLEAR
Home position return CHGA
Speed/torque setting CHGV, CHGT, TL
Motion control WAITON, WAITOFF, EXEON, EXEOFF
Jump/repetition processing
CALL, GOSUB, GOSUBE, IF…GOTO,
IF…THEN…ELSE IF...ELSE...END,
WHILE…DO…BREAK...CONTINUE...END
Data operation
BMOV, BDMOV, FMOV, BSET, BRST, SET, RST, MULTW, MULTR,
TO, FROM, ON, OFF, IF…THEN…SET/RST/OUT, PB
Number of controls
Program calls (GOSUB/GOSUBE) Up to 8
Program calls (M98) Up to 8
(8) Selection of Q172DEX, Q173DPX
Item
Synchronous encoder
Manual pulse generator
Serial absolute Incremental
Q173DSCPU
12 modules
3 modules
Q172DSCPU
Q173DCPU(-S1)
Q172DCPU(-S1) 8 modules
Module selection Q172DEX Q173DPX