The infrared ranging subroutine is used to measure the size of visible pipe wall cracks in the pipeline. The infrared ranging sensor adopts the serial port receiving and sending mode and the duplex communication mode. Its software is written in accordance with the 485 communication receiving and sending subroutine