يمكن تعريف وحدة التحكم القابلة للبرمجة ، والتي تسمى رسميًا وحدة التحكم المنطقية القابلة للبرمجة (PLC) على أنها عضو في جهاز الحالة الصلبة في عائلة الكمبيوتر.
إنه قادر على تخزين التعليمات لتنفيذ وظائف التحكم مثل التسلسل والتوقيت والعد والحساب ومعالجة البيانات والاتصال للتحكم في الآلات والعمليات الصناعية
تاريخ plc :-
- تم تحديد معايير التصميم لاول وحدة تحكم قابلة للبرمجة في عام 1968 من قبل قسم هايدرومانتك ( Hydromantic ) لشركة جينرال موتورز .
- السبعينيات شهدت ظهور قدرات الاتصال .
- الثمانيات شهدت التوحيد القياسي لبرتوكولات الاتصال .
- التسعينات شهدت معايير اغة البرمجة .
شرح plc
قبل البدء بانشاء برنامج plc :-
- يجب ان تكون الموصلات والدائرة متصلة ببعضها جيدا .
- يجب اولا تصميم دائرة الكنترول الخاصة بالمشروع ورسمها وتحديد المكونات وتركيبها ثم يقوم فني كهرباء بتوصيلها جميعا معا
الاجزاء التي تركب مع plc :-
يمكن لوحدة plc ان تقوم باعمال كثيره في الدائرة حيث يمكن الاستغناء اجزاء كثيرة في الدائرة اجزاء بنها حركة ميكانيكية واستبدالها بوحدة plc حيث ان التوصيل مع وحدات plc اكثر سهولة واكثر امانا وتستطيع ان تعيش لوقت اطول من المكونات العادية ذات الحركة الميكانيكية . حيث ايضا التركيب التخاص بها يكون اسهل واقل عددا في المكونات .
مميزات وحدات plc :-
- سهولة وسرعه في انشاء التطبيقات او البرامج
- تكلفة اقل
- تغيير البرامج والنظام كامل اسهل واسرع
- اكثر امانا من غيرها من الانظمة العادية
- تشخيص الاعطال اسرع
- الغاء الوظائف واضافتها اسرع
- صغيرة الحجم
كيف يعمل plc :-
المدخلات او الدخل عن طريق اما مدخلات منفصلة او تناظرية ( ديجتال - انالوج )
تنفيذ البرنامج يوجد داخل البرنامج مكونات كثيرة منها الموققتات و العدادات و المقارنات والمعالجة للبيانات
الاخراج او الخرج اما خرج ديجتال او تناظري انالوج
المدخلات :-
ديجتال :- هذا النوع الاكثر شيوعا حيث انه يجب ان تكون النقطه مفتوحة او مغلقه يجب توافر اي شرط من الشرطين هذا النوع منعزل في وحدات خاصة بعيدا عن وحده المعالجة المركزية ومتصل بها عن طريق كابل او سوكت ويجد منها انواع اما ترانزيستور او ريلي ويمكن ان تتوفر بكل الفولتيات حسب نوع المديول .
شكل يوضح مدخلات الديجتال:-
التناظري او الانالوج :-
تعمل وحدات plc مع الاشارات المستمرة او التناظرية وكذالك المنفصلة . تستخدم الاشارات التناظرية لتمثيل القيم المتغيرة مثل السرعة ودرجة الحراره والوزن والمستوي . تتراوح الاشارات من ( 0 - 10 VDC ) او ( 4 - 20 MA ) تقوم الوحدة النمطية بتحويل الاشارة التناظرية الي اشارة رقمية . تعتمد دقة القيمة علي الوحدة ( 8 , 12 بت ) .
شكل يمثل كيف تعمل القيم التناظرية :-
خرج الوحدات التناظرية :-
تعمل وحدة الاخراج المنفصلة مثل المحول . حيث تقوم المخرجات التناظرية بتحويل الاشارة الرقمية الي اشارة تناظرية للتحكم في الاجهزة الخارجية مثل الصمامات والملف اللولبي ومحركات المؤازرة و المحركات السيرفو
الرموز المستخدمة في plc :-
- هذا الشكل يسمي نقطه مفتوحة
- هذا الشكل يسمي نقطه مغلقة
- هذا الشكل يسمي حمل او كويل
- صندوق الاستخدامات المختلفه تايمر او عداد
كيف يكون البرمجه بلغة اللادر ( Ladder Diagram ) :-
يتكون اللادر ( Ladder ) من مجموعة من الدرجات او الشبكة وكل درجة هي عملية منطقية . يتكون من سلسلة من المدخلات واجهزة ضبط الوقت والعدادات والمرحلات وغيرها الكثير من المكونات
شكل يوضح البرمجه
مثال علي التايمر ( Timer ) :-
يتم استخدام التايمر مع اشارات المرور علي سبيل المثال للتحكم في طول الفترة الزمنية بين تغييرات الاشارة
اتصال اجهزة plc بالشبكة :-
يمكن لجميع وحدات plc ان يتم ربطها بشبكة داخلية عن طريق لان ( LAN )
يمكن الوصوع الي كل وحده plc علي حده عن بعد لبرمجتها او التعديل عليها
يمكن نقل البيانات التي جمها plc الي اي جهاز كمبيوتر متصل بالشبكة .
الشكل يوضح نقل البيانات وريط الاجهزة ببعضها
المراجع :-
www.plcs.net
www.sea.siemens.com
Bryan, L.E. and Bryan E.A Programmable Controllers Theory and Implementations, An Industrial Text
Co. Publication., Atlanta, 1988