RTD မှာ သန့်စင်တဲ့ Metal သို့မဟုတ် Certain Alloys တွေပါဝင်ပါတယ်။ အဲ့ဒီမှာက Temperature အပူချိန်မြှင့်လာလေလေ Resistance တန်ဖိုးကများလာလေလေ ဖြစ်ပြီး Temperature တန်ဖိုး နည်းလာလေလေ Resistance တန်ဖိုး နည်းလာလေလေပါပဲ။ RTD ဟာ Electrical Transducer တွေလုပ်ဆောင်သလိုမျိုးပဲ Physical အပိုင်းအရကြည့်မယ်ဆိုရင် RTD ရဲ့ တန်ဖိုးကို Voltage Signal ကနေပေးလိုက်တဲ့ Resistance အတိုင်းအတာအဖြစ်တန်ဖိုးဟာ ပြောင်းလဲသွားပါတယ်။
RTD ဟာ အများအားဖြင့် Platinum, Copper သို့မဟုတ် Nickel နဲ့ ပြုလုပ်တာများပါတယ်။ အဲ့ဒီ Metal တွေကလည်း RTD Application နဲ့သင့်လျော်ပါတယ်။ ဘာဖြစ်လို့လည်းဆိုရင် သူတို့ရဲ့ လုပ်ဆောင်ချက်တွေဟာ Linear Function အတိုင်းပဲ, သူတို့ရဲ့ Coefficient , သူတို့ရဲ့ Ability တွေဟာ Temperature Cycles ကို Repeated လုပ်တာ ခံနိုင်ရည်ရှိပါတယ်။ ပထမပုံကို ကြည့်ရင် သိနိုင်ပါတယ်။
Calculation of RTD
အဲ့တော့ ကျွန်တော်တို့ဟာ Temperature (Physical) ပြောင်းလဲမှု တန်ဖိုးကိုသိဖို့အတွက် Equation တစ်ခုလိုအပ်ပါတယ်။ အရင်ဦးဆုံး Temperature Coefficient ကို အရင်သိအောင်လုပ်ရပါမယ်။ အခုက 0°C ကနေ 100°C အတွင်း ရှိတဲ့ Range ကို R0 နဲ့စားပါမယ်။
a0 = R100 - R0 / R0 × 100
a0 ဆိုတာ Temperature Coefficient
R100 ဆိုတာ 100°C မှာရှိတဲ့ Resistance တန်ဖိုး
R0 ဆိုတာ 0°C မှာရှိတဲ့ Resistance တန်ဖိုး ကိုဆိုလိုတာပါ။
အဲ့တော့ Coefficient သိတာနဲ့ လက်ရှိ Temperature တန်ဖိုးကို အောက်ပါ Equation နဲ့ သုံးပြီးရှာနိုင်ပါတယ်။ ဒီနေရာမှာ သူ့ရဲ့ Equation က Linear Equation အနေနဲ့ဘယ်လိုပြောင်းလဲအသုံးပြုသလဲဆိုတာပြပါမယ်။
Linear Equation မှာဆိုရင် y = mx + c လို့သုံးပါတယ်။ ဒီနေရာမှာ y ကို Rt, x ကို t(Temperature) နဲ့ R0လို့သုံးပါတယ်။
y = mx + c
Rt = mt + R0
Rt = (R100-R0)/100) × t + R0 | (m = (R100-R0)/100)
Rt = (R0 × (R100-R0)/(100-R0) × t ) + R0
Rt = R0a0t + R0 ( a0 = (R100-R0)/(R0-100))
Rt = R0 ( 1 + a0t ) ဆိုပြီးတော့ရပါတယ်။
ဥပမာအနေနဲ့ PT100 မှာ R100 မှာ 139.1 Ohm ရှိပြီး R0 မှာ 100 Ohm ရှိတယ်ဆိုရင်
a0 = R100 - R0 / R0 × 100
a0 = 139.1 - 100 / 100 × 100
a0 = 0.00391 / °C ရပါမယ်။
အဲ့ဒီကနေ RTD ရဲ့ 50°C မှာ ဘယ်လောက် Ohm ရှိလဲသိချင်ရင်
Rt = R0 ( 1 + a0t )
Rt = 100 ( 1 + 0.00391 × 50 )
Rt = 119.55 Ohm ဆိုပြီးရပါတယ်။
Siemen S7300 PLC's Programming with PT100
သို့သော်လည်းလက်တွေ့မှာ PLCနဲ့ ချိတ်ဆက်ရင် Digital Signal အနေနဲ့သာပြတာပါ။ အဲ့ဒီ Signal ကနေ Output ကို Integer, Hexa , Octal အစသဖြင့် ပြောင်းလဲအသုံးပြုလို့ရပါတယ်။ အခုတော့ S7300 ကို Analog Input Module ကနေ 4 - 20 mA ခံပြီးတော့ S7300 ရဲ့ 2 Wire Current Mode ကနေ ချိတ်ပြီးသုံးပါမယ်။ RTD Sensor တွေမှာ 2 Wire ကနေ 4 Wire အထိအမျိုးအစားရှိပါတယ်။ အခုက 2 Wire နဲ့သုံးပါတယ်။ RTD ဟာလည်း 0°C ကနေ 400 °C အတွင်းလုပ်ပါတယ်။နောက်ကြားထဲမှာ လိုအပ်တဲ့ Configure တွေလုပ်ရပါမယ်။
နောက်ဆုံးပုံက Programming Rung 1 ကိုကြည့်ရင် IW10 ကနေ MW100 ကို Move လုပ်ပါတယ်။ MW100 ကို Integer ကနေ Double Integer ကိုပြောင်းဖို့ MD110 သုံးပြီး Double Integer ကနေ Real ကိုပြောင်းဖို့အတွက်
MD130 ကိုသုံးပါတယ်။ Real ကိုဘာလို့သုံးလဲဆိုရင် Real မှာ အပေါင်းတန်ဖိုးပဲရှိလို့ပါ။
ဒီနေရာမှာ Rung 2 က DIVကို သုံးထားပါတယ်။ MD130 ကရတဲ့ တန်ဖိုးနဲ့ 69.12 ကိုစားပါမယ်။ ဘာလို့ 69.12 ကိုသုံးရသလဲဆိုရင် ကျွန်တော်တို့အခုသုံးတဲ့ Transmitter က 0°C ကနေ 400°C ပဲရပါတယ်။ 0°C ဆိုရင် 4 mA ဖြစ်ပြီး 400°C မှာဆိုရင် 20mA ပါ။ S7300 ရဲ့ 8 Channel Analog Module မှာ 20mA ဟာ Decimal အားဖြင့် 27648 ရှိပါတယ်။ အဲ့တော့ 27648 ကို 400နဲ့စားလိုက်တဲ့အခါ 69.12 ဆိုတာ ရလာပါတယ်။ DIV ကရလာတဲ့ Actual Temperature တန်ဖိုးကို MD150 မှာပြပါမယ်။
Reference : Instrumentationtools, General Automation
Comments
Post a Comment