This document discusses automating the electroplating process using a programmable logic controller (PLC). Electroplating is described as coating metal objects with a thin layer of a different metal through electrolysis. The paper outlines the typical electroplating process and then discusses automating the horizontal conveyor, vertical conveyor, and gripper circuits that move parts through the electroplating system using a PLC. Program code examples are provided for each circuit component controlled by the PLC. The automated system is presented as having strong adaptability and the ability to easily switch between manual and automated control.