برنامج للتحكم بألة القهوة باستخدام plc


(هاني الشطرات) #1

[CENTER][B][SIZE=5][FONT=Arial Black][COLOR=DarkRed]بسم الله الرحمن الرحيم

الحمد لله رب العالمين، والصلاة والسلام على أشرف الأنبياء والمرسلين، نبينا محمد -صلى الله عليه وسلم-، وعلى آله وصحبه أجمعين، أما بعد:

أقدم لكم هذا اليوم مشروعاً جميلاً في مادة (PLC)، وهو عبارة عن برنامج للتحكم في ماكينة القهوة (Coffee Machine)، وقد استعملنا في هذا المشروع برنامج (Logo Siemens)، والبرنامج موجود في المرفقات، لكل من أحب أن يطلع عليه، وأن يجرب عليه، وأن يطور فيه، وأتمنى الفائدة لكل الأخوة في منتدانا العزيز، وإليكم التفصيل:

أولاً: المدخلات للآلة ( Inputs): وهي عبارة عن مجموعة من الأشياء:
1- Inductive Sensor: وهو عبارة عن (Analog Sensor) يقرأ القطع النقدية التالية: 5، 10، 25 قرشاً.
2- Optical Sensor: وهو عبارة عن (Digital Sensor) للتأكد من وجود (Cup) الذي ستوضع فيه المخرجات ( الشاي/القهوة).
3- Selector Switch: وهو لإعطاء الحرية باختيار (الشاي/القهوة) بدون سكر.
4- (Push Button No.1): وهو لاختيار القهوة.
5- ([/color][/font][/size][/b]Push Button No.2[B][SIZE=5][FONT=Arial Black][COLOR=DarkRed]): وهو لاختيار الشاي.

ثانياً: المخرجات (Outputs): وهي عبارة مجموعة من المخرجات:
1- Electrical Motor M0 : وهو لإضافة السكر إلى الفنجان.
2- Electrical Motor M1: وهو لصب الشاي في الكوب.
3- Electrical Motor M2: وهو لصب القهوة في الكوب.
4- Buzzer : وهو يعطي زامور لمدة معينة عند تجهيز كوب القهوة أو الشاي.

وهذا البرنامج سيعرض (Text Message) للعملية التي تجري على شاشة PLC أي على شاشة الآلة.

وهنا تمت البرمجة على أن سعر كوب الشاي هو 10 قروش، وسعر كوب القهوة هو 25 قرش.

ولنبدأ التشغيل الآن:

1- عند تشغيل برنامج (LOGO SIEMENS) وفتح البرنامج الموجود في المرفقات، ستظهر هذه الشاشة:

2- ثم سنقوم بعملية (Simulation)، ويمكنكم ذلك من خلال الضغط على F3، وسأقوم بإدخال 10 قروش من خلال الضغط Inductive Sensor لعمل كوب شاي، وهناك عداد على شاشة الآلة سيبين لك القيمة التي أدخلتها:

3- بعد أن تمّ إدخال قيمة المبلغ المطلوب، نقوم بالضغط (Selector Switch Without Sugar) إذا كانت الرغبة بدون سكر، ومن ثم الضغط (Tea Button)، وأنا اخترت هنا بوجود سكر، فسيطلب منك إدخال الكوب، كما في الصورة:

4- سنقوم بوضع الكوب من خلال الضغط على (Optical Sensor)، أي أن هذا السينسور رأى الكوب فأعطى قيمة (1)، فستظهر لك هذه الشاشة، ويخبرك بالانتظار حتى يتم التجهيز:

5- بعد مرور 10 ثواني سيتم تجهيز كوب الشاي، وستظهر لك هذه النافذة لتدلك على انتهاء عملية صنع كوب الشاي:

6- عند الانتهاء من عملية تجهيز الكوب، يجب عليك أخذ الكوب، ويكون ذلك بالضغط على (Optical Sensor) مرة أخرى لتصبح قيمته (0) دلالة على أخذ الكوب، وستظهر لك هذه النافذة(Danke Schön) أي (شكراً لك) لمدة ثانيتين :

7- بعد ثانيتين من ظهور النافذة السابقة، فسيعيد العملية، وينتظر إدخال نقود من جديد، ليبدأ عملية صنع جديدة:

أرجو من الأخوة أن يجربوا هذا البرنامج، فهو ممتع جداً، وإذا كان هناك أي سؤال فأنا في أتم الاستعداد للإجابة عليه - إن شاء الله تعالى- .

وأتمنى أن يكون الأخوة قد استفادوا من هذا المشروع، وأتمنى لكل الأخوة التوفيق والنجاح، وبانتظار التطوير على هذا البرنامج لصنع أشياء أخرى غير الشاي والقهوة.

وجزاكم الله خيراً، وبارك الله فيكم

