| دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 | |
|
+177محمد ألبحار دريد كمال Mourad Fakir حسني إمام osamarady فراس يحيى التقني المتخصص marocautomatique hiderznkna حامد هادي nacer ENG_ELDABLY خليل خليل ابراهيم azzouz Adam Hr سبها الحاج احمد عبد الخالق khmo AHMAD SAEED عماد جواد عبيد imad70 ابراهيم عبد الجيد radouan baskateur31 MOKHTAR nour.abderrahman احمد جمال محروس حورس plctxp1 bouridir mjalil80 محمد رياض ياسين Sallam ATHEER mohamed abdalla khaledmosa download master isam yemna mohamed antar fechlay ramy tech k30 Hassan Ahmed Hassan enhassan abdelouahab007 eng_mo7amed_3ly 0-1 إيمان محمد عيسى الحالم yahiaadam ahmed ag tamzargot79 rinom23 وائل عبد العال tamer sobhy ENG.SAMER SALAH التوأمان سعد عوني Hesham alshak وليد محمد على توفبق mohanad aljanaby abbas h a j ttmsm ammine ميدو ايهاب رمضان مهندس محمد رفعت حاتم حسيني سيداحمد2010 الفقير لله mohamedali247 ehab_abdelaleem kasimalbasry ehabmansi eng/walaa abdelaty hyan.rh pizomx hamadaaskar diaaeldin plctxp mr/slc500 neoala gamalgold boy abdo ابوهبه electric1500 magsod salah00 ahmed fahmy ramiou مهندس عباس sharkfish77 احمد سالم lotfy esaed ETEC awny alaa ali Mohamed Emara مقداد العاني محمد مليطان adder kingmohamed eng_nassar msaa60 kimo_6277 أحمدعبدالحي eng_zaiani amr ezzat elwan سيد زايد messaoud855 أحمد فاروق abo hozifa محمداحمدسعد محمد الزوكاني يوسف توفيق hany_omar SHERIEF MANDOR abdu72 hamada saied farouk bachair المنوفي man3660 alak21a zitamov محمد شعبان بدرى سعد السامرائي امجد adnan hashim marrro HOCINECOM norhan2001 noralale abo gamel ابو هبة said63 engmohallam هشام طه محمد أبو خالد مصطفى mhmd 4ever walidg شرشابيل nod22 الحادي Fahd Gumaan Al-Mansori mohsaid1111 حمزة81 nascom Alaa.Alzoby محمد عبدالقوي m_elshatr denger741 metwally.mustafa zeribi mm fahmy-mansour علىى sharif74 magdy99 moutaz ebenazzouz احمد حموده yousif_gc3 bassel almouie mone1 walidpcd youssefhobna GALALSAIF boualem_gh ابو علاء RAMA ahmed_h semsem anasabsi aliali PLCMan 181 مشترك |
|
هل تشعر أنه يمكن أن نلحق بمن سبقنا في مجال التحكم الآلي ؟ | نعم بالتأكيد | | 75% | [ 886 ] | ربما يوما ما | | 16% | [ 186 ] | لا أظن الأمر بهذه البساطة | | 8% | [ 97 ] | لا يمكن | | 1% | [ 8 ] |
| مجموع عدد الأصوات : 1177 | | |
|
كاتب الموضوع | رسالة |
---|
mone1 مساعد أول
عدد الرسائل : 63 تاريخ التسجيل : 12/06/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 السبت 2 أغسطس 2008 - 8:21 | |
| السلام عليكم اشكرك يا بشمهندس حسن على هذه الدورة القيمة فانا لم اكن مهتم بها فى بادئ الامر لان الدورة تستخدم لغة STL وانا مهتم بال ladder ولكن ردك على المهندس جلال من حيث أن معظم الشركات تستخدم STL جعلنى اهتم وانا الان فى درس Comparison
ولى بعض التعليقات ارجو ان يتسع صدرك لى
اولا- Truth table for AND OR XOR ليس كما هو وارد ولكن الصحيح
AND A B OUT 0 0 0 0 1 0 0 0 1 1 1 1
OR A B OUT 0 0 0 1 1 0 1 0 1 1 1 1
XOR A B OUT 0 0 0 1 1 0 1 0 1 0 1 1
ثانيا أرجو ان تلقى الضوء على MEMORY SIZE اقصد بذلك حجم MW ....IW...MD ….T .... C ,وهكذا
ثالثا ما فائدة الامر FR فى TIMER وهل يمكن ان نستخدم نفس الدخل لهذا الامر والامر الذى بعدة لتحميل قيمة الوقت فى الACCU
وكيف يمكن ضبط TIME BASE للتيمر
رابعا هل يوجد اوامر LOAD & TRANSFER فى LADDER خامسا ارجو بعد انتهاء الدورة ان تعطى امثلة وتنتظر ان نجيب عليها قبل اعطاء الحل النهائى لها
وارجو ان تتعمق اكثر فى كيفية التعامل برنامج SIMATIC MANAGER
سادسا كيف لى ان اعرف ان الدخل او الخرج مثلا I5.7 فى اى MODULE
وجزاك الله خيرا | |
|
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 السبت 2 أغسطس 2008 - 10:04 | |
| - mone1 كتب:
- السلام عليكم
اشكرك يا بشمهندس حسن على هذه الدورة القيمة فانا لم اكن مهتم بها فى بادئ الامر لان الدورة تستخدم لغة STL وانا مهتم بال ladder ولكن ردك على المهندس جلال من حيث أن معظم الشركات تستخدم STL جعلنى اهتم وانا الان فى درس Comparison
ولى بعض التعليقات ارجو ان يتسع صدرك لى
اولا- Truth table for AND OR XOR ليس كما هو وارد ولكن الصحيح
AND A B OUT 0 0 0 0 1 0 0 0 1 1 1 1
OR A B OUT 0 0 0 1 1 0 1 0 1 1 1 1
XOR A B OUT 0 0 0 1 1 0 1 0 1 0 1 1
ثانيا أرجو ان تلقى الضوء على MEMORY SIZE اقصد بذلك حجم MW ....IW...MD ….T .... C ,وهكذا
ثالثا ما فائدة الامر FR فى TIMER وهل يمكن ان نستخدم نفس الدخل لهذا الامر والامر الذى بعدة لتحميل قيمة الوقت فى الACCU
وكيف يمكن ضبط TIME BASE للتيمر
رابعا هل يوجد اوامر LOAD & TRANSFER فى LADDER خامسا ارجو بعد انتهاء الدورة ان تعطى امثلة وتنتظر ان نجيب عليها قبل اعطاء الحل النهائى لها
وارجو ان تتعمق اكثر فى كيفية التعامل برنامج SIMATIC MANAGER
سادسا كيف لى ان اعرف ان الدخل او الخرج مثلا I5.7 فى اى MODULE
وجزاك الله خيرا
شكرا أخي العزيز على مساهمتك ونصيحتك وبخصوص ماورد فيها فإليك أخي ما يلي :
بخصوص Truth table للعمليات المنطقية فكما تم عرض ملحوظتك فإن هذا الخطأ الوارد هو من عيوب نسخ برامج الكمبيوتر في الكتابة باللغة العربية وسوف تجد ذلك كثيرا وغير مقصود بالمرة وخاصة عند تداخل الكتابة باللغة العربية والإنجليزية وقد حدث هذا معنا في الدروس الأولى وقد تم تجاوز هذا باستخدام نظام العرض بالصور في الدروس اللاحقة عند حدوث عرض بشكل غير سليم وكذلك فإنه يتم اختبار الدروس قبل عرضها وتعديل البيانات فيها وسوف يتم ضبط هذه المعلومات المخالفة ( في العرض ) إن شاء الله
أما بخصوص حجم الذاكرة فإن البيانات أخي تأخذ أحد الأشكال الآتية :
إما خانة واحدة Bit أو 8 خانات Byte أو 16 خانة Word أو 32 خانة Double word وبالتالي فإن حجم أي نوع من أنواع البيانات لا يخرج عن هذا الحد في التعبير
فمثلا المدخلات ( Digital inputs ) يمكن أن تقرأ في شكل خانة واحدة مثل I 10.5 أو تقرأ في شكل 8 خانات مثل IB10 والتي تشمل المدخلات من I 10.0 وحتى I 10.7 كذلك تقرأ في شكل 16 خانة Word مثل IW 10 والتي تشمل المدخلات من I 10.0 وحتى I 10.7 ثم من I 11.0 وحتى I 11.7 وكذلك تقرأ في شكل 32 خانة مثل ID 10 والتي تشمل المدخلات I 10.0 وحتى I 10.7 ثم من I 11.0 وحتى I 11.7 ثم من I 12.0 وحتى I 12.7 ثم من I 13.0 وحتى I 13.7
والتايمر والعدادات تتعامل مع بيانات ممثلة بالطريقة BCD وهي تتعامل مع نظام Word وبالتالي حجم ذاكرة 16 خانة
وقد تم تفصيل درس بالكامل للتعامل مع أنواع البيانات وحجمها وطرق تمثيلها
أما بالنسبة لبرنامج Simatic manager فهناك كتاب تم وضعه على المنتدى من قبل أحد الزملاء باللغة العربية وهو فعلا كتاب رائع يفضل أن تطبعه وتقتنيه فهو بحق شامل تقريبا لكل شئ
لتحميل الكتاب اضغط هنا
وأما بخصوص Load/Transfer مع طريقة LADDER فليس هناك حاجة لها على الإطلاق فطريقة استعمال الأوامر لا تحتاجها وهناك الأمر MOVE عند الرغبة في نقل البيانات لمكان ما وهو يقوم بالاثنين معا
أما لمعرفة مكان Input الخاص بعنوان Address معين لأي نوع من أنواع Hardware فالأمر بسيط جدا وهو بأن تقوم بفتح Hardware configuration وسوف تجد فيه كل تفاصيل المكونات حسب ترتيبها على Rail وسوف تجد عمود لعناوين Inputs وآخر لعناوين Outputs وسوف تجد العناوين Addresses في شكل Word
بالنسبة ل Digital inputs/outputs سوف تجدها تتراوح بين 8 إلى 32 نقطة كما أشرنا من قبل فإذا كانت 8 نقط فإن النقطة رقم -1 من أعلى تمثل I x.0 وهكذا يكون الترتيب لأسفل وإذا كان 16 نقطة تكون أيضا النقطة الأولى من فوق I x.0 وحتى I x.7 ثم التي تحتها I x+1.0 وحتى I x+1.7 وهكذا
أرجو الرجوع إلى الجزء الخاص ( المنتدى ) بمكونات نظم PLC فسوف تجد تفاصيل أكثر وسوف يتم التعرض في الأجزاء التالية لوحدات Analogue وكيفية التعامل معها إن شاء الله
أتمنى أن أكون قد أجبت على استفساراتك بشكل يرضيك وليس هناك أي مشكلة في أي وقت لتلقي أي ملاحظة ف " جل من لا يخطئ "
وجزاكم الله خيرا على حرصكم وتعاونكم
| |
|
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| موضوع: تطبيق عملي على محتويات الدورة السابقة الإثنين 4 أغسطس 2008 - 13:22 | |
|
الأخوة الأعزاء كما وعدتكم فقد انتهينا من الجزء الأساسي للدورة وبقي جزء من المهارات التي تلزم المحترفين لأعمال البرمجة وهي تشمل الأدوات الخاصة بسيمنس وكذلك توظيف المكونات Hardware ثم بعد ذلك عمليات الاتصال
وقبل أن نخوض في أي من ذلك فأعرض اليوم تطبيق عملي ( واقعي ) وليس تخيلي حتى نطبق فيه ما عرضناه معا في الأيام السابقة وسوف أعرض المثال أولا وأشرح العملية المطلوبة وأترك للزملاء فرصة للتفكير وعرض المقترحات ثم بعد ذلك نعرض ( ونناقش ) التنفيذ من وجهة نظري
كما قدمت فإن المثال ليس مثال افتراضي وإنما هو نموذج واقعي لماكينة موجودة في المصانع وأخص بالذكر الماكينات التي بها صناعة أسلاك أو كابلات كهرباء أو أي صناعة مماثلة
الماكينة المفترضة تمثل وحدة لف لسلك / كابل من عملية تصنيع سابقة والماكينة تأخذ الشكل التالي :
حيث أن هذه الماكينة يتم تحميلها ببكرة عليها كابل بالشكل التالي :
وكما هو واضح من الشكل الأول فلدينا خمسة محركات M1-M2-M3-M4-M5
وظائفها كالآتي :
M1 : الموتور الرئيسي والذي يحرك البكرة للأمام والخلف ويتم التحكم فيه عن طريق درايف ( مغير سرعة ) يلزم لتشغيله إشارة Run وإشارة JOG وإشارة الاتجاه FOR/REV وإشارة السرعة المطلوبة ويؤخذ منه للتحكم إشارات تعبر عن Drive fault وحماية القاطع الرئيسي للموتور وإشارة السرعة الفعلية من الدرايف التشغيل يمكن أن يكون يدوي أو آلي التشغيل اليدوي يكون للأمام أو الخلف ويكون ذلك عن طريق JOG للدرايف التشغيل الآلي يكون عن طريق الشد ( ولن نتعرض لكيفية عمل ذلك بالدرايف ) وإنما فقط المطلوب إرسال إشارة تعبر عن الشد المطلوب فقط
M2 : وهو خاص بتحريك الحامل بالكامل لليمين أو الشمال لتتم عملية رص الكابل / السلك على البكرة ويتم عكس الاتجاه عن طريق Limit switches S1,S2 ويمكن التشغيل يدويا JOG أو آليا مع الماكينة RUN ويتم تشغيل هذا الموتور أيضا عن طريق درايف وينطبق عليه ما ينطبق على موتور البكرة
M3,M4 : ويستخدمان لرفع ونزول البكرة عن طريق رفع الذراعان اليمين والشمال ويمكن رفع كل ذراع على حدة مع ملاحظة أن كل ذراع له عدد 2 مفتاح نهاية مشوار Limit switch واحد للحد الأعلى والآخر للحد الأسفل ويستخدم لذلك لكل موتور عدد 2 كونتاكتور أحدهما للرفع والآخر للنزول مع حماية Overload
M5 : ويستخدم لفتح وتقريب ( غلق ) الذراعين لإمكانية تركيب وتنزيل البكرة وهذه العملية تتم باستخدام 2 كونتاكتور واحد للفتح وواحد للغلق مع حماية Overload
ويجب ملاحظة أنه لكي تعمل الماكينة بشكل آلي فيجب أن يكون الذراعان مغلقان S6 ويكون الذراعان لأعلى معا ٍS3,S7
لوحة مفاتيح التشغيل تحتوي المفاتيح الآتية :
Emergency stop - Stop - Start - Jog forward - Jog reverse - Traverse right Traverse left - Traverse reverse direction - Fault reset
وتحتوي على لمبات البيان الآتية :
Emergency stop - Machine fault - Machine ready - Machine run - Traverse right Traverse left
| |
|
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| موضوع: الخطوة الأولى في التصميم الثلاثاء 5 أغسطس 2008 - 15:54 | |
|
الأخوة الأعزاء
الخطوة أو المرحلة الأولى في التصميم هي حصر المدخلات والمخرجات للنظام وطبقا لحالتنا فإن هذا الحصر كالآتي :
المدخلات الرقمية Digital inputs :
وتشمل الآتي وفقا لمتطلبات التشغيل وما سبق شرحه في طريقة تشغيل الماكينة :
أولا : المدخلات الخاصة بالحماية :
Emergency stop button Reset fault button M1 drive fault M2 drive fault M3 Overload M4 Overload M5 Overload
ثانيا : مفاتيح حماية التشغيل Limit switches :
Right arm up limit switch S3 Right arm down limit switch S4 Left arm up limit switch S7 Left arm down limit switch S8 Pintles open limit switch S5 Pintles close limit switch S6 Traverse right end limit switch S1 Traverse left end limit switch S2
ثالثا : مفاتيح التشغيل الخاصة بالمشغل Operating panel :
Auto/Manual selector switch Stop push button Start push button JOG forward reel push button JOG reveres reel push button Traverse manual to right Traverse manual to left Traverse toggle direction push button Right arm up push button Right arm down push button Left arm up push button Left arm down push button Both arms up push button Both arms down push button Pintles open push button Pintles close push button وبناء على هذا العدد وهو 32 مدخل فإنه يلزمنا ( 1.25 ) من هذا العدد بنسبة احتياطي 25% تحت حساب الاحتياج لأي وظيفة قد تطرأ على النظام
المخرجات الرقمية Digital outputs وتشمل الآتي :
أولا : إشارات تشغيل المواتير :
Main motor M1 Run Main Motor M1 JOG forward Main motor M1 JOG Reverse
Traverse motor M2 Run Traverse motor M2 JOG to the right Traverse motor M2 JOG to the left
Right arm motor M4 up Right arm motor M4 down
Left arm motor M3 up Left arm motor M4 down
Pintles motor M5 open Pintles motor M5 close
ثانيا : لمبات البيان Indication lamps :
Fault lamp Ready lamp Run lamp Traverse to right lamp Traverse to left lamp
وعدد هذه المخرجات 17 وبالتالي فإن أقرب عدد لهذا هو 24 أو 32 وأنا أفضل 32 بحيث يكون هناك دوما احتياطي كافي لأي تعديلات مستقبلية
وبعد ذلك المدخلات التناظرية Analogue inputs :
وهي تشمل الآتي :
Tension set value to reel drive Traverse step to traverse drive Actual speed reel motor
المخرجات التناظرية Analogue outputs :
وتشمل الآتي :
Reference signal to reel drive for current set Reference signal to traverse drive speed
وبالتالي سوف يلزمنا عدد 4 مدخلات تناظرية Analogue inputs وعدد 4 مخرجات تناظرية Analogue outputs
وبالتالي الآن لدينا قائمة كاملة بالاحتياجات من المكونات الخاصة بالمنظومة
وبهذا تمت الخطوة الأولى
| |
|
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الأربعاء 6 أغسطس 2008 - 13:26 | |
|
الخطوة الثانية هي تحديد المكونات اللازمة فعليا :
وسوف يلزم للمتظلبات السابقة الآتي :
Rail : 6ES7390-1AB60-0AA0 Power supply PS 307 10A : 6ES7307-1KA00-0AA0 CPU 314 : 6ES7314-1AE01-0AB0 Digital input module SM321 ( 32DI x 24 VDC ) : 6ES7321-1BL00-0AA0 Digital input module SM321 ( 32DI x 24 VDC ) : 6ES7321-1BL00-0AA0 Digital output module SM322 ( 32DO x 24 VDC 0.5 A ) : 6ES7322-1BL00-0AA0 Analogue input module 8 channel SM331 ( AI 8x13 bit ) : 6ES7331-1KF00-0AB0 Analogue output module 4 channel SM332 ( AO 4x12 bit ) : 6ES7332-5HD00-0AB0
ثم تأتي بعد ذلك مرحلة بناء النظام باستخدام Simatic manager
| |
|
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الأربعاء 6 أغسطس 2008 - 16:23 | |
| نقوم بإنشاء المشروع Project كما في الشكل التالي
ثم نقوم بإدخال مكونات النظام كما شرحنا سابقا وسوف تكون بالشكل التالي :
ونلاحظ أن عناوين Digital inputs كالآتي :
I 0.0 ... I 0.7 I 1.0 ... I 1.7 I 2.0 ... I 2.7 I 3.0 ... I 3.7 I 4.0 ... I 4.7 I 5.0 ... I 5.7 I 6.0 ... I 6.7 I 7.0 ... I 7.7
وعناوين Digital outputs كالآتي :
Q 8.0 ... Q 8.7 Q 9.0 ... Q 9.7 Q 10.0 ... Q 10.7 Q 11.0 ... Q 11.7
وتكون عناوين Analogue inputs كالآتي :
PIW 304 PIW 306 PIW 308 PIW 310 PIW 312 PIW 314 PIW 316 PIW 318
وتكون عناوين Analogue outputs كالآتي :
PQW 320 PQW 322 PQW 324 PQW 326
الخطوة التالية هي التوصيل الخارجي مع الرموز الفعلية مثلا
I 0.0 --> EMERGENCY STOP I 0.1 --> M1 DRIVE FAULT I 0.2 --> M2 DRIVE FAULT I 0.3 --> M3 OVERLAOD I 0.4 --> M4 OVERLOAD I 0.5 --> M5 OVERLOAD
I 1.0 --> LIMIT SWITCH S1 I 1.1 --> LIMIT SWITCH S2 I 1.2 --> LIMIT SWITCH S3 I 1.3 --> LIMIT SWITCH S4 I 1.4 --> LIMIT SWITCH S5 I 1.5 --> LIMIT SWITCH S6 I 1.6 --> LIMIT SWITCH S7 I 1.7 --> LIMIT SWITCH S8
I 2.0 --> FAULT RESET P.B I 2.1 --> MAN/AUTO SELECTOR SWITCH I 2.2 --> STOP P.B I 2.3 --> START P.B I 2.4 --> JOG FORWARD P.B I 2.5 --> JOG REVERSE P.B I 2.6 --> MANUAL TRAVERSE RIGHT P.B I 2.7 --> MANUAL TRAVERSE LEFT P.B
I 3.0 --> TRAVERSE DIRECTION TOGGLE P.B I 3.1 --> RIGHT ARM UP P.B I 3.2 --> RIGHT ARM DOWN P.B I 3.3 --> LEFT ARM UP P.B I 3.4 --> LEFT ARM DOWN P.B I 3.5 --> BOTH ARMS UP P.B I 3.6 --> BOTH ARMS DOWN P.B
I 4.0 --> PINTLES OPEN P.B I 4.1 --> PINTLES CLOSE P.B
Q 8.0 --> MACHINE FAULT LAMP Q 8.2 --> MACHINE READY LAMP Q 8.1 --> MACHINE RUN LAMP Q 8.3 --> TRAVERSE DIRECTION TO RIGHT Q 8.4 --> TRAVERSE DIRECTION TO LEFT
Q 9.0 --> MAIN MOTOR M1 RUN AUTO Q 9.1 --> MAIN MOTOR M1 JOG FORWARD Q 9.2 --> MAIN MOTOR M1 JOG REVERSE Q 9.3 --> TRAVERSE RUN AUTO Q 9.4 --> TRAVERSE MOTOR M2 TO RIGHT MANUAL Q 9.5 --> TRAVERSE MOTOR M2 TO LEFT MANUAL
Q 10.0 --> RIGHT ARM MOTOR M3 UP Q 10.1 --> RIGHT ARM MOTOR M3 DOWN Q 10.2 --> LEFT ARM MOTOR M4 UP Q 10.3 --> LEFT ARM MOTOR M4 DOWN Q10.4 --> PINTLES MOTOR M5 OPEN Q10.5 --> PINTLES MOTOR M5 CLOSE
PIW 304 --> REEL TENSION SET VALUE POTENTIOMETER PIW 306 --> ACTUAL REEL SPEED FROM DRIVE A/O PIW 308 --> TRAVERSE SET POTENTIOMETER
PQW 320 --> MAIN MOTOR DRIVE SET VALUE PQW 322 --> TRAVERSE MOTOR DRIVE SET VALUE
وهكذا يكون فقط باقي عمل البرنامج الداخلي للماكينة
| |
|
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| |
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| |
| |
RAMA رائد
عدد الرسائل : 276 العمر : 54 الموقع : almadinah almnora العمل/الترفيه : PLC PROGRAMMER تاريخ التسجيل : 25/06/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الجمعة 8 أغسطس 2008 - 1:05 | |
| plcman نسيت طلب micromomry card and wire connectors for modules | |
|
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الجمعة 8 أغسطس 2008 - 1:49 | |
|
OK friend you are right and always siemens supplier remind me with this great note
to be completed
But it is not included in the hardware configuration so, so no effect for our program , but sure it must be ordered with other items
| |
|
| |
mone1 مساعد أول
عدد الرسائل : 63 تاريخ التسجيل : 12/06/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الجمعة 8 أغسطس 2008 - 10:21 | |
| السلام عليكم
اشكرك على الرد يا باشمهندش واريد ان اضيف
اقصد ب memory size مقدار ما يمكن كتابته مثلا من ........... Dword or word
اى مثلا 50 كلمة
ثانيا رجو ان تشرح تتابع عمل الماكينة منذ الضغط على زر start وحتى انتهاء لف البكرة
وجزاك الله خيرا | |
|
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الجمعة 8 أغسطس 2008 - 12:53 | |
| | |
|
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الأحد 10 أغسطس 2008 - 14:18 | |
| | |
|
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الإثنين 11 أغسطس 2008 - 16:26 | |
| | |
|
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| |
| |
RAMA رائد
عدد الرسائل : 276 العمر : 54 الموقع : almadinah almnora العمل/الترفيه : PLC PROGRAMMER تاريخ التسجيل : 25/06/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الثلاثاء 12 أغسطس 2008 - 6:52 | |
| plcman موضوع رائع تستحق عليه كل الاحترام والتقدير قمت بااستخدام الامر call لاستدعاء fc انا استخدم في برامجي التي اعملها الامر JU ماهو الفرق بين امر ju and call | |
|
| |
RAMA رائد
عدد الرسائل : 276 العمر : 54 الموقع : almadinah almnora العمل/الترفيه : PLC PROGRAMMER تاريخ التسجيل : 25/06/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الثلاثاء 12 أغسطس 2008 - 6:59 | |
| MRPLC
في OB1 ارجو شرح كيفيه قراءه MIN/MAX FOR SCANTIME | |
|
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الثلاثاء 12 أغسطس 2008 - 8:07 | |
| - RAMA كتب:
- plcman
موضوع رائع تستحق عليه كل الاحترام والتقدير قمت بااستخدام الامر call لاستدعاء fc انا استخدم في برامجي التي اعملها الامر JU ماهو الفرق بين امر ju and call الأخ العزيز والمتابع الجيد
كان هذا الاستخدام للأمر JU موجود بالفعل في S5 ولكن في S7 يستخدم للانتقال الغير مشروط إلى label معين داخل Function
أما عند استدعاء دالة وظيفية سواء FC أو FB فيتم ذلك ( حصريا ) باستعمال Call وسبق أن تم توضيح ذلك بالتفصيل أثناء الدورة عند شرح أوامر التحكم في البرنامج وأوامر استدعاء الدوال الوظيفية
مع خالص تحياتي واحترامي
| |
|
| |
bassel almouie عريف
عدد الرسائل : 13 تاريخ التسجيل : 13/08/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الأحد 17 أغسطس 2008 - 5:11 | |
| الرجاء شرح مفصل عن استخدام العنونة غير المباشرة و شرح استخدام DB ضمن FC عن طريق الأمر OPEN و كيف يتم نقل المعلومات من DB إلى LOCAL AREA وكيف يمكن إعادتها بعد تنفيذ البلوك | |
|
| |
yousif_gc3 نقيب
عدد الرسائل : 161 العمر : 47 تاريخ التسجيل : 03/03/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الأحد 17 أغسطس 2008 - 6:03 | |
| | |
|
| |
احمد حموده جندي
عدد الرسائل : 3 تاريخ التسجيل : 17/08/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الأحد 17 أغسطس 2008 - 14:40 | |
| بسم الله اما بعد الى المنتدى العظيم بعدالتحيه ممكن تزويد الموضوع باسوفت وير SIEMENS S7 حتى يتم اتعامل مباشرة مع البرنامج ولكم تحيه | |
|
| |
semsem رائد
عدد الرسائل : 249 العمر : 45 تاريخ التسجيل : 05/04/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الأحد 17 أغسطس 2008 - 14:44 | |
| | |
|
| |
PLCMan Admin
عدد الرسائل : 12366 العمر : 55 العمل/الترفيه : Maintenance manager تاريخ التسجيل : 02/03/2008
| |
| |
RAMA رائد
عدد الرسائل : 276 العمر : 54 الموقع : almadinah almnora العمل/الترفيه : PLC PROGRAMMER تاريخ التسجيل : 25/06/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الجمعة 22 أغسطس 2008 - 23:14 | |
| The King Of Plc Mr Plcman هل يمكن توضيح فائده او وظيفه باقي Local parameters حيث قمت بشرح وظيفه OB1_MIN_CYCLE and OB1_Max_CYCLE | |
|
| |
bassel almouie عريف
عدد الرسائل : 13 تاريخ التسجيل : 13/08/2008
| موضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 السبت 23 أغسطس 2008 - 7:17 | |
| الرجاء شرح لماذا في بداية بلوك fc\fb ونريد استخدامها في بلوك أخر عن طريق استدعائها نقوم في البداية بتعليمة TAR1 T # PREV AR1 ثم نقوم بعملية نقل المعلومات من DB إلى LOCAL AREA وفي نهاية البلوك نقوم بعملية معاكسة أي نقل المعلومات من LOCAL AREA إلىDB وبعدها عملية DOWN LOAD لعنوان المسجل1 بتعليمة : L PREV AR1 L AR1 وشكرا لاصحاب الفضل | |
|
| |
| دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 | |
|