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

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

 

 سؤال الى اهل الخبرة بخصوص Real time

اذهب الى الأسفل 
5 مشترك
كاتب الموضوعرسالة
thulfiqar2
رقيب أول
رقيب أول



عدد الرسائل : 39
العمر : 38
الموقع : العراق-بغداد
تاريخ التسجيل : 13/06/2011

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالثلاثاء 8 مايو 2012 - 22:35



لدي دافعة مائية و عايز اشغلها في اوقات و اريحها في اوقات معينة من اليوم ...طبقت خطوة بخطوة الفيدوهات لأستاذ حسن لكن لاجدوى هل من الممكن تزويدي بخطوات برمجة دالة real time بأستخدام لغة ladder مع جزيل الشكر و التقدير.......
الرجوع الى أعلى الصفحة اذهب الى الأسفل
metwally.mustafa
فريق أول
فريق أول
metwally.mustafa


عدد الرسائل : 4226
العمر : 38
الموقع : Egypt
العمل/الترفيه : automation engineer
تاريخ التسجيل : 12/01/2009

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: رد: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالأربعاء 9 مايو 2012 - 11:52

thulfiqar2 كتب:


لدي دافعة مائية و عايز اشغلها في اوقات و اريحها في اوقات معينة من اليوم ...طبقت خطوة بخطوة الفيدوهات لأستاذ حسن لكن لاجدوى هل من الممكن تزويدي بخطوات برمجة دالة real time بأستخدام لغة ladder مع جزيل الشكر و التقدير.......

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

_________________
I am so far behind, I think i am first
الرجوع الى أعلى الصفحة اذهب الى الأسفل
thulfiqar2
رقيب أول
رقيب أول



عدد الرسائل : 39
العمر : 38
الموقع : العراق-بغداد
تاريخ التسجيل : 13/06/2011

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: رد: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالخميس 10 مايو 2012 - 1:26

الاخ العزيز متولى ,
انا اشكرك جزيل الشكر لمرورك

انا احتاج الى دالة ال Real time لكي اعمل اوقات استراحة للدافعة المائية....لقد كونت FC و استدعيت SFC1 وبعدها أردت ارى الوقت عن طريق Variable Table بعد ادراج الذاكرات MB0 الى MB7 لكن للأسف بقيت قيم الذاكرات اصفار!.
بعدها ارسلت رسالة الي سيمنز سبورت

please I've tried to use real time function for operate pump with suitable schedule ,and I used SFC1 ,I create FC and called SFC1 and after that I made variable table to check the Year/month/hour/min.....etc but unfortunatly its not working(nothing appeared) ! so can some help me to solve this issue and i am really appreciate that

وكانت الاجابة :-

Dear Mr Al-Jabery,

note the following FAQ at Simatic internet.
You must parametrize the CDT of the function with date and time.
http://support.automation.siemens.com/WW/view/en/21222026

http://support.automation.siemens.com/WW/view/en/34519815
if you have further questions don't hesitate to contact me again.
Best regards

انا لم افهم الاجابة بصراحة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
metwally.mustafa
فريق أول
فريق أول
metwally.mustafa


عدد الرسائل : 4226
العمر : 38
الموقع : Egypt
العمل/الترفيه : automation engineer
تاريخ التسجيل : 12/01/2009

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: رد: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالخميس 10 مايو 2012 - 9:47

thulfiqar2 كتب:
الاخ العزيز متولى ,
انا اشكرك جزيل الشكر لمرورك

انا احتاج الى دالة ال Real time لكي اعمل اوقات استراحة للدافعة المائية....لقد كونت FC و استدعيت SFC1 وبعدها أردت ارى الوقت عن طريق Variable Table بعد ادراج الذاكرات MB0 الى MB7 لكن للأسف بقيت قيم الذاكرات اصفار!.
بعدها ارسلت رسالة الي سيمنز سبورت

please I've tried to use real time function for operate pump with suitable schedule ,and I used SFC1 ,I create FC and called SFC1 and after that I made variable table to check the Year/month/hour/min.....etc but unfortunatly its not working(nothing appeared) ! so can some help me to solve this issue and i am really appreciate that

وكانت الاجابة :-

Dear Mr Al-Jabery,

note the following FAQ at Simatic internet.
You must parametrize the CDT of the function with date and time.
http://support.automation.siemens.com/WW/view/en/21222026

http://support.automation.siemens.com/WW/view/en/34519815
if you have further questions don't hesitate to contact me again.
Best regards

انا لم افهم الاجابة بصراحة

الاجابه بكل بساطه لابد من تعريف متغير الclock# على انه من النوع الTEMP اى متغير مؤقت داخل الداله او متغير محلى اى لايمكن استدعاؤه الا داخل الداله فقط
كذلك عن تعريف هذا العنوان لابد من ذكر نوع البيانات الخاصه بهذا العنوان وستكون من النوع DATE_AND_TIME
كما بالصوره




سؤال الى اهل الخبرة  بخصوص Real time  Clockdt

ثانيا يجب استدعاء الداله FC1 داخل احد دوال الOB's مثلا داخل الOB1 كما بالصوره

