You have not described the basic issues you are seeing, whether you tested in the lab with long coiled cables before deploying, what the signals look like relative to the shield at the receiver, what data rates you are using, what signal conditioning, what cable terminations, etc etc etc.
Your problem could be ground fault related. But, you need to verify basic signal integrity before concluding that.
You need to verify that each leg of the 485 signal has a decent rise time and proper peak to peak voltage at the receiver.
If you ground the scope to the shield at the receiver, you can look at the receiver + input and the receiver output at the same time. That will tell you what is going on in a simple signal integrity sense. You should also do this in the lab with a full length cable.
If the basic waveforms look good (decent rise time, no huge over or under shoot, good symmetry), then consider the possibility of grounding between sites. (actually, if there is a grounding problem or induced noise, you will probably see it when you look at the inputs to the receiver relative to ground in the real environment)
Running near 600V 3PH AC can induce current into the cable. (also different ground potentials between the transmitter and the receiver is a common problem) Problem is, that current has to flow somewhere. Say the shield current flows to ground at the receiving end, through the shield. The voltage on the shield at the receiving end is defined as Zero for the receiver. So, current flows into that ground and the node is at zero since there is a low impedance at the shield connection.. But the other two lines of the cable are high impedance (through the receiver), so they show a high common mode voltage. The RS485 receiver is not very common mode voltage tolerant.
You can see this easily (if it is happening) by grounding the scope at the receiving end shield and looking at either data line. If there is induced 60 Hz noise, you will see it easily.
If there are large electrical loads at either site, like switching motors, those can cause ground differences between the two sites, and also cause problems (its common for RS-485 receivers to blow when a large motor switches on or off, or during lightning storms).