Machineveiligheidscontrollers worden gebruikt voor het integreren en bewaken van industriële veiligheidsvoorzieningen zoals noodstoppen, veiligheidsdeuren, lichtschermen, magnetische vergrendelingen of veiligheidslijsten, matten en balken. Het kan deel uitmaken van een eenvoudig of complex systeem van apparaten die communiceren via software en hardware in een afzonderlijk speciaal systeem, of het kan worden geïntegreerd met het normale machinebesturingssysteem.