CPU به طور پیوسته، وضعیت مقادیر ورودی از دستگاههای متعدد ورودی را مانیتور میکند (دستگاههایی مثل شتابسنج، دماسنج، سنسورها و)؛ داده ورودی تطبیق یافته را از ماژول ورودی میخواند و سپس بر اساس منطق نوشته شده در خود، خروجی مورد نظر را ایجاد کرده و به ماژول خروجی ارسال میکنند. این خروجی میتواند سیگنالی جهت روشن شدن موتور یا موارد مشابه باشد.
برای داشتن اطلاعات دقیق تر از پی ال سی ها و انواع ان ها، دسته بندی هایی برای آن ها طراحی کرده اند. به طور کلی، انواع مختلف پی ال سی ها در چهار دسته کلی قرار می گیرند. ما در ادامه این متن، نه تنها به معرفی و بررسی کلی و دقیق این چهار دسته بندی می پردازیم، بلکه برخی از برند های معروف تولیدکننده پی ال سی ها را نام می بریم و به بررسی ان ها می پردازیم.
با بهره مندی ماژول پردازنده از حافظه، یکی از دردسر های آزاردهنده از بین می رود. با ذخیره شدن برنامه های نوشته شده در حافظه ها، نیازی نیست هربار برای برنامه ریزی مجدد، زمان اتلاف گردد. لازم به ذکر است. که این حافظه ها نیاز به منبع تغذیه دارند. البته منبع تغذیه مورد نیاز آن ها به راحتی تامین می شود. آن ها نیاز به باتری هایی دارند که بتوانند طولانی مدت عمر کنند.
این مدل که به صورت ماژولار طراحی و ساخته شده است.، دارای حوزه عملکردی گسترده و وسیع می باشد. توسط نرم افزار STEP میتوان آن را برنامه نویسی کرد. به راحتی قابل توسعه است.. در مقایسه با S- دارای حافظه بیشتر و قدرت و سرعت پردازش بیشتری ست. حجم زیادی از سیگنال ها را تحت پوشش خود قرار می دهد و در صنایع مختلف، طرفداران زیادی دارد.
این واژه، بیانگر قابلیت تحلیل منطقی پی ال سی ها می باشد. و در نهایت، حرف c، که مخفف واژه Controller به معنی کنترل کننده می باشد. هر یک از این کلمات به علت و هدف خاصی در نام گذاری این محصول به کار گرفته شده اند، که در ادامه، به بررسی این موارد خواهیم پرداخت.