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

Automatic control , PLC , Electronics , HMI , Machine technology development , Arabic & Islamic topics , Management studies and more
 
الرئيسيةالبوابة*مكتبة الصوراليوميةس .و .جبحـثالتسجيلالأعضاءالمجموعاتدخول

شاطر
 

 دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7

اذهب الى الأسفل 
انتقل الى الصفحة : الصفحة السابقة  1, 2, 3, 4, 5 ... 12 ... 21  الصفحة التالية

هل تشعر أنه يمكن أن نلحق بمن سبقنا في مجال التحكم الآلي ؟
نعم بالتأكيد
دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Right_bar_bleue75%دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Left_bar_bleue
 75% [ 870 ]
ربما يوما ما
دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Right_bar_bleue16%دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Left_bar_bleue
 16% [ 185 ]
لا أظن الأمر بهذه البساطة
دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Right_bar_bleue8%دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Left_bar_bleue
 8% [ 95 ]
لا يمكن
دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Right_bar_bleue1%دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Left_bar_bleue
 1% [ 8 ]
مجموع عدد الأصوات : 1158
 

كاتب الموضوعرسالة
mone1
مساعد أول
مساعد أول


عدد الرسائل : 63
تاريخ التسجيل : 12/06/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالسبت 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
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالسبت 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 وكيفية التعامل معها إن شاء الله

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

وجزاكم الله خيرا على حرصكم وتعاونكم

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: تطبيق عملي على محتويات الدورة السابقة   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالإثنين 4 أغسطس 2008 - 13:22



الأخوة الأعزاء كما وعدتكم فقد انتهينا من الجزء الأساسي للدورة وبقي جزء من المهارات التي تلزم المحترفين لأعمال البرمجة وهي تشمل الأدوات الخاصة بسيمنس وكذلك توظيف المكونات Hardware ثم بعد ذلك عمليات الاتصال

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

كما قدمت فإن المثال ليس مثال افتراضي وإنما هو نموذج واقعي لماكينة موجودة في المصانع وأخص بالذكر الماكينات التي بها صناعة أسلاك أو كابلات كهرباء أو أي صناعة مماثلة

الماكينة المفترضة تمثل وحدة لف لسلك / كابل من عملية تصنيع سابقة والماكينة تأخذ الشكل التالي :

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Payoff12


حيث أن هذه الماكينة يتم تحميلها ببكرة عليها كابل بالشكل التالي :

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Payoff11

وكما هو واضح من الشكل الأول فلدينا خمسة محركات 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



الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: الخطوة الأولى في التصميم   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالثلاثاء 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


وبالتالي الآن لدينا قائمة كاملة بالاحتياجات من المكونات الخاصة بالمنظومة

وبهذا تمت الخطوة الأولى

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالأربعاء 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

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالأربعاء 6 أغسطس 2008 - 16:23

نقوم بإنشاء المشروع Project كما في الشكل التالي

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Projec10

ثم نقوم بإدخال مكونات النظام كما شرحنا سابقا وسوف تكون بالشكل التالي :

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 XBR59710

ونلاحظ أن عناوين 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


وهكذا يكون فقط باقي عمل البرنامج الداخلي للماكينة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالخميس 7 أغسطس 2008 - 16:48



وحتى تكون رموز المدخلات والمخرجات معنا طوال البرنامج نقوم بإدخال Symbol table حسب الشكل التالي :

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Symbol10

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Symbol11

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالخميس 7 أغسطس 2008 - 17:09


وهذا مثال لأول Function --> FC1 والتي سوف نخصصها لمراقبة الأعطال حيث سوف نعتبر أن الشروط الآتية واجب توافرها حتى لا يكون هناك عطل Fault

- مفتاج E-stop
- درايف البكرة M1
- درايف وحدة رص السلك M2
- حماية الحمل الزائد M3,M4,M5

