من فضلك ادعم الموقع على جوجل بالضغط على علامة g+1

الاثنين، 25 سبتمبر 2017

شرح scan cycle فى Siemens PLC

الكاتب elec engineer   بتاريخ   12:33 ص   SIEMENS

الدرس الثالث من كورس شرح Siemens PLC نوع S7-300

شرح scan cycle 

و هو الوقت اللى CPU يستغرقه عشان يقرا البرنامج كله مره واحدة
و ده بيكون صغير كدا حوالى 100 مللى ثانية مثلا
و كلما زاد حجم البرنامج و تعقيده و كثرة عدد FC و FB و DB و بالتالى كثرة عدد call بتكون scan cycle اكبر و ديه حاجة مش مقبولة فى بعض applications اللى السرعة مطلوبة فيها
و لو انا عايز اقلل scan cycle ممكن اختار CPU يكون اسرع و بالتالى ها يكون اغلى سعرا
دلوقتى عايزين نعرف ازاى CPU يقرا البرنامج



من الصورة المرفقة
1 : CPU بينفذ OB 100 و ده بيتم فقط عند عمل restart لل PLC
كمان CPU بيروح يغير وضع outputs على وحدات الخرج outputs modules بناءا على scan cycle السابقة
2- CPU يقرا وضع inputs من على digital input modules و analog input modules و يخذنها على مكان داخل internal memory فى CPU اسمها PII اختصارا لمصطلح process image input 
3- قراءة OB 1 و تنفيذها و تنفيذ اى عملية call داخلها كذلك تنفيذ اى OB اخرى ( حسب شرط تنفيذ هذا OB و حسب priority الخاص بيه )
4 - تغيير process image output اى تغيير حالة الخرج من النوع digital او analog و نقل هذا التغيير الى digital output modules و analog output modules 


و هكذا يتم البدء من رقم 1 مره ثانية
و زى ما قلنا قبل كدا كل ما كان البرنامج كبير و معقد كانت scan cycle كبيره
و لتقليل scan cycle حسب المطلوب يتم اختيار CPU اسرع


هذا الموضوع حصرى لموقع electrical engineering نرجو عدم النقل

معلومات كاتب الموضوع

مهندس كهرباء مصرى متخصص فى مجال التحكم الالى
شاهد جميع موضوعاتي: مهندس مصرى

navright

متابعى الموقع

Back to top ↑
كن على تواصل واتصال معنا

Flag Counter

احذر.. الموقع محمى بحقوق الملكية الفكرية

© 2013 موقع الهندسة الكهربية . WP Mythemeshop Converted by Bloggertheme9
Blogger templates . Proudly Powered by Blogger .