ဒီ Program ရဲ့ (Combination Logic Circuit) Input ကတော့ 4-binary number တွေပေါ့။ Output က Y1 နဲ့ Y2 ဖြစ်တယ်။ ဒီ Program ရဲ့ အဓိက Function ကဘာလည်းဆိုတော့။
" အကယ်၍ Input Binary ဟာ 5 သို့မဟုတ် 5 အောက်ထက်ငယ်မယ်ဆိုရင် Y1 ဟာ On ပါမယ်။"
" အကယ်၍ Input Binary ဟာ 9 သို့မဟုတ် 9 ထက်ကြီးမယ်ဆိုရင် Y2 ဟာ On ပါမယ်။"
ဒါကတော့သူ့ရဲ့လုပ်ဆောင်ချက်ပေါ့။ မှတ်ထားရမှာက ကျွန်တော်တို့က Decimal နဲ့ Comparison လုပ်နေတာမဟုတ်ပဲ Binary နဲ့ Comparison လုပ်နေတာ သတိချပ်စေလိုပါတယ်။
PLC Instruction တွေပိုင်အောင်လုပ်နိုင်ရင်ပြသာနာမရှိနိုင်ပေမယ့် ဒီနေရာမှာ အဆိုပါ Post ရဲ့ စာရေးသူက အဓိကဖော်ပြချင်တဲ့ အရာတစ်ခုရှိပါတယ်။ အဲ့တာကတော့ "Karnaugh-Map" ကို အသုံးပြုထားပါတယ်။
Karnaugh-Map အကြောင်းကို အကျယ်တဝင့်မပြောတော့ပါဘူး။ အဓိကက ဘာလို့သုံးချင်တာလည်းဆိုရင်
" Input နဲ့ Output Table ကိုသုံးပြီး Equation ကိုအသုံးချပြီး Control System မှာအလွယ်တကူသုံးနိုင်တယ်ဆိုတာပါပဲ။"
အဲ့တာက အဓိကအချက်ပါ။
Karnaugh မှာ Boolean Function နဲ့သုံးလို့ရသလို Boolean Don't Care နဲ့လည်းသုံးပါတယ်။ Boolean Don't Care ဆိုတာကတော့ Don't Care ဆိုတဲ့အတိုင်း Input ကဘာပဲဖြစ်ဖြစ် Output က အရေးမကြီး လျစ်လျူရှုထားတယ်လို့ပြောချင်တဲ့သဘောမျိုးပါ။
ကျွန်တော်ကတော့ သူပေးထားတဲ့ Equation နဲ့ Ladder Diagram ကိုကြည့်ပြီး Sysmac Studio မှာ Structure Text Language (STL) နဲ့ ပြန်ရေးလေ့ကျင့်ထားပါတယ်။
Comments
Post a Comment