منتدى التحكم الآلي والإلكترونيات

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

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

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
انتقل الى الصفحة : السابق  1, 2, 3, 4, 5, 6 ... 13 ... 22  التالي

هل تشعر أنه يمكن أن نلحق بمن سبقنا في مجال التحكم الآلي ؟
نعم بالتأكيد
70%
 70% [ 14 ]
ربما يوما ما
10%
 10% [ 2 ]
لا أظن الأمر بهذه البساطة
20%
 20% [ 4 ]
لا يمكن
0%
 0% [ 0 ]
مجموع عدد الأصوات : 20
 

كاتب الموضوعرسالة
PLCMan
Admin



العمر : 39
سجّل في : 02 مارس 2008
عدد المساهمات : 1226
العمل/الترفيه : Maintenance manager

مُساهمةموضوع: رد: دورة تدريبية في المبرمجات المنطقية طراز Siemens S7   الإثنين 5 ماي 2008 - 12:14

anasabsi كتب:
السلام عليكم

يعطيك العافية يا مهندس حسن

انا حابب اشكرك اولا

ثانيا عندي لك سؤال - كيف الطريقة لتحميل برنامج من PLC الى الكمبيوتر عن طريق برنامج simatic manger ??
و السؤال مهم علشان اعمل Backup لجميع البرامج الموجودة عندي في المصنع , علما ان كل plc الموجودة في
المصنع هي S300

انتظر الاجابة و شكرا


الأخ anasabsi شكرا على حسن المتابعة وإليك أخي كيفية تحميل البرامج من PLC إلى الكمبيوتر Uploading

أولا افتح Simatic manager ثم أغلق أي Projrct مفتوح ليكون مثل الصورة التالية :


بعد ذلك قم بإنشاء مشروع جديد new project مثل الصورة التالية :


بعد ذلك قم بكتابة اسم المشروع وليكن machine1 في المكان name وتحديد مكان التخزين مثل الصورة التالية


سوف يتم إنشاء مشروع خالي باسم machine1 كما بالصورة التالية :


بعد ذلك من قائمة PLC اختر Upload station to PG كما في الصورة التالية :


سوف يظهر مربع حوار به أنواع الاتصالات مع CPU مثل الصورة الآتية , اختر نوع الاتصال سواء كان MPI أو PROFIBUS ثم اضغط VIEW


سوف تظهر قائمة بأنواع CPU الموجودة Online ( في حالة CPU واخدة فقط ليست على شبكة سوف تظهر هي فقط ) اضغط على الوحدة المطلوب تحميل محتوياتها ثم Upload

سوف تبدأ عمليات التحميل بعد ذلك راقب الرسائل التي تظهر وأجب عليها بالشكل المناسب حتى تنتهي عملية التحميل ويظهر لك المشروع بالشكل الآتي :


وهكذا يكون قد تم تحميل البرنامج وتخزينه بالاسم الذي اخترته سابقا في مثالنا هذا machine1

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

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



العمر : 39
سجّل في : 02 مارس 2008
عدد المساهمات : 1226
العمل/الترفيه : Maintenance manager

مُساهمةموضوع: الدرس رقم -13 ( استكمال الدرس رقم -6 ) Bit logic operations   الخميس 8 ماي 2008 - 22:11

والآن قد آن الأوان لنستكمل ما كنا قد تركناه من عمليات منطقية في الدرس رقم-6 والتي أشار إليها أحد الزملاء وقتها

أولا : العمليات المتداخلة Nested operations


فليست كل العمليات توصيل توالي مطلق أو توصيل توازي مطلق وإنما في معظم الأحيان هناك تداخل بين العمليات يستدعي الخلط بين هذا وذاك مثل المثال التالي :



ففي المثال السابق هناك عملية AND بين عمليتي OR أساسيتين ونبدأ بسرد العمليات

O And before Or

والصيغة العامة لها هي : O
في هذه يتم عمل ORing على نتائج عمليات ANDing سابقة ويتضح هذا من المثالى التالي :



A( And with Nesting Open

والصيغة العامة لها : A(

وهذا الأمر يقوم بعمل ANDing لنتائج عمليات ORing سابقة مثل المثال التالي :



AN( And Not with Nesting Open

ولهذا الأمر نفس التفصيلات الخاصة ب A( تماما ومثله ما يلي

O( Or with Nesting Open


ON( Or Not with Nesting Open


X( Exclusive Or with Nesting Open


XN( Exclusive Or Not with Nesting Open


ويتم في النهاية غلق أي تداخل فيه قوس مفتوح مثل أي لغة برمجة بغلق هذا القوس بالأمر التالي :

) Nesting Closed

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

والآن إلى أوامر اكتشاف حافة إشارة ولنفهم الأمر ننظر أولا إلى الصورة لنعرف ما المقصود بحافة الإشارة :



فهنا عندنا الحافة الأولى وهي عند الانتقال من 0 إلى 1 وتسمى Positive edge أو الحافة الموجبة والثانية عند الانتقال من 1 إلى 0 وتسمى Negative egde الحافة السالبة وهناك أمر لاكتشاف هذا التغير كالآتي :

FN Edge Negative


وهو لاكتشاف الحافة السالبة ولكي نفهم الأداء الوظيفي مع التنفيذ المثال التالي على كيفية التنفيذ :



ومن ملاحظة هذا المثال فإن الخرج يكون موجود لدورة تنفيذ للبرنامج فقط وبهذا يكون تقريبا في شكل Impulse أو حسب طول دورة تنفيذ البرنامج

FP Edge Positive



وهو لاكتشاف الحافة الموجبة ولكي نفهم الأداء الوظيفي مع التنفيذ المثال التالي على كيفية التنفيذ :

الرجوع الى أعلى الصفحة اذهب الى الأسفل
semsem
مساعد أول
مساعد أول



العمر : 29
سجّل في : 05 أبريل 2008
عدد المساهمات : 52

مُساهمةموضوع: رد: دورة تدريبية في المبرمجات المنطقية طراز Siemens S7   الخميس 15 ماي 2008 - 23:25

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



العمر : 39
سجّل في : 02 مارس 2008
عدد المساهمات : 1226
العمل/الترفيه : Maintenance manager

مُساهمةموضوع: رد: دورة تدريبية في المبرمجات المنطقية طراز Siemens S7   الجمعة 16 ماي 2008 - 1:31

semsem كتب:
بارك الله فيك
نريد بعض الأمثلة العملية والتطبيقات حتى لا يلتبس علينا الأمر بكثرة الكلام النظري وجزاكم الله خيرا


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

وجزاكم الله خيرا

المدير
الرجوع الى أعلى الصفحة اذهب الى الأسفل
anasabsi
جندي
جندي



العمر : 24
سجّل في : 20 أبريل 2008
عدد المساهمات : 4

مُساهمةموضوع: سؤال على الماشي   الأحد 18 ماي 2008 - 6:38

سلام :
كيفك يا مهندس حسن و بشكرك على نشاطك الدائم
انا ما عملت تحميل البرنامج من plc لحد الآن ولكن لما ابدا عمل راح اتواصل معك ان شاء الله

بس حابب اتأكد هل في خطر على البرنامج الموجود على plc اذا سحبناه على الكمبيوتر ؟؟؟؟

عندي كمان سؤال صغير ... ما هي احسن انواع plc هل هي siemens ولا omron ولا غيرها ؟؟؟؟

وشكرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل

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

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 5 من اصل 22انتقل الى الصفحة : السابق  1, 2, 3, 4, 5, 6 ... 13 ... 22  التالي

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