Either the enclosure or the drive is broken.

Assuming the drive is in aftermaket enclosure, and not an off the shelf sealed unit, take the drive out and put it in the PC as a second drive (make sure you set the current drive to be a master and the external as a slave using the jumpers on the back. If the drive is recognised, you need a new enclosure. If not, it may be the drive itself.