The present invention relates to an equipment cleaning agent suitable for use in petroleum and chemical industries, in particular to a ferrous sulfate dirt neutral complexing cleaning agent used for cleaning synthetic ammonia low-temperature methanol washing unit systems in petrochemical and coal chemical industries. Preparation of raw materials in the following parts by weight: 5 to 8 parts of sodium gluconate, 7 to 11 parts of sodium salicylate, 20 to 26 parts of ammonium diethylenetriaminepentaacetate, 20 to 26 parts of sodium edetate, 40 parts ~46 parts of acrylic acid-itaconic acid copolymer, 25~32 parts of polyepoxysodium succinate, 12~15 parts of sodium p-hydroxyphenylacetate, 3~7 parts of triethanolamine, 3~7 parts of hydrogen peroxide, 0.1~0.3 parts of ten Dialkyl sodium sulfate, 0.1-0.3 parts of polydimethylsilicone oil and 40-45 parts of water. It does not produce hydrogen sulfide gas when cleaning ferrous sulfide dirt, has no corrosion on equipment, has a strong ability to complex iron ions, has a fast removal speed, and has a descaling rate of more than 98%. It does not need to be neutralized and blunted after chemical cleaning. After chemical treatment, the equipment can be put into operation.