Ein Collector, oder auch MES-Datacollector, ist eine Software, welche die Kommunikation zwischen einer SPS, der MES-Suite und der Datenbank ermöglicht. Je Anlage wird ein MES-Datacollector z. B. auf dem entsprechenden MES-Terminal installiert. Der Software werden über die MES-Suite die entsprechenden Variablen der SPS mitgeteilt die aufgezeichnet werden sollen.