Work Envelope Setting by Pulse Range

Pulses are the basic unit of Manipulator motion. The motion range (work envelope) of the Manipulator is set by the pulse lower limit value and pulse upper limit value (pulse range) for each joint.
Pulse values are read from the encoder output of the servomotor.
For the maximum pulse range, refer to the following sections.
The pulse range must be set inside the mechanical stop settings.

  • Joint #1 Maximum Pulse Range
  • Joint #2 Maximum Pulse Range
  • Joint #3 Maximum Pulse Range
  • Joint #4 Maximum Pulse Range

Note


Once the Manipulator receives a motion command, it checks whether the target position specified by the command is within the pulse range before operating. If the target position is outside of the pulse range that was set, an error occurs and the Manipulator does not move.


Go to [Tools] - [Robot Manager] - [Range] panel, and make the setting.
This can also be set using the Range statement in [Command Window].

Joint #1 Maximum Pulse Range

The 0 (zero) pulse position of Joint #1 is the position where Arm #1 is facing the positive (+) direction on the X-coordinate axis.
With the 0 pulse as a starting point, the counterclockwise pulse value is defined as positive (+), and the clockwise pulse value is defined as negative (-).

Common to all specifications
A: Max. motion range (deg.) ±125
B: Max. pulse range (pulse) -1019449 to 6262329

Joint #2 Maximum Pulse Range

The 0 (zero) pulse position of Joint #2 is the position where Arm #2 is aligned with Arm #1. (The orientation of Arm #1 does not matter.) With the 0 pulse as a starting point, the counterclockwise pulse value is defined as positive (+), and the clockwise pulse value is defined as negative (-).

4-Axis specifications GX1-171S GX1-171C GX1-221S GX1-221C
A: Max. motion range (deg.) ±140 ±152 ±149
B: Max. pulse range (pulse) ±2548623 ±2767076 ±2712463
3-Axis specifications GX1-171SZ GX1-221SZ
A: Max. motion range (deg.) ±135
B: Max. pulse range (pulse) ±2457600

Joint #3 Maximum Pulse Range

The 0 (zero) pulse position of Joint #3 is the position where the shaft is at its upper limit. The pulse value is always negative because Joint #3 moves down from the 0 pulse position.

Symbol Description
a Upper limit: 0 pulse
Type Joint #3 stroke Min. pulse value
Standard specifications GX1-**1S 100 mm -1092267
Cleanroom & ESD Specifications GX1-**1C 80 mm -873813

Joint #4 Maximum Pulse Range

The 0 (zero) pulse position of Joint #4 is the position where the flat surface near the end of the shaft faces toward the end of Arm #2. (The orientation of Arm #2 does not matter.)
With the 0 pulse as a starting point, the counterclockwise pulse value is defined as positive (+), and the clockwise pulse value is defined as negative (-).

Symbol Description
a 0 pulse
All Models
Max. pulse range (pulse) ±393216
Max. motion range (deg) ±360°*

* The motion range ±360 of J4 can be changed.
For details, refer to the following section.
GX1