Skip to main content

7.3.4. Encoder offset

7.3.4. Encoder offset

 

You can set the current location of the encoder as the zero point location of the encoder (0X400000 locations). Decide the zero point of the encoder from the reference location (Location where scale is attached for each axis) of each axis of the robot.

 

Because this value is set as factory default value, reset it as needed for cases such as motor, encoder exchange etc.

 

Operate each axis of the robot to set the offset value of the encoder. The recorded encoder value is hexadecimal value.

 

 

Figure 7.63 Encoder offset screen

 

 

If you need to back up the current task program and execute [F2]: System5: Initialize1: System formatfor any reason during the task, the robot must be maintained at the same location as the reference location prior to the resetting. For this, write down the encoder offset value and enter the value to use it. You can enter the calibration value by opening the soft keyboard on the right side of the screen and directly entering as hexadecimal value.

 

If you write down the value of the axis position (mm or degree) rather than the encoder offset (hexadecimal) value, press [F1: Apply]. When the axis position input dialog box appears, enter the value of the position that you wrote down here. Then, press the [ENTER] key.

(As the default value of the dialog box is the reference posture value, just press the [ENTER] key without any input value. Then, the current encoder value is set to the home position (0X400000).)

 

 

Figure 7.64 Axis-position input dialog box