The specific embodiment of the invention provides an anti-
rust coating and a
coating, the anti-
rust coating comprises a water-based
rust conversion agent and a water-based
epoxy coating, the water-based rust conversion agent comprises a water-based acrylic
emulsion and
ammonium polyacrylate salt, the pH value of the water-based rust conversion agent is 6-8, Fe < 3 + > is converted into a stable complex in situ through a carboxyl
chelation reaction, and the stable complex is added into the water-based
epoxy coating. The water-based rust conversion agent and the
epoxy coating have the advantages that the water-based rust conversion agent is added into the water-based epoxy coating, the continuous
acid etching risk of a matrix is avoided, the water-based epoxy coating comprises polydopamine grafted and coated
silicon dioxide, micropores can be reduced by the coating,
permeation of water,
oxygen and
chloride ions can be inhibited, hydrolytic stripping and secondary
corrosion can be prevented, and the water-based rust conversion agent and the epoxy coating have good compatibility; the formed coating is excellent in interlayer
adhesive force and compact and firm in film layer, and the long-acting protection requirement in a severe
corrosion environment can be met when the anti-rust coating is used for coating
corrosion prevention of a steel member.