Anti-corrosion coatings are coatings used to protect steel and other metal materials from corrosion, generally divided into conventional anti-corrosion coatings and heavy duty anti-corrosion coatings, which is a very important kind of coatings in paints and coatings. Conventional anti-corrosion coatings are in general conditions, such as metal to play the role of anti-corrosion, to protect the service life of non-ferrous metals; heavy-duty anti-corrosion coatings refers to the relative conventional anti-corrosion coatings, can be applied in relatively harsh corrosive environments, and has the ability to achieve a longer period of protection than the conventional anticorrosive coatings a class of anticorrosion coatings.