By using the vacuum ion plating technique, nitriding, titanium nitride and their complex coatings are plated on AISI D2 steel, and the finite element analysis (FEA) and experiments are employed to investigate their wear resistance. Archard adhesive wear law based on classic model is embedded into the commercial FEA software in the manner of Fortran subroutine, thereby calculating the wear depth of each node during the contact friction process. The wear depths of substrate and three kinds of coatings are quantitatively analyzed. It is shown that duplex treatment has an optimal wear resistance, and the simulation results are in good agreement with experimental measurements.