وفي حالة حدوث خطأ تضئ لمبة Fault وتحتفظ بحالتها حتى في حالة زوال العطل حتى يتم عمل Reset عن طريق المفتاح الخاص بذلك Fault Reset P.B

- تكون الماكينة جاهزة للتشغيل الآلي Machine ready في حالة عدم وجود عطل M1.0 = 1 وكذلك يكون كلا الذراعان إلى أعلى ويكون الذراعان مغلقان

شكل محتويات الدالة FC1 في الشكل التالي :

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Fc1_210


عدل سابقا من قبل PLCMan في الجمعة 8 أغسطس 2008 - 3:09 عدل 1 مرات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
RAMA
رائد
رائد


عدد الرسائل : 276
العمر : 49
الموقع : almadinah almnora
العمل/الترفيه : PLC PROGRAMMER
تاريخ التسجيل : 25/06/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالجمعة 8 أغسطس 2008 - 1:05

plcman
نسيت طلب micromomry card
and wire connectors for modules
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالجمعة 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


الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
mone1
مساعد أول
مساعد أول


عدد الرسائل : 63
تاريخ التسجيل : 12/06/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالجمعة 8 أغسطس 2008 - 10:21

السلام عليكم

اشكرك على الرد يا باشمهندش واريد ان اضيف

اقصد ب memory size مقدار ما يمكن كتابته مثلا من ........... Dword or word

اى مثلا 50 كلمة

ثانيا رجو ان تشرح تتابع عمل الماكينة منذ الضغط على زر start وحتى انتهاء لف البكرة

وجزاك الله خيرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالجمعة 8 أغسطس 2008 - 12:53


العملية التالية هي عملية تجهيز البكرة أو التحميل للتشغيل وتشمل الآتي :

- رفع ونزول الذراعين اليمين والشمال
- فتح وغلق الذراعان لمسك البكرة عند التحميل وتحريرها عن النزول

هذه العمليات تتم بالشروط الآتية :
- لابد أن لا يكون هناك أي عطل ( M 1.0 )
- لاتتم عمليتان متقابلتان في نفس الوقت مثلا الرفع والنزول فقط أحدهما
- لابد أن تكون الماكينة متوقفة ( ليست في حالة تشغيل )
- تنتهي الحركة مع Limit switch المحدد لذلك
- عملية الفتح لا تتم إلى في وضع الذراعان لأسفل حتى لا تقع البكرة
- عملية الفتح والغلق لا تتم طالما أن الحامل على حدود الرصاص أي لابد أن يكون الحامل بعيدا عن S1,S2

تم إنشاء FC2 للقيام بتلك العملية

وبالتالي تأخذ عمليات الرفع والنزول والفتح والغلق الشكل المرفق

( ملحوظة : بعد انتهاء المشروع سوف يتم رفع البرنامج بالكامل حيث يمكن لأي منا تجربته واختباره )


دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Uprigh10

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Upleft10

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Upboth10

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Opencl10


برجاء لو هناك أي ملحوظة التكرم بذكر ذلك

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالأحد 10 أغسطس 2008 - 14:18



والآن جاء الدور على الموتور الرئيسي وهو موتور البكرة M1

وله نوعان من التشغيل حسب الاختيار Auto/Manual حيث عند التشغيل بالوضع Manual يكون التشغيل بسرعة ثابتة يتم تحديدها عن طريق الدرايف في الوضع JOG وهذا موجود في كل أنواع الدرايف ويلزم فقط خروج إشارة Digital لتحديد نوع التشغيل Jog forward أو Jog reverse

النوع الثاني هو التشغيل الآلي ( يكون التحكم في سرعة الموتور عن طريق الشد ) وهو نظام معروف في كل أنواع الدرايف وكل ما سنقوم به ( لاختبار العمليات الحسابية وبداية بسيطة للتعامل مع Analogue ) هو القراءة والضرب في معامل لتحديد الشد الأقصى وبعد ذلك الإخراج

