I have just finished a shield intended for DMX or RS485 based network. It has two RJ45 ports and two Phoenix type screw connectors. All A and B terminals of RS485 are connected together despite their label of IN and OUT
It can be used for DMX application, pins are configured according to DMX channel one, ie, pin 1 to DMX Data+ (and to RS485 A on the driver) and pin 2 to DMX Data- (and to RS485 B on the driver), pin 3 and pin 6 are pass-through.
Another intention of this shield is for home automation where remote switches or relays can be controlled via RS485 communication lines due to its high noise immunity over long distance. In this regard, power can be transmitted over RJ45 cable (Cat 5 or Cat 6) using 4 and 5 pins (not used in DMX) as V+ and 7 and 8 as ground. Power can come from external power or from Arduino power supply (not recommended for real installation but can be used during development). Resettable thermal fuse rated 3A is used to protect the shield from accidental shorts.
When using RS485, it is much easier to use RJ45 cables because they are easier to source, cheap and can be found almost everywhere, and best of all in my mind is its plug-and-go feature.
