| پی ال سی | میکروکنترلر |
| برای سیگنال های صنعتی استفاده می شود. با یک کابل یواس بی یا شبکه و یا… قابل برنامه ریزی است. از یک زبان برنامه نویسی آسان استفاده می کند که می تواند سیگنال های آنالوگ را به راحتی دریافت کرده و عملیات لازم را طبق برنامه اجرا کند. از یک پردازنده و یکسری ماژول ها تشکیل شده است و همچنین دارای حافظه بزرگی است. | برای برنامه ریزی کردن یکسری تراشه های الکترونیکی بر روی بردهای الکترونیکی استفاده می شود تا کارها و عمل های خاصی صورت پذیرد. برد ها می توانند توسط اجزای الکترونیکی دیگر مانند رله ها و … تکمیل شوند. میکروکنترلر از یک مدار مجتمع یا همان آی سی، همراه با یکسری ورودی و خروجی تشکیل شده است. |
| از یک زبان برنامه نویسی به نام LADDER استفاده می کند که زبان بسیار آسانی است. | برنامه دهی به آن به صورت کدنویسی و گاهی اوقات به زبان ماشین صورت می گیرد که بسیار مشکل است. |
| به طور کلی برای مصارف صنعتی و کنترل ماشین آلات صنعتی از آن استفاده می شود | برای هر نوع مصارفی قابل استفاده است. |
| یک کنترل کننده منطقی است که از تعداد نامحدود و قابل بسطی ورودی و خروجی منطقی تشکیل شده است که با یک کامپیوتر خارجی قابل برنامه ریزی است. | از تعداد نامحدود و قابل بسطی ورودی و خروجی منطقی تشکیل نشده است. |