برنامه ای کامل به عنوان پروژه دانشجویی

این برنامه که به زبان FBD مینی پی ال سی LOGO نوشته شده است.

در نوشتن این برنامه از تایمر ، کانتر ، فلیپ فلاپ و دیگر بلوک های برنامه نویسی LOGO استفاده شده است .

برنامه در عین شکل ساده ای که دارد دارای یه سری پیچیدگی هایی می باشد که برنامه نویسی آنرا جالب کرده است .

برنامه چراغ های چشمک زن با مینی پی ال سی LOGO

در ابتدا میتوانید به توضیح این برنامه توجه کنید و در صورت تمایل آنرا سفارش دهید :

همانطور که در شکل مشخص است شستی S0 مربوط  به STOP و شستی S1 مربوط به استارت می باشد .

شستی های S2 و S3 به ترتیب مربوط به شستی پایین و بالارونده می باشد .

برنامه مطابق با شماره کانتر خروجی مورد نظر را روشن می کند .

مثلا وقتی شما شستی بالارونده را برای اولین بار می فشارید البته قبلش باید شستی استارت تحریک شده باشد . خروجی Q1 روشن می شود و با تحریک مجدد خروجی Q1 خاموش و خروجی Q2 روشن می شود .

حال اگر شستی پایین رونده را بفشارید خروجی Q2 خاموش و خروجی Q1 روشن می شود .

در برنامه فرض بر این گرفته شده است زمانیکه عدد کانتر صفر است هیچ خروجی فعال نباشد و برای حد بالا عدد کانتر از 8 بیشتر نشود تا ما بلافاصله با تحریک شستی پایین رونده خروجی Q7 را فعال کنیم .

یعنی برنامه به ازای تحریک شستی بالارونده بعد از عدد 8 هیچ واکنشی انجام ندهد .

همه این وقایع باید در حالت دستی اتفاق بیافتد . وظیفه شناساندن این حالت به عهده کلید S5 می باشد .

در حالتی که کلید در حالت اتوماتیک است ما می توانیم شستی S4 را که شستی کلاک است تحریک کنیم .

با این کار خروجی ها از Q1 تا Q8 به ترتیب و یکی یکی روشن و خاموش می شوند و زمانی که به Q8 رسید مجددا این سیکل تکرار شود .

این حالت به محض خارج کردن برنامه از حالت اتوماتیک قطع خواهد شد و برنامه آماده فرمان گرفتن از طریق شستی های S2 و S3 خواهد بود .

نکته جالب این برنامه این است که برای حالت اتوماتیک از کانترهای حالت دستی استفاده شده است.

یعنی سر راه کانترها از شرطهایی استفاده شده است که برنامه در این دو حالت با هم تداخل نداشته باشد .

این برنامه با توضیحات فارسی و خط به خط در قالب یک فایل Word می باشد تا بتوان به عنوان یک پروژه دانشجویی توسط شما ویرایش شود .

هزینه سورس برنامه به همراه توضیحات کامل :  15 هزار تومان

شماره حساب مدیر سایت پی ال سی وان

بعد از واریز هزینه این برنامه و ارسال اطلاعات آن به  صورت پیامک به شماره 09112754501 برنامه به آدرس ایمیل شما  ارسال خواهد شد .

لطفا تاریخ و ساعت مبلغ واریزی را دقیق ارسال بفرمایید .

موفق باشید .