The invention discloses an adjusting 
system for tunneling posture of a 
coal mining 
machine. The adjusting 
system comprises a vibration detecting module, a 
laser detecting module, an ultrasonic detecting module, a 
data acquisition unit, an industrial control computer and a 
remote communication module, wherein the vibration detecting module is used for obtaining the conditions of a 
coal seam and tunneling vibration; the 
laser detecting module is used for obtaining an inclined angle of the 
coal seam; the ultrasonic detecting module is used for obtaining the tunneling attitude of the 
coal mining machine; the 
data acquisition unit is used for acquiring sensor signals obtained by the vibration detecting module, the 
laser detecting module and the ultrasonic detecting module and transmitting the sensor signals to the industrial control computer; the industrial control computer is provided with a 
coal petrography identification analysis module, a three-dimensional direction seeking module and an posture computing module; a PLC (
Programmable Logic Controller) 
control unit is connected with the industrial control computer and is used for adjusting the tunneling posture of the 
coal mining machine; the 
remote communication module is connected with the industrial control computer and is used for transmitting 
coal petrography identification information obtained by calculation of the 
coal petrography identification analysis module and tunneling posture data, obtained by the posture computing module, of the 
coal mining machine in the industrial control computer to a remote monitoring terminal. The adjusting 
system disclosed by the invention provides more detailed information for the tunneling posture adjustment of the coal mining machine so as to better avoid the faults of the coal mining machine.