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

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

 

 طلب من المهندس حسن الشحات في البرمجة S7 300

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



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

طلب من المهندس حسن الشحات في البرمجة S7 300 Empty
مُساهمةموضوع: طلب من المهندس حسن الشحات في البرمجة S7 300   طلب من المهندس حسن الشحات في البرمجة S7 300 Emptyالخميس 7 يوليو 2011 - 3:01

عايز اعمل برنامج بين MASTER FILTER و20 فلتر بحيث في عمليه الغسيل يكون فلتر واحد هو اللي بيغسل بس بمعني لو بعت 20 فلتر في نفس الوقت غسيل هايغسل اللي بعت الاول في الوقت وهكذا بمعني عايز دالة في S7 300 بتعمل TIME READ وبعد كده اقارن الاوقات مع بعضها واشوف اقل واحد في الوقت بمعني الفلتر اللي بعت الاول هو اللي هاغسله الاول وشكراااااااااااااااااااااااااااااااااااااااااااااااااااااا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
PLCMan
Admin
PLCMan


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

طلب من المهندس حسن الشحات في البرمجة S7 300 Empty
مُساهمةموضوع: رد: طلب من المهندس حسن الشحات في البرمجة S7 300   طلب من المهندس حسن الشحات في البرمجة S7 300 Emptyالخميس 7 يوليو 2011 - 13:29

مهندس محمد رفعت كتب:
عايز اعمل برنامج بين MASTER FILTER و20 فلتر بحيث في عمليه الغسيل يكون فلتر واحد هو اللي بيغسل بس بمعني لو بعت 20 فلتر في نفس الوقت غسيل هايغسل اللي بعت الاول في الوقت وهكذا بمعني عايز دالة في S7 300 بتعمل TIME READ وبعد كده اقارن الاوقات مع بعضها واشوف اقل واحد في الوقت بمعني الفلتر اللي بعت الاول هو اللي هاغسله الاول وشكراااااااااااااااااااااااااااااااااااااااااااااااااااااا

الأخ العزيز

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

أتمنى الإجابة حتى نتمكن من المساعدة

مع خالص التمنيات بالتوفيق


_________________
طلب من المهندس حسن الشحات في البرمجة S7 300 61862110 طلب من المهندس حسن الشحات في البرمجة S7 300 32210 طلب من المهندس حسن الشحات في البرمجة S7 300 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://hassanheha.yoo7.com
مهندس محمد رفعت
نقيب
نقيب



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

طلب من المهندس حسن الشحات في البرمجة S7 300 Empty
مُساهمةموضوع: رد: طلب من المهندس حسن الشحات في البرمجة S7 300   طلب من المهندس حسن الشحات في البرمجة S7 300 Emptyالخميس 7 يوليو 2011 - 13:46

الابلاغ عن طلب الغسيل يكون من خلال الفلتر يبعت للفلتر الماستر يقوله عايز اغسل عن طريق marker
طريقه انهاء الغسيل بعد عمل طلمبه الغسيل والبلاور لمدة 20 دقيقة يتم انهاء الغسيل والانتقال الي الفلتر الاخر مع العلم انه ممكن يطلب غسيل من الماستر ويروح الفلتر يفتح المحابس فلا تفتح لذلك ينتقل من الفلتر رقم 1 الي 2 مع العلم ان الماستر يعمل مع كل الفلاتر
الافضل ان يتم ربط الامر بالوقت الحقيقي وليس فترة زمنيه انا عايز الفلتر 1 بعت الساعة 2 الظهر يغسل قبل الفلتر اللي بعت الساعة 2.1 الظهر وثانية وجزاك الله خيراااااااااااااااااااااا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
مهندس محمد رفعت
نقيب
نقيب



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

طلب من المهندس حسن الشحات في البرمجة S7 300 Empty
مُساهمةموضوع: رد: طلب من المهندس حسن الشحات في البرمجة S7 300   طلب من المهندس حسن الشحات في البرمجة S7 300 Emptyالسبت 9 يوليو 2011 - 5:40

مهندس حسن هل يوجد داله في سيمنس first in first out لكي تحل هذة المشكلة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
PLCMan
Admin
PLCMan


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

طلب من المهندس حسن الشحات في البرمجة S7 300 Empty
مُساهمةموضوع: رد: طلب من المهندس حسن الشحات في البرمجة S7 300   طلب من المهندس حسن الشحات في البرمجة S7 300 Emptyالسبت 9 يوليو 2011 - 11:50