في كلا الحالتين Auto/Manual لابد أن تكون الماكينة خالية من الأعطال وعند التشغيل الآلي لابد أن يكون الذراعان لأعلى ومغلقان

الأشكال الآتية توضح مثال لتنفيذ ذلك :

أولا تشغيل البكرة يدويا للأمام وللخلف ثم التشغيل الآلي

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Reelru10

ثانيا قراءة الشد من المقاومة المتغيرة الخاصة بالشد وعمل Scaling للتحكم في الشد الأقصى المسموح

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Reelan10

بعد ذلك خروج قيمة الشد فقط عند التشغيل الآلي وتكون صفر عند عدم التشغيل الآلي

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Reelan11


بقي عندنا الرصاص فقط وسوف نعرضه في المساهمة التالية إن شاء الله

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالإثنين 11 أغسطس 2008 - 16:26


والآن جاء دور وحدة رص السلك أو الكابل على البكرة بشكل منتظم في شكل حلقات متجاورة ثم طبقات متتالية ويتم هذا كما سبق وأوضحنا عن طريق الموتور M2 والذي يحرك الحامل كله إلى اليمين وإلى الشمال بحيث يظل محور مرور الكابل ثابتا ويتم ضبط سرعة هذا الموتور بالتزامن مع سرعة البكرة عند التشغيل الآلي حيث الأمر بكل بساطة لكل لفة من دورات البكرة يجب أن يتحرك الرصاص بمقدار الخطوة المطلوبة طبقا للكابل المنتج

وبالتالي فسرعة الرصاص علاقة في متغيرين هما سرعة البكرة ( لفة / د ) ومعامل ضبط السرعة والذي سوف يمثل قطر الكابل وهو ( مم ) وحاصل ضرب الاثنين بحسب الوحدات هو سرعة خطية وهذا شئ منطقي وطبيعي ويبقى فقط عملية ضبط بسيطة عن طريق معامل رقمي يتم إضافته في النهاية

أما عند التشغيل اليدوي فيتم ذلك بشكل مباشر دون الرجوع إلى سرعة البكرة

وفيما يلي اقتراح لما يمكن تنفيذه

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Trav110

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Trav210

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Trav310

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Trav410

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Trav510


الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالإثنين 11 أغسطس 2008 - 16:42



بقي أن نستدعي كل هذه الأوامر التي تم كتابتها في OB1 حتى يتم تنفيذها وإلا فلن يتم تنفيذها ويتم هذا الاستدعاء في حالتنا على الشكل التالي ( وأريد أن تكون الأمور في بدايتها بهذه البساطة )


دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Ob110

وبهذا فالبرنامج أصبح جاهزا للتنفيذ ونسخة من البرنامج مرفقة

للتحميل اضغط هنا

يتم فك البرنامج عن طريق Simatic manager عن طريق الاختيار الموضح في الصورة التالية ثم اختيار الملف

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Ret10

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
RAMA
رائد
رائد


عدد الرسائل : 276
العمر : 49
الموقع : almadinah almnora
العمل/الترفيه : PLC PROGRAMMER
تاريخ التسجيل : 25/06/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالثلاثاء 12 أغسطس 2008 - 6:52

plcman
موضوع رائع تستحق عليه كل الاحترام والتقدير
قمت بااستخدام الامر call لاستدعاء fc
انا استخدم في برامجي التي اعملها الامر JU
ماهو الفرق بين امر ju and call
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
RAMA
رائد
رائد


عدد الرسائل : 276
العمر : 49
الموقع : almadinah almnora
العمل/الترفيه : PLC PROGRAMMER
تاريخ التسجيل : 25/06/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالثلاثاء 12 أغسطس 2008 - 6:59

MRPLC

في OB1
ارجو شرح كيفيه قراءه MIN/MAX FOR SCANTIME
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالثلاثاء 12 أغسطس 2008 - 8:07

