XY single belt (FRAME=2) Homing?

XY single belt (FRAME=2) Homing?

This frame is very simple. X movement causes axes 0 and 1 to move in the same direction. Y movement causes axes 0 and 1 to move in opposite directions.

In FRAME 0 you can make a move in X by MOVE(distance, distance)
You can make a move in Y by MOVE(distance, -distance)

So with that combination you should be able to postion the X and Y towards their home sensors.
MOVE(-distance, -distance)
WAIT UNTIL IN(x_home)=ON
CANCEL
WAIT IDLE

MOVE(-distance, distance)
WAIT UNTIL IN(y_home)=ON
CANCEL
WAIT IDLE

DEFPOS(0,0)
FRAME=2
    • Related Articles

    • AN-331 FRAME 17 - 4 Wire Frame compensation

      The wire mounted camera FRAME 17 calculates wire lengths that assume straight lines. This can result in errors due to the weight of the cables making the lines "sag". The FRAME also assumes that the lines meet at a single point. Sometimes a flat ...
    • AN-305 FRAME 11 - XY axis with rotating product

      The FRAME 11 transformation allows applications with a product rotating on (or under) an XY system to be easily programmed. The following picture shows the type of machine:
    • AN-313 COMPENSATE_XY

      COMPENSATE_XY is a motion command designed to allow for a superimposed compensation motion to be applied to an axis based on the measured position of 2 axes (X & Y).
    • AN-308 FRAME 3 - Slider Crank

      A slider-crank mechanism provides a simple way of converting rotary to linear motion. 1 disadvantage of this method is that the linear slider position is harder to specify. The Slider-Crank FRAME transformation provides a single axis function that ...
    • AN-306 FRAME 22 - 4 Axis Palletizing Robot

      The FRAME 22 transformation allows an XYZ Robot with 1 axis wrist to be easily programmed. This document gives an example of how to use the FRAME 22 The following picture shows the type of machine: The robot joints must be datumed to the correct ...