The invention discloses an electronic platform scale and a weighing method thereof. According to the technical scheme, the electronic platform scale comprises a base, a scale shelf and a platform scale plate, wherein the scale shelf comprises a buffering
assembly, a baroceptor, and a control module, the scale shelf makes contact with a top bar earlier that a weighing sensor does, the buffering
assembly comprises a supporting casing
pipe, a top block which is slidably installed in the supporting casing
pipe and abuts against the top bar, the interior of the supporting casing
pipe is provided with an inflating body which abuts against the top block, the inflating body is provided with a gas nipple, and the gas nipple is connected to a
solenoid valve through an air tube; the baroceptor is used for detecting air pressure in the inflating body and converting the air pressure into an air pressure
electric signal through a measuring circuit; the control module is used for receiving the air pressure
electric signal and obtaining weight data through operation and conversion. If the weight data is smaller than maximum weighting data of the electronic platform scale, the
solenoid valve is controlled to be breakover so that air inside the inflating body can be released, the inflating body is filled with air, which plays a buffering effect, and avoids damages of the weighing sensor caused when the weighing sensor is shocked due to transient contact of the top bar and the weighing sensor.