سؤال الى اهل الخبرة  بخصوص Real time  Clock2

هذه الصوره هى صوره تجربه البرنامج فى الvariable table بتاريخ اليوم والساعه

سؤال الى اهل الخبرة  بخصوص Real time  Clock3

وملحوظه اخرى لابد بادخال عنواين الabsolute address المستخدمه فى الDB1 التى تم استخدامها كبلوك مصاحب للداله FC1 خاصه انه تم استخدام احد المتغيرات مثلDB1.DBW8 كقيمه return value من الداله SFC1 والتى تم استدعاؤها داخل الداله FC1

_________________
I am so far behind, I think i am first
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ميدو
عميد
عميد



عدد الرسائل : 796
العمر : 52
العمل/الترفيه : مهندس
تاريخ التسجيل : 26/08/2010

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: رد: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالخميس 10 مايو 2012 - 11:27

تمام الله ينور وهذا فيديو للمهندس حسن به الشرح الكامل
https://hassanheha.yoo7.com/t8806-topic

_________________
سؤال الى اهل الخبرة  بخصوص Real time  Untitled5


عدل سابقا من قبل ميدو في الخميس 10 مايو 2012 - 15:36 عدل 1 مرات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
michael
ملازم
ملازم



عدد الرسائل : 76
العمر : 37
تاريخ التسجيل : 03/10/2011

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: رد: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالخميس 10 مايو 2012 - 14:28

السلام عليكم
كيف يتم تنفيذ هذا البرنامج فى s7 200
وما هى الداله التى سوف نستدعيها
الرجوع الى أعلى الصفحة اذهب الى الأسفل
metwally.mustafa
فريق أول
فريق أول
metwally.mustafa


عدد الرسائل : 4226
العمر : 38
الموقع : Egypt
العمل/الترفيه : automation engineer
تاريخ التسجيل : 12/01/2009

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: رد: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالخميس 10 مايو 2012 - 15:46

michael كتب:
السلام عليكم
كيف يتم تنفيذ هذا البرنامج فى s7 200
وما هى الداله التى سوف نستدعيها

على هذا الرابط ستجد شرح تفصيلى للتعامل مع الوقت الحقيقى فى s7-200

https://hassanheha.yoo7.com/t8297-topic

بالتوفيق ان شاء الله

_________________
I am so far behind, I think i am first
الرجوع الى أعلى الصفحة اذهب الى الأسفل
thulfiqar2
رقيب أول
رقيب أول



عدد الرسائل : 39
العمر : 38
الموقع : العراق-بغداد
تاريخ التسجيل : 13/06/2011

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: رد: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالسبت 12 مايو 2012 - 6:03

اخي متولى ,انا اشكرك جدا على الرد السريع و الله يكثر من امثالك.علما انه الخلل عندي مع ادخال قيمة return value في الداتا بلوك.عندما ادخلت تلك القيمة ,اشتغلت الدالة مباشرة .

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



عدد الرسائل : 137
العمر : 37
العمل/الترفيه : مهندس كنترول
تاريخ التسجيل : 29/06/2011

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: رد: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالأحد 13 مايو 2012 - 2:17

هو لازم RETURN VALUE تكون في DB ولية ولو لازم تكون في DB استخدمها ازاي ولية ما ينفعش
استخدم مثلا MW100
الرجوع الى أعلى الصفحة اذهب الى الأسفل
metwally.mustafa
فريق أول
فريق أول
metwally.mustafa


عدد الرسائل : 4226
العمر : 38
الموقع : Egypt
العمل/الترفيه : automation engineer
تاريخ التسجيل : 12/01/2009

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: رد: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالأحد 13 مايو 2012 - 11:37

مهندس محمد رفعت كتب:
هو لازم RETURN VALUE تكون في DB ولية ولو لازم تكون في DB استخدمها ازاي ولية ما ينفعش
استخدم مثلا MW100

لا مانع من استخدام اى memory data مع قيمه الreturn من الداله ولكن طالما اننا ذكرنا فى البرنامج ان قيمه الreturn value ستخزن فى data block اذن لابد من ادخال هذه القيمه فى بلوك البيانات حتى لا يحدث خطا عند تنفيذ البرنامج وهذا مختلف عن الFB والتى يتم انشاء data block اتوماتيكيا بواسطه النظام و يسمى بال
instance data block حيث تخزن فيه حميع متىغيرات الداله من inputs, outputs , IN/OUT , TEMP , STAT وفى المرحله المتقدمه من البرمجه ان شاء الله ستجد انك ممكن ان توفر عدد الinstance data block
اذا تم استدعاء اكثر من داله واحده من انواع الFB's داخل داله function block وهذا ما يسمى بال
multiple intstance حيث يمكنك ببلوك بيانات واحد استدعاء اكثر من داله فى نفس الوقت وذلك لتوفير حجم الذاكره فى ال CPU حيث اننا احيانا نتعرض للتعامل مع دوال صغيره فى حجم البيانات وتستهلك بلوكات بيانات data block دون داعى وتكون صغيره الحجم ومع ازدياد هذه الدوال FB's ستجد ان حجم الذكراه لديك قد امتلا دون داعى ومن هنا جاءت فكره الmulitiple isntances لتوفير الذاكره ومن جانب اخر استخدامها فى البرمجه المعقده مثل الPID controllers

_________________
I am so far behind, I think i am first
الرجوع الى أعلى الصفحة اذهب الى الأسفل
مهندس محمد رفعت
نقيب
نقيب



عدد الرسائل : 137
العمر : 37
العمل/الترفيه : مهندس كنترول
تاريخ التسجيل : 29/06/2011

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: رد: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالإثنين 14 مايو 2012 - 6:43

انا استخدمتها فعلا MW0 وما اشتغلتش
الرجوع الى أعلى الصفحة اذهب الى الأسفل
metwally.mustafa
فريق أول
فريق أول
metwally.mustafa


عدد الرسائل : 4226
العمر : 38
الموقع : Egypt
العمل/الترفيه : automation engineer
تاريخ التسجيل : 12/01/2009

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: رد: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالإثنين 14 مايو 2012 - 9:57

مهندس محمد رفعت كتب:
انا استخدمتها فعلا MW0 وما اشتغلتش
لا اعلم ما المشكله لديك فقد عدلت فى قيمه الreturn value وجعلتها MW0 وكذلك قمت بحذف الdata block من البرنامج ويعمل معى دون مشاكل كما بالصور

بعد حذف الداتا بلوك
سؤال الى اهل الخبرة  بخصوص Real time  Time1l

سؤال الى اهل الخبرة  بخصوص Real time  Time2

سؤال الى اهل الخبرة  بخصوص Real time  Time3q

_________________
I am so far behind, I think i am first
الرجوع الى أعلى الصفحة اذهب الى الأسفل
مهندس محمد رفعت
نقيب
نقيب



عدد الرسائل : 137
العمر : 37
العمل/الترفيه : مهندس كنترول
تاريخ التسجيل : 29/06/2011

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: رد: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالثلاثاء 15 مايو 2012 - 3:49

اخي العزيز مهندس متولي MD0,MD4,MW0 مشMW0 دة تعتبر جزء من MD0 وبالتالي تعمل conflict وماذا تعبر LD0,LD4 من اين جاءوا في البرنامج
الرجوع الى أعلى الصفحة اذهب الى الأسفل
metwally.mustafa
فريق أول
فريق أول
metwally.mustafa


عدد الرسائل : 4226
العمر : 38
الموقع : Egypt
العمل/الترفيه : automation engineer
تاريخ التسجيل : 12/01/2009

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: رد: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالثلاثاء 15 مايو 2012 - 10:17

مهندس محمد رفعت كتب:
اخي العزيز مهندس متولي MD0,MD4,MW0 مشMW0 دة تعتبر جزء من MD0 وبالتالي تعمل conflict وماذا تعبر LD0,LD4 من اين جاءوا في البرنامج

بالفعل القيمه MD0 عباره عن MW0 and MW2 او الlower and higher word

وكذلك المتغير DATE_AND_TIME يتكون من عدد8 bytes او عدد اثنين double word لذلك لما اخذنا قيمه التاريخ والقت من الداله SFC1 تم امرار هذه القيمه على متغير محلى من الداله او TEMP وهو العنوان 1clock كما فى البرنامج
وبالتالى كان متغير الوقت والتاريخ مكون من 8 بايت وتم امرار هذه القيمه من الداله SFC1 فى الخرج CDT الى المتغير
clock الذى يتكون من متغيران محليان قيمتهما LD0 and LD4 ثم تم نقل هذان المتغيران من خلال الامر move الى متغيرات الذاكره العامه absolute وهما MD0 and MD4 لسهوله التعامل معهما فى البرنامج
بخصوص التداخل بين العنوانين MW0 قيمه الreturn يفضل تخزينها فى داتا يلوك بل ايضا القيم MD0 وال MD4 افضل استخدامهم ايضا فى داتا بلوك

_________________
I am so far behind, I think i am first
الرجوع الى أعلى الصفحة اذهب الى الأسفل
مهندس محمد رفعت
نقيب
نقيب



عدد الرسائل : 137
العمر : 37
العمل/الترفيه : مهندس كنترول
تاريخ التسجيل : 29/06/2011

سؤال الى اهل الخبرة  بخصوص Real time  Empty
مُساهمةموضوع: رد: سؤال الى اهل الخبرة بخصوص Real time    سؤال الى اهل الخبرة  بخصوص Real time  Emptyالأربعاء 16 مايو 2012 - 2:55

clock الذى يتكون من متغيران محليان قيمتهما LD0 and LD4 ممكن اعرف حضرتك عرفت منين الاسماء LD0 and LD4 وياريت لو فية pdf تشرح sfc,sfb وهل لازم sfb يكون لها fb خاص بها
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
سؤال الى اهل الخبرة بخصوص Real time
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» أرجو المساعدة من أهل الخبرة بخصوص s7-blocks priavcy
» real time clock
» real time process
» كيفية استخدام REAL TIME CLOCK في S7 300
»  أرجو المساعدة من أهل الخبرة بخصوص الميمورى كارت

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