The GI-OVO EggsCargoSystem Tray Inspector can identify, separate and remove the broken trays from a production line. The Tray Inspector is controlled by a Programmable Logic Controller (PLC). This PLC is connected to a computer that runs specially designed software. The software analyses every tray and sees any sort of crack or malfunction. The PLC then decides to which stack the tray is transported: broken trays or correct trays. The ECS Tray Inspector is modular and can be upgraded with several additions to match specific needs. Its basis consists of a conveyor line, a re-packer, an unpacker, a pusher - that pushes the sorted trays - and especially designed vision technology which detects the broken trays. It can be expanded with various additions, such as several stacking devices, a camera that reads the age of the trays and the possibility to connect to other machines.