PLSY က Delta API 57 မှာရှိပါတယ်။ ဒီမှာကတော့ PLSY ကိုသုံးပြီးတော့ Production Line Control Program ကို ဥပမာပေးထားပြီး အသုံးပြုသွားတာပါ။ PLSY အကြောင်းကို အသေးစိတ်ကြီးတော့ပြောသွားမှာမဟုတ်ပေမယ့် သိသင့်သလောက်နဲ့ ဒီ Program မှာဘယ်လိုသုံးထားတယ်ဆိုတာလောက်ပဲ ရေးထားပါတယ်။
PLSY မှာ Operand က သုံးခုရှိတယ်။ S1 S2 D ဆိုတာပါပဲ။ S1 ကတော့ Pulse Output Frequency, S2 ကတော့ Pulse Output Number နဲ့ D ကတော့ Pulse Output Device ကိုဆိုလိုတာပါ။ Frequency Output တွေက Delta Series ပေါ်လိုက်ပြီးတော့ Maximum Frequency တွေကမတူညီကြပါဘူး။ ES မှာက 10,000 Hz, EP မှာက 32,000 Hz နဲ့ EH မှာက 200,000 Hz အထိရှိပါတယ်။
အဓိက Program အကြောင်းကိုဆက်ကြည့်ရရင် X0 က Photoelectric Sensor ကိုသုံးထားပါတယ်။ Y0 ကတော့ Pulse Output ပါ။ Y1 ကတော့ Pulse Direction ပါ။ သို့သော် Y1 ကိုတော့ ဒီနေရာမသုံးထားပါဘူး။ Y2 ကတော့ Stamping အတွက်ဖြစ်ပြီးတော့ T0 ဟာ Stamping Time အတွက်သုံးထားတာပါ။
Network 1
X0 ဟာ Object Detect ဖြစ်ပြီးတော့ Rising Edge အခြေအနေကိုရောက်ခဲ့ရင် M0 ဟာ Set ဖြစ်နေပါမယ်။
Network 2
M0 ဟာ Set ဖြစ်ပြီး On State အခြေအနေကိုရောက်ခဲ့တာကြောင့် PLSY ဟာ Y0 အတွက် Frequency 10KHz နဲ့ Pulses 50000 ကိုထုတ်ပေးပါမယ်။ ဒီနေရာမှာ Pulses 50000 ဟာ Servo Motor ရဲ့ Circle အပတ်ရေ ၅ပတ် ပြည့်ဖို့အတွက် သုံးထားတာပါ။ ပစ္စည်းတစ်ခုနဲ့တစ်ခု ကြားကအကွာအဝေးဟာလည်း Servo Motor ရဲ့ အပတ်ရေ ၅ပတ်စာ အကွာအဝေး Gap ရှိလာမှာပါ။
Network 3
M1029 ဟာ Special Memory Register ပါပဲ။ M1029 ဟာ ဘယ် အချိန်မှာ On အခြေအနေဖြစ်လာမလဲဆိုရင် PLSY ရဲ့ Output Pulses တွေလိုချင်တဲ့အတိုင်း ထုတ်ပြီးသွားရင် M1029 ဟာ On ဖြစ်လာမှာပါ။ On ဖြစ်လာတဲ့ အချိန် Y2 ဟာ Stamping ဖြစ်တဲ့အလျောက် Object ကို ဖိထားပြီးတော့ Timer ဟာလဲ ၂ စက္ကန့် ရောက်တဲ့အထိရေတွက်နေမယ်။
Network 4
T0 ဟာ 2 စက္ကန့်ရောက်သွားရင် M0 ဟာလည်း Reset ဖြစ်သွားပြီးတော့ Y2,Y0 တို့ဟာလည်း Off အခြေအနေကိုပြန်လည်ရောက်ရှိသွားပါတယ်။
Reference : DVP - PLC Application Examples of Programming
Comments
Post a Comment