You are on page 1of 6

PLC အေၾကာင္း ေလ့ လာၾကည့္ရေအာင္ ( အပို င္း-၁ )

http://pinnyaalin.blogspot.com/2009/01/plc_10.html မွကူ းယူ ေဖာ္ၿပသည္။

http://pinnyaalin.blogspot.com

ကၽြန္ေတာ္ တစ္ခါတု န္းက ၿမန္မာအင္ဂ်င္နီယာ ဖု ိရမ္မွာ ကု ိငယ္ဆုိတဲ့ နာမည္နဲ႔ ကၽြန္ေတာ္


သိေသာ PLC ဆု ိၿပီး ပု ိစ့္ေတြ ေရးခဲ့ ဘူ းတယ္။ အခု အဲ့ ဒီအေၾကာင္းအရာကု ိပဲ ဆ
က္ေဆြးေႏြးခ်င္ပါတယ္။

ကၽြန္ေတာ္သိေသာ .... PLC ... ဆု ိသည္မွာ Relay အၾကီးစားၾကီးပါပဲဗ်ာ။ သူ ႔မွာ ကု ိ


ယ္လုိခ်င္ရင္ လု ိခ်င္သေလာက္ NO / NC Contacts ေတြ အမ်ားၾကီး ထု တ္ေပးလု ိ႔ရတယ္။
ကု ိယ့္စိတ္ၾကိဳက္ လု ိသလု ိ လု ပ္လုိ႔ရတဲ့ Relay ၾကီးေပါ့ဗ်ာ။

တစ္ခါက သူ ငယ္ခ်င္းေတြနဲ႔ စကား၀ုိင္းတစ္ခုမွာ ေလနဲနဲၾကီးတဲ့ သူ ငယ္ခ်င္းတစ္ေယာက္နဲ႔


သြားဆုံ တယ္။ သူ ကလည္း PLC Programming ေတြေရးေနတာပါ။ Siemens PLC ထ
င္တယ္။ သူ က တၿခားသူ ေတြကု ိ ေၿပာေနတာ .. PLC Programming ဆု ိတာ ဘယ္လုိ
ခက္ခဲ၊ နက္နဲ၊ ရွဳပ္ေထြး တယ္ဆုိတဲ့ အေၾကာင္းေတြပါ။ ကၽြန္ေတာ္ကေတာ့ ၿပန္ေၿပာလု ိက္တ
ယ္။ PLC Programming ေရးဖု ိ႔ဆု ိရင္ ...

• Logic အေၾကာင္း သိထားရင္၊


• Digital Gates ေတြအေၾကာင္း တီးမိေခါက္မိရင္၊
• Relay အေၾကာင္း နားလည္ရင္၊
• C Programming အေၾကာင္းေလး သေဘာေလာက္ တတ္ထားရင၊္

ထင္သေလာက္ မခက္ခဲပါဘူ းလု ိ႔ ေၿပာလု ိက္တ ယ္။ အဟဲ .. သူ ငယ္ခ်င္းကေတာ့ ႏွာကစ္သြားရွာ


တာေပါ့ဗ်ာ။

