وحدة المتحكم المنطقى القابل للبرمجة هي وحدة (نظام) تحكم رقمى مصممة خصيصًا والتى تعتمد على معالج دقيق (ميكروبروسسور microprocessor ) ويمكن برمجتها بسهولة لأداء مهام تحكم معقدة. لقد تم تصميمها خصيصًا للتطبيقات الصناعية من أجل توفير التحكم control والأتمتة automation للآلات والعمليات بدقة accuracy عالية وموثوقية reliability . غالبًا ما يتم اختصار وحدة المتحكم المنطقى القابل للبرمجة إلى PLC.

المتحكم المنطقى القابل للبرمجة PLC لديه بعض التشابه مع الكمبيوتر الشخصي (PC). فهو يحتوي على معالج دقيق microprocessor وذاكرة , memory وواجهات interfaces مدخلات input ومخرجات output . ومع ذلك ، على عكس جهاز الكمبيوتر ، لا يحتوي على لوحة مفاتيح أو ماوس أو شاشة أو قرص صلب . وقبل أن تسأل ، لا - لا يمكنه تصفح الإنترنت ، أو التحقق من حالة وسائل التواصل الاجتماعي الخاصة بك أو تشغيل الموسيقى والألعاب المفضلة لديك.

أهم فرق بين وحدة المتحكم المنطقى القابل للبرمجة (PLC) والكمبيوتر الشخصي هو أن نظام تشغيل PLC مستقر للغاية extremely stable وموثوق به reliable مقارنة بالكمبيوتر الشخصي. تم تصميم PLCs خصيصًا لاستخدامها في تطبيقات الأتمتة الصناعية ، لذا فهي تحتوي أيضًا على أغطية قوية robust housings ، وحصانة أعلى للتداخل interference immunity ، وبروتوكولات اتصالات صناعية مدمجة built-in ، وهي قادرة على التفاعل بكفاءة مع كميات كبيرة من أجهزة الإدخال والإخراج.

نبذة تاريخية عن المتحكم المنطقى القابل للبرمجة :
مخترع PLC هو ديك مورلي ، وهو مهندسًا أمريكيًا كان خبيرًا في مجال تصميم الكمبيوتر والذكاء الاصطناعي والأتمتة والذي حصل على العديد من جوائز الصناعة طوال حياته المهنية. ولد في كلينتون ، ماساتشوستس في 1 ديسمبر 1932 وتوفي في 17 أكتوبر 2017 ، في نيو هامبشاير.
يرجع الفضل إلى ديك مورلي في اختراع المتحكم المنطقى القابل للبرمجة في عام 1968 ، وهو يقود الفريق الذي قاد تطوير أول PLC عندما كان في بيدفورد وشركاه. تم دعم اختراع PLC للحاجة إلى أتمتة منشأة إنتاج جنرال موتورز.
أول وحدة تحكم منطقى قابل للبرمجة كانت تسمى Modicon PLC. كان الاسم نسخة مختصرة من modular digital controller . أدى إدخال Modicon PLC إلى إحداث ثورة في الصناعة وكيفية أتمتة العمليات والآلات الصناعية.
كانت شركة Modicon هي الشركة التي أنشأت Modicon PLC في عام 1968. ولكن منذ ذلك الحين كانت Modicon مملوكة لشركة AEG وهي مملوكة حاليًا لشركة Schneider. لقد قطعت PLCs طريقًا منذ تأسيسها قبل ما يزيد عن 50 عامًا.

