First of all: Are the rails grounded? If not, you are not adhering to NEC (or any other code). Check to see if you get the voltage from rails to ground first. If you have, ground both rails.
Then, there are at least two "gaps" in the path between crane frame and rails. The gaps are the bearing gaps and the wheel to rail gaps. If you have a second carriage, you will have yet one gap to consider.
The bearing gaps (grease film between balls and raceways) usually break down at somewhere between ten and fifteen volts and if you have four (my guess) wheel, there should always be at least one or two bearings that break down below that voltage. So, you can have no more than fifteen volts across the bearing. There is one exception; if the temperature is low, the voltage can be greater since the break-down voltage increases when temperature goes down.
The second gap is the one between wheel and rail. If the rails are clean and the wheels are clean, you should not expect much voltage there. Less than one volt, I would say. But, if the rails are painted, you can have a lot more.
So, find out where your voltage drop develops: Rail to ground, across the bearings or between wheels and rails and do whatever is necessary to reduce the voltage.