Programmable Logic Controller یا کنترلگرهای منطقی برنامهپذیر، رایانه کنترلگر تک منظورهای است که به دلیل ویژگیهای خاصش بیشتر برای کنترل فرآیندهای مکانیکی یا صنعتی مانند خطوط تولید استفاده میشود. که دارای خصوصیات زیر است:
- برنامه پذیر است. یعنی رایانه است. اما یک رایانه ویژه برای منظوری ویژه
- PLC ست. یعنی با دانستن اصول ساده و پایهٔ منطق که پیشنیازی هم ندارد، میتوان اساس کار آن را درک و تحلیل کرد.
- PLC کنترلگر است. مانند مدار فرمان الکتریکی.
- PLC منطقی ست. برخلاف مدار فرمان الکتریکی.
مزیت های PLC نسبت به رایانه :
PLC برخلاف یک رایانهٔ عادی غیر صنعتی شامل خصوصیات زیر است:
- غبار
- رطوبت
- گرما و سرما
- نویز الکتریکی و نوسان برق
- برنامههای داده شده به PLC در حافظه آن ذخیره میشوند. PLC دو نوع حافظه دارد :موقت (که یا با یک باتری پشتیبانی شود) و دائم.
- برای انجام وظیفهٔ ویژه اش، امکان اتصال و کنترل ورودیها و خروجیهای زیادی را برای حسگرها و محرکهای متعدد و گوناگون دارد.
قابلیت خواندن و پردازش مقادیر و متغیرها. شامل:
- مقادیر لیمیت سوییچها
- متغییرهای آنالوگ (مانند مقادیر حسگرهای گرما و فشار)
- موقعیتها در سیستمهای موقعیتیاب را دارد.
قابلیت فعال نمودن دستگاههای خاص. شامل:
- موتورهای الکتریکی
- سیلندرهای پنوماتیکی یا هیدرولیکی
- رلههای مغناطیسی و سیمپیچها
- خروجیهای آنالوگ را فعال کند.
مزیت PLC نسبت به مدار فرمان :
- PLC جایگزین مناسب مدار فرمان الکتریکی ست. اما چون منطقی ست، بهتر است.
- کنترل منطقی از کنترلی ست که در آن صدور فرمانها نیازمند برآورده شدن تعدادی توابع و خواستهای منطقی باشد
کتاب آموزش PLC به زبان برنامه نویسی LD که توسط آقای محمد نحوی نوشته شده است، شامل 52 صفحه می باشد که ضمن معرفی انواع PLC ها و شمای کلی از آن به معرفی برنامه نویسی PLC به زبان Ladder Diagram طبق استاندارد IEC 61131-3 می پردازد که بدین منظور از مثال های متنوع و فراوانی بهره گرفته است.