From RSI - Robotic Systems Integration - SynqNet Systems

Contents

Explain our naming schema

XMP


Sample Homing Routine discussed in detail

All the methods drawn in our documentation are a simplified version of a complex path which consists of many positions captures at various points which the user does not have to worry about. However we have created detailed information (below) for users who are curious to understand and verify the sequence of our homing methods.

XMP

We will discuss motion of path C in detail. Figure above is a detailed drawing of path C.

  • Axis starts to move in the positive direction looking for either falling egde of Home switch or Positive Limit switch (1).
  • When axis hits the Positive Limit switch, controller commands axis to stop.
  • Now axis starts motion in the negative direction (2) ready to capture the position when it hits the rising edge of the Home switch (3).
  • When it captures the position, axis is stopped. When stopping it has moved some distance away from the Rising Home trigger (4). *Therefore motion is commanded to move axis back to the captured position (rising edge of the Home switch) shown by the Red circle.
  • Sitting at the rising edge of the Home switch (5), axis moves in the negative direction ready to capture position of the first Index Pulse (6).
  • When Index Pulse triggers, axis captures position at that point and starts to stop axis.
  • However axis has moved some distance away from the Index Pulse trigger (7).
  • So the axis returns to the captured position and finally stops at it's Index Pulse(8).
  • The Axis is now successfully Homed.

Homing Methods

Method 1 - Travel to the Negative Limit then Right Index

XMP

Method 2 : Travel to the Positive Limit then Left Index

XMP

Method 3 : Travel to the Rising Home then Left Index

XMP


Note: This Homing Method should only be used where the Home Switch stays active past a certain point.


Method 4 : Travel to the Rising Home then Left Index

XMP


Note: This Homing Method should only be used where the Home Switch stays active past a certain point.


Method 5 : Travel to the Falling Home then Right Index

XMP


Note: This Homing Method should only be used where the Home Switch stays active before a certain point.


Method 6 : Travel to the Falling Home then Left Index

XMP


Note: This Homing Method should only be used where the Home Switch stays active before a certain point.


Method 7 : Travel to the Rising Home then Left Index using a Positive starting Motion

XMP

Method 8 : Travel to the Rising Home then Right Index using a Positive starting Motion

XMP

Method 9 : Travel to the Falling Home then Left Index using a Positive starting Motion

XMP

Method 10 : Travel to the Falling Home then Right Index using a Positive starting Motion

XMP

Method 11 : Travel to the Falling Home then Right Index using a Negative starting Motion

XMP

Method 12 : Travel to the Falling Home then Left Index using a Negative starting Motion

XMP

Method 13 : Travel to the Rising Home then Right Index using a Negative starting Motion

XMP

Method 14 : Travel to the Rising Home then Left Index using a Negative starting Motion

XMP

Method 17 : Home to the Negative Limit

XMP

Method 18 : Home to the Positive Limit

XMP

Method 19 : Travel to the Rising Home

XMP


Method 21 : Falling Home

XMP

Method 23 : Travel to the Rising Home using a Positive starting Motion

XMP

Method 25 : Travel to the Falling Home using a Positive starting Motion

XMP

Method 27 : Travel to the Falling Home using a Negative starting Motion

XMP

Method 29 : Travel to the Falling Home using a Negative starting Motion

XMP

Sample Applications


Note

home1.cpp includes an example use of a RapidCode homing fuction. For additional information or questions, contact RSI.