فهرست مطالب:
- مرحله 1: کنترل کننده منطقی قابل برنامه ریزی (PLC) و نرم افزار Codesys
- مرحله 2: آدرس های ورودی
- مرحله 3: آدرس های خروجی
- مرحله 4: فرآیند تسمه نقاله
- مرحله 5: فرآیند پر کردن
- مرحله 6: فرایند بسته شدن
- مرحله 7: فرآیند برچسب زدن
- مرحله 8: فرآیند حمل و انتشار
- مرحله 9: خودکار و دستی
- مرحله 10: تجسم و نمایش
- مرحله 11: تسمه نقاله
- مرحله 12: پر کردن ، درپوش و برچسب
- مرحله 13: حامل و انتشار
- مرحله 14: کنترل پنل و سوئیچ برد
- مرحله 15: جعبه بسته بندی و جعبه نمونه
- مرحله 16: اتمام و آزمایش
- مرحله 17: کدها و ویدئوی تست
تصویری: برنامه ABB PLC ساده- پروژه علمی: 17 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
این یک پروژه ساده است که هدف آن برنامه نویسی با استفاده از نرم افزار CoDesys با زبان Ladder Diagram (LD) است. و لطفاً توجه داشته باشید که این یک پروژه آموزشی نیست ، دانش خود را به اشتراک بگذارید و با من نظر دهید.
پروژه دارای این توابع است.. ،
فرآیند پر کردن
فرایند بسته شدن
فرآیند برچسب زدن
فرایند حامل
روند آزادسازی
نمونه محصول
خودکار/دستی
توابع بالا با مراحل بعدی توضیح داده خواهد شد.
مرحله 1: کنترل کننده منطقی قابل برنامه ریزی (PLC) و نرم افزار Codesys
کنترل کننده منطقی قابل برنامه ریزی (PLC) یا کنترل کننده قابل برنامه ریزی یک کامپیوتر دیجیتال صنعتی برای کنترل فرآیندهای تولید مانند خطوط مونتاژ یا دستگاه های روباتیک یا هر گونه فعالیتی است که نیاز به کنترل قابلیت اطمینان بالا و سهولت برنامه نویسی و تشخیص خطای فرآیند دارد.
Codesys SoftwareCODESYS یک محیط توسعه برای برنامه های کاربردی کنترل کننده بر اساس استاندارد صنعتی بین المللی است.
مرحله 2: آدرس های ورودی
ورودی دستگاه.. ،
شروع - استارت
ایست ایست
خودکار - خودکار
دستی - دستی
سنسور موقعیت 1 - S1
سنسور موقعیت 2 - S2
سنسور موقعیت 3 - S3
سنسور موقعیت 4 - S4
سنسور موقعیت 5 - S5
سنسور موقعیت 6 -S6
سنسور موقعیت 7 - S7
سنسور موقعیت 8 - S8
سنسور موقعیت 9 - S9
تسمه نقاله دستی - MANUAL_CONVEYOR_BELT
پر کردن دستی - MANUAL_FILLING
محدود کردن دستی - MANUAL_CAPPING
برچسب دستی - MANUAL_LABEL
بازوی حامل دستی - MANUAL_CARRIER_ARM
بازوی دستی جلو - MANUAL_ARM_FORWARD
بازوی دستی عقب - MANUAL_ARM_REVERSE
انتشار دستی بازو - MANUAL_ARM_RELEASE
نمونه - نمونه
مرحله 3: آدرس های خروجی
خروجی دستگاه.. ،
تسمه نقاله - CONVEYOR_BELT
پر کردن دست - FILL_DOWN
فرآیند پر کردن - FILL_FILLING
پر کردن بازو - CAP_UP
بازوی پایین - CAP_DOWN
فرایند بسته شدن - CAP_CAPPING
بازوی بالا - CAP_UP
برچسب بازو پایین - LABEL_DOWN
فرآیند چسباندن برچسب - LABEL_LABEL
برچسب بازو بالا - LABEL_UP
بازوی جلو - ARM_FORWARD
معکوس بازو - ARM_REVERSE
بازوی پردازش دستگاه پایین - MACHINE_CARRY_DOWN
بازوی فرآیند ماشین باز - MACHINE_CARRY_OPEN
بازوی فرآیند ماشین بستن - MACHINE_CARRY_CLOSE
بازوی پردازش ماشین بالا - MACHINE_CARRY_UP
مرحله 4: فرآیند تسمه نقاله
وقتی دستگاه در حالت خودکار است ،
هنگامی که یک بطری در مقابل سنسور شماره 1 (S1) مشاهده می شود ، نوار نقاله شروع به چرخش می کند تا سنسور موقعیت 3 (S3).
سنسور شماره 2 برای تنظیم فرآیند بسته بندی استفاده می شود.
مرحله 5: فرآیند پر کردن
هنگامی که بطری به سنسور موقعیت 3 (S3) می آید ، نوار نقاله متوقف می شود و روند پر شدن آغاز می شود.
سه مرحله وجود دارد..
بازو سه ثانیه به سمت پایین حرکت می کند.
روند پر کردن ، سه ثانیه.
بازو سه ثانیه به بالا حرکت می کند.
من از سه ثانیه برای هر مورد با تایمرهای مختلف استفاده کردم. در کل نه ثانیه برای پر کردن فرایند.
پس از تکمیل فرآیند پر کردن ، تسمه نقاله شروع به چرخش برای موقعیت بعدی می کند.
مرحله 6: فرایند بسته شدن
سنسور موقعیت 4 (S4) برای عملکرد فرایند بسته شدن استفاده می شود. هنگامی که سنسور بطری را تشخیص داد ، کمربند متوقف می شود و بازو فعال می شود.
همچنین سه مرحله با زمان بندی متفاوت وجود دارد.. ،
بازو سه ثانیه به سمت پایین حرکت می کند.
فرایند بسته شدن ، دو ثانیه
بازو سه ثانیه به بالا حرکت می کند.
مرحله 7: فرآیند برچسب زدن
هنگامی که بطری به سنسور موقعیت 5 (S5) می آید ، تسمه نقاله متوقف می شود و روند برچسب زدن شروع می شود.
این فرآیند دارای سه مرحله است..
بازو دو ثانیه به سمت پایین حرکت می کند.
فرایند بسته شدن ، دو ثانیه
بازو دو ثانیه به بالا حرکت می کند.
مرحله 8: فرآیند حمل و انتشار
هنگامی که بطری به سنسور موقعیت 5 (S5) می رسد ،
تسمه نقاله متوقف می شود و روند حامل شروع می شود.
این فرایند دارای چهار مرحله است ،
دست بازو برای دو ثانیه باز می شود.
بازو سه ثانیه به سمت پایین حرکت می کند.
گرفتن بازو بطری را به مدت دو ثانیه حمل کنید.
بازو به مدت سه ثانیه به سمت بالا حرکت می کند.
مرحله بعدی رها کردن بطری است. ارتش به آخرین موقعیت حرکت می کند. دو جعبه بسته بندی و نمونه وجود دارد ، بازو باید جعبه مناسب را انتخاب کند. با توجه به شرایط اولیه انتخاب می شود. این شرایط را در زیر ذکر کرد.
اگر سوئیچ نمونه و سنسور موقعیت 9 (S9) فعال باشد ، بازو بطری را در جعبه نمونه آزاد می کند.
اگر سنسور موقعیت 2 (S2) و سنسور موقعیت 8 (S8) فعال شوند ، بازو بطری را در جعبه بسته بندی رها می کند.
پس از اتمام فرآیند ، بازو شروع به حرکت می کند تا Position Sensor 7 (S7). سپس تنظیم مجدد برای بطری بعدی تنظیم مجدد می شود.
این سه عملکرد Carrier ، Packing و Releasing در یک بازو انجام می شود. برای نمایش در تجسم ، من از چند ضلعی ها و حافظه های جداگانه برای برنامه استفاده کردم.
مرحله 9: خودکار و دستی
پروژه دارای حالت خودکار و حالت دستی است. ابتدا باید حالت را انتخاب کنید. سیستم خودکار به طور معمول کار می کند. سوئیچ های جداگانه ای برای دستی وجود دارد.
مرحله 10: تجسم و نمایش
من وضعیت ماشین و وضعیت سیستم را با استفاده از چند ضلعی نشان دادم.
مرحله 11: تسمه نقاله
هنگامی که تسمه نقاله در حال کار است ، رنگ قرمز است.
مرحله 12: پر کردن ، درپوش و برچسب
فلش های پایین نشان داده شده اند ، بازوها به سمت پایین حرکت می کنند.
فلش های بالا نشان داده شده اند ، بازوها به سمت بالا حرکت می کنند.
قسمتهای زیر در مورد تجسم پرکردن ، پوشش دادن و برچسب زدن است.
مرحله 13: حامل و انتشار
حامل:-
قسمت اول در مورد باز کردن دستگیره حمل نشان داده شده است.
فلش های پایین نشان داده شده اند ، بازوها به سمت پایین حرکت می کنند.
فلش های بالا نشان داده شده اند ، بازوها به سمت بالا حرکت می کنند.
قسمت زیر در مورد حمل نشان داده شده است.
رهایی:-
فلش های پایین نشان داده شده اند ، بازوها به سمت پایین حرکت می کنند.
فلش های بالا نشان داده شده اند ، بازوها به سمت بالا حرکت می کنند.
آخرین قسمت در مورد انتشار نشان داده شده است.
قسمت سوم در مورد بستن دست نشان داده شده است.
Arm Forward و Arm Reverse با حرکت بازو نشان داده می شوند.
مرحله 14: کنترل پنل و سوئیچ برد
Start ، Stop ، Sample ، Auto ، Manual در صفحه سوئیچ وجود دارد.
کنترل پنل دستی دارای هشت کلید است.
مرحله 15: جعبه بسته بندی و جعبه نمونه
مرحله 16: اتمام و آزمایش
مرحله 17: کدها و ویدئوی تست
ویدئویی با تجسم ساده وجود دارد.
توصیه شده:
Arduino: برنامه های زمان و کنترل از راه دور از برنامه Android: 7 مرحله (همراه با تصاویر)
آردوینو: برنامه های زمان و کنترل از راه دور از برنامه اندروید: من همیشه می پرسیدم که چه اتفاقی برای همه آن برد های آردوینو می افتد که مردم پس از اتمام پروژه های جالب خود به آنها احتیاج ندارند. حقیقت کمی ناراحت کننده است: هیچ چیز. من این را در خانه خانواده ام مشاهده کردم ، جایی که پدرم سعی کرد خانه خود را بسازد
برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر: 18 مرحله
برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر: زبان برنامه نویسی شکسپیر (SPL) نمونه ای از زبان برنامه نویسی باطنی است ، که شاید یادگیری آن جالب و استفاده از آن جالب باشد ، اما در برنامه های کاربردی واقعی بسیار مفید نیست. SPL زبانی است که در آن کد منبع r
Eggy ، (علمی) ربات اجتماعی Signal Pi: 6 مرحله (همراه با تصاویر)
Eggy ، (علمی) Social Signal Pi Robot: سلام سازنده! من تلاش و زمان زیادی را برای ساختن تخم مرغ و این فنا ناپذیر صرف کردم. اگر در مسابقه ای که من شرکت می کنم به من رأی دهید به معنای جهان خواهد بود. (در گوشه سمت راست بالای غیر قابل خراب شدن من کلیک کنید). با تشکر! -MarkRobots تبدیل خواهد شد
ماز لیزری قابل برنامه ریزی با آردوینو و برنامه اندروید: 13 مرحله (همراه با تصاویر)
پیچ و خم لیزری قابل برنامه ریزی با آردوینو و برنامه اندروید: تعداد زیادی پیچ و خم از کتاب های بچه ها گرفته تا روبات حل اتوماتیک پیچ و خم را مشاهده کنید. در اینجا من چیزی را متفاوت امتحان می کنم که در آن پیچ و خم را با استفاده از بازتاب لیزری حل می کنم. هنگامی که در ابتدا فکر می کنم بسیار آسان است ، اما انجام آن ارزان ، هزینه زمان بیشتری برای دقت دارد. اگر کسی می خواهد به
ایجاد یک نمایشگاه علمی تعاملی: 7 مرحله (همراه با تصاویر)
یک نمایشگاه علمی تعاملی ایجاد کنید: اگر تا به حال خواسته اید که نمایش اسلایدشو استاندارد یا فرمت های سه برابر را کنار بگذارید ، ممکن است از ایجاد یک نمایشگاه سفارشی و تعاملی که توسط برنامه نویسی Scratch ، یک تخته Makey Makey و مواد اولیه صنایع دستی استفاده می شود لذت ببرید! این فعالیت از