فيما تستخدم وحدات المتحكم المنطقى القابل للبرمجة ؟
تستخدم وحدات المتحكم المنطقى القابل للبرمجة لأتمتة automate المهام التي يتم التحكم فيها تقليديًا من خلال أنظمة التحكم بمنطق المرحلات (الريلايات) relays المربوطة (المتصلة) سلكيا hardwired . تستخدم PLCs لأتمتة المهام مثل الدفع pushing والرفع lifting والفرز sorting والقطع cutting والتقليب flipping والوزن weighing والنقل transporting والغسيل , washing والتجفيف drying والتراص stacking واللحام welding والصنفرة sanding وما إلى ذلك. المهام التي يمكن استخدام PLC للأتمتة لا نهاية لها عمليًا.
الفرق بين PLC والمرحل (الريلاى) relay هو أن PLC هو جهاز يعتمد على المعالج الدقيق microprocessor في حين أن المرحل هو جهاز تحويل switching كهروميكانيكي. من أجل توفير تحكم ذكي في العمليات والآلات ، يجب برمجة جهاز المتحكم المنطقي القابل للبرمجة (PLC) بينما يلزم توصيل wired المرحلات مع مرحلات أخرى.
نظرًا لأن بنية PLC تعتمد على معالج كمبيوتر دقيق ، فلا يتم تقييدها لإجراء عمليات نوع منطق توصيل المرحلات سلكيا فقط. يمكن أيضًا أن تتحكم وحدات التحكم المنطقية القابلة للبرمجة في عمليات أخرى مثل المقارنة comparison والرياضيات mathematics والتوقيت timing والعد counting والتسلسل (التتابع) sequencing ومعالجة الإشارات التناظرية ومعالجة البيانات والمزيد.
التطبيقات الصناعية لأجهزة PLC عديدة. يتم استخدامها لأتمتة التطبيقات مثل خطوط التجميع ، وأنظمة التهوية والضخ ، ومصانع التغليف ، والروبوتات ، وناقلات مناولة المواد ، وآلات التخزين والاستصلاح ، وأنظمة التعبئة والتغليف ، ومصانع الطحن ، وأنظمة إدارة المباني وما إلى ذلك. قائمة التطبيقات غير محدودة تقريبًا .
لقد اخترقت وحدات التحكم المنطقية القابلة للبرمجة في كل صناعة تقريبًا. تشمل بعض الصناعات التي تستخدم PLCs ، على سبيل المثال لا الحصر ، التصنيع والتعدين والنفط والغاز والأغذية والمشروبات والخدمات اللوجستية ومناولة الأمتعة ومعالجة الأخشاب والري ومعالجة مياه الصرف الصحي وتصنيع المعادن واللحام والمنسوجات والمعالجة الكيميائية.

ما هي مزايا وعيوب PLC؟
لإدراك مزايا وعيوب وحدات التحكم المنطقية القابلة للبرمجة ، نحتاج إلى مقارنتها مع أنواع أخرى من أنظمة التحكم.

أنواع المتحكمات الرئيسية الأربعة المستخدمة في أنظمة التحكم الصناعية هي منطق المرحلات relay logic ، وأجهزة الكمبيوتر الصناعية industrial PCs ، وأجهزة المتحكمات الدقيقة microcontrollers ، وأجهزة التحكم المنطقية القابلة للبرمجة PLCs . لكل نوع من أجهزة المتحكمات مزاياه وعيوبه. يعتمد نوع وحدة المتحكم الأنسب على نوع وحجم تطبيق الأتمتة.
إن PLCs هي الأنسب لأتمتة كمية كبيرة من مهام الأتمتة ، مثل مصنع التصنيع. تعتبر المرحلات Relays هي الأنسب للأتمتة مهمة بسيطة يدوية بالكامل ، مثل التحكم في مستوى القادوس hopper.
تعتبر وحدات المتحكمات الدقيقة Microcontrollers الأنسب لأتمتة تطبيق بمجموعة ثابتة من البارامترات ولديها إمكانية الإنتاج الضخم mass production ، مثل الغسالة washing machine . في حين أن جهاز الكمبيوتر الصناعي Industrial PC سيكون الأنسب عندما تكون هناك حاجة إلى درجات عالية من حساب الرياضيات ، مثل جهاز محاكاة الطيران.
الفرق بين PLC و المتحكم الدقيق (الميكروكونترولر) يكمن في بنية الوحدات. يحتوي كلاهما على معالج دقيق مع مدخلات ومخرجات (وحدات دخل ووحدات خرج) ، ولكن تم تصميم PLC ليكون قابلاً للتوسيع وقبول ومعالجة كميات كبيرة من المدخلات والمخرجات I / O ويكون قادرًا على التواصل مع الأجهزة الأخرى. في حين أن الميكروكونترولر عادة ما يتم إنشاؤه لغرض واحد لمهمة أتمتة معينة ، بتكلفة أقل وعادة لأغراض الإنتاج الضخم.