Logic အေၾကာင္း က ဘာေတြ သိထားရမွာလဲ ဆု ိေတာ့ ...။ Binary Logic ၿဖစ္တဲ့1 & 0
ကု ိ သိထားရင္ ရမယ္ထင္တယ္။ High & Low ... Open & Close ေပါ့ဗ်ာ။ Open / Close ဆု ိ
မွ ေက်ာင္းတု န္းက ဆရာ ဦးကလဲမက္ၾကီး PLC အေၾကာင္းသင္တုန္းက ဆရာက မီးလုံ း နဲ႔
ဆားကစ္ပါတ္လမ္းေလး တစ္ခုနဲ႔ ဥပမာ ေပးတယ္။ မ်က္စိထဲ ၿမင္ေအာင္ ေၿပာရရင္ .. မီးလုံ းတ
စ္လုံးကု ိ Switch တစ္ခုနဲ႔ Series ခ်ိတ္ထ ားတယ္။ တစ္ဖက္မွာေတာ့ Batteries နဲ႔ ခ်ိတ္ထ ားတယ္ေပါ့
ဗ်ာ။ ဆရာက ေၿပာတယ္ ..။ မီးခလု ပ္ကုိ ပိတ္လုိက္ရင္ ( Close လု ိက္ရင္္ ) မီးလင္းသြားမယ္
... မီးခလု တ္ကုိ ဖြင့္လု ိက္ရင္ ( Open လု ိက္ရင္ ) မီးလုံ းမိွတ္ သြားမယ္ေပါ့။ ခပ္တုံးတုံ း .. ကၽြ
န္ေတာ္ကေတာ့ မ်က္စိလည္သြားတယ္။ ဘယ္ႏွယ့္ မီးခလု တ္ပိတ္ရင္ မီးကမမိွတ္ပဲ နဲ႔ မီးခလု ပ္ဖြင့္ ( မီး
ဖြင့္ ) မွ မီးက ပိတ္သြားတာပါလိမ့္လို ႔။ အဲ့ ဂလု ိၾကီးကု ိ .. ၿမန္မာမွဳ ၿပဳမိခဲ့ တာ။

Digital Gates ေတြအေၾကာင္းကု ိေတာ့ သာမာန္ NOT / AND / OR Gates ေ


တြေလာက္သိရင္ ရပါၿပီၤဗ်ာ။ XOR တု ိ႔ XNOR တု ိ႔ မလု ိဘူ းလု ိ႔ ေၿပာလု ိ႔ရမယ္ထ
င္တယ္။ ထပ္ၿပီး Boolean Algebra နဲ႔ Truth Table ေတြလည္း အကၽြမ္းတ၀င္ေရးတ
တ္ဖုိ႔လု ိမယ္။ ကၽြန္ေတာ္ကေတာ့ Truth Table ကု ိ 5 Variables ထိ ေရးခဲ့ ဘူ းတယ္။
ကၽြမ္းကု ိ ၿပန္လုိ႔ ..။

Relay အေၾကာင္းကေတာ့ နားလည္ဖုိ႔ လု ိတယ္ဗ်။ ရု ိးရု ိး Relays ( Contactors ) တစ္လုံး


ရဲ့လု ပ္ရုိးလု ပ္စဥ္ေကာ၊ ရွယ္ Relays ( Latch Relays .. တု ိ႔ဘာတု ိ႔ေပါ့ ) တစ္လုံးရဲ့လု ပ္စဥ္ေ
တြပါ သိထားသင့္ပါတယ္။ Latch Relay ကု ိ တခ်ဳိ႔ေတာ့ Set – Reset Relay လု ိ႔လည္း
ေခၚၾကတယ္။ Digital Electronic မွာေတာ့ Flip Flop ( D type ) နဲ႔ အတူ တူ ပဲဗ်။

C Programming အေၾကာင္းကေတာ့ မ်ားမ်ားစားစား သိစရာမလု ိပါဘူ း။ ဒါေပမဲ့ PLC ရဲ့


Structure Text လု ိမ်ဳိး နဲ႔ Programming ေရးတဲ့ အခါမ်ဳိးမွာေတာ့ C
Programming နဲ႔ သေဘာတရားတူ ေနတာကို ေတြ႔ရလိမ့္မယ္။ ကၽြန္ေတာ္ကေတာ့ အဲ့
ဒီအပု ိင္းကု ိ မၿဖစ္မေန မွပဲ ေရးတတ္တ ယ္။ ပုံ မွန္ကေတာ့ ေလွကားပဲ ေထာင္တတ္တ ယ္။

ဒါေတြကေတာ့ ကၽြန္ေတာ္သိေသာ ... PLC အေၾကာင္းပါပဲဗ်ာ။

