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

