Re: Grounded connection...
Yes, that can be a problem, as some devices don't like either side of the 485 bus to be hard-grounded. Most implementations of RS485 have a 'soft' ground, or in other words, one signal lead tied to system common through a loading resistor.
If you are mixing devices that have hard grounding and devices that don't, you may be in for trouble.
RS485 in it's pure form is a paired-line-driver communications standard; essentially, it transmits by switching the polarity of the pairs, rather than just toggling a single signal lead high and low (ala RS232). With devices that have a grounded lead, the polarity inversion is not possible. Devices that look for the inversion will reject a grounded transmission as invalid, while devices that expect it to be grounded operate more like RS232.
Long distance comms are only truly possible with full differential signals.