( ကၽြန္ေတာ္ေၿပာတာကု ိ မၿပည့္စုံ ၿခင္း၊ မွားယြင္းၿခင္း၊ အယူ အဆ မတူ ၿခင္းမ်ား ရွိႏုိင္


ပါတယ္။ ရွိခဲ့ ရင္ၿဖင့္ ကၽြန္ေတာ္၏ ေလ့ လာအားထု တ္မွဳ မွားယြင္းခဲ့ မွဳေၾကာင့္သာ ၿဖ
စ္ေၾကာင္း ၀န္ခံ ပါရေစခင္ဗ်ား )

ကု ိငယ္
(11.01.2009)

PLC အေၾကာင္း ေလ့ လာၾကည့္ရေအာင္ ( အပို င္း-၂ )


PLC Programming ကု ိ စၿပီး ေရးေတာ့ မယ္ဆုိရင္ အရင္ဆုံး ေအာက္ပါအခ်က္ေတြကု ိ
စလု ပ္ရပါေတာ့ မည္။

1. ကု ိယ့္အသုံ းၿပဳလု ိသည့္ PLC အမ်ဳိးအစား ႏွင့္ Program Manager ကု ိ ေရြးခ်


ယ္ၿခင္း။
2. Hardware Configuration တပ္ဆင္ၿခင္း။
3. Structure & Symbolize the Data ၿပဳလု ပ္ၿခင္း။
4. Programming Language ကု ိ ေရြးခ်ယ္ၿခင္း။
5. Simulation & Downloading ။

1. ကု ိယ့္အသုံ းၿပဳလု ိသည့္ PLC အမ်ဳိးအစား ႏွင့္ Program Manager ကု ိ ေရြးခ်


ယ္ၿခင္း။

PLC အမ်ဳိးစားေပါင္း မ်ားစြာရွိပါသည္။ ထု ိသု ိ႔ေသာ မတူ ညီတဲ့ PLC အမ်ဳိးစားမ်ားကု ိ


မူ တည္ၿပီး Program Manager မ်ားလည္း မ်ားစြာရွိလာပါသည္။ Siemens PLC ကု ိ Step 7
လု ိမ်ဳိး Program Manager နဲ႔သာ Program ေရးလု ိ႔ရပါသည္။ Modicon
Premium PLC ကု ိ Siemens Step 7 နဲ႔ ေရးခ်င္လုိ႔ မရႏုိင္ပါ။ အဲ့ ဒီေတာ့ ကၽြန္ေ
တာ္တုိ႔ အရင္ဆုံး လု ပ္ရမွာက ဘယ္ PLC ကု ိ သုံ းမွာလဲ ... ဘယ္ Program Manager နဲ႔ ေ
ရးၾကမွာလဲ .. ဆု ိတာေပါ့။

ကၽြန္ေတာ္ကေတာ့ လက္ရွိ Project မွာ WAGO PLC ကု ိ အသုံ းၿပဳၿပီး Codesys V2.3 နဲ႔
Program ေရးေနရပါတယ္။ ေရွ႔ေလွ်ာက္ .. ဥပမာေပးသြားရင္ Codesys နဲ႔ ေ
ရးၿပသြားပါ့မယ္။

2. Hardware Configuration တပ္ဆင္ၿခင္း။

Hardware Configuration ကု ိ Physically တပ္ဆင္ေပးရပါ့မယ္။ မ်ားေသာအားၿဖင့္ PLC


Unit တစ္ခုမွာ CPU ပါမည္။ Inputs / Outputs Modules ေတြပါမည္။ ဒီထက္ပုိၿပီး Serial
Communication ( RS485 ) လု ိမ်ဳိး Interfacing Modules ေတြပါလာမည္။ ေၿပာ
ရရင္ေတာ့ အမ်ားၾကီးပဲ။ အားလုံ းက ကု ိယ္ဘာအတြက္ သုံ းမွာလဲ .. ဘယ္ Application အတြက္လဲ
ဆု ိတာကု ိ မူ တည္ေနတာပါ။