ما هي مزايا PLC؟
المزايا الرئيسية لأجهزة PLC مذكورة أدناه:
1. مدمجة وقوية Compact and robust.
2. نظام تشغيل موثوق به للغاية.
3. سرعة زمن تنفيذ المعالج.
4. لا تحتاج إلى صيانة تقريبا.
5. قابلة للتوسيع بسهولة بسبب تصميمها المعياري modular.
6. انخفاض استهلاك الطاقة مقارنة بأنظمة المرحلات .
7. مدمج بها اتصالات communication من أجل I / O المداخل والمخارج عن بعد ، والأجهزة instrumentation ، وPLCs الأخرى وأنظمة SCADA.
8. يمكن التعامل مع عدد كبير من المدخلات والمخرجات الرقمية.
9. قادرة على معالجة إشارات الإدخال التماثلية وحلقات PID.
10. لغات برمجة متعددة متاحة.
11. مجموعة تعليمات البرمجة الكبيرة.
12. واجهة برمجة سهلة الاستخدام عبر الكمبيوتر.
13. التحكم في التعديلات المنطقية التي تتم بسهولة عبر البرامج ، لا يلزم إدخال تعديلات على وصلات الأسلاك .
14. انخفاض تكاليف التركيب Installation بشكل كبير مقارنة بأنظمة المرحلات .
15. سهولة توثيق documentation ممتازة.
16. زيادة القدرة على اكتشاف الأخطاء والتشخيص diagnostics.

ما هي عيوب PLC ؟
1. بالنسبة للتطبيقات البسيطة حيث قد يكون منطق المرحلات كافياً ، قد يؤدي استخدام PLC إلى دفع تكاليف بسبب الحاجة إلى توظيف مبرمج.
2. وظائف الرياضيات في PLC متقدمة جدًا ، ولكن عندما يتعلق الأمر بإجراء كميات كبيرة من حسابات الرياضيات المعقدة ، فقد يكون الكمبيوتر الصناعي أكثر ملاءمة.
3. قد تتطلب بعض التطبيقات الروبوتية وتحديد المواقع تنفيذ سرعة عالية للغاية والتي قد لا يكون من الممكن تحقيقها من PLC.
4. يمكن أن يكون مكلفا لأتمتة تطبيق مع بارامترات ثابتة للإنتاج الضخم بالمقارنة مع الميكروكونترولر .


كيف يعمل PLC؟
العناصر الأساسية في عمل PLC هي وحدة المعالجة المركزية (CPU) ، وذاكرة البيانات data memory ، وذاكرة البرنامج program memory ، ووحدات الإدخال input modules ، ووحدات الإخراج output modules . تقوم وحدة المعالجة المركزية فى PLC باستمرار بمراقبة إشارات الإدخال input signals ، وصياغة القرارات بناءً على برنامج التطبيق application program ، ثم تتحكم في إشارات الإخراج output signals لأتمتة عملية أو آلة. يقوم المتحكم المنطقي القابل للبرمجة بتخزين برنامج التطبيق في ذاكرة البرنامج وتخزين حالة المدخلات والمخرجات في ذاكرة البيانات.
وحدة المعالجة المركزية المستندة إلى المعالجات الدقيقة هي التي تتحكم في العمليات داخل PLC. يبسط مخطط الكتل block diagram أدناه تدفق العملية داخل PLC. تتم قراءة read المدخلات وتخزين حالتها في ذاكرة البيانات ، ويتم نقل البيانات transferred إلى برنامج التطبيق ومعالجتها processed ، ويتم تحديث updated ذاكرة البيانات وأخيراً يتم تنفيذ executed المخرجات.


المدخلات Inputs هي أجهزة ميدانية field devices مثل الأزرار button والمفاتيح switches والأجهزة instrumentation المستخدمة لتحديد وقت وكيفية عمل الماكينة. يتم توصيل المدخلات مباشرة إلى PLC أو عبر وحدات الإدخال input modules .
المخرجات Outputs هي أجهزة ميدانية مثل المرحلات relays ، وموصلات المحرك (الكونتاكتور) motor contactors ، وصمامات الملف اللولبي (السلونويد) solenoid valves ، والمصابيح lamps وصفارات الإنذار (السارينة) sirens التي تتسبب في تشغيل الماكينة وتقديم ملاحظات (تغذية عكسية) feedback لمشغل الماكينة. يتم توصيل المخرجات مباشرة من PLC أو عبر وحدات الإخراج output modules .
ذاكرة البيانات Data Memory هي المكان الذي يتم فيه الإعلان declared عن المدخلات والمخرجات وتخصيصها لمواقع الذاكرة. تقوم ذاكرة البيانات بتخزين حالة المدخلات والمخرجات ويتم تحديثها باستمرار بواسطة برنامج التطبيق.
ذاكرة البرنامج Program Memory هي المكان الذي يتم فيه تخزين ومعالجة برنامج التطبيق (مثل مخطط السلم ladder diagram ). يجب تحميل ذاكرة البرنامج ببرنامج حتى يتمكن من القيام بالأشياء. إذا لم يكن هناك برنامج تطبيق محمل في ذاكرة البرنامج ، فإن PLC هو مجرد وزن باهظ الثمن.

