I think you might have one problem with converting all of your RS-232 instruments to RS-485 and having them run on a single bus. That is, when you put a message out of your PC on an RS-485 port all of the devices on the line will get it. Devices with RS-485 built in probably have an addressing scheme (modbus, something proprietary, another industry standard) to know what messages to listen to and which to ignore. An RS-232 device probably won't since it was designed to run on a single point to point type communication line. It might get confused if it reads a command intended for another device. Suppose it throws out some kind of error message on the line at the same time the correct device is sending out its response?
Now there maybe more specialized RS-232/485 converters that could abstract out an addressing scheme. Kind of like those RS-232 multiplexers (2, 4, 8, or more 232 ports that connect to a single PC 232 port) that have some command codes to select which one you are talking to.
You would need all of the devices to have compatible communication protocols to have a shot at this working.