CPU ကု ိ ေရြးခ်ယ္ၿပန္ေတာ့ လည္း ကု ိယ့္ Application မွာလု ိအပ္မဲ့ Inputs / Outputs


အေရအတြက္ကုိ ၾကည့္ၿပီး ေရြးခ်ယ္သင့္ပါတယ္။ မလု ိအပ္ပဲ Small Application အတြက္
High End CPU ေတြ မေရြးသင့္ပါဘူ း။ ေရြးလည္း ဘာမွမၿဖစ္ဘူး။ ပု ိက္ဆံ ပဲ ပု ိေပးရလိ
မ့္မယ္။

Inputs / Outputs Modules ေတြမွာ Discrete ( Digital ) Inputs ( DI ) / Discrete


( Digital ) Outputs ( DO ) ရယ္ ... Analogue Inputs ( AI ) / Analogue Outputs
( AO ) ရယ္ဆုိၿပီး ေတြ႔ရလိမ့္မယ္။ ဒါကလည္း အသုံ းခ်တဲ့ အရာေပၚမူ တည္ၿပီး ေရြး
ယူ ရပါလိမ့္မည္။

မ်ားေသာ အားၿဖင့္ ကၽြန္ေတာ္ တပ္ဆင္တဲ့Hardware Configuration မွာ Power Supply


ကု ိ အရင္ဆင္ပါတယ္။ ၿပီးရင္ CPU ကု ိ ဆင္ပါတယ္။ အဲ .. WAGO မွာကေတာ့ CPU မွာပဲ
Power Supply က တပါတည္း တပ္ဆင္ထားၿပီးသာပါ။ သီးသန္႔ ပါ၀ါ မလု ိဘူ းေပါ့ဗ်ာ။ CPU
ၿပီးရင္ DI .. ၿပီးရင္ ..AI ...ၿပီးရင္ AO ... ၿပီးရင္ DO အေနနဲ႔ ဆင္တတ္ပါတယ္။ အဲ .. အားလုံ း
တပ္ဆင္ၿပီးရင္ ေနာက္ဆုံးမွာ End Slot အေနနဲ႔ End Module တစ္ခုတပ္ေပးလု ိက္ပါတယ္။ တ
ပ္ဆင္မွဳမွာေတာ့ သီးသန္႔ Standard ေတာ့ ရွိမယ္ မထင္ပါဘူ း။ ဒါေပမဲ့ ကၽြန္ေတာ္ကေတာ့
Power Consumption အမ်ားဆုံ းကု ိ Power Supply နဲ႔ နီးနီးမွာ ထားေပးလု ိက္တ ာပါပဲ။

Physically Hardware Configuration လု ပ္ၿပီးသြားရင္ေတာ့ ကု ိယ့္ Program Manager


မွာလည္း အလားတူ မ်ဳိး PLC Configuration လု ပ္ေပးရပါမည္။ ဒါမွ လု ိခ်င္တဲ့Inputs နဲ႔ ရခ်
င္တဲ့Outputs ေတြ မွန္မွန္က န္ကန္ ရရွိပါလိမ့္မယ္။

3. Structure & Symbolize the Data ၿပဳလု ပ္ၿခင္း။

အဲ့ ဒါကေတာ့ IO Data ေတြကု ိ နာမည္ေပးၿခင္း နဲ႔ အမ်ဳိးအစား သတ္မွတ္ ေပးၿခင္းပါပဲ။


