الدرس الرابع: شرح المولد النبضات الداخلي وشرح العدادات Counter

في هذا الدرس سوف نتعرف على:

شرح المولد النبضات الداخلي وواجهه FB
شرح العدادات Counter




PLC Step7-200, Step7-300 , Step7-400 , Step7-1500

1 تعليقات

يسعدنا مشاركتك معنا


  1. الدرس الرابع: شرح المولد النبضات الداخلي وشرح العدادات Counter

    0:00 عملية توليد نبضات داخلية من ال Cpu

    1:26 الضغط دبل كليك على ال Cpu حجز Byte كامل والمتعارف عليه عالميا هو ان نضع البايت 100

    3:00 معرفة الوقت لكل bit from all the Byte 100

    4:49 التطبيق العملي

    5:40 عمل محاكاة Clock memory

    6:43 حل مشكلة عدم القدرة على تحميل project -- العطل Connection to plc الحل هو اعادة عم Download all project

    9:20 ما يتم الحاجة إليه في الحياة العملية وهو Retentive memory وهو من البلدان العربية انقطاع التيار الكهربائي

    حفاظا على سلامة العامة في حال عودة الكهرباء

    وكذلك حفظ القيم الموجودة في التايمر والكونتر ليكمل ولا يعيد من الصفر

    يجب الانتباه ان

    ا Number of memory Bytes start at MB16 اي لا يحفظ شئ حين عودة الكهرباء يعمل كأنه الخانة في RLO 0

    ا Number of S7 Timers at 0T يحفظ قيمة التايمر بعد عودة الكهرباء

    ا Number of S7 counters starting at C0 يحفظ الرقم المعدود ولا ينساه بعد انقاطاع وعودة الكهرباء

    تم السؤال والجواب في التعليقات الفيديو السادس



    هيثم ريحاويقبل أسبوع واحد (تم تعديله)

    الله يعطيك ك

    السؤال الأول ..

    لو استخدمنا Timer retentive هو يحفظ الوقت الذي وصل له لو انقطت الكهرباء وعادت يكمل من اخر وقت يعني يحفظ

    وحضرتك من استخدامك لل Byte 16 استخدمته لكي يحفظ لا لكي ينسى اذا ما الفائدة من استخدامه اذا ينسى ولا يحتفظ بأخر قيمة

    حينها نستخدم ذاكرة m0.0 وبيكون مشي الحال وعملت عمل الذاكرة m16.0

    السؤال الثاني ....

    هل يوجد retentive memory ك default يجب علينا الانتباه لها دائما اي

    حينا حضرتك فتحت cpu في الدقيقة 33:00 كان مكتوب ان Timer s7.. 0 ------ counter s7... 0 byte ....16

    هل لو استخدمت Timer ووضعت Address T0 اذا هو هنا اصبح retentive او ان الصفر هو رقم تعين لا غير



    السؤال الثالث ..

    كيف استطيع ان اختار اكثر من timer واضعهم retentive بنفس الوقت مع العلم لم اجد غير Address واحد لتعيين (خانة واحدة )



    I-Electricianق

    - بالنسبة للتايمر نعم عند استخدامه ك Retentive timer سوف يحفظ اخر قيمه له ويكمل القيمة في حال رجوع التيار الكهربائي

    -اولا بايت 16 ينسى ولا يحفظ لان الذاكرة التي تحفظ حسب اعدادات من 0 حتى 15.7 يعني 16 بايت

    وفائدة انا شرحتها ضمن الفيديو, في وقت انقطاع الكهرباء يمكن ان يعمل العامل على تنظيف الالة وعند رجوع كهرباء سوف يتعرض العامل للخطر اذا كان موقعه في مكان خطأ لذلك تستخدم ذاكرة لا تحفظ

    -جواب الثاني: بالنسبة لي انا جربت وضعت عند memory 0 بدل 16

    وعند المحاكاة وجدت ان البايت 0 هو Retentive memory ولكن لم اجربها على التايمر او العدادات

    فاستنتجت من ناحيه الذواكر كان بايت 0 هو دايما Retentive

    -جواب الثالث: يمكنك استخدام Retentive timer كلهم ضمن تسلسل واحد يعني من Timer 0حتى timer 10 هنن retentive والبقية غير ذلك

    ولكن لا تستطيع استخدام بشكل عشوائي في Step7-200 and Step7-300

    اما Step7-1500 يمكنك استخدام بشكل عشوائي لانو من اعدادات التايمر تحدد هل هو retention or not


    14:10 ضبط الاعدادات الاخرى من cpu مهمة من ناحية

    دورة البرنامج تتم ضمن 150 م/ثا

    فترة تحميل البرنامج وانقطاع التحميل

    قرأءة المداخل والمخارج بكل دروة تنفيذ

    16:45 اانواع العدادات لها داتا بلوك وعدادات عادية

    17:24 ا S_CU ا0--- Max Range 999

    ضبط الاعدادات مع الشرح

    19:10 عمل محاكاة

    21:50 انواع الحساسات Normal close and Normal open وشرح لماذا تتم الحساسات بشكل Normal close



    25:47 ا C_CD أ 0---Max Range 999

    ضبط الاعدادات مع الشرح

    17:10 عمل المحاكاة



    29:13 ا S_CUD

    29:50 مهم طريقة رؤية الذواكر

    31:10 عمل محاكاة

    31:37 السؤال هل الشخص يستطيع العد من تحت الصفر يستطيع بأنواع العدادت التي تحتاج الى داتا بلوك

    32:30 وظيفة عداد نتجاوز Range 999 مثلا فوق 5000

    ردحذف
أحدث أقدم

اعلان بداية المقال

اعلان اخر المقال