HSOffReverseZPulse
When the home type is HSOffReverseZPulse, the axis will search for the falling edge of the home switch in the homing direction. After detecting the falling edge of the home switch, the axis stops and reverses direction to search for the rising edge of the home switch and then the first Z-pulse after it. The latched Z-pulse position is set as the home position.
The home switch must be placed at a carefully selected position so that the falling edge does not coincide with the Z-pulse. If the falling edge of the home switch and the Z-pulse are at the same position, the same home position might not be detected every time as the homing routine may detect either that Z-pulse or the next Z-pulse as the home position.
To latch the Z-pulse, the servo must support this feature and the system must be configured to send the signal to latch the Z-pulse and receive the latched position. For additional information, refer to the section explaining the Platform Module in use.
If the limit switch is found before the falling edge of the home switch, the axis will reverse to find the falling edge of the home switch in the reverse direction, and then search for the falling edge of the home switch in the homing direction (see Limit Switches During Homing).
If the home switch is on at the beginning of homing, the axis will still search for the falling edge of the home switch in the homing direction (this behavior is different for gantry homing) (see Home Switch is Initially On).
State Diagram
The following state diagram shows the Home States of this homing procedure.

Position Diagram
The following position diagram shows an example of the motion of the axis during this homing procedure.

Profile
The following are the velocity and acceleration plots for the above example motion.