ကု ိယ့္ IO ေတြက Bits ေတြလား၊ Words ေတြလား၊ Strings ေတြလား၊
Tables ေတြနဲ႔လား ဆု ိတာကု ိ သတ္မွတ္ ေပးရမယ္။ ၿပီးေတာ့ သူ တု ိ႔ကု ိ ကု ိယ္ပုိင္နာ
မည္ေတြ ေပးရမယ္။ အဲ .. နာမည္ဆ ုိတာကလည္း PLC က နားလည္မဲ့ နာမည္ေတြပါ။ ဘု ိ
လု ိေတာ့ Variable Name လု ိ႔ ေခၚတာေပါ့ဗ်ာ။ တစ္ခါတေလလည္း ဘု ိလု ိမ်ဳိးေၿ
ပာရင္ နားလည္လြယ္မယ္ထင္ပါတယ္။ ဒု တိယ ပု ိစ့္က ဥပမာနဲ႔ ေၿပားရရင္ Switch AT %IX1.0:
BOOL; လု ိ႔ ဆု ိပါေတာ့ ။ Switch ဆို တဲ့ နာမည္က ကု ိယ္ေတြသိတဲ့ အသိ ( လူသိတဲ့ အသိ
) ..။ အဲ့ ဒီေနာက္က %IX1.0 ဆို တာက Switch မွန္း စက္က သိတဲ့ အသိ ( PLC က သိတဲ့ အသိ )
Address လု ိ႔ေၿပာလု ိ႔ရတယ္။ %IX ဆု ိတာက I = Input & X = Digital ကု ိ ဆု ိ
လု ိတာပါ .. ။ အတိအက်ေၿပာရရင္ Digital Input လု ိ႔ေၿပာတာပါ။ အဲ .. ဒါေပမဲ့ သူ ကလ
ည္း ပုံ ေသေတာ့ မွတ္မရဘူ းေနာ့္။ PLC ကြဲရင္ အသုံ းအႏူန္းကြဲသြားေကာ။ ဥပမာ ...
Modicon မွာဆု ိရင္ %I1.0 လု ိ႔ပဲ ေတြ႔ရလိမ့္မယ္။ ေနာက္ဆ ုံးက BOOL ဆု ိတာက
Type of Data လု ိ႔ ေၿပာရမယ္ .. BOOL ဆို တာက Boolean ( Binary Digit - Bits )
ကု ိ ကု ိယ္စားၿပဳတာပါ။

မွတ္ရမွာက ... % IX = Digital Input, % QX = Digital Output, %QW = Analog


Output, %IW = Analog Input ဆု ိတာကု ိပါပဲ။ ထပ္ၿပီး သတိေပးမယ္ေနာ္ ... ။ အဲ့ ဒီ
ဟာေတြက PLC အမ်ဳိးစားကြဲရင္ လု ိက္ကြဲသြားလိမ့္မယ္။

ကု ိငယ္
(11.01.2009 )

PLC အေၾကာင္း ေလ့ လာၾကည့္ရေအာင္ ( အပို င္း-၃)

4. Programming Language ကု ိေရြးခ်ယ္ၿခင္း။

PLC Program တစ္ခုကု ိ ေရးမယ္။ ကု ိယ္က ဘယ္ Language နဲ႔ ေရးမလဲဆု ိတာ
ကု ိေတာ့ ကု ိယ့္ဘာသာ ကု ိယ္ ဆုံ ဲးၿဖတ္ရပါမယ္။ ေရးလု ိ႔ရတဲ့ Language ေတြ
တု ိင္းကလည္း သူ ႔အပု ိင္းလု ိက္ သူ အားသာခ်က္ရွိတာကု ိ ေတြ႔ရပါတယ္။ အဓိက အပု ိ
င္းကု ိေတာ့ ကု ိယ့္အားသန္ရာနဲ႔ ကု ိယ္ေရးေပါ့ဗ်ာ။ အဟဲ ... ကၽြန္ေတာ္ကေတာ့ ေလွ
ကားပဲ ေထာင္ေလ့ ရွိပါတယ္ .. မ်ားေသာအားၿဖင့္ ေပါ့ဗ်ာ။

PLC Programming Languages ေတြကု ိ ေယဘူ ယ် အားၿဖင့္ဆု ိရင္ ( 2 ) ပု ိင္း ခြဲ


မွတ္လုိ႔ရတယ္။

• စာနဲ႔ေဖာ္ၿပတဲ့ Language ( Textual Languages ) နဲ႔


