راه اندازی دو لامپ بصورت چشمک زن
در این قسمت از معرفی پروژه های LOGO (لوگو) از سری مباحث آموزش کار با کنترلرهای PLC می خواهیم در محیط PLC لوگو برنامه ای بنویسیم که در آن دو لامپ بصورت چشمک زن عمل کند.
مثال : مداری تهیه کنید تا دو لامپ Q1 و Q2 بصورت چشمک زن عمل کند. بطوریکه زمانهای روشن بودن برای هر کدام از آنها قابل تنظیم باشد؟
همانطوری که در اشکال زیر مشاهده می کنید این مدار نیازی به ورودی ندارد و یکی از روشهای این کار استفاده از دو تایمر OFF-Delay و ON-Delay می باشد که نحوه تریگر آنها حائز اهمیت است.
برای روشن و خاموش کردن دو لامپ نیاز به دو رله داریم و از دو تایمر تاخیر در قطع و تاخیر در وصل بایستی طوری استفاده کنیم که بتوان زمان روشن و خاموش شدن لامپ ها را تنظیم نمود.
عناصر موردنیاز برای برنامه نویسی در محیط FBD و LAD
ابتدا مطابق شکل زیر عناصر مورد نیاز را قسمت ابزار های برنامه نویسی انتخاب و در محیط برنامه نویسی لوگو بچینید. با توجه به علاقه و آشنایی با توابع در محیط برنامه نویسی بلوک توابع (FBD) و دیاگرام نردبانی (LAD)، می توانید برنامه را بنویسید. مطابق شکل های زیر:
دیاگرام مداری در محیط برنامه نویسی FBD
پس از چیدن عناصر بلوک ها را با ابزار سیم بندی به هم متصل کنید تا دیاگرام مداری در FBD به صورت شکل زیر درآید.
شرح مدار دو لامپ چشمک زن در دیاگرام مداری FBD
در حلقه ایجاد شده، عناصر را به ترتیب و بر اساس عملکردی که دارند در کنار هم قرار دادیم تا نتیجه لازم گرفته شود. دلیل قرار گرفتن تابع NOT در بین لامپ های اول و دوم (Q1 و Q2) این است که در صورت روشن بودن هرکدام، دیگری خاموش باشد.
با شروع کار مدار، خروجی تایمر تاخیر در وصل(B001) و تحریک تایمر تاخیر در قطع(B002) صفر است در نتیجه Q1 نیز خاموش است اما به دلیل وجود تابع NOT (معکوس کننده)، خروجی آن یک شده و Q2 روشن می شود. با روشن شدن Q2 تحریک تایمر تاخیر در وصل (B001) یک شده و شروع به شمارش می کند و پس از گذشت 3 ثانیه خروجی آن برای لحظه ای فعال (یک) می شود. به همین دلیل تایمر تاخیر در قطع تحریک شده و تا رسیدن به زمان 7 ثانیه خروجی آن فعال است که این موضوع باعث می شود Q1 نیز روشن باشد و Q2 خاموش باشد. با سپری شدن 7 ثانیه، خروجی تایمر B002 صفر شده و Q1 نیز خاموش می گردد و این سیکل به صورت یک حلقه بی نهایت ادامه پیدا می کند.
دیاگرام مداری در محیط برنامه نویسی LAD
در محیط برنامه نویسی LAD نیز مطابق شکل زیر عناصر را به هم متصل کنید تا دیاگرام مداری تکمیل شود.
شرح مدار دو لامپ چشمک زن در دیاگرام مداری LAD
طبق شکل بالا با شروع کار مدار به دلیل قرار گرفتن تیغه های بسته رله Q1 و تایمر تاخیر در قطع(T002)، رله دوم(Q2) فعال می شود و لامپ دوم روشن است. در نتیجه تیغه باز Q2 موجود در مسیر تغذیه تایمر T001 بسته شده و آن را فعال میکند. پس از گذشت زمان 3 ثانیه تیغه باز تایمر تاخیر در وصل(T001) بصورت لحظه ای وصل شده و تایمر تاخیر در قطع(T002) را فعال می کند که در این صورت تیغه باز T002 رله اول (Q1) را روشن می کند و باعث خاموش شدن رله دوم(Q2) می شود و با گذشت زمان 7 ثانیه مجددا Q1 خاموش و Q2 روشن می شود و این سیکل به صورت یک حلقه بی نهایت ادامه پیدا میکند. در اینجا مدت زمان روشن و خاموش شدن هر لامپ قابل تنظیم است که این عمل باعث چشمک زدن لامپ ها می شود.
شبیه سازی مدار در محیط برنامه نویسی FBD و LAD
جهت اطمینان از صحت مدار، آن را در شبیه ساز برنامه تست می کنیم. با توجه به دیاگرام های FBD و LAD آنها را مطابق شکل های زیر شبیه سازی می نماییم. در اینجا نیز می توانید زمان های روشن و خاموش بودن لامپ ها را تنظیم نموده و چشمک زدن آنها را مشاهده کنید.