When used for both space and hot water production, this system allows independent control of the solar collector-storage and storage-auxiliary-load loops because solar-heated water can be added to storage at the same time that hot water is removed from storage to meet building loads.