خب حالا که تمرین خوبی بوده 3 تا تمرین بدم که حالتون بهتر شه![]()
تمرین 1 : ( کنترل نوار نقاله جهت تخلیه بار )
سیستم کنترلی طراحی کنید که طبق خواسته های زیر عمل کند :
1- با زدن شستی I1 مدار به مدت 5 ثانیه شروع به بارگیری نماید.
2- بعد از اتمام 5 ثانیه بارگیری ، موتور M1 برای انتقال بار فعال شود و همزمان با آن 20 ثانیه رفت نیز آغاز میشود.
3- بعد از سپری شدن 20 ثانیه رفت ، موتور M1 خاموش شده و همزمان با آن زمان 5 ثانیه برای تخلیه بار شروع میشود.
سپس بعد از اتمام 5 ثانیه موتور M2 برای بازگشت واگن شروع به کار میکند و بعد از سپری شدن 20 ثانیه برگشت ، موتور M2 خاموش شده و برای اجرای سیکل بعدی ، زمان 5 ثانیه برای بارگیری آغاز میشود.
4- با زدن شستی I2 کل مدار غیر فعال شده و عملیات متوقف میشود.
5- هرگاه دو شستی I1 و I2 به هر علتی فعال شوند در آن صورت نباید مدار عملیات خود را آغاز کند.
6- یک چراغ به معنای فعال بودن سیستم روشن شود.
==
تمرین 2 :
در یک کارخانه یک سنسور در ابتدای کانوایر اوّل وجود دارد که قطعات ورودی به کانوایر را میشمارد و سنسور دیگری نیز وجود دارد که قطعات ورودی به کانوایر دوم را میشمارد.
در هر 5 ثانیه هر سنسور بایستی 5 قطعه بشمارد.
برنامه بنویسید که در صورت برابر بودن قطعات ورودی دو کانوایر چراغی روشن شود.
==
تمرین 3 :
برنامه ای بنویسید که عمل ریاضی زیر را انجام دهد :
![]()
تمرین یک مشکله. دستیش و طراحی فرمان با استارت استپ سه روز وقت میبره چه برسه برنامه نویسی/!
تمرین یک میکرو سوئیچ میخواد. به جای لیمیت سوئیچ تو برنامه نویسی از چه بلوکی استفاده کنیم؟