هدف سیستم کنترلی:
- با فشردن شستی کنترل دستی X1، بازوی ربات به صورت کنترل دستی پروسه را اجرا می کند. در این حالت، کنترل پروسه طی سه مرحله انجام می شود.
- با فشردن شستی X2، ربات محصول را از روی کانوایر A بر می دارد.
- با فشردن شستی X3، ربات محصول را به سمت کانوایر B انتقال می دهد.
- با فشردن شستی X4، ربات محصول را روی کانوایر B رها می کند.
برای اجرای مجدد پروسه، باید شستی X1 مجددا فشرده شود.
- با فشردن شستی کنترل خودکار X0، بازوی ربات به صورت اتومایتک پروسه را در سه گام انجام می دهد.
- ربات محصول را از روی کانوایر A بر می دارد.
- ربات محصول را به کانوایر B انتقال می دهد. (در مدت زمان 2 ثانیه)
- ربات محصول را روی کانوایر B رها می کند.
برای اجرای مجدد، باید شستی X0، فشرده شود.
- باید دقت شود دو مد کنترل به طور همزمان قابل اجرا نمی باشند.
المان های مورد نیاز:
حل مساله با نرم افزار FBD EDITOR:
شرح برنامه:
- مطابق با Network 1 با فشردن دکمه ی X1، لبه بالا رونده آن تشخیص داده شده و بیت N1 ست و بیت N0 مربوط به کنترل خودکار ریست می شود.
- مطابق با Network 2 در صورت فعال بودن بیت N1 با فشردن شستی X2، خروجی Y0 فعال شده و قطعه از روی کانوایر A برداشته می شود. در ادامه در صورت فعال بودن N1، با نگه داشتن شستی X3 خروجی Y1 فعال شده و قطعه از روی کانوایر A به کانوایر B منتقل می شود. با رها کردن شستی X3 خروجی Y1 خاموش می شود. با فشردن شستی X4 خروجی Y0 ریست شده و قطعه روی کانوایر B رها می شود.
- بیت N1 ریست شده تا برای اجرای مجدد پروسه نیاز به فشرده شدن مجدد شستی Manual باشد.
- مطابق با Network 0 با فشردن دکمه ی X0 لبه ی بالا رونده آن تشخیص داده شده و بیت N0 ست و بیت N1 مربوط به کنترل دستی ریست می شود. همچنین خروجی های Y0 و Y1 ست می شوند.
- مطابق با Network 3 خروجی های Y0 و Y1 بعد از گذشت زمان 2ثانیه ریست می شوند. بدین ترتیب کل پروسه برداشتن، جابجایی و رها کردن قطعه بین دو کانوایر به صورت خودکار انجام می شود.
- بیت N0 ریست شده تا برای اجرای مجدد پروسه نیاز به فشرده شدن مجدد شستی Auto باشد.
- در این مثال از تایمر استفاده شده است. برای مطالعه بیشتر به قسمت آموزش تایمر در PLC مراجعه کنید.
شبیه سازی برنامه در محیط نرم افزار FBD Editor:
برای مطالعه بیشتر روی لینک کلیک کنید تا به برنامه نوشته شده در محیط FBD Editor دسترسی داشته باشید.