Allen-Bradley CompactLogix یک پلتفرم کنترل قابلبرنامهریزی است که برای اتوماسیون ماشین، کنترل فرایند و کاربردهای صنعتی توزیعشده استفاده میشود. معماری آن واحدهای پردازنده یا کنترلر را با ورودی/خروجی محلی یا راهدور، رابطهای ارتباطی، اجزای تغذیه و لوازم جانبی سیستم ترکیب میکند. مشخصات فنی به شماره کاتالوگ بستگی دارد و میتواند شامل ظرفیت حافظه، تراکم ورودی/خروجی، پروتکل ارتباطی، قالب رک یا بکپلین، گزینههای افزونگی، نسل فریمویر و درجهبندیهای محیطی باشد. این مجموعه، تجهیزات پردازش، مدیریت سیگنال، شبکهسازی، توسعه و سختافزارهای پشتیبان مرتبط با این پلتفرم را دربرمیگیرد. این سیستم از نظر عملکردی، منطق کنترلی را اجرا میکند، با تجهیزات میدانی و سیستمهای نظارتی تبادل داده دارد و سیگنالهای گسسته، آنالوگ، حرکتی یا فرایندی را هماهنگ میکند. انتخاب صحیح قطعات مستلزم تطبیق خانواده کنترلر، بازبینی سختافزار، معماری شاسی، رابط ارتباطی و مشخصات الکتریکی سیستم نصبشده است.