The invention discloses a multi-material mixing system and a method thereof, and belongs to the technical field of material loading and unloading. The system comprises monitoring equipment, exchange equipment, material mixing programmable controller, a weighing programmable controller, loading and unloading equipment, a material distributing cabin, feeding equipment, weighing equipment and a total material cabin, wherein the monitoring equipment is connected with the exchange equipment; the exchange equipment is respectively connected with the material mixing programmable controller and the weighing programmable controller; the material mixing programmable controller is respectively connected with the loading and unloading equipment, the feeding equipment and the material distributing cabin; the weighing programmable controller is connected with the weighing equipment; the loading and unloading equipment is used for unloading the material to the material distributing cabin according to weighing result of the weighing equipment; the feeding equipment is used for mixing the material to the total material cabin through a material mixing conveyer belt according to the weighing result of the weighing equipment. According to the invention, closed loop control of a feeding machine is achieved through the material mixing programmable controller and the weighing programmable controller, and the purposes that the scanning period is shortened, the signal processing capability is improved, and the material mixing quality is improved, are achieved.