Professional Documents
Culture Documents
Z1 Z2
M1 M2
P1 P2
PLC
H×nh 1***
HÖ thèng ®iÒu khiÓn ho¹t ®éng khi b¾t ®Çu c«ng t¾c nguån trªn PLC ®-îc bËt vµ tr¹ng
th¸i khëi ®éng ®-îc kÝch ho¹t. §Çu ra Z1 vµ Z2 ®ang ë tr¹ng th¸i t¾t. NÕu nót Ên P1 ch-a
®-îc Ên, xe ë nguyªn ë tr¹ng th¸i khëi ®éng. Khi nót Ên P1 chuyÓn tõ tr¹ng th¸i 0 sang 1,
thiÕt bÞ ®iÒu khiÓn thay ®æi tr¹ng th¸i bªn trong nã vµ ®Çu ra Z1 ®-îc kÝch ho¹t. T¹i B, khi
xe ®Õn th× c«ng t¾c mini M2 chuyÓn tõ 0 sang 1, Z1 ®-îc t¾t vµ Z2 ®-îc kÝch ho¹t. Xe
chuyÓn ®éng vÒ A. NÕu nót P2 kh«ng ®-îc Ên, xe ch¹y vÒ ®Õn A, c«ng t¾c mini M1
chuyÓn tr¹ng th¸i tõ 0 sang 1, xe dõng t¹i vÞ trÝ khëi ®éng. NÕu nót P2 ®-îc Ên tr-íc khi
xe quay vÒ ®Õn A, Z2 t¾t vµ Z1 ®-îc kÝch ho¹t, xe quay l¹i ®iÓm B vµ l¾p l¹i hµnh tr×nh tõ
B vÒ A.
NÕu thÓ hiÖn chøc n¨ng cña hÖ thèng ®iÒu khiÓn b»ng c¸c hµm l« gÝc th× ta sÏ cã:
Z1 = M 1 .P1 + M 1 .M 2 + Z 2 .P2
Z 2 = (M 2 + M 1 ).P2 .Z1
Ch-¬ng tr×nh ®iÒu khiÓn cña hÖ thèng viÕt b»ng ng«n ng÷ b¶ng lÖnh c¬ b¶n sÏ cã d¹ng:
STR M1
AND P1
STR NOT M1
AND M2
OR STR
STR NOT Z2
AND P2
OR STR
OUT Z1
STR M2
OR NOT M1
AND NOT P2
AND NOT Z1
OUT Z2
Ch-¬ng tr×nh ®iÒu khiÓn viÕt trong ng«n ng÷ LAD:
M1 IR2 IR0
IR0
P1 M2 IR0 Z1
IR1
P2 M2 IR1
IR1
M2 IR2
IR2
IR2 M1 IR1 Z2
P1 =1
M2 = 1
ChuyÓn ®éng vÒ
3 A: Z2 = 1, Z1=0
P2 = 1 M1 = 1
VÝ dô 9.2. Mét s¶n phÈm c¬ khÝ d¹ng thanh s¶n xuÊt trªn d©y chuyÒn tù ®éng ®-îc
chuyÓn ra trªn b¨ng t¶i. ChiÒu dµi cña s¶n phÈm kh«ng ®-îc v-ît qua kÝch th-íc L. HÖ
thèng ph©n lo¹i s¶n phÈm (h×nh **. ) bao gåm b¨ng t¶i, hai c¶m biÕn quang ®iÖn ®Æt c¸ch
nhau mét kho¶ng ®óng b»ng L. C¸c cµm biÕn nµy gåm mét ®Çu ph¸t s¸ng vµ mét ®Çu thu.
§Çu ra cña c¸c c¶m biÕn quang ®iÖn nµy lµ tÝn hiÖu ®iÖn ¸p t-¬ng øng víi møc l« gÝc 0
hay 1, khi cã s¶n phÈm ®i qua gi÷a chóng vµ c¸c ®Çu ph¸t. PhÝa sau c¶m biÕn thø hai lµ
mét cöa x¶, ®iÒu khiÓn b»ng ®éng c¬ M. NÕu thanh s¶n phÈm nµo dµi h¬n L, ®éng c¬ ph¶i
®-îc kÝch ho¹t ®Ó thanh s¶n phÈm ®ã r¬i xuèng. NÕu s¶n phÈm kh«ng dµi h¬n L, ®éng c¬
M kh«ng ho¹t ®éng vµ ®Ó thanh s¶n phÈm ®i ra. Mét khi thanh s¶n phÈm ®· r¬i, ®éng c¬
M ®-îc t¾t vµ cöa x¶ ®-îc ®ãng l¹i vµ hÖ thèng l¹i s¼n sµng cho chän s¶n phÈm tiÕp theo.
Kho¶ng c¸ch gi÷a c¸c thanh s¶n phÈm ®Ó lùa chän, ph¶u ®¶m b¶o ®-îc ®iÒu kiÖn lµ chØ
cã 1 thanh ®i vµo vïng kiÓm tra mçi lÇn. VÊn ®Ò ë ®©y lµ thiÕt kÕ hÖ thèng ®iÒu khiÓn l«
gÝc, mµ ®Çu vµo cña nã lµ c¸c ®Çu ra tõ c¶m biÕn x1 vµ x2 vµ ®Çu ra Z kÝch ho¹t ®éng c¬
M.
Nguån s¸ng
S¶n phÈm Cöa x¶
B¨ng t¶i
X2 PLC Z
X1
Nh- vËy ta thÊy r»ng khi khëi ®éng hÖ thèng th× X1=0 vµ X2=0. NÕu s¶n phÈm ®i qua c¸c
c¶m biÕn th× cã thÓ X1=1, sau ®ã X2=1. NÕu X1=1 khi X2 chuyÓn tõ 0 thµnh 1, th× s¶n
phÈm nµy ®· dµi h¬n yªu cÇu. §éng c¬ dõng khi X2=0
Ch-¬ng tr×nh trong ng«n ng÷ b¶ng lÖnh c¬ b¶n sÏ cã d¹ng:
STR X1
AND X2
OUT Z
Ch-¬ng tr×nh b»ng ng«n ng÷ Grafcet:
X1.X2=1
X2=0
Ta cã hÖ thèng tù ®éng cÊp ph«i cho m¸y c«ng cô phôc vô bëi mét r« bèt c«ng
nghiÖp nh- h×nh vÏ.
C¶m biÕn m· v¹ch C1/R1
TÊm ch¾n R4
R« bèt
C2, R2, R3 M¸y CNC C3, C4
R« bèt cÊp ph«i vµo m¸y CNC vµ lÊy chi tiÕt tõ m¸y CNC ra b¨ng t¶i. Khi
ph«i ch¹y trªn b¨ng t¶i, ch¹m vµo c¶m biÕn tiÕp xóc MS1, c¶m biÕn m· v¹ch sÏ
quÐt ®Ó nhËn d¹ng ph«i. NÕu ®óng chi tiÕt yªu cÇu, tÊm ch¾n sÏ ®-îc ®Èy ra ®Ó
dõng ph«i l¹i. R« bèt sÏ kÑp ph«i vµ g¸ vµo m¸y nÕu m¸y ®ang ë tr¹ng th¸i
kh«ng lµm viÖc. Ng-îc l¹i, r« bèt ph¶i chê ®Ó th¸o chi tiÕt ®· gia c«ng xong tõ
m¸y CNC ra b¨ng t¶i. C¸c thµnh phÇn cña hÖ thèng ®iÒu khiÓn gåm:
Víi ho¹t ®éng nh- vËy, ®iÒu kiÖn ®Ó b¬m ngõng ho¹t ®éng cã thÓ biÓu diÔn b»ng hµm
l« gÝc sau:
PP = LSL + TSL + DPSH + PSL + BS1.BS 2
RL = PP
GL = PP
XV 1 = BS1
XV 2 = BS 2
XV 3 = LSL + TSL + DPSH + PSL + BS1 + BS 2
Qui -íc c¸c biÕn vµo/ra ®-îc thÓ hiÖn trªn b¶ng sau:
X0 Y1
X1
X2
X3
X5 X6
X5 Y2
X6 Y3
Y1 Y4
X4
Y1 Y5
Y1 Y6
C¶m biÕn S4
M2 Ba ri ª ra
C¶m biÕn S3
Ra
P
C¶m biÕn S5
M
R
Vµo
C¶m biÕn S2
RL
M1 Ba ri ª vµo
GL
C¶m biÕn S1
H×nh **..
§Ó x¸c ®Þnh ®-îc ch-¬ng tr×nh ®iÒu khiÓn cña hÖ thèng nµy, tr-íc hÕt ta ph¶i qui -íc c¸c
biÕn vµo/ra:
C¸c hµm l« gÝc t-¬ng øng víi c¸c chøc n¨ng cña hÖ thèng ®iÒu khiÓn gåm:
Y0 = X 5 . X 0 .Y2
Y1 = X 5 . X 4 . X 2
Y2 = X 5 .CTR
Y3 = X 5 .CTR
Do cÇn sö dông bé ®Õm, cho nªn ta ph¶i sö dông c¸c biÕn trung gian ®Ó t¹o xung vµ t¹o
c¸c m¹ch duy tr× c¸c tr¹ng th¸i cña c¸c biÕn vµo. Trong ch-¬ng tr×nh nµy sö dông 6 biÕn
trung gian tõ IR0 ®Õn IR6.
Ch-¬ng tr×nh PLC b»ng ng«n ng÷ b¶ng lÖnh c¬ b¶n cña hÖ thèng ®iÒu khiÓn ®-îc thÓ hiÖn
nh- sau:
STR X5
OR IRO ( T¹o m¹ch duy tr×)
AND NOT X6
OUT IR0
STR X0
OR Y0
AND NOT IR2 (G¸n m¹ch duy tr× cho ®Çu ra Y0)
AND IR0
AND NOT Y3
OUT Y0
STR X1
OR IR1
AND NOT IR2 (T¹o xung ®Õm xe vµo ga ra cho bé ®Õm vµ
AND Y0 h¹ ba ri ª )
OUT IR1
STR NOT X1
AND IR1
OUT IR2
STR X4
OR IR3
AND NOT IR5 (T¹o m¹ch duy tr× cho tr¹ng th¸i so¸t vÐ ra)
AND IR0
OUT IR3
STR IR3
AND X2
OR Y1 ( T¹o m¹ch duy tr× cho ®Çu ra Y1)
AND NOT IR5
OUT Y1
STR X3
AND Y1
OR IR4
AND NOT IR5 (T¹o xung ®Õm cho xe ra )
AND IR0
OUT IR4
STR NOT X3
AND IR4
OUT IR5
STR X7
AND Y1
STR IR5
STR IR2 ( §Õm xe vµ bËt ®Ìn ®á khi sè xe b»ng 10)
OR IR5
CTR 45
10
OUT Y3
STR IR0
AND NOT Y3 ( T¹o tÝn hiÖu ®Ìn xanh)
OUT Y2
END
X5 X6 IR0
IR0
X0 IR2 IR0 Y3 Y0
Y0
X1 IR2 Y0 IR1
IR1
X1 IR1 IR2
IR3
IR3 X2 IR5 Y1
Y1
IR4
X3 IR4 IR5
X7 IR0
CTR 45
IR5
10
IR2 Y3
IR5