مبدأ عمل المتحكم المنطقى القابل للبرمجة PLC
على الرغم من أن PLC يحتوي على وحدة معالجة مركزية CPU تمامًا مثل جهاز الكمبيوتر ، إلا أن العملية الداخلية ليست هي نفسها تمامًا. تم تصميم PLCs لتكون موثوقة للغاية وبالتالي لديها عملية داخلية ثابتة fixed ومخصصة dedicated . هذه العملية تسمى "دورة مسح PLC" PLC scan cycle .
دورة مسح PLC هي عملية متسلسلة sequential ومتكررة repetitive لديها 3 مهام أساسية. تقييم المدخلات Evaluate inputs ومعالجة process برنامج التطبيق وتنفيذ المخرجات execute outputs . يتم تنفيذ المهام في دورة مسح PLC بدقة في ترتيب معين وبطريقة دورية لا نهاية لها.


قد تحتوي بعض وحدات المتحكم المنطقى القابل للبرمجة من جهات تصنيع مختلفة على اختلافات طفيفة في دورة المسح ، ولكن المهام الثلاثة المذكورة أعلاه مشتركة للجميع.
يعد "مسح PLC " PLC scan جزءًا من المهمة الثانية (معالجة البرنامج process program ) في دورة المسح وتشير إلى الطريقة التي تعالج بها وحدة المعالجة المركزية برنامج التطبيق. أثناء مسح PLC ، تتم معالجة درجات rungs برنامج التطبيق من اليسار إلى اليمين ومن الأعلى إلى الأسفل. تعمل وحدة المعالجة المركزية باستمرار على تحديث حالة كل من المدخلات والمخرجات والمتغيرات الداخلية في ذاكرة البيانات ولكنها تنفذ المخرجات فقط في نهاية مسح PLC.

هناك أمر بالغ الأهمية للتذكر لأنه يمكن أن يؤثر على طريقة تقييم البرنامج. فقد يجبرك تسلسل مسح PLC على تعديل طريقة كتابة برنامج التطبيق الخاص بك لتحقيق نتيجة التحكم الصحيح في العملية .
وقت (زمن) المسح scan time هو إجمالي الوقت الذي يستغرقه PLC لإكمال دورة مسح كاملة. يتم التعبير عن زمن المسح بالمللي ثانية (مللي ثانية) milliseconds (ms) . يعد زمن مسح PLC مقياسًا أساسيًا للقياس والإدراك لأنه يمكن أن يكون له تأثيرات ضارة على قدرة PLC على التحكم في التطبيق ، خاصة إذا كانت سرعة تطبيقك أسرع من زمن مسح PLC.
باختصار ، مبادئ العمل الأساسية للمتحكم PLC هي أنه يراقب حالة الآلة والعملية ، ثم يتخذ قرارات على أساس الوظائف المنطقية التي أنشأها برنامج منطق السلم ladder logic المخزن في ذاكرة PLC. بعد ذلك ، يبدأ initiates جهاز المتحكم المنطقي القابل للبرمجة إشارات الإخراج للتحكم في سلوك الجهاز أو العملية.

أتمتة PLC PLC Automation
عندما يتعلق الأمر بالأتمتة الصناعية ، يعتبر PLC حرفياً "أدمغة brains العملية". إنه جهاز قابل للبرمجة يتخذ جميع القرارات المتعلقة بكيفية التحكم في الماكينة اعتمادًا على البيانات التي تم جمعها من الأجهزة الميدانية وتعليقات (رد فعل) feedback المشغل.
لفهم أفضل لأتمتة PLC يمكننا مقارنة كيفية عمل دماغ (مخ) الإنسان. إذا نظرنا إلى دماغ الإنسان ، فإننا ندرك أنه يعتمد على حواسنا الخمسة للبصر والسمع والشم والطعم واللمس لفهم ما تقوم به بيئتنا. أيضا ، يتحكم دماغ الإنسان في الحركة في جسمنا لإنشاء إجراءات actions مثل المشي والجري وركل الكرة وما إلى ذلك.
لذلك دعونا نقول أننا نشعر أن أجسامنا تزداد سخونة. عندئذ يمكننا رفع (تشمير) أكمامنا قليلاً حتى نبرد قليلاً. يمكننا في الواقع أن نرفع أكمامنا لأعلى ولأسفل لتنظيم درجة حرارة أجسامنا إلى أن نشعر بالراحة. إذا رفعنا الأكمام إلى النهاية وما زلنا نشعر بالحر الشديد بعد فترة معينة من الوقت ولا يمكننا تحملها أكثر من ذلك ، فيمكننا خلع سترتنا.