• တု တ္ေခ်ာင္းေလးေတြနဲ႔ ပုံ ေဖာ္ၿပီး ၿပတဲ့ Languages ( Graphic Languages )

လု ိ႔ ကၽြန္ေတာ္က ခြဲမွတ္တ ာပဲ။

နဲနဲထပ္ရွင္ းရရင္ Textual Languages မွာ ထပ္ၿပီးခြဲလု ိက္ရင္

• Instruction List ( IL )
• Structured Text ( ST )
လု ိ႔ ခြဲလု ိ႔ရေသးတယ္။

Instruction List ( IL ) က ဘာနဲ႔ တူ သလဲဆို ေတာ့ ေက်ာင္းတု န္းက သင္ေပးလု ိက္တဲ့


Assembly Language နဲ႔ ဆင္တယ္ဗ်ာ။ ကၽြန္ေတာ္က အဲ့ ဒီအပို င္းကု ိ သိပ္ၿပီး မေရးေတာ့ သိ
ပ္ၿပီး မရွင္းၿပတတ္ဘူး။

Structured Text ( ST ) ဆု ိတာကေတာ့ C Programming မွ IF .. THEN .. ELSE ဘာ


ညာကိြကြ ေတြနဲ႔ ေရးပုံ ေရးနည္း တူ တယ္။ မ်ားေသာအားၿဖင့္ Input Datas 2 ခု
ကု ိ Compare လု ပ္တာမ်ိုးဆု ိရင္ ST က အရမ္းေကာင္းတယ္။ တစ္ခ်ဳိ႔ေသာ သူ ေတြက ST
နဲ႔ Program ေရးတာကု ိ အားရေလ့ ရွိတယ္။ ဒါကလည္း ေကာင္းပါတယ္။ ေတာ္ရုံတန္ရုံ
လူက Program ကု ိၾကည့္ရုံ နဲ႔ ရု တ္တ ရက္ နားမလည္ႏုိင္ဘူးေပါ့။ လူရွိန္တယ္လုိ႔ ဆု ိရမယ္။

ဒါေတြက Textual Languages နဲ႔ ပါတ္သတ္တဲ့ အေၾကာင္းေတြပါ။

Graphis Language ေတြကု ိလည္း ခြဲလု ိ႔ရေသးတယ္။

• Sequential Functional Chart ( SFC )


• Ladder Diagram ( LD ) ( ကၽြန္ေတာ္ကေတာ့ ေလွကားေထာင္ တယ္လုိ႔ ေၿပာတ
ယ္ )
• Function Block Diagram ( FBD )

လု ိ႔ ခြဲလု ိ႔ရေသးတယ္။

Sequential Functional Chart ဆို တာက Flow Chart လု ိမ်ု ိး ေရးတာ။ နားလည္ရေတာ့
ေတာ္ေတာ္ေလး လြယ္ကူပါတယ္။ ဘာ့ ေၾကာင့္ေတာ့ မသိဘူ း။ သိပ္ၿပီး အသုံ းမၿပဳၾက
ဘူ း။

Ladder Diagram ( LD ) ကေတာ့ ကၽြန္ေတာ့္အၾကိဳက္ပါပဲဗ်ာ။ Electronic နဲ႔ ေ


က်ာင္းၿပီးခဲ့ လု ိ႔လား မသိဘူ း။ စဥ္းစားလု ိ႔ ေကာင္းတယ္။ တပါးသူ ကု ိလည္း အလြယ္တ ကူ
ရွင္းၿပလု ိ႔ရတယ္။ Program ေၿပာင္းခ်င္ရင္ ခ်က္ခ်င္းေၿပာင္းလု ိ႔ရတယ္ဗ်ာ။ တကယ့္
..Circuit Diagram ေလး တစ္ခုလု ိပဲ။ ေတာ္ေတာ္မ်ားမ်ားကလည္း ဒီ Language နဲ႔ အ
သုံ းမ်ားသလု ိပဲ။ ကၽြန္ေတာ့္ရုံ းမွာ Siemens PLC Specialist ရွိတယ္။ သူ လည္း LD ပဲ သုံ း
တယ္။ Sixnet ေရးတဲ့ သူ ရွိတယ္။ လာထား .. LD ပဲဗ်။ Modicon ေရးတဲ့ လူကလည္း မၿဖ
စ္မေနမွ တၿခား Language ကု ိသုံ းတယ္။ ပုံ မွန္ကေတာ့ LD ပါပဲဗ်ာ။

