The invention relates to an automatic universal plane weighing system and a control method thereof. The automatic universal plane weighting system comprises a main control computer, a vertical and horizontal inclined detector, a front supporting point weight detector, a rear left supporting point weight detector, a rear right weight detector, a front supporting point electro-hydraulic servo jack assembly, a rear left supporting point electro-hydraulic servo jack assembly, a rear right supporting point electro-hydraulic servo jack assembly and a power source assembly, wherein the vertical and horizontal inclined detector, the front supporting point weight detector, the rear left supporting point weight detector, the rear right weight detector, the front supporting point electro-hydraulic servo jack assembly, the rear left supporting point electro-hydraulic servo jack assembly and the rear right supporting point electro-hydraulic servo jack assembly are connected with the main control computer, and the power source assembly is electrically connected with all the other components. The front supporting point weight detector, the rear left supporting point weight detector and the rear right supporting point weight detector are arranged at the top or the bottom of the front supporting point electro-hydraulic servo jack assembly, the top or the bottom of the rear left supporting point electro-hydraulic servo jack assembly and the top or the bottom of the rear right supporting point electro-hydraulic servo jack assembly respectively. Therefore, automatic plane leveling and automatic plane weighing can be realized, the plane weight and the plant gravity center are worked out accurately and quickly, human mistakes and errors are prevented, the labor cost is lowered, operation is convenient and high in efficiency, the structure is simple, the implementation difficulty is low, and calculation precision is guaranteed.