RAMA كتب:
plcman
موضوع رائع تستحق عليه كل الاحترام والتقدير
قمت بااستخدام الامر call لاستدعاء fc
انا استخدم في برامجي التي اعملها الامر JU
ماهو الفرق بين امر ju and call


الأخ العزيز والمتابع الجيد

كان هذا الاستخدام للأمر JU موجود بالفعل في S5 ولكن في S7 يستخدم للانتقال الغير مشروط إلى label معين داخل Function

أما عند استدعاء دالة وظيفية سواء FC أو FB فيتم ذلك ( حصريا ) باستعمال Call وسبق أن تم توضيح ذلك بالتفصيل أثناء الدورة عند شرح أوامر التحكم في البرنامج وأوامر استدعاء الدوال الوظيفية

مع خالص تحياتي واحترامي

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
bassel almouie
عريف
عريف


عدد الرسائل : 13
تاريخ التسجيل : 13/08/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالأحد 17 أغسطس 2008 - 5:11

الرجاء شرح مفصل عن استخدام العنونة غير المباشرة و شرح استخدام DB ضمن FC عن طريق الأمر OPEN و كيف يتم نقل المعلومات من DB إلى LOCAL AREA وكيف يمكن إعادتها بعد تنفيذ البلوك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
yousif_gc3
نقيب
نقيب
yousif_gc3

عدد الرسائل : 161
العمر : 42
تاريخ التسجيل : 03/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالأحد 17 أغسطس 2008 - 6:03

جزاك اللة خيرا يا اخى
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
احمد حموده
جندي
جندي


عدد الرسائل : 3
تاريخ التسجيل : 17/08/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالأحد 17 أغسطس 2008 - 14:40

بسم الله اما بعد الى المنتدى العظيم بعدالتحيه ممكن تزويد الموضوع باسوفت وير SIEMENS S7 حتى يتم اتعامل مباشرة مع البرنامج ولكم تحيه
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
semsem
رائد
رائد
semsem

عدد الرسائل : 249
العمر : 39
تاريخ التسجيل : 05/04/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالأحد 17 أغسطس 2008 - 14:44



السوفت وير موجود بالفعل أخي على المنتدى وكذلك الرخصة ويمكنك زيارة الرابط التالي للتحميل




http://hassanheha.yoo7.com/montada-f1/topic-t33.htm


الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالثلاثاء 19 أغسطس 2008 - 12:18

RAMA كتب:
MRPLC

في OB1
ارجو شرح كيفيه قراءه MIN/MAX FOR SCANTIME

الأخ العزيز يمكن أن يتم هذا عن طريق قراءة البيانات المحلية Local parameters داخل OB1 مثل الموجودة في الصورة التالية وهي مخزنة في صورة أرقام صحيحة وحداتها مللي ثانية

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Ob110

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Ob1110

فمثلا يمكن تحميل كل واحد من البيانات ونقله إلى Data word in data block كالآتي :

L OB1_MIN_CYCLE
T DB10.DBW20

L OB1_MAX_CYCLE
T DB10.DBW22

حيث يمكن استخدامها كما تشاء داخل البرنامج بعد ذلك وتكون هذه الجمل داخل OB1
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
RAMA
رائد
رائد


عدد الرسائل : 276
العمر : 49
الموقع : almadinah almnora
العمل/الترفيه : PLC PROGRAMMER
تاريخ التسجيل : 25/06/2008

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالجمعة 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 - صفحة 4 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 4 Emptyالسبت 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
الرجوع الى أعلى الصفحة 
صفحة 4 من اصل 21انتقل الى الصفحة : الصفحة السابقة  1, 2, 3, 4, 5 ... 12 ... 21  الصفحة التالية

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى التحكم الآلي والإلكترونيات :: منتديات الحاكمات المنطقية PLC :: منتدى الدورات التدريبية PLC-
انتقل الى: