انجمن پی ال سی وان

نسخه‌ی کامل: تمرین 2 - یکی به جای دیگری با تایمر
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سه ورودی را در نظر بگیرید که به ترتیب 1 و 2 و 3 نامگذاری می شوند . 
هر یکی از این ورودی ها اگر فعال شوند ، یک خروجی را روشن خواهند کرد . 
ورودی 1 : 10 ثانیه 
ورودی 2 : 20 ثانیه 
ورودی 3 : 30 ثانیه 
یعنی 3 ورودی داریم و 3 خروجی 
هر یک از ورودی ها که فعال می شوند دو ورودی دیگر با فعال شدنشان نمی توانند خروجی شان را فعال کنند . 
ورودی ها باید به صورت شستی در نظر گرفته شوند  .
یعنی وقتی شستی یک زده می شود ، با برداشتن دست به حالت اول بر می گردد . 
ولی فعال کردن این ورودی باید باعث شود خروجی 1 به مدت 10 ثانیه فعال شود و بعد خاموش شود .
در این مدت خروجی های دیگر نمی توانند فعال شوند .  تا زمانی که زمان مربوط به آن تمام شود . 
فقط در یک صورت می توان خروجی فعال شده را در حین شمارش زمان ریست کرد و آن هم فعال کردن دو ورودی دیگر به صورت همزمان است .
یعنی اگر ورودی 3 فعال شود ، خروجی 3 به مدت 30 ثانیه باید روشن بماند . 
در این مدت اگر ورودی 1 یا 2 فعال شود ، هیچ اتفاقی نخواهد افتاد . 
اما اگر دو ورودی شماره 1 و 2 با هم فعال شوند می تواند زمان باقی مانده خروجی 3 را ریست کنند و با فعال کردن دوباره هر یک از 3 ورودی بتوان خروجی مربوط به آن را فعال کرد .