A system and method for precision fastening of a fastener. The fastening system
includes a motor and a sensor that provides a feedback signal from the motor to
a controller. The controller compares the feedback signal to a threshold value
to determine if an error condition exists. If the error condition exists, the controller
oscillates a rotor to the motor between a first and a second position. In one construction,
a resolver provides a signal to the controller representing a position of the oscillating
rotor. The oscillating rotor vibrates the housing, thereby alerting an operator
of the error condition. In one construction, the fastener device can alert the
operator that the fastener is not tightened to a proper torque, and that the fastener
is not rotated through a proper angle of rotation.