This document reviews a bearing sorting system that uses a programmable logic controller (PLC) for automatic sorting based on weight. Key components of the system include pneumatic cylinders, proximity sensors, load cells to measure weight, and a PLC to control sorting. Bearings move along a conveyor belt and are weighed on a load cell. The PLC compares the weight to a threshold and signals the appropriate pneumatic cylinder to sort the bearing into a collection box based on whether it is below, at, or above the threshold weight. The system allows for accurate and high-speed sorting to improve production rates over manual sorting. It is proposed for use in industries that require sorting products by weight.