I assume you have a lot of the NMEA 183 devices (Rs-422) serial bus stuff. Buy the Opto-isolated version. see the noland stuff at nolandeng.com or
http://www.navstore.com/detail.aspx?ID=1812 or Actisense
http://www.navstore.com/detail.aspx?ID=1819 - Muxes and autoswitches handle the combining of data sources (multiple talkers). A Mux is needed to resolve data collisions. You some times need a buffer as the data rate is so slow (38K max) and talky. Noland makes a product for legacy (can adapt Chrylser) engines sensors to NMEA 183 (about 500 apiece).
http://nolandeng.com/downloads/VS52man.pdf
This NMEA 183 stuff is subject to a lot of interference so install it without ground loops (OptoIsolate). It's easy to do and easy to screw up. Pain to find the problems unless a (you're me) and have a killer scopes (well 5) and PC com tools.
Joe, You might want to adapt part of it to NMEA 2000. For that use
http://www.navstore.com/detail.aspx?ID=1631. A hybrid system may give you some nice options (rudder angle, fuel flow). Sorry to be late to respond. For NMEA 2000 Goto the Maretron site, and to SIMRAD and so does Actisense for info. The wiring is simpler than it seems.
There is no really good NMEA 2000 for dummies book yet (some of the Marine Electronics stuff bites also, but you can use COM port knowledge to figure it out (Optoisolate). NMEA 2000 is a bus architecture (sort like ethernet). (Devices negotiate taking turns as Talkers). They have specific addresses and a specific priority scheme. Compliant talkers (when configured correctly) take turns. NMEA is a CAN BUS not unlike (in fact very like) the one in your 2007 or later car - SAE J1939.
Unzinced ships sink at slips. yep