An electrically controllable rotary pressure device, comprising: a rotary pressure means for being inserted to a structure to bore a hole therein or to be fastened thereto; a motor for generating torque provided to the rotary pressure means; a power control unit for supplying power to the motor; a central processing unit for controlling the power control unit; a rotational speed sensor for measuring a rotational speed of the motor or the rotary pressure means; a current sensor for measuring a current flowing into the motor; and a torque compensation unit for adjusting the torque by adjusting a control signal from the central processing unit to the power control unit based on the measured current, wherein the central processing unit comprises an abnormality detection unit for receiving the rotational speed from the rotational speed sensor, wherein when abnormality in the rotational speed is not detected by the abnormality detection unit, the central processing unit controls the torque compensation unit so that the measured current has a constant value, characterized in that when abnormality in the rotational speed is detected by the abnormality detection unit, the power control unit interrupts the advance of the rotary pressure means by controlling the power supplied to the motor according to a control signal from the central processing unit for interruption of the power supply so that the torque generation of the motor is interrupted, and wherein a dimension or an intended insertion depth of the rotary pressure means is selected according to a state of the structure to prevent damage to the structure or to internal structure of the structure. a rotary pressure means for being inserted to a structure to bore a hole therein or to be fastened thereto; a motor for generating torque provided to the rotary pressure means; a power control unit for supplying power to the motor; a central processing unit for controlling the power control unit; a rotational speed sensor for measuring a rotational speed of the motor or the rotary pressure means; a current sensor for measuring a current flowing into the motor; and a torque compensation unit for adjusting the torque by adjusting a control signal from the central processing unit to the power control unit based on the measured current, wherein the central processing unit comprises an abnormality detection unit for receiving the rotational speed from the rotational speed sensor, wherein when abnormality in the rotational speed is not detected by the abnormality detection unit, the central processing unit controls the torque compensation unit so that the measured current has a constant value, characterized in that when abnormality in the rotational speed is detected by the abnormality detection unit, the power control unit interrupts the advance of the rotary pressure means by controlling the power supplied to the motor according to a control signal from the central processing unit for interruption of the power supply so that the torque generation of the motor is interrupted, and wherein a dimension or an intended insertion depth of the rotary pressure means is selected according to a state of the structure to prevent damage to the structure or to internal structure of the structure.