کنترلر منطقی قابل برنامه ریزی (PLC) یک دستگاه کنترل صنعتی دیجیتال است که معمولاً در خطوط و ماشین آلات تولید خودکار استفاده می شود. می تواند پردازش منطقی و کنترل ورودی و خروجی را از طریق برنامه نویسی انجام دهد و از قابلیت اطمینان و ثبات بالایی برخوردار است.

کنترلرهای منطقی قابل برنامه ریزی (PLC) از حافظه قابل برنامه ریزی برای اجرای دستورالعمل ها برای ذخیره عملیات منطقی، کنترل ترتیبی، زمان بندی، شمارش و عملیات حسابی استفاده می کنند. آنها انواع مختلفی از تجهیزات مکانیکی یا فرآیندهای تولید را از طریق رابط های ورودی دیجیتال یا آنالوگ (I) و خروجی (O) کنترل می کنند و به طور گسترده در زمینه کنترل اتوماسیون، از جمله، اما نه محدود به کاربردهای زیر، استفاده می شوند:
اتوماسیون صنعتی: PLC برای کنترل و مدیریت خطوط تولید کارخانه، ربات ها، تجهیزات پردازش و غیره استفاده می شود.
حمل و نقل: PLC را می توان برای چراغ های راهنمایی و رانندگی، روشنایی تونل، آسانسور، درب های اتوماتیک و غیره استفاده کرد.
اتوماسیون ساختمان: PLC را می توان برای سیستم های اتوماسیون ساختمان مانند تهویه مطبوع، آسانسور، کنترل دسترسی و غیره استفاده کرد.
مدیریت انرژی: از PLC می توان برای مدیریت و کنترل تولید، انتقال و توزیع انرژی مانند نیروگاه ها، پست ها، تصفیه خانه های آب و غیره استفاده کرد.
تجهیزات پزشکی: از PLC می توان برای کنترل عملکرد و نظارت بر تجهیزات پزشکی مانند دستگاه های اشعه ایکس، ضربان سازها و غیره استفاده کرد.
اتوماسیون خانگی: PLC را می توان برای سیستم های اتوماسیون خانگی مانند خانه های هوشمند، سیستم های امنیتی و غیره استفاده کرد.