والسلام عليكم ورحمة الله

[/color][/font][/size][/b][/center]


#2

شكرا مهندس هانى واحب ان اسئل هل تم عمل هذا المشروع عمليا ام هو مجرد تطبيق على الكمبيوتر ؟


(هاني الشطرات) #3

لقد تم التجربة عملياً في المختبر، وشكراً أستاذ أحمد على المرور
وهل جربت تشغيل المشروع باستخدام البرنامج (LOGO!Soft Comfort V6.0)؟!!!

#4

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


(system) #5

ان شاء الله يكون على الواقع


(هاني الشطرات) #6

نعم أستاذ أحمد هو موجود كمشاركة لك على هذا الرابط:
http://www.almohandes.org/vb/showthread.php?t=50721&highlight=Logo


#7

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


(هاني الشطرات) #8

بسم الله الرحمن الرحيم
الحمد لله رب العالمين، والصلاة والسلام على أشرف الخلق والمرسلين، نبينا محمد، وعلى آله وصحبه أجمعين، أما بعد:

بداية، أعتذر عن تأخري في الرد عليكم، ولكن لم أشاهد مشاركتكم أستاذ أحمد إلا الآن.

هذا البرنامج هو أحد البرامج التي صنعت من شركة (Siemens)، ويستعمل هذا البرنامج لبرمجة أجهزة (PLC)، وبعد القيام بإعداد برنامج للتحكم بعملية معينة، وعند التأكد من عمل كل شيء من خلال (Simulation)، يتم وصل جهاز (PLC) بجهاز الكمبيوتر مباشرة من خلال وصلة (USB)، ويتم تنزيل برنامج التحكم المجهز باستخدام برنامج (Siemens) إلى جهاز (PLC)، ويتم وصل كل المدخلات التي تأتي عادة من (Sensors، Switches) إلى مداخل (PLC)، ومخرجات (PLC) يتم وصلها إلى ما يسمى (Actuators) وتكون بالعادة محركات، أضوية، إلخ.
وهكذا تتم عملية التحكم باستخدام (PLC).
وتستعمل أجهزة (PLC) في الكثير من التطبيقات العملية الموجودة في الحياة وخصوصاً بالمصانع ؛ وذلك لصغر حجمه وكفاءته في العمل وفي السيارات والروبوت، والعديد من المجالات.

هذا البرنامج يتيح لنا البرمجة بطريقة هندسية وهو ما يسمى (Block Digram) أو بلغة الفنيين وهو ما يسمى (Ladder Diagram)، وهو ما يتم فيها وصل خطين الكهرباء ويتم وصل جميع الأجهزة داخلهما، وهذه الطريقة يفضلها الفنيون لأنها قريبة جداً من الواقع العملي.
ويتم باستخدام هذا البرنامج البرمجة بواسطة (Digital) أو بواسطة (Analog)، وهذا يعتمد على طبيعة الإشارة المأخوذة من المدخلات (Sensors) وطبيعة (Actuators) التي ستأخذ المخرجات من (PLC).

وهذا شرح مبسط عن الأشياء التي في داخل هذا البرنامج

وأرجو للجميع الاستفادة، وأي سؤال يخص الموضوع، فأنا في أتم الاستعداد للإجابة عليه

وجزاكم الله خيراً، وبارك الله فيكم
لا تنسونا من الدعاء


#9

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


(system) #10

merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii


(روح الإبداع ~) #11

ما شاء الله تبارك الرحمن ،، موضوع قيِّم ومفيد … :slight_smile:
جزاك الله خيراً،فقد تعلمت أن الـ PLC تُستَخدم في
عدة مجالات ،، ولكن هل البنك [ الصرَّاف الآلي ] …
بستخدم الـ PLC ؟!

وجُزيتَ خيراً مرَّةً أخرى … ^^"


(hanyegy33) #12

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


(rana algimiabi) #13

[CENTER][FONT=“Tahoma”][SIZE=“3”][COLOR=“DarkOrchid”]السلام عليكم ورحمة الله وبركاته
بصراحة انا عجبني المشروع جدا
جزاك الله كل خير
بس لو اتنفذ عملي ممكن تنزل لينا طريقة التوصيلات وصور ليهو لانو عندي رغبة اني انفذو بصراحة

بعطييكم العافية [/color][/size][/font][/center]


(system) #14

اشكرك استاذي العزيز


(Sallam) #15

أشكرك جدا على الموضوع الرائع


(system) #16

السلام عليكم
البرنامج لا يحمل معي ساعدوني وجزاكم الله خيرا


#17

البرنامج موجود فى المرفقات
يمكنك تحميله بكل سهولة


(system) #18

سؤال اخ هاني ما هي اسماء البرامج المحاكاة لتعامل مع plc


(system) #19

مشكووووووووور
يعطيك الف عافية