در این مقاله مقدمات برنامهنویسی PLC کنترلگرهای منطقی را با کمک زبان نردبانی (Ladder) شروع میشود. در انتهای مطلب نیز دو مثال کاربردی از برنامه نویسی PLC ارائه خواهد شد.
PLC به جای پنلهای کنترل سنتی که عملیاتشان وابسته به رلههای منطقی الکترومغناطیسی بود و براساس تایمرهای سیستمهای کنترل صنعتی بودند ساخته شده اند. PLC قادر به نظارت مداوم ورودیها از سنسورها هستند و در مورد خروجیها تصمیم میگیرند. با توجه به ساخت مستحکم، قابلیتهای استثنایی مانند کنترلرهای PID، کنترل متوالی، تایمرها و شمارنده ها، سهولت برنامه نویسی، قابلیت کنترل قابل اعتماد و سهولت استفاده از سخت افزار، PLC چیزی بیش از یک کامپیوتر دیجیتال صنعتی است.