| الى معلمينا ذوى الخبرة فى s7 300 | |
|
+3mohamed_moussaoui metwally.mustafa ياسر احمد22 7 مشترك |
|
كاتب الموضوع | رسالة |
---|
ياسر احمد22 رائد
عدد الرسائل : 274 العمر : 57 تاريخ التسجيل : 09/03/2014
| موضوع: الى معلمينا ذوى الخبرة فى s7 300 السبت 29 مارس 2014 - 8:04 | |
| السلام عليكم ورحمة الله وبركاتة طمعا فى علمكم اطرح سؤالا لاهل الخبرة ممن لديهم الخبرة فى برنامج s7 300 واتمنى لو بمثال للتوضيح هل يوجد فى البرنامج بلوك جاهز من خلالة يتم الغاء البرنامج بعد فترة زمنية وان لم يكن فما هو الامر الذى من خلالة بعد فترة محددة يتم ايقاف البرنامج ....... هذا يتم عادتا من مبرمجى البرامج لحماية حقوقهم ان هى تم التلاعب بها من قبل اصحاب الشركات ارجو الايضاح وشكرا موصولا للجميع
عدل سابقا من قبل yasserahmed2 في السبت 29 مارس 2014 - 15:08 عدل 1 مرات | |
|
| |
metwally.mustafa فريق أول
عدد الرسائل : 4226 العمر : 38 الموقع : Egypt العمل/الترفيه : automation engineer تاريخ التسجيل : 12/01/2009
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 السبت 29 مارس 2014 - 10:42 | |
| check for watch dog timer _________________ I am so far behind, I think i am first
| |
|
| |
mohamed_moussaoui رائد
عدد الرسائل : 298 العمر : 39 الموقع : ALGERIA العمل/الترفيه : Automaticien تاريخ التسجيل : 13/02/2012
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 السبت 29 مارس 2014 - 13:13 | |
| - metwally.mustafa كتب:
- check for watch dog timer
السلام عليكم. أخي متولي لو سمحت هل يمكن التوضيح أكثر بمثال جزاك الله كل خير. _________________ | |
|
| |
mohamed_moussaoui رائد
عدد الرسائل : 298 العمر : 39 الموقع : ALGERIA العمل/الترفيه : Automaticien تاريخ التسجيل : 13/02/2012
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 السبت 29 مارس 2014 - 13:30 | |
| السلام عليكم. أعتقد أنه يمكن أيضا إستخدام REAL TIME إي SFC1 إليك الرابط: هو نفس المبدأ الذي تبحث عنه أخي أحمد تحدد الوقت الذي تريد فيه إيقاف البرنامج و عند تحقق شروط الوقت المطلوب يتم تفعيل خرج لعمل ريست أو ما تريد. لاكن هذا لا يمنع من أن نطلع على الحل الذي إقترحه أخي مصطفى لنستفيد من خبرته وله جزيل الشكر. _________________ | |
|
| |
ياسر احمد22 رائد
عدد الرسائل : 274 العمر : 57 تاريخ التسجيل : 09/03/2014
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 السبت 29 مارس 2014 - 14:58 | |
| المعلم الكريم باشمهندس متولى حياك الله لم انسى فضلك على شخصى البسيط فلقد تشرفت فى يوم من الايام بأتصال تلفونى منك عندما واجهتنى مشكل فى برنامج بالشركة التى اعمل بها وهو عطل ببرنامج موجود على شاشة HMI وجعلك الله سببا فى حل المشكلة الحمد لله ان لم تكن تتذكرنى فأننى لا انسى اصحاب الفضل والعلم زادك الله علما وتواضعا كما اننى اتوجهة بخالص الشكر الى الاخ محمد على الرد السريع والاهتمام جزاكم الله عنى وعن كل ما يتلقى العلم منكم كل خير .... ولو تتفضل مشكورا توضيح ماهو المقصود بdog timer فأننى فى بداية تعلم من حضراتكم ولقد اطلعت على اللينك الذى تفضل الاخ محمد بوضعة ولكن ذلك المثال لتشغيل موتور وايقافة فى اكثر من وقت اما سؤالى هو هو كيفيىة ايقاف البرنامج كاملا هل هذا فى الأمكان فعلا ؟؟؟؟؟ اخيكم ... ياسر احمد | |
|
| |
ياسر احمد22 رائد
عدد الرسائل : 274 العمر : 57 تاريخ التسجيل : 09/03/2014
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 السبت 29 مارس 2014 - 15:20 | |
| استاذى الفاضل محمد كما عودتنى اتمنى كعادتى منك وانت المعلم لو بالامكان مثال بصورة كما عودتنى من قبل وان لم يكن فالشكر موصول لك دائما وكل القائمين على هذا المنتدى زادكم الله علما وتواضعا وخلقا | |
|
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 السبت 29 مارس 2014 - 16:21 | |
| الأمر ذو نظرة مزدوجة
الأولى أن تحمي البرنامج نفسه باستخدام باسوورد Level-3 من Hardware configuration لوحدة CPU الثانية أن تربط سطر بسيط في بلوك مرتبط بالوقت كما قل الزميل مهندس متولي مصطفى وتكون التعليمات داخله بعمل Stop للبرنامج بأي شكل
وبالتالي لا تستطيع الدخول للبرنامج إلا من خلال صاحبه عن طريق Password ثم إلغاء الجزء المرتبط بالوقت وهذه طريقة من طرق كثيرة للتعامل بشكل شخصي لا أفضلها رغم أنك قد تضطر لها مع عميل مماطل _________________ أبـوروان | |
|
| |
ياسر احمد22 رائد
عدد الرسائل : 274 العمر : 57 تاريخ التسجيل : 09/03/2014
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الأحد 30 مارس 2014 - 1:14 | |
| الشكر الموصول لك دائما يا ابو روان ايها المعلم الفاضل اتمنى عليك ولو بدائرة بسيطة كمثال حيث اننى ما تعلمت step 7 الا من خلال موقعكم الرائع كما اننى اود ان اطرح مقترح لطالما تمنيت ان يتحقق وهو اصدار كتاب بأسم المنتدى توضع فية خبرات القائمين بة وعلى رأسهم حضرتك وتمويل طباعتة يكون من نفس الاعضاء وانا على اتم الأستعداد ان اكون اولهم تلك امنية تمنيتها كثيراااااااااااا
الدعاء بظاهر الغيب موصولا لكل الاخوة المشاركين فى هذا امنتدى العظيم | |
|
| |
eng_osama مساعد
عدد الرسائل : 46 العمر : 43 الموقع : www.elsewedy.com العمل/الترفيه : electrical section head تاريخ التسجيل : 24/09/2008
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الإثنين 31 مارس 2014 - 7:15 | |
| الصور توضح كيفية عمل تايمر CPU CLOCK ومن خلال دلة COMPARE يمكن حساب المدة الزمنية المطلوبة المراد عمل STOP FOR MACHINE mW0 IS 1HOUR TIMING MW14 IS 24 HOUR TIMING MB10 IS CLOCK CYCLE OF CPU كما هو موضح بالصور | |
|
| |
ياسر احمد22 رائد
عدد الرسائل : 274 العمر : 57 تاريخ التسجيل : 09/03/2014
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الثلاثاء 1 أبريل 2014 - 1:59 | |
| الف الف شكر اخى الحبيب باشمهندس اسامة جزاك الله كل خير وجعل علمك ينتفع بة استاذنا الفاضل | |
|
| |
mohamed_moussaoui رائد
عدد الرسائل : 298 العمر : 39 الموقع : ALGERIA العمل/الترفيه : Automaticien تاريخ التسجيل : 13/02/2012
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الثلاثاء 1 أبريل 2014 - 9:29 | |
| أخي أحمد هذا مثال بإستخدام SFC1 وإنطلاقا من نفس المبدأ الذي إستخدمه الأستاذ حسن جزاه كل خير في الرابط الذي سبق وأن رفعته. بلوك FB1 / DB1 هذه الصورة تمثل أيام الأسبوع بالأرقام. هذه المقارنة لتفعيل الميموري ON OFF RESET PROGRAMS . أي أن الخرج يشتغل اليوم الثاني من شهر أفريل 02/04 هذا مثال بسيط كيف أستخدم الخرج ON OFF RESET PROGRAMS, حيث أنه هناك دورية للخرج إذا كان الخرج 0 فإن البرنامج يشتغل عادي و لا يقوم بالقفز إلي المنطقة المحددة إذا كان الخرج 1 فإن البرنامج لا يشتغل و يقوم بالقفز مباشرة إلي المنطقة المحددة هذا الرابط لتحميل البرنامج: http://www.4shared.com/zip/TwEfn2DDce/real_tim.html
راجعه و لا تتردد في طرح الأسئلة. _________________ | |
|
| |
ياسر احمد22 رائد
عدد الرسائل : 274 العمر : 57 تاريخ التسجيل : 09/03/2014
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الثلاثاء 1 أبريل 2014 - 11:51 | |
| استاذى الحبيب ....... رااااااااااااااااااائع المثال رائع ... وانت بكل تأكيد اروع جزاكم الله عنى كل خير وطمعى فى علمكم هو الذى يدفعنى دائما لكثرة السؤال وانا بصدد تحميل البرنامج من الموقع الذى تفضلت برفعة علية فأشكرك وسوف اذاكر البرنامج اكثر من مرة حتى اتعلمة تماما ان شالله ....... شكرا جزيلا
عدل سابقا من قبل yasserahmed2 في الثلاثاء 1 أبريل 2014 - 12:49 عدل 1 مرات | |
|
| |
ياسر احمد22 رائد
عدد الرسائل : 274 العمر : 57 تاريخ التسجيل : 09/03/2014
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الثلاثاء 1 أبريل 2014 - 12:47 | |
| سؤال يبدو ساذجا اخى الحبيب وارجو ان يتسع صدرك فأنا فى البداية ,,,,,,, الخرج ON OFF RESET PROGRAMS وهو هنا (m100.7) هل هو ميمورى خاص فى البرنامج يعمل على ايقاف البرنامج فى حالة ان كان ب 1 ام هو امر انت تكتبة فى صفحة data blok اسف ان كان السؤال يبدو سطحيا لكن لا حياء فى العلم اشكرك استاذى الفاضل واسأل الله الكريم ان ينفع الناس بعلمك ويعلمك ما ينفع الناس | |
|
| |
mohamed_moussaoui رائد
عدد الرسائل : 298 العمر : 39 الموقع : ALGERIA العمل/الترفيه : Automaticien تاريخ التسجيل : 13/02/2012
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الثلاثاء 1 أبريل 2014 - 16:04 | |
| سؤال وجيه أخي أحمد بارك الله فيك الميموري M100.7 هو عبارة عن CLOK MEMORY, أنت تختاره وهو مقسم إلى 8 BIT حيث أنه لكل Frequency (Hz) BIT خاص + Period (s) أنا إخترت الميموري MB100 أما ON OFF RESET PROGRAMS فهي M50.0 U on off reset prorams إذا كان الخرج M50.0 يساوي 0 في هذه الحالة تكون التعليمة SPBB غير فعالة و البرنامج يكون شغال وإذا كان الخرج M50.0 يساوي 1 في هذه الحالة تكون التعليمة SPBB فعالة و البرنامج يكون غير شغال, فابمجرد وصوله إلى التعليمة SPBB يقوم بعمل JUMP إلى A1 وهناك سيجد التعليمة NOP 0 والتي تعني لا تعمل أي شيء
هذه دورة تدريبية عن STEP7 موجدة في المنتدى ستجد في الصفحة 57 أكثر تفاصيل عن CLOCK MEMORY رابط التحميل: http://www.4shared.com/office/TubklA-Cce/ST-PRO1_-_SIMATIC_S7_Programmi.html
_________________ | |
|
| |
meziani نقيب
عدد الرسائل : 151 العمر : 58 العمل/الترفيه : تقني تبريد صناعية تاريخ التسجيل : 24/10/2012
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الثلاثاء 1 أبريل 2014 - 20:18 | |
| لقد قمت بمحاكاة البرنامج السلام عليكم يا اخي محمد لقد قمت بمحاكاة البرنامج هذه العملية لا تؤدي لوقف البرنامج Nop. لوقف البرنامج هناك حالتان حالة 1 كلب حراسة (في هذه الحالة يتم استخدام حلقة لا نهاية لها) بعد تجاوز وقت التنفيذ ob1 يتم إيقاف البرنامج حالة 2 SFC46 | |
|
| |
meziani نقيب
عدد الرسائل : 151 العمر : 58 العمل/الترفيه : تقني تبريد صناعية تاريخ التسجيل : 24/10/2012
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الثلاثاء 1 أبريل 2014 - 20:21 | |
| J’ai fait la Simulation Cette opération n'exécute aucune fonction et n'influe pas sur les bits du mot d'état J'ai une suggestion. Pour arrêter le programme, il Ya deux cas 1: Cas Chien du garde (dans ce cas on utilise une boucle sans fin) après le dépassement le temps exécution ob1. la cpu c’est arrêtai 2:Cas SFC46 | |
|
| |
ياسر احمد22 رائد
عدد الرسائل : 274 العمر : 57 تاريخ التسجيل : 09/03/2014
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الأربعاء 2 أبريل 2014 - 2:03 | |
| اشكرك اخى الحبيب على الاهتمام والرد جزاك الله عنى كل خير وجعل علمك ينتفع بة | |
|
| |
ياسر احمد22 رائد
عدد الرسائل : 274 العمر : 57 تاريخ التسجيل : 09/03/2014
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الأربعاء 2 أبريل 2014 - 2:09 | |
| بصراحة من يقول ان العرب ليس لهم خير فى بعض فقد كذب هذا المنتدى اكبر رد على مدعين هذة المقولة اللهم بارك لكم فى علمكم يارب انا حقيقى فخور بمعرفة حضراتكم ولا استطيع ان اجازيكم حقكم الا ان ادعو الله تعالى ان يجازيكم خيرا كثيرا عن علمكم الذى تبذلوة بغير مقابل الا مرضاة وجة الله جعلة الله فى ميزان حسناتكم فخيركم من تعلم العلم وعلمة اشكرك باشمهندس محمد اشكرك باشمهندس مازنى والشكر الموصول لأستاذى مهندس حسن الشحات | |
|
| |
mohamed_moussaoui رائد
عدد الرسائل : 298 العمر : 39 الموقع : ALGERIA العمل/الترفيه : Automaticien تاريخ التسجيل : 13/02/2012
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الأربعاء 2 أبريل 2014 - 6:36 | |
| بارك الله فيك أخي ميزياني على هذه المشاركة القيمة التي أكسبتني معلومة جديدة، و لا أنسى بالذكر أخي أحمد و كل الإخوة المنتسبين إلى هذا المنتدى الجد ممتاز وهذا بفضل القائمين عليه جزاهم الله كل خير. _________________ | |
|
| |
azzouz نقيب
عدد الرسائل : 133 العمر : 36 تاريخ التسجيل : 26/09/2012
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الخميس 3 أبريل 2014 - 2:44 | |
| السلام على الاخو الكرام اود ان اشارك مع الاخوة الكرام في هذا الموضوع توجد طريقة اخري لحماية برنامج اذا كان هناك عطل ما داخل وحدة المراقبة وهي سهلة وفعال جدا وهي كالتالي
EXEMPLE LE MAX CYCLE CONTROL IS 30 ms OB1 IN THE MAIN PROGRAMME CONTROL CYCLE L #OB1_PREV_CYCLE L 30 FP M1.2 //POSITIVE EDGE S M1.2
CONTROL BIT SET M1.0//BIT PLC REDY TO RUN CLR M1.1// BIT PLC NO REDY TO RUN
O M1.2 ON M1.0 O M1.1 S M1.3 //STOP ALL OPERATION
ويمكنك استعمال NOT M1.3 كشرط في بداية كل بلوك اذا تحقق الشرط PLC يقوم بعمله بشكل عادي واذا لم يتحقق الشرط PLC لايقوم بتنفيذ اي امر ويمكنك اضافة REST OR ALARME والسلام عليكم
SET S M1.0 R M1.1 | |
|
| |
ياسر احمد22 رائد
عدد الرسائل : 274 العمر : 57 تاريخ التسجيل : 09/03/2014
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الجمعة 4 أبريل 2014 - 10:45 | |
| الشكر الجزيل لك يا باشمهندس على المشاركة المباركة هذة اسأل الله العلى القدير ان يجعل علمك فى ميزان اعمالك يا رب | |
|
| |
ياسر احمد22 رائد
عدد الرسائل : 274 العمر : 57 تاريخ التسجيل : 09/03/2014
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الثلاثاء 8 أبريل 2014 - 15:59 | |
| اساتذتى الافاضل جزاكم الله خيرااا كثرا استاذى السيد مزيانى هل تلك الجزئية تكملة لدائرة استاذى الفاضل السيد موسوى ام انها دائرة مستقلة كما ارجو ان تتفضل هل البلوك المذكور يعمل على تلك الدائرة اى تكملة لها ارجو يا سيدى التوضيح ان امكن ولك جزيل الشكر والى استاذى الفاضل السيد محمد موسوى انا بصدد الانتهاء من نفس المثال الذى اوردة مهندس حسن الشحات بخصوص برنامج ريل تايم وسوف ارفعة قريبا حتى تتتكرم بتوجياهتك انت واساتذتى الافاضل ان كان هناك تعديل او خطأ ..... لكم جزيل الشكر | |
|
| |
azzouz نقيب
عدد الرسائل : 133 العمر : 36 تاريخ التسجيل : 26/09/2012
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الأربعاء 9 أبريل 2014 - 1:37 | |
| السلام عليك واله لقد استفاد الجميع من اسئلتك ياخي الفاضل yasserahmed2 وانا موجود اليوم في المنتدا لاخدمتك اذاكان لديك اي سؤال اجيبك اذا امكنني ربي وانا في انتضار ردك | |
|
| |
ياسر احمد22 رائد
عدد الرسائل : 274 العمر : 57 تاريخ التسجيل : 09/03/2014
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الأربعاء 9 أبريل 2014 - 3:10 | |
| [font=Arial] اشكرك استاذى الفاضل مهندس عزوز واقسم لك بالله ما رياء او نفاق فلولا فضل الله اولا ..... ثم القائمين والمشاركين فى المنتدى الذى هو نقطة مضيئة لمن ساهمو فية ما تعلمت شيأ مطلقا وعذرا ان كنت لحووووووووووووووحا فى طلب المعرفة فليس لى خيارا اخر وهذا عشما وطمعا فى التعلم من اناس ادعو لهم دائما بظهر الغيب ان يبارك الله لكم فى اهليكم وعلمكم وصحتكم فليس هناك خيرا من رجل تعلم العلم وعلمة كما اخبرنا النبى ص الله علية وسلم وعذرا وأن كانت تبدو اسألتى احيانا سطحية او بسيطة فأول الطريق دائما ما يبدأ بخطوة وان صغرت هكذا تعلمت من الخلوق المهندس حسن الشحات ادام الله علية نعمة العلم والعطاء [/f | |
|
| |
meziani نقيب
عدد الرسائل : 151 العمر : 58 العمل/الترفيه : تقني تبريد صناعية تاريخ التسجيل : 24/10/2012
| موضوع: رد: الى معلمينا ذوى الخبرة فى s7 300 الأربعاء 9 أبريل 2014 - 14:23 | |
| - yasserahmed2 كتب:
- اساتذتى الافاضل جزاكم الله خيرااا كثرا استاذى السيد مزيانى هل تلك الجزئية تكملة لدائرة استاذى الفاضل السيد موسوى ام انها دائرة مستقلة كما ارجو ان تتفضل هل البلوك المذكور يعمل على تلك الدائرة اى تكملة لها ارجو يا سيدى التوضيح ان امكن ولك جزيل الشكر والى استاذى الفاضل السيد محمد موسوى انا بصدد الانتهاء من نفس المثال الذى اوردة مهندس حسن الشحات بخصوص برنامج ريل تايم وسوف ارفعة قريبا حتى تتتكرم بتوجياهتك انت واساتذتى الافاضل ان كان هناك تعديل او خطأ ..... لكم جزيل الشكر
السلام عليكم نعم هي لمسه اخيرة لدائرة اخي محمد البلوك المذكور يعمل على انهاء اي برنامج اعلم ادبك و توضعك ولكن كلمة اخي اقرب الي قلبي من استاذي نحن كلون تلاميذ لكن تفاوت في تجربة اخي احمد تجربة هي تعلم من اخطاء الخوف من خطاء أكبر عائق في وجه التقدم وإحراز النجاحات بتوفق انشاء الله | |
|
| |
| الى معلمينا ذوى الخبرة فى s7 300 | |
|