Allen Bradley PLC-5 là nền tảng điều khiển lập trình được sử dụng cho tự động hóa máy móc, điều khiển quy trình và các ứng dụng công nghiệp phân tán. Kiến trúc của nền tảng kết hợp các bộ xử lý hoặc bộ điều khiển với I/O cục bộ hoặc từ xa, giao diện truyền thông, các thành phần nguồn và phụ kiện hệ thống. Đặc tính kỹ thuật phụ thuộc vào mã danh mục và có thể bao gồm dung lượng bộ nhớ, mật độ I/O, giao thức truyền thông, định dạng giá đỡ hoặc bảng mạch nền, các tùy chọn dự phòng, thế hệ chương trình cơ sở và cấp bảo vệ môi trường. Bộ sản phẩm bao gồm các phần cứng liên quan đến xử lý, tiếp nhận tín hiệu, kết nối mạng, mở rộng và hỗ trợ cho nền tảng. Về chức năng, hệ thống thực thi logic điều khiển, trao đổi dữ liệu với các thiết bị hiện trường và hệ thống giám sát, đồng thời phối hợp các tín hiệu số, tương tự, chuyển động hoặc quy trình. Việc lựa chọn đúng linh kiện đòi hỏi phải phù hợp với dòng bộ điều khiển, phiên bản phần cứng, kiến trúc khung, giao diện truyền thông và thông số kỹ thuật điện của hệ thống được lắp đặt.