A method for controlling uplink power, comprising: a base station configuring and sending a target received power parameter corresponding to a standard service rate, a path loss compensation factor parameter and an enabled deltaMCS parameter of adjusting transmitted power according to a Modulation Coding Scheme, MCS, grade to a terminal; the base station subtracting target received power and a path loss compensation quantity from a limit value of the transmitted power of the terminal to obtain a first power margin, and determining an available MCS grade of the terminal according to the first power margin and sending the available MCS grade to the terminal; while configuring and sending the target received power parameter, the path loss compensation factor parameter and the enabled deltaMCS parameter to the terminal, the base station maintaining a standard service signal to interference plus noise ratio expected value; wherein, when a transmission channel quality is changed, the base station adjusting the maintained standard service signal to interference plus noise ratio expected value according to a counted block error rate of receiving data of the terminal within a preset time interval, calculating a power adjustment quantity and generating a corresponding power control command to be sent to the terminal; meanwhile, adjusting current first power margin according to the power control command, and redetermining the available MCS grade of the terminal according to the adjusted first power margin and sending the available MCS grade to the terminal; wherein, after adjusting the maintained standard service signal to interference plus noise ratio expected value SINRtarget, the base station calculates the power adjustment quantity P offset and generates the corresponding power control command in a following way: according to an uplink service demodulation signal to interference plus noise ratio SINRm of the terminal obtained from measurement, calculating a standard service demodulation signal to interference plus noise ratio SINR according to a following formula: SINR=SINRm- ΔTF; calculating the power adjustment quantity P offset according to a following formula: P offset = SINR-SINRtarget; and generating the corresponding power control command according to the calculated power adjustment quantity P offset; wherein, Δ TF is a second power margin determined according to the MCS grade of an uplink service of the terminal. a base station configuring and sending a target received power parameter corresponding to a standard service rate, a path loss compensation factor parameter and an enabled deltaMCS parameter of adjusting transmitted power according to a Modulation Coding Scheme, MCS, grade to a terminal; the base station subtracting target received power and a path loss compensation quantity from a limit value of the transmitted power of the terminal to obtain a first power margin, and determining an available MCS grade of the terminal according to the first power margin and sending the available MCS grade to the terminal; while configuring and sending the target received power parameter, the path loss compensation factor parameter and the enabled deltaMCS parameter to the terminal, the base station maintaining a standard service signal to interference plus noise ratio expected value; wherein, when a transmission channel quality is changed, the base station adjusting the maintained standard service signal to interference plus noise ratio expected value according to a counted block error rate of receiving data of the terminal within a preset time interval, calculating a power adjustment quantity and generating a corresponding power control command to be sent to the terminal; meanwhile, adjusting current first power margin according to the power control command, and redetermining the available MCS grade of the terminal according to the adjusted first power margin and sending the available MCS grade to the terminal; wherein, after adjusting the maintained standard service signal to interference plus noise ratio expected value SINRtarget, the base station calculates the power adjustment quantity P offset and generates the corresponding power control command in a following way: according to an uplink service demodulation signal to interference plus noise ratio SINRm of the terminal obtained from measurement, calculating a standard service demodulation signal to interference plus noise ratio SINR according to a following formula: SINR=SINRm- ΔTF; calculating the power adjustment quantity P offset according to a following formula: P offset = SINR-SINRtarget; and generating the corresponding power control command according to the calculated power adjustment quantity P offset; wherein, Δ TF is a second power margin determined according to the MCS grade of an uplink service of the terminal. according to an uplink service demodulation signal to interference plus noise ratio SINRm of the terminal obtained from measurement, calculating a standard service demodulation signal to interference plus noise ratio SINR according to a following formula: SINR=SINRm- ΔTF; calculating the power adjustment quantity P offset according to a following formula: P offset = SINR-SINRtarget; and generating the corresponding power control command according to the calculated power adjustment quantity P offset; wherein, Δ TF is a second power margin determined according to the MCS grade of an uplink service of the terminal.