In order to solve problems of coal-rock recognition and automatic height regulation control of shearer during cutting process, a kind of coal-rock recognition and control system of shearer was put forward and designed which was based on vibration characteristics analysis. The system detects vibration signals of three directions of shearer drum in process of cutting coal and rock, and uses PLC to analyze and process the vibration data, so as to obtain law of vibration characteristics of the shearer drum in process of cutting coal and rock. Then it establishes automatic height adjustment control rule table of shearer drum, and realizes automatic height regulation control of shearer drum by using closed loop control method combining with online discrete look-up table of feedback signal error and control signal output. The results of similar simulation cutting test show that the system can realize coal-rock interface recognition and automatic height regulation control of shearer drum with good dynamic performance.