بسم الله الرحمن الرحيم
اليوم ان شاء الله سوف نبدأ فى شرح برمجة ال plc من نوع omron
ولعلنا على دراية بما تحتوية وحدة الplc من مكونات مثل
1- وحدة المعالجة ال cpu
2- وحدة التغذية ال power suplay
3- كروت الدخل ال input module
4- كروت الخرج ال out put module
اولا: وحدة المعالجة
هى التى تقوم بمعالجة البيانات من حيث اخذ صورة لل inputs كل دورة للبرنامج
ومعالجتها وتنفيذ الأوامر على ال output من خلال البرنامج الموضوع من قبل المستخدم .
ولذلك فوحدة المعالجة تحتوى على نوعان من الذاكرة
1- ROM
وهى اختصار لكلمة Read
Only
Memory
ويكون مخزن عليها بيانات يمكن قرائتها ولكن لا يمكن التعديل عليها مثل الضبط الخاص بالوحدة
2-RAM
وهى اختصار لكلمة (Random Access Memory (Read/ Write
وهذه الذاكرة التى يتم تخزين البرنامج المدخل من قبل البرنامج عليها ويمكن مسحة وتعديلة فى اى وقت
ولكن السؤال الذى يطرح نفسه كيف تتعامل وحدة المعالجة ال Cpu مع كروت الدخل والخرج ؟
والإجابة هى ال Addressing
يعنى هذا المصطلح ان لكل نقطة فى كارت الدخل او الخرج نقطة أو bit فى ذاكرة الCpu
كألأتى
فى الوحدات ال CQM1 CPUxx فما اعلى من هذه الوحدات يبدأ عنوان كارت الدخل الأول من 0 وهذا الكارت عبارة عن 16BIT
فتكون العنونة فى الCPU لأول نقطة فى كارت الدخل الأول كارت رقم 0 والbit رقم 00 وااشكل النهائى للعنوان كالأتى 0.00
وهذه صورة توضيحية
ويبدأكا رت الخرج من الword رقم 100
كلأتى يكون أول كارت خرج رقم 100 وأول خرج فى هذا الكارت يكون عنوانه 100.00
وهذه صورة توضيحية
وطريقة كتابتها فى البرنامج
اولا سنستخدم لغة البرمجة ال Ladder او المخطط السلمى نظرا للإنتشارة وسهولته لأنة يشبة كثيرا التحكم الكلاسيكى من حيث النقاط المفتوحة والمغلقة والملفات
ففى هذه اللغة شكل الرموز كألأتى
والى الدرس القادم ان شاء الله
0 التعليقات:
إرسال تعليق
ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.