كيف يقوم المتحكم المنطقي القابل للبرمجة بأتمتة تطبيق صناعي؟
تمامًا كما يعتمد مخ الإنسان على المعلومات التي تقدمها حواسنا ، يتطلب المتحكم المنطقى القابل للبرمجة أدوات (أجهزة) instrumentation لقياس محيطها. هذه تُعرف باسم مدخلات PLC PLC inputs .
ومثلما يستخدم المخ البشري جمع البيانات من حواس الجسم ليقرر ما هي الإجراءات المطلوب اتخاذها ، يقوم PLC بجمع المعلومات من الأجهزة ويستخدم برنامج التطبيق لتحديد الإجراءات المطلوبة لاتخاذها.
يتم تخزين المعلومات التي يتم جمعها بواسطة الأجهزة في ذاكرة البيانات ويتم تخزين برنامج التطبيق في ذاكرة البرنامج.
أخيرًا ، تمامًا مثلما يتحكم المخ في الحركة في أجسامنا ، يتحكم PLC في الحركات في آلة تستخدم الأجهزة الكهربائية والهوائية والهيدروليكية. هذه تعرف باسم مخرجات PLC PLC outputs .

لنقم بتوصيل متحكم منطقي قابل للبرمجة مع أجهزة الإدخال والإخراج لتطبيق أساسي للتحكم في درجة الحرارة.
إذا قمنا بتوصيل مستشعر (حساس) sensor درجة الحرارة كمدخل PLC يمكننا قياس مدى سخونتة. ثم إذا قمنا بتوصيل مروحة كهربائية كمخرج PLC يمكننا تنظيم درجة الحرارة.


PLC هو مجرد مرساة قارب boat anchor إذا لم يكن لديه برنامج مخزن في ذاكرته. لكي يقوم PLC بأتمتة أحد التطبيقات ، نحتاج إلى تحديد أهداف التحكم الخاصة بنا حتى نتمكن من برمجة بعض التعبيرات المنطقية للتحكم.
يمكن أن يكون الوصف الوظيفي الأساسي لتطبيق التحكم في درجة الحرارة الأساسي كما يلى :
1. إذا زادت درجة الحرارة المقاسة أعلى من حد معين ، فيمكن لوحدة التحكم المنطقية القابلة للبرمجة تشغيل مروحة كهربائية لتبريد النظام.
2. إذا كانت درجة الحرارة التي تم قياسها تزيد أو تنقص ، يمكن لوحدة التحكم المنطقية القابلة للبرمجة ضبط سرعة المروحة لتنظيم درجة الحرارة للحفاظ على مستوى معين.
3. بمجرد انخفاض درجة الحرارة إلى ما دون عتبة معينة ، لفترة معينة من الزمن ، يمكن إيقاف تشغيل المروحة الكهربائية.

تذكر أن مستوى أتمتة PLC يكون جيدا فقط مثل جودة المعلومات التي تم جمعها بواسطة الأجهزة وجودة برنامج التطبيق الموجود في ذاكرته. لذا فإن البرنامج الجيد ذو التعبيرات المنطقية الصلبة سيضمن لك عملية خالية من المتاعب.
يمكن PLC التحكم في تطبيقات الأتمتة الصناعية. عدد التطبيقات التي يمكن للمتحكم PLC التحكم فيها لا حصر لها ، ولكن هنا بعض الأمثلة ...
1. التحكم في مستوى خزان ماء من خلال مراقبة مستوى الخزان وتغيير سرعة مضخة المدخل.
2. التحكم في درجة حرارة فرن التجفيف من خلال مراقبة درجة حرارته الداخلية وتغيير موضع صمام التحكم في الموقد.
3. التحكم في تسلسل البدء والتوقف لسلسلة من ناقلات conveyors مناولة المواد.

