You have supplied a wiring diagram rather than a schematic. Schematics are better for demonstrating circuit intent. Here is one which may suit your purpose.
RLY1 is ON/OFF control. RLY2 is FWD/REV control. Motor is assumed to run CW when top terminal is positive.
Due to the weight involved, I would look at using variable speed drives to allow smooth/controlled starting and stopping of the motors as well as speed control.
You could use AC or DC motor for this application with correct associated VSD (variable speed drive).
You could wire limit switches into the VSD start/stop logic as well as syncing the speed and preventing one pulling against the other using some hard-wired interlocks.
Some good examples of typical schematics can be found here:
Initial condition: no relays energized. One set of RY2's direct power one direction to the motor.
Second condition: SW2 triggered, its NO contact energizes RY2, which reverses motor polarity and latches itself (you'll need a pair of diodes or another relay contact set to accomplish both reversal and latching).
Third condition: SW2 released, RY2 is still latched, mechanism swings the opposite direction.
Fourth condition: SW1 triggered, its NO contact energizes RY1. An NC contact set on RY1 breaks RY2's latching circuit, and the same NO contact latches RY1 on until power drops away. The second RY1 contact set's NC interrupts power to the motor.
Best Answer
simulate this circuit – Schematic created using CircuitLab
You have supplied a wiring diagram rather than a schematic. Schematics are better for demonstrating circuit intent. Here is one which may suit your purpose.
RLY1 is ON/OFF control. RLY2 is FWD/REV control. Motor is assumed to run CW when top terminal is positive.