The invention discloses an adjusting method of a multi-mode
photovoltaic system used for a building roof, and the multi-mode
photovoltaic system used for the building roof comprises a rotatable photovoltaic unit, a pushing and lifting device, a heat preservation water tank, and a sensor module. The rotatable photovoltaic units are arranged on a main
steel frame structure of a building roof in a
rectangular array shape, a pushing and lifting device and a heat preservation water tank are arranged below the position between every two adjacent rotatable photovoltaic units in each row, the pushing and lifting devices are vertically installed on the main
steel frame structure, and the heat preservation
water tanks are installed at the top ends of the pushing and lifting devices. The pusher can drive the
warm water tank to move up and down to adjust the up-down position of the
warm water tank; and the sensor module is arranged on the main
steel frame structure. According to the invention, multiple working
modes, namely a rain and
snow heat preservation mode, a lighting and
ventilation mode, a high-wind-speed power generation mode and a low-wind-speed power generation mode, can be adjusted according to different external environments, so that multiple functions of heat insulation,
light transmission, ventilation, rain prevention, heat preservation and the like can be realized.