مهندس محمد رفعت كتب:
مهندس حسن هل يوجد داله في سيمنس first in first out لكي تحل هذة المشكلة

الأخ العزيز

لقد قمت بالفعل ببدء العمل في المشروع وقد قمت بتنفيذ الضبط التالي للمكونات
- عدد 2 وحدة إدخال × 32 دخل رقمي 24 فولت مستمر لاستقبال طلب الغسيل من الفلاتر على التوالي (I0.0 وحتى I3.7) ولاستقبال نجاح الغسيل من الفلاتر (I4.0 وحتى I7.7)
- عدد 2 وحدة إخراج × 32 خرج رقمي 24 فولت مستمر 0.5 أمبير خاصة بخروج أمر الغسيل للفلتر المطلوب (I8.0 وحتى I11.7) ولفتح فالفات الفلاتر (I12.0 وحتى I15.7)

بعدد 20 خرج و20 دخل لكل مجموعة بعدد الفلاتر

وتم صياغة الدالة FC1 لتسجيل وقت طلب الغسيل بشكل متكرر حسب الصورة التالية والتي تسجل الوقت الفعلي لوحدة CPU في الصيغة Date and Time ثم تحويلها إلى Time-of-Day لإمكانية تنفيذ المقارنات بعد ذلك وتسجيلها في قالب بيانات DB10 بالترتيب والذي يحتوي على عدد بيانات بعدد الفلاتر

طلب من المهندس حسن الشحات في البرمجة S7 300 Readti11

طلب من المهندس حسن الشحات في البرمجة S7 300 Readti12
ثم بدأت بصياغة دالة أخرى FC2 لمقارنة البيانات بشكل كامل كما في الصورة التالية ويتم عمل عشرين مقارنة مع كل الفلاتر لتحديد أيها يستحق الغسيل حسب الصورة التالية وبالتالي لن تجد سوى فلتر واحد يمكن أن يبدأ الغسيل منه

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

أما عن وجود دالة First-in-First-out فلا أعلم لأن هناك بعض المكتبات الخاصة غير العامة والمكتبة موجودة بالفعل ويمكنك تصفحها بالكامل مع برنامج SIMATIC Manager ويمكن إكمال العمل على ذلك كمنهج تفكير لا أكثر وهناك العديد من البرامج والتي تقارن بين قيم معينة لتحديد أصغرها أو أكبرها بل وترتيبها أيضا في لغات البرمجة المختلفة


_________________
طلب من المهندس حسن الشحات في البرمجة S7 300 61862110 طلب من المهندس حسن الشحات في البرمجة S7 300 32210 طلب من المهندس حسن الشحات في البرمجة S7 300 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://hassanheha.yoo7.com
مهندس محمد رفعت
نقيب
نقيب



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

طلب من المهندس حسن الشحات في البرمجة S7 300 Empty
مُساهمةموضوع: رد: طلب من المهندس حسن الشحات في البرمجة S7 300   طلب من المهندس حسن الشحات في البرمجة S7 300 Emptyالسبت 9 يوليو 2011 - 17:55

ما فائدة fc8 في الموضوع
الرجوع الى أعلى الصفحة اذهب الى الأسفل
PLCMan
Admin
PLCMan


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

طلب من المهندس حسن الشحات في البرمجة S7 300 Empty
مُساهمةموضوع: رد: طلب من المهندس حسن الشحات في البرمجة S7 300   طلب من المهندس حسن الشحات في البرمجة S7 300 Emptyالسبت 9 يوليو 2011 - 23:07

مهندس محمد رفعت كتب:
ما فائدة fc8 في الموضوع

الأخ العزيز

FC8 تقوم بتحويل البيانات الخاصة بالوقت الحقيقي إلى وقت فقط أي من صيغة Date and Time إلى Time of Day ليكون حجم الذاكرة Double word وبالتالي سهولة التعامل في المقارنات


_________________
طلب من المهندس حسن الشحات في البرمجة S7 300 61862110 طلب من المهندس حسن الشحات في البرمجة S7 300 32210 طلب من المهندس حسن الشحات في البرمجة S7 300 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://hassanheha.yoo7.com
 
طلب من المهندس حسن الشحات في البرمجة S7 300
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» طلب من المهندس حسن الشحات في البرمجة
» طلب من المهندس حسن الشحات
» طلب من المهندس حسن الشحات
» طلب من المهندس حسن الشحات
» طلب من المهندس حسن الشحات (صعوبات في ترخيص سيمنس)

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