در صنعت PLC بیش از یکصد کارخانه با تنوع بسیار در طراحی و ساخت انواع مختلف PLC فعالیت می کنند. PLC ها را می توان از نظر اندازه، حافظه، تعداد ورودی/خروجی، وسعت عملیات (محلی یا وسیع) و … دسته بندی نمود. باید توجه داشت که برای ارزیابی قابلیت یک PLC باید ویژگی های دیگری مانند پردازنده، زمان اجرای یک سیکل، سادگی زبان برنامه نویسی، قابلیت توسعه و … را در نظر گرفت.
معمولا در صنایع بزرگ، PLCها یا پروزت های ورودی - خروجی در قسمت های مختلف سایت کارخانه وجود داشته و کنترل محلی بر قسمت های تحت پوشش خود انجام می دهند. سپس اطلاعات مورد نیاز با استفاده از روشهای مختلف انتقال داده ها به اتاق کنترل مرکزی منتقل شده و که در آن محل با استفاده از روش های مختلف مونیتورینگ صنعتی، اطلاعات به را شکل گرافیکی تبدیل کرده و بر روی صفحه مانیتور نمایش می دهند. در این حال اپراتور تنها با دانستن روش کار با رایانه و بدون نیاز به اطلاعات تخصصی می تواند سیستم را کنترل کند، از جمله معروف ترین PLCها از این خانواده را که می توان نام برد عبارتند از:
فصل اول: پیش نیاز
فصل دوم: مفاهیم PLC
فصل سوم: مفاهیم سخت افزار FATEK
فصل چهارم: مفاهیم نرم افزار و توابع برنامه نویسی