No, the solar panel charges the batteries during all daylight hours (not just sunlight) and is meant to maintain and improve the charge in the batteries. But if you are running appliances that use more energy than the solar panel generates, then the batteries will be used to make up the difference. If you run low, run the engine to charge the batteries.