The invention discloses a B-ultrasonic electromagnetic mechanical fans scanning device which is characterized in that the scanning device is composed by a housing component comprising an outer bushing, a front bushing and a seal gasket, a micro-telescopic magnet component comprising a telescopic electromagnetic rod and a locking nut, a steering mechanism component of central axial movement comprising a central axis, a bearing group, a pin column, a lever, a hinge pin, an inner housing and a pressure board, a sensor component for alternator position feedback comprising a photoelectric encoder, a photoelectric code disc and a circuit board, a conversion connector component comprising a switch socket, a switch plug and an ultrasonic transducer probe, wherein, the housing component is connected with the steering mechanism component of central axial movement, the micro-telescopic magnet component is connected with the housing component, the sensor component for alternator position feedback is connected with the steering mechanism component of central axial movement, and the conversion connector component is connected with the steering mechanism component of central axial movement.