Yamaha DRCX User Manual page 247

2-axis robot controller
Hide thumbs Also See for DRCX:
Table of Contents

Advertisement

11-5 Communication Command Description
11
14
11-
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
(16)@DRVA <axis>, <point number>, <speed>
Moves a specified axis to a position (absolute position with respect to the origin) specified by a
point number.
Axis
Point number
Speed
Transmission example
Response example 1
Response example 2
(17)@DRVI <axis>, <point number>, <speed>
Moves a specified axis a distance equal to specified point data from the current position.
Axis
Point number
Speed
Transmission example
Response example 1
Response example 2
c
CAUTION
When movement is interrupted with a stop (^C) statement, the current position in the program stays unchanged
so that the movement can be resumed by re-executing the @DRVI command. However, if the command is reset,
the current position in the program is initialized to the robot position.
: Specify the axis to be moved. "1" for the X-axis and "2" for the
Y-axis.
: This is a number assigned to 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.
: The speed can be set to any level between 1 and 100. If PRM17
(Maximum program speed) is 100, then 100 will be equal to 3000
rpm (when PRM64 and PRM104=3000).
: @DRVA 1, 123, 100 c/r l/f ........... Moves the X-axis to point 123
: OK c/r l/f
: NG c/r l/f ...................................... The target position exceeds the
30: soft limit over
c/r l/f
: Specify the axis to be moved. "1" for the X-axis and "2" for the
Y-axis.
: This is a number assigned to 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.
: The speed can be set to any level between 1 and 100. If PRM17
(Maximum program speed) is 100, then 100 will be equal to 3000
rpm (when PRM64 and PRM104=3000).
: @DRVI 2, 123, 100 c/r l/f ............ Moves the Y-axis a distance
: OK c/r l/f
: NG c/r l/f ...................................... The target position exceeds the
30: soft limit over
c/r l/f
at 100% speed.
soft limit. Change the point
data or soft limit parameter.
equal to point 123 from the
current position at 100%
speed.
soft limit. Change the point
data or soft limit parameter.

Advertisement

Table of Contents
loading

This manual is also suitable for:

Drcx2005

Table of Contents