Professional Documents
Culture Documents
CH 2
CH 2
CHÖÔNG
02
2.1 CAÙC LÒNH LAÄP TRÌNH CÔ BAÛN DUØNG CHO PLC HOÏ FX-2N ( MITSUBISHI )
2.1.1 CAÙC LÒNH TÖÔNG ÑÖÔNG
Vôùi muïc tieâu nhö ñaõ khaûo saùt vaø trình baøy trong muïc 2.2 cho PLC hoï TSX Nano,
khi khaøo saùt caùc PLC hoï FX-2N (trong luùc laäp trình theo ngoân ngöû IL hay ngoân ngöû
Ladder) chuùng ta coù caùc toùan haïng vaø caùc lònh laäp trình coù chöùc naêng vaø taùc ñoäng
töông ñöông ñöôïc toùm taét nhö sau :
BAÛNG 1 : Caùc toùan haïng töông ñöông, khi so saùnh giöûa hai loïai PLC hoï TSX Nano
(Telemecanique – MODICON) vaø FX-2N( Mitsubishi)
BAÛNG 2 : Caùc lònh taùc ñoäng tröïc tieáp leân ngoû vaøo vaø ngoû ra; coù chöùc naêng töông
ñöông, khi so saùnh giöûa hai loïai PLC hoï TSX Nano (Telemecanique – MODICON) vaø FX-2N
(Mitsubishi )
BAÛNG 3 : Caùc lònh logic AND vaø OR; coù chöùc naêng töông ñöông, khi so saùnh giöûa hai loïai
PLC hoï TSX Nano (Telemecanique – MODICON) vaø FX-2N (Mitsubishi )
ORN ORI Taùc vuï noái song song %I0.i, %Q0.i Xi, Yi,
(OR (OR caùc tieáp ñieåm %Mi, %Si, Mi, Si,
NOT) Inverse) thöôøng ñoùng %TM.i, %Ci Ti, Ci
BAÛNG 4 : Caùc lònh MPS, MRD, MPP; coù chöùc naêng töông ñöông, khi so saùnh giöûa hai loïai
PLC hoï TSX Nano (Telemecanique – MODICON) vaø FX-2N (Mitsubishi )
MPS
MRD
MPP
Giôùi haïn khi laäp trình theo loâ : Khi duøng lònh ORB thep phöông phaùp laäp trình theo
loâ ta khoâng ñöôïc söû duïng quaù 8 lònh LD vaø LDI ôû phaàn ñònh nghóa caùc khoái ñöôïc
noái song song.
Khi laäp trình khi xöû lyù tuaàn töï , khoâng coù giôùi haïn cho soá nhaùnh maéc song song
khi duøng lònh ORB .
2.1.2.2. LÒNH AND BLOCK (ANB)
Chöùc naêng cuûa lònh ANB laø duøng noái noái tieáp caùc khoái (maø moãi khoái chöùa
nhieàu nhaùnh song song chöùa tieáp ñieåm ) laïi vôùi nhau .
Caùc ñaëc ñieåm cô baûn caàn nhôù khi söû duïng lònh ANB ñöôïc lieät keâ nhö sau:
Lònh AND laø lònh ñoäc laäp vaø khoâng keát hôïp vôùi baát kyø thieát bò hay con soá
naøo .
Lònh ANB ñöôïc duøng ñeå noái noái tieáp caùc khoái maïch song song nhieàu nhaùnh
( treân moãi nhaùnh coù chöùa caùc tieáp ñieåm ), vôùi khoái tröôùc ñoù. Caùc khoái ñaáu
song song laø taäp hôïp caùc tieáp ñieàm ñaáu song song nhau hay duøng trong lònh ORB.
Khai baùo ñieåm baét ñaàu cuûa khoái thöôøng duøng lònh LD hay LDI. Sau moät khoái
noái tieáp, khoái naøy ñöôïc noái vaøo vôùi khoái tröôùc baèng lònh ANB.
Khi vieát chöông trình theo daïng doøng lònh (Instruction List) ta coù theå söû duïng
moät trong hai phöông phaùp laäp trình (cho lònh ORB) : laäp trình tuaàn töï, hay laäp trình
theo loâ, theo khoái.
Giôùi haïn khi laäp trình theo loâ : Khi duøng lònh ANB thep phöông phaùp laäp trình theo
loâ ta khoâng ñöôïc söû duïng quaù 8 lònh LD vaø LDI ôû phaàn ñònh nghóa caùc khoái ñöôïc
noái song song.
Khi laäp trình khi xöû lyù tuaàn töï , lònh ANB duøng ñaáu noái tieáp moät soá caùc maïch
song song nhieàu nhaùnh , vôùi khoái tröôùc ñoù.
Chuùng ta coù theå toùm taét chöùc naêng vaø ñaëc ñieåm cuûa caùc lònh ORB vaø ANB
trong baûng sau ñaây:
LD AND ORB
Giaùo Trình Laäp Trình PLC Chöông 02 Trang: 15
Xeùt ñoïan chöông trình sau aùp duïng lònh ANB, xem hình 2.23.
Vôùi caùc toùan haïng thoâng thöôøng ñöôïc taùc ñoäng bôûi caùc lònh SET vaø RST; chuùng
ta coù theå xeùt trong ñoïan chöông trình thí duï sau, xem hình 2. 34 sau ñaây. Trong tröôøng hôïp
lònh RST söû duïng vôùi caùc khoái ñònh thì vaø khoái ñeám seõ ñöôïc khaûo saùt trong caùc chöông
sau.
Taøi lieäu löu-haønh noäi boä
Giaùo Trình Laäp Trình PLC Chöông 02 Trang: 16
Thôøi gian ñònh thì = K x ( Chu kyø cuûa xung Clock chuaån beân trong PLC)
Kyù hieäu cuûa boä ñònh thì trong giaûn ñoà Ladder coù daïng nhö cuoän daây relay
thoâng thöôøng, tuy nhieân giaù trò haèng soá K ñöôïc
choïn ñeå xaùc ñònh khoûang thôøi gian ñònh thì, ñöôïc
T25 ghi keá beân boä ñònh thì.
Chöùc naêng cuûa
K30 boä ñònh thì luoân laø ON Delay thôøi gian.
Boä ñònh thì duøng trong PLC hoï FX-2N coù theå laäp trình ñeå thöïc hieän tính naêng boä
ñònh thì khaû nhôù. Khi söû duïng chöùc naêng naøy ta phaûi phoái hôïp boä ñònh thì vôùi lònh
RST
Trong hình 2.25 ta coù thí duï moâ taû cheá ñoä hoïat ñoäng cuûa boä ñònh thì theo traïng
thaùi ON Delay thoâng thöôøng vaø traïng thaùi ON Delay khaû nhôù .
T25
X000
OUT LD X000
LD K30
OUT T25 K30
Y002
T25 LD T25
OUT Y002
LD OUT
T25
X000
LD X000
LD OUT K30
OUT T25 K30
Y002
T25 LD T25
OUT Y002
LD OUT LDX002
RST T25
X002
HÌNH 2.26 :
T25
RST
Moät thí duï cho boä ñònh thì thöïc hieän
LD
traïng thaùi relay thôøi gian ON Delay,
coù nhôù.
2.2. CAÙC THÍ DUÏ LAÄP TRÌNH THÖÏC HIEÄN CAÙC YEÂU CAÀU ÑIEÀU KHIEÅN CÔ
BAÛN :
Trong phaàn naøy, chuùng ta khaûo saùt moät soá öùng duïng laäp trình ñieàu khieån PLC
baèng caùch thöïc hieän toå hôïp caùc lònh cô baûn vöøa trình baøy. Muïc tieâu cuûa caùc thí duï
naøy giuùp hieåu roû hôn veà caùc lònh laäp trình. Tuy nhieân, ñeå deã daøng cho vieäc nhaän thöùc,
chuùng ta khaûo saùt song song ñoàng thôøi caùc maïch ñieàu khieån duøng khí cuï ñieän töø vôùi
caùc laäp trình duøng ngoân ngöû LADDER (ñeå nhaän xeùt ñöôïc caùc ñieåm töông ñoàng cuõng
nhö khaùc bieät trong hai phöông phaùp ñieàu khieån, duø keát quaû nhaän ñöôïc trong quaù trình
ñieàu khieån töông ñöông nhö nhau).
Nhaèm taïo ñieàu kieän thuaän lôïi cho vieäc laäp trình veà sau, song song vôùi caùc chöông
trình ñôn giaûn trình baøy trong moãi thí duï; chuùng ta neân quan taâm ñeán caùc khí cuï, linh kieän
boá trí treân ngoû vaøo vaø ra cuûa PLC ñeå chöông trình xaây döïng coù tính thöïc teá vaø khaû thi.
ON OFF
PLC1
-
-
c
+ - C
%I0.0
%I0.6
%I0.7
%I0.1
%I0.2
%I0.3
%I0.4
%I0.5
PLC TSX NANO - TSX07 21 1622
%Q0.0
%Q0.1
%Q0.2
%Q0.3
%Q0.4
%Q0.5
%Q0.6
C C C
.
.
N
Khi söû duïng maïch ñieàu khieån duøng khí cuï ñieän töø thoâng thöôøng phöông phaùp
laép maïch ñieàu khieån trình baøy trong hình 2.28 ; vôùi phöông phaùp duøng PLC ta laép maïch
nhö trong hình 2.27 vaø vieát ñoaïn chöông trình moâ taû trong hình 2.29.
ON
. .
OFF ON
OFF
M
M
M
HÌNH 2.28 : Maïch ñieàu khieån duøng khí cuï ñieän töø vaø giaûn ñoà thôøi gian.
%I0.0
%I0.2
%I0.0 %Q0.1
LD
HÌNH 2.29 : Chöông trình ñieàu khieån duøng ngoân ngöû LADDER
AND
Taøi lieäu löu-haønh noäi boä
Giaùo Trình Laäp Trình PLC Chöông 02 Trang: 19
Chuùng ta coù theå duøng heä-thoáng nuùt nhaán ñieàu khieån vaän haønh contactor nhöng
khoâng söû duïng caùc lònh laäp trình nhö vöøa trình baøy neâu treân . Chuùng ta khaûo saùt hình
2.30 vôùi phöông phaùp laäp trình baèng lònh SET vaø RESET .
ON OFF
Chöông trình laäp trình theo LADDER
duøng nuùt nhaán ON vaø OFF ñieàu
PLC1 khieån contactor M treân ngoû ra cuûa
PLC coù theå laäp trình nhö sau:
-
-
c
+ - C
%I0.0
%I0.1
%I0.2
%I0.3
%I0.4
%I0.5
%I0.6
%I0.7
%Q0.3
%I0.0 LD %I0.0
LD SET
S S %Q0.3
LD %I0.2
PLC TSX NANO - TSX07 21 1622
%I0.2 %Q0.3 R %Q0.3
LD RESET
R END
END
%Q0.0
%Q0.1
%Q0.2
%Q0.3
%Q0.4
%Q0.5
%Q0.6
C C C
.
N HÌNH 2.30
220V - AC M
LINE
2.4.2. DUØNG KHOÁI ÑÒNH THÌ ON DELAY TAÏO THAØNH RELAY THÔØI GIAN OFF
DELAY :
Ñoái vôùi, PLC hoï FX-2N cuûa nhaø saûn xuaát MITSUBISHI khoái thôøi gian thuoäc daïng ON
delay , muoán taïo thaønh relay thôøi gian daïng OFF Delay chuùng ta coù theå söû duïng caùc lònh
laäp trình nhö sau (xem hình 2.31).
X 0001
X0001 T4
Y0002
K 30
T4
HÌNH 2.31
Trong hình 2.31, khi ngoû vaøo X0001 ôû traïng thaùi 1, relay thôøi gian T4 khoâng taùc ñoäng.
Ngay sau khi ngoû vaøo X0001 xuoáng traïng thaùi 0 , relay thôøi gian T4 baét ñaàu taùc ñoäng;
ngoøai ra ngoû ra Y0002 cuøng taùc ñoäng ôû traïng thaùi 1 khi ngoû vaøo X0001 ôû traïng thaùi 1.
Do taùc ñoäng cuûa tieáp ñieåm Y0002 (ñoùng vai troø töï giöû) neân khi ngoû vaøo xuoáng traïng
thaùi 0, ngoû raY0002 vaãn tieáp tuïc duy trì traïng thaùi 1; cho ñeán khi relay thôøi gian T4 taùc
ñoäng, tieáp ñieåm thöôøng ñoùng cuûa T4 ngaét ñöôøng cung caáp nguoàn vaøo cho caùc “cuoän
daây” ngoû ra Y0002 vaø relay thôøi gian T4, toøan boä heä thoáng trôû veà traïng thaùi ban ñaàu.
Ngoû ra Y0002 chuyeån veà traïng thaùi 0 treå hôn moät khoûang thôøi gian sau khi ngoû vaøo
chuyeån xuoáng traïng thaùi 0 ; taùc ñoäng töông töï nhö traïng thaùi cuûa relay thôøi gian OFF
delay.
2.2.3. LAÄP TRÌNH TAÏO XUNG ÑÔN OÅN – ÑOÄ ROÄNG XUNG COÙ THEÅ ÑIEÀU
CHÆNH :
Daïng maïch naøy thöôøng öùng duïng vaøo caùc maïch ñeám Counter (seõ trình baøy trong
caùc chöông sau) ; ñaây laø maïch hình thaønh xung coù taùc duïng nhö xung caáp ñeán caùc ngoû
vaøo cuûa boä ñeám .
Trong hình 2.32; khi duøng nuùt nhaán taùc ñoäng treân ngoû vaøo cuûa PLC, chuùng ta coù
theå taïo ñöôïc moät xung tín hieäu treân ngoû ra hoaëc xung tín hieäu treân bit noäi (hay relay noäi)
cuûa PLC.
X 0001
X0001
T6
K3
M2 M2 T6
M2
T6
HÌNH 2.32
X0001 T6
T4
T4
K 10
T6
T6 Thôthìøi gciauûan ñT6ònh K 15
T4
M1
M1 Thô øi g ia n ñ ònh
thì c uû
a T4
HÌNH 2.33