(1) وحدة المعالجة المركزية: هذه هي الوحدة الأساسية لـ PLC، وهي مسؤولة بشكل أساسي عن معالجة إشارات الإدخال وتنفيذ تعليمات البرنامج والتحكم في إشارات الإخراج وتوفير وظائف المراقبة والتشخيص. تشتمل وحدة وحدة المعالجة المركزية عادةً على وحدة معالجة مركزية وذاكرة وواجهة اتصال.
(2) وحدة الإدخال: تستخدم لجمع الإشارات الخارجية، مثل إشارات الاستشعار وإشارات الأزرار وإشارات التبديل. تشتمل وحدة الإدخال عمومًا على واجهة إدخال ودائرة معالجة الإشارة ودائرة العزل.
(3) وحدة الإخراج: تستخدم للتحكم في الأجهزة الخارجية، مثل محركات التشغيل، والتحكم في الأضواء، وإخراج إشارات الإنذار. تتضمن وحدة الإخراج بشكل عام واجهة إخراج ودائرة محرك ودائرة عزل.
(4) وحدة إمداد الطاقة: توفر الطاقة الداخلية لتشغيل PLC؛ يمكن لبعض الوحدات أيضًا توفير الطاقة لإشارات الإدخال.
(5) وحدة الاتصال: توفر دعم تكوين الاتصالات اللازم للتفاعل بين نظام PLC والكمبيوتر المضيف والأنظمة الخارجية، مما يتيح تبادل البيانات والعمل التعاوني بين PLC والأجهزة أو الأنظمة الأخرى.
(6) الوحدات الوظيفية: لها وظائف تحكم محددة، مثل المعالجة الرقمية، وأجهزة ضبط الوقت والعدادات، والتحكم PID، وما إلى ذلك، لتوفير الدعم اللازم لنظام PLC لإكمال مهام محددة.