Function Block Diagram ( FBD ) ကလည္း လူသုံ းမ်ားပါတယ္။ အမွန္ေတာ့ သူ က အလြ


ယ္ဆုံးပဲဗ်။ ေက်ာင္းတု န္းက သင္ေပးလု ိက္တဲ့ Digital Electronic ေတြမွာ ဆြဲရတဲ့
Microcontroller အလု ပ္လုပ္ပုံ လု ိမ်ဳိးလု ိလု ိ၊ Gate Circuit Drawing လု ိလု ိ နဲ႔ အေ
တာ္ လြယ္သဗ်။

ကၽြန္ေတာ္ ေနာက္မွပုံ ေလးေတြနဲ႔ နဲနဲ ထပ္ရွင္ းၿပပါ့မယ္။


ကု ိငယ္
(၁၁.၀၁.၂၀၀၈ )

PLC အေၾကာင္း ေလ့ လာၾကည့္ရေအာင္ ( အပို င္း-၄)


5) Simulating & Downloading

PLC Program တစ္ခုကု ိ ေရးၿပီးသြားၿပီဆု ိရင္ ကု ိယ္ေရးလု ိက္တဲ့ Program က မွန္၏၊


မမွန္၏ ။ ဆု ိတာကု ိ ၿပန္စစ္ရပါ့မယ္။ Codesys မွာေတာ့ Built လု ိ႔ သုံ းႏူန္းပါတယ္။ C
Program ေတြမွာဆု ိရင္ Compile လု ပ္တယ္လုိ႔ ဆု ိမလားပဲ။ ကု ိယ့္ Program ကု ိ
Built လု ပ္ၿပီးလု ိ႔ Error ေလးေတြ ၿဖစ္ေနေသးတယ္ဆုိရင္ Program Manager မွာ
အနီေရာင္ နဲ႔ Highlight လု ပ္ေပးထားလိမ့္မယ္။ အဲ့ ဒါေလးကု ိ Click လု ပ္ၿပီး အမွန္လုိ
က္ၿပင္ေပးရပါလိမ့္မယ္။ အဲ့ ဒီေနာက္ပုိင္း .. အားလုံ း မွန္သြားၿပီဆု ိရင္ေတာ့ .. PLC ရိွရင္
Download လု ပ္ၿပီး အသုံ းခ်လု ိ႔ ရပါၿပီ။ ကု ိယ္က PLC ကု ိ Download မလု ပ္ခင္
Application Process ေတြ မွန္ မမွန္ ၾကည့္ခ်င္ေသးရင္ PLC mode ကု ိ Simulation
Mode ကို ေၿပာင္းၿပီး Program Manager နဲ႔ စမ္းၾကည့္လု ိ႔ရပါသည္။ ကု ိယ္ေပးခ်
င္တဲ့Input ေတြကု ိ Force ေပးၿပီး .. လု ိခ်င္တဲ့Output ကု ိ ရ မရ ၾကည့္လု ိ႔ရပါသ
ည္။ အားလုံ း စိတ္တ ုိင္းက် စမ္းၿပီးသြားၿပီ ဆု ိရင္ေတာ့ .. PLC ထဲကု ိ Programming
Cable or Ethernet Cable နဲ႔ Download လု ပ္ေပးလု ိက္ရုံပါပဲ။ အဲ့ ဒီေနာက္ေတာ့ PLC
နဲ႔ ပါတ္သတ္ၿပီး အလု ပ္ေတြ ၿပီးသြားပါၿပီ။

ကု ိငယ္
(14.01.2009)

You might also like