نظام تحكم PLC
نظام تحكم PLC هو مزيج من مكونات الأجهزة hardware والبرامج software المختلفة. يلعب كل مكون دورًا محددًا ومهمًا في نظام تحكم PLC الشامل. العناصر الأساسية التي يتكون منها نظام تحكم PLC هي PLC نفسه ، وأجهزة الإدخال والإخراج الطرفية ، وواجهات الاتصال بين الآلة والبشر Human Machine Interfaces (HMI) وجهاز البرمجة.
تتضمن أجهزة إدخال PLC PLC Input devices أجهزة مثل المفاتيح switches وأجهزة الاستشعار sensors وأزرار الضغط push buttons . تتضمن أجهزة إخراج PLC PLC Output devices معدات مثل المحركات الكهربائية electric motors والمنفذات actuators . وهي إما متصلة مع PLC بأسلاك أو متصلة عبر ناقل المجال fieldbus (رابط الاتصال communication link ) مثل Ethernet IP و Profibus و Modbus وما إلى ذلك).
تشكل واجهات الاتصال بين الآلة والبشر Human Machine Interfaces (HMI) الجسر بين المشغل وجهاز المتحكم المنطقي القابل للبرمجة (PLC) من خلال السماح بالتحكم للمشغل وتقديم ملاحظات مرئية ومسموعة. وهي تشمل أجهزة مثل الشاشات التي تعمل باللمس وأنظمة SCADA (التحكم الإشرافي والحصول على البيانات Supervisory Control & Data Acquisition ) ولوحات التحكم السلكية التي تحتوي على مفاتيح وأزرار ضغط ولمبات بيان .
هناك حاجة إلى جهاز برمجة PLC PLC Programming device لتتمكن من تكوين (تهيئة) وبرمجة نظام تحكم PLC. في الماضي ، تم استخدام محطات برمجة مخصصة ، ولكن اليوم جهاز الكمبيوتر هو الأداة المفضلة.
يعمل نظام PLC PLC System عن طريق قبول (إستلام) إشارات جهاز الإدخال ، ومعالجة البيانات وفقًا للبرنامج المخزن في ذاكرة PLC ثم تنشيط المخرجات المناسبة للتحكم في الجهاز أو العملية.


نظرًا لأن وحدة المتحكم المنطقى القابل للبرمجة متخصصة في تنفيذ دورة المسح الخاصة به scan cycle والتي يؤديها بسرعة عالية وموثوقية عالية للغاية. هذا ضروري للحفاظ على موثوقية عالية للتحكم في آلة باستخدام PLC وأتمتة العمليات.
تخيل تعطل وحدة المتحكم المنطقى القابل للبرمجة ، تمامًا مثل نظام تشغيل الكمبيوتر المنزلي ، في منتصف عملية تشغيل الآلة . يمكن أن يكون هناك خطرًا على الأفراد والإنتاج والمعدات مما يتسبب في الإصابة والأضرار والتوقف عن العمل والنفقات غير الضرورية.
تم تصميم وحدات المتحكم المنطقى القابلة للبرمجة ، على عكس الكمبيوتر المنزلي ، للعمل في البيئات الصناعية القاسية حيث يوجد ضجيج كهربائي والتداخل الكهرومغناطيسي (EMI).
وهي تتطلب بشكل عام ، ولكن ليس دائمًا ، مصدر طاقة منفصل ولها وصلات (شرائط) طرفية للإدخال والإخراج لتوصيل الأجهزة الكهربائية. بالنسبة لبعض تطبيقات تحكم PLC في الماكينة ، عادة ما تكون وحدات الإدخال والإخراج القابلة للتوسيع عن بعد متاحة.
في هذه الأيام ، تحتوي أنظمة تحكم PLC في آلة على خيارات اتصال مثل Ethernet/IP (Allen Bradley) و Profinet (Siemens) و Modbus TCP/IP (Modicon) ، على سبيل المثال لا الحصر. تسمح خيارات اتصال نظام تحكم PLC في آلة مثل هذه بالربط الشبكي مع وحدات PLC الأخرى ووحدات الإدخال / الإخراج عن بُعد والأجهزة والمحركات والمنفذات وواجهات الاتصال بين الآلة والبشر (HMI) مثل شاشات اللمس وأنظمة SCADA.