| (35)@SHFT <point number> Shifts the position data by an amount equal to the distance defined by a specified point number. The shifted data is valid until the SHFT statement is executed again or until the program is reset. Point number : This is a number used to identify each point (position data) and can be from 0 to 999 (a total of 1,000 points). Data for the point numbers can be edited with the @WRITE PNT statement. The point variable P can also be used. Transmission example : @SHFT 1 c/r l/f............................Shifts the point data by an amount defined by point number 1 and the shifted data is used with the subsequent movement commands. Response example : OK c/r l/f C caution- When the program is reset, the shift data will be initialized to (0.00, 0.00). The movement commands affected by the execution of the SHFT command are MOVA, MOVF, MOVM, DRVA, ACHA, MOVL and MOVC. MOVD, DRVD, MOVI, DRVI and ACHI are not affected. |