Robocon Assiut

مرحبا بك عزيزي الزائر في منتدي روبوكون اسيوط
يمكنك التسجيل للمشاركة

روبوكون 2014 Robocon Egypt


    الدرس الرابع : أساسيات البرمجة 2

    شاطر
    avatar
    Eng MBH
    مدير
    مدير

    ذكر عدد المساهمات : 98
    نقاط : 2213
    تاريخ التسجيل : 15/08/2010
    العمر : 27

    الدرس الرابع : أساسيات البرمجة 2

    مُساهمة من طرف Eng MBH في الجمعة سبتمبر 03, 2010 6:42 pm

    بسم الله الرحمن الرحيم

    تعلمنا في الدرس السابق بعض الأساسيات المهمة لعملية البرمجة .

    المرة دي بإذن الله هنتعلم خطوة ضرورية بنستخدمها في معظم برامجنا و هي
    Latching

    معناها بمنتهى البساطة زي اللي بيحصل لمفتاح الباور بتاع الكمبيوتر إني بضغط عليه مرة واحدة بس بيشغل الكمبيوتر من غير ضغط عليه تاني.

    قبل ده
    تعالوا نتعرف على حاجة مهمة جدا جدا بنعمل بيها عملية Latching هو الMarker و هو عبارة عن متغير وهمي بعمله على أساس أنه دخل أو خرج و رمزه m و يأخذ أرقام المتغيرات m0,m1,m2,......

    نرجع لعملية Latching
    أنا هشرح على الصورة دي
    الصورة


    الصورة دي عبارة عن برنامج بسيط , هيشتغل ازاي؟
    في rung الأول
    لما أعطي نبضة بسيطة على p0 أو بمعنى أصح أعمله Latch هيشتغل الخرج - و هو عبارة عن المتغير الوهمي m0 - لمدة بسيطة و هي مدة توصيل p0 بالكهرباء فيغلق المفتاح m0 الموصل على التوازي مع p0 وبذلك يكون الrung الأول موصل دائما و يوجد خرج على m0 .

    فيrung الثاني
    يتم غلق الدخل m0 بعد اتمام عملية Latching فيتكون p40 و هي تمثل الخرج دائما موصلة بالطرف المشترك.

    في rung الثالث
    دالة نهاية البرنامج

    و بهذا يتم توصيل p40 بالطرف المشترك إلى ماشاء الله أو إلى فصل الكهرباء عن PLC

    اتمنى أن اكون قد وفقت في هذا الجزء وياريت اللي عنده سؤال أو حاجة مش فاهمها يقول عليها و يراسلني علي ايميلي المرفق في آخر التوقيع.

    إلى اللقاء في الدرس القادم اللي هنعرف فيه إزاي نستخدم PLC لعمل دوال منطقية مثل AND , OR , XOR .

    ياريت كلنا نفكر فيها و اللي يعرف يعمل أي دالة يعمل برنامج و يبعتهولي على الإيميل و أنا هرد عليه إن شاء الله , و كمان علشان أعرف مدى استجابة و فهم الناس , و مش هنزل الدرس الجديد غير لما يجيني عدد كافي من الإجابات .


    *****إلى اللقاء******



    _________________
    avatar
    eng_heikal
    الكبير
    الكبير

    ذكر عدد المساهمات : 105
    نقاط : 2197
    تاريخ التسجيل : 15/08/2010
    العمر : 27
    الموقع : http://engineeringforall.0-up.com/

    رد: الدرس الرابع : أساسيات البرمجة 2

    مُساهمة من طرف eng_heikal في الإثنين سبتمبر 06, 2010 2:37 pm

    ان شاء الله اناس فاهمة وربنا يباركلك علي هذا المجهود الغير عادي ويزيدك علم
    .....................................
    (يارب يا محسن


    _________________
    avatar
    Eng MBH
    مدير
    مدير

    ذكر عدد المساهمات : 98
    نقاط : 2213
    تاريخ التسجيل : 15/08/2010
    العمر : 27

    رد: الدرس الرابع : أساسيات البرمجة 2

    مُساهمة من طرف Eng MBH في الخميس سبتمبر 09, 2010 8:56 pm

    آمين و كل المسلمين يارب


    _________________
    avatar
    abdalhy
    Magic Admin
    Magic Admin

    ذكر عدد المساهمات : 68
    نقاط : 1405
    تاريخ التسجيل : 15/08/2010
    العمر : 26

    رد: الدرس الرابع : أساسيات البرمجة 2

    مُساهمة من طرف abdalhy في السبت سبتمبر 11, 2010 8:45 pm

    شكرا يا محسن
    عمل رائع في انتظار الدرس الخامس


    عدل سابقا من قبل abdalhy في الإثنين سبتمبر 13, 2010 1:14 pm عدل 1 مرات


    _________________


    .

    avatar
    Eng MBH
    مدير
    مدير

    ذكر عدد المساهمات : 98
    نقاط : 2213
    تاريخ التسجيل : 15/08/2010
    العمر : 27

    رد: الدرس الرابع : أساسيات البرمجة 2

    مُساهمة من طرف Eng MBH في الأحد سبتمبر 12, 2010 10:00 am

    انا مش هنزل الدرس الخامس دلوقتي غير لما الناس تفهم الدروس السابقة كويس و تعرف تطبق عليها و يبعتولي أفكار عن الأشياء اللي طلبتها آخر الدرس الرابع .




    _________________

      الوقت/التاريخ الآن هو الخميس نوفمبر 23, 2017 2:43 am