Allen Bradley PLC-5 to programowalna platforma sterowania stosowana w automatyzacji maszyn, sterowaniu procesami i rozproszonych zastosowaniach przemysłowych. Jej architektura łączy jednostki procesorowe lub sterowniki z lokalnymi albo zdalnymi modułami I/O, interfejsami komunikacyjnymi, podzespołami zasilającymi i akcesoriami systemowymi. Charakterystyka techniczna zależy od numeru katalogowego i może obejmować pojemność pamięci, gęstość I/O, protokół komunikacyjny, format kasety lub płyty bazowej, opcje redundancji, generację oprogramowania sprzętowego oraz klasy środowiskowe. Kolekcja obejmuje sprzęt związany z przetwarzaniem, obsługą sygnałów, sieciami, rozbudową i wsparciem platformy. Funkcjonalnie system wykonuje logikę sterowania, wymienia dane z urządzeniami obiektowymi i systemami nadrzędnymi oraz koordynuje sygnały binarne, analogowe, ruchu lub procesowe. Prawidłowy dobór komponentów wymaga dopasowania rodziny sterownika, wersji sprzętowej, architektury kasety, interfejsu komunikacyjnego i specyfikacji elektrycznej zainstalowanego systemu.