Why there are power supplies that have rs232 and USB interfaces?
This would typically be to allow them to be remotely programmable from a PC, e.g. this TDK-Lambda Z+400 supply which provides USB, RS-232 and RS-485 interfaces.

Programmability is very useful in setting up automated testing.  Sort of like having a DAC with a large current capability.