تعتبر لغه Ladder من اسهل الطرق لبناء برنامج تحكم باستخدام PLC لانه تعتمد على الرسم التخطيطي والمنطقي في الربط بين مداخل التطبيق ومخارجه لذلك نجد ان جميع الشركات التي تنتج ال PLC تستخدم هذه اللغه كطريقه رئيسية لانشاء برنامج التحكم ولاسيما عندما يكون الحاسب هو اداة البرمجه المستخدمة في تجهيز البرنامج.
تتالف لغه Ladder الخاصة بشركة KOYO من ثلاث مكونات رئيسية:
عند وضع ال PLC في وضع RUN يقوم المعالج بمسح كافة اسطر البرنامج من الاعلى الى الاسفل ومن اليسار الى اليمين.
يتم اولا قراءة حالة جميع المداخل وتخزينها في مسجل الدخل, وفي مرحلة متقدمة تتم معالجة محتوى مسجل الدخل منطقيا وحسابيا مع بارامترات اخرى للوصول الى النتائج المطلوبه وكمرحلة اخيرة تخزن النتائج في مسجل الخرج المرتبطه بالمخارج الفيزيائية الحقيقيه والداخلية (Coil) او في حجرات الذاكرة.
مثلا اذا كان X1 في وضع (ON) وكان X0 في وضع (OFF) يتم تشغيل الخرج Y0 اما اذا كان الشرطان السابقان غير محققان فلا يتم تنفيذ مماسبق فيتم الانتقال الى السطر الثاني مباشرة وهكذا حتى يتم الوصول الى السطر الذي يحوي على تعليمة END ثم يعاد مسح اسطر البرنامج من البدايه من جديد.
لتوضيح ذلك سوف ناخذ مثال تطبيقي
مثال: دارة تشغيل محرك باتجاهين:
المخطط الكلاسيكي
مخطط Ladder
في الدرس التالي بإذن الله سوف اشرح كافه التعليمات البرمجيه في لغه Ladder ولكن هذه فقط شرح مبسط لشكل التماسات والملفات
تتالف لغه Ladder الخاصة بشركة KOYO من ثلاث مكونات رئيسية:
عند وضع ال PLC في وضع RUN يقوم المعالج بمسح كافة اسطر البرنامج من الاعلى الى الاسفل ومن اليسار الى اليمين.
يتم اولا قراءة حالة جميع المداخل وتخزينها في مسجل الدخل, وفي مرحلة متقدمة تتم معالجة محتوى مسجل الدخل منطقيا وحسابيا مع بارامترات اخرى للوصول الى النتائج المطلوبه وكمرحلة اخيرة تخزن النتائج في مسجل الخرج المرتبطه بالمخارج الفيزيائية الحقيقيه والداخلية (Coil) او في حجرات الذاكرة.
مثلا اذا كان X1 في وضع (ON) وكان X0 في وضع (OFF) يتم تشغيل الخرج Y0 اما اذا كان الشرطان السابقان غير محققان فلا يتم تنفيذ مماسبق فيتم الانتقال الى السطر الثاني مباشرة وهكذا حتى يتم الوصول الى السطر الذي يحوي على تعليمة END ثم يعاد مسح اسطر البرنامج من البدايه من جديد.
لتوضيح ذلك سوف ناخذ مثال تطبيقي
مثال: دارة تشغيل محرك باتجاهين:
المخطط الكلاسيكي
مخطط Ladder
في الدرس التالي بإذن الله سوف اشرح كافه التعليمات البرمجيه في لغه Ladder ولكن هذه فقط شرح مبسط لشكل التماسات والملفات
الانتقال الى المحاضرات التالية: الرابعة - الخامسة - السادسة - السابعة - الثامنة - التاسعة
الانتقال الى المحاضرات السابقة: الاولى - الثانية
الانتقال الى المحاضرات السابقة: الاولى - الثانية