Professional Documents
Culture Documents
Bai 3-Cac Ung Dung PLC
Bai 3-Cac Ung Dung PLC
1
Gi¸o tr×nh øng dông tin häc trong CTM
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Ëtvµ tr¹ng
th¸i khëi ®éng ®−îc kÝch ho¹t. §Çu ra R1 vµ R2 ®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. K hi 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 R1 ®−îc kÝch ho¹t. T¹i B , khi
xe ®Õn th× c«ng t¾c mini CT2 chuyÓn tõ 0 sang 1, R1 ®−îc t¾t vµ R2 ®−îc kÝch ho¹t. X e
chuyÓn ®éng vÒ A. NÕu nót P2 kh«ng−îc ® Ên, x e ch¹y vÒ ®Õn A, c«ng t¾c mini CT1
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, R2 t¾t vµ R1 ®−îc kÝch ho¹t,xe quay l¹i®iÓm B vµ l¾p l¹ihµnh tr× nh tõ B vÒ
A.
3.1.2. LËp tr×nh ®iÒu khiÓn
Ph©n phèi c¸c ®Çu vµo/ra nh sau:
Nót Ên P1 - I0.0
Nót Ên P2 - I0.1
C«ng t¾c CT1 - I0.2
C«ng t¾c CT2 - I0.3
R¬le R1 ®iÒu khiÓn xe ch¹y tõ A ®Õn B - Q0.0
R¬le R2 ®iÒu khiÓn xe ch¹y tõ B ®Õn A - Q0.1
2
Gi¸o tr×nh øng dông tin häc trong CTM
Ch−¬ng tr×
nh ®iÒu khiÓn viÕttheo ng«n ng÷ LAD:
3.2. KiÓm tra vµ ph©n lo¹i chi tiÕt d¹ng thanh theo chiÒu dµi
3.2.1. M« t¶ hÖ thèng
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
3
Gi¸o tr×nh øng dông tin häc trong CTM
lo¹i s¶n phÈm (h×nh 3.2) 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−¬ng
t ø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µ ®Ó s¶n phÈm ®i qua. 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¶i ®¶m b¶o ®−îc ®iÒu kiÖn lµ chØ cã 1 thanh ®i vµo vïng k iÓ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.
Nh− vËy ta thÊy r»ng khi khëi®éng hÖ thèng th×X 1= 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.
ThuËt gi¶i nh sau: nÕu X1.X2 = 1, khëi ®éng ®éng c¬ më cöa x¶. NÕu X1.X2 = 0
b¨ng t¶i cho thanh chi tiÕt ®i qua.
3.2.2. LËp tr×nh ®iÒu khiÓn
Ph©n phèi vµo/ra cho hÖ thèng:
X1 - I0.0
X2 - I0.1
Z - Q0.0
3.3. §iÒu khiÓn robot cÊp ph«i tù ®éng cho m¸y c«ng cô
3.3.1. M« t¶ hÖ thèng
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 3.3.
4
Gi¸o tr×nh øng dông tin häc trong CTM
Robot 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 C1/R1 sÏ quÐt ®Ó nhËn
d¹ng ph«i. NÕu ®óng chi tiÕt yªu cÇu, tÊm ch¾n R4 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ètph¶ i
chê ®Ó th¸o chi tiÕt ®· gia c«ng xong tõ m¸y CNC ra b¨ng t¶i.
3.3.2. LËp tr×nh ®iÒu khiÓn
C¸c thµnh phÇn cña hÖ thèng ®iÒu khiÓn gåm:
TT Ký hiÖu M« t¶ Tr¹ng th¸i Chó thÝch
1 MS1 C¶m biÕn tiÕp xóc 1 Ph«i ®Õn
2 R1 §Çu ra cña c¶m biÕn m· v¹ch 1 QuÐt m· v¹ch
3 C1 §Çu vµo cña c¶m biÕn m· v¹ch 1 §óng lo¹i ph«i
4 R2 §Çu ra cña r« bèt 1 G¸ l¾p ph«i
5 R3 §Çu ra cña r« bèt 1 Th¸o chi tiÕt
6 C1 §Çu vµo cña r« bèt 1 R« bèt ®ang bËn
7 R4 §Çu ra cña c¬ cÊu ®Èy tÊm chÆn 1 §Èy tÊm ch¾n ra
8 C3 §Çu vµo tõ m¸y CNC 1 M¸y CNC ®ang bËn
9 C44 §Çu vµo tõ m¸y CNC 1 Gia c«ng xong
5
Gi¸o tr×nh øng dông tin häc trong CTM
cßn chç. NÕu trªn ®Çu vµo cã ®Ìn ®á, b¸o hiÖu ga ra ®· ®Çy.
HÖ thèng ®iÒu khiÓn cã c¸c ®Çu vµo sau:
- Nót khëi ®éng M: tõ khi nguån ®−îc cÊp vµo PL C , kh«ng cã m ét xe nµo ®− îc vµo
hay ra khi ch−a Ên nótnµy (nghÜa lµ hÖ thèng cha lµm viÖc).
- Nót t¹m dõng P: nÕu nót nµy ®−îc bËt, kh«ng xe nµo ®− îc vµo hay ra khi ch− a Ên
l¹i nót M. Tr−êng hîp c¶hainótP vµ M Ên ®ång thêi, th× nót P ®−îc − u tiªn.
- Nót Ên R: ®Ó ®Æt l¹i sè cña bé ®Õm xe khi PLC ®−îc bËtlªn.
C¸c hµm l« gÝc t−¬ng øng víic¸c chøc n¨ ng cña hÖ thèng ®iÒu khiÓn gåm :
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
6
Gi¸o tr×nh øng dông tin häc trong CTM
7
Gi¸o tr×nh øng dông tin häc trong CTM
8
Gi¸o tr×nh øng dông tin häc trong CTM
Bước 5: Xả sản phẩm ra khỏi bình trộn: mở van và bơm xả, giám sát mức thấp của
chất lỏng.
Bước 6: Đếm số vòng trộn.
3.5.2. LËp tr×nh ®iÒu khiÓn
X¸c ®Þnh tÝn hiÖu vµo ra:
TÝn hiÖu vµo gåm: nót start vµ stop cña b¬m 1; nót start vµ stop cña b¬m 2; c«ng t¾c
møc cao; c«ng t¾c møc thÊp;
TÝn hiÖu ra gåm: b¬m 1 vµ b¬m 2; van h¬i; van x¶ vµ b¬m x¶.
B¶ng ®Þa chØ h×nh thøc nh sau:
start_1 I0.0 Nót khëi ®éng b¬m 1
start_2 I0.1 Nót khëi ®éng b¬m 2
stop_1 I0.2 Nót STOP b¬m 1
stop_2 I0.3 Nót STOP b¬m 1
high_level I0.4 C«ng t¾c kiÓm so¸t møc cao
Low_level I0.5 C«ng t¾c kiÓm so¸t møc thÊp
reset I0.7 Nót reset bé ®Õm
pump_1 Q0.0 B¬m 1
pum_2 Q0.1 B¬m 2
mixer_motor Q0.2 M«tor trén
steam_valve Q0.3 Van h¬i
drain_valve Q0.4 Van x¶
drain_pump Q0.5 B¬m x¶
high_lev_reached M0.1 R¬le néi møc cao
mix_timer T37 Timer ®Õm thêi gian trén
cyicle_counter C30 Counter ®Õm chu tr×nh (tÝnh khèi lîng)
9
Gi¸o tr×nh øng dông tin häc trong CTM
10
Gi¸o tr×nh øng dông tin häc trong CTM
11
Gi¸o tr×nh øng dông tin häc trong CTM
12
Gi¸o tr×nh øng dông tin häc trong CTM
13
Gi¸o tr×nh øng dông tin häc trong CTM
tr×nh LS1, LS2; 1 van DV1 cã hai vÞ trÝ (DV1_SOLA), håi vÞ b»ng lß xo; 1 van DV2 ba vÞ trÝ
víi hai cuén hót (solenoid DV2_SOLA vµ DV2_SOLB. §iÒu khiÓn tèc ®é ®Þnh vÞ lµ côm
van mét chiÒu vµ van tiÕt lu. §Ó cã ¸p suÊt 3500kPa ta sö dông b¬m, van an toµn; van h¹ ¸p
2800 kPa.
Ho¹t ®éng cña m¸y nh sau: Khi më m¸y (Ên nót START_PB1) xi lanh punching tiÕn
vµo ®ét lç. §i hÕt hµnh tr×nh nã lïi vÒ nhê lß xo håi vÞ. TiÕp theo xi lanh positoning tiÕn vµo
ph©n ®é. §i hÕt hµnh tr×nh th× dõng l¹i, chê xilanh punching tiÕn vµo ®ét lç. Khi xi lanh
punching lïi vÒ lÇn thø hai, xi lanh positioning míi lïi vÒ. M¸y tù ®éng lÆp l¹i chu tr×nh nh
trªn cho ®Õn khi Ên nót STOP_PB2.
14
Gi¸o tr×nh øng dông tin häc trong CTM
LS1 - I0.4
LS2 - I0.5
DV1_SOLA - Q0.0
DV2_SOLA - Q0.1
DV2_SOLB - Q0.2
Ngoµi ra trong ch¬ng tr×nh sö dông hai r¬le néi d¹ng SET/RESET ®Ó ®iÒu khiÓn hai
vßng lÆp: vßng lÆp cña ho¹t ®éng c¸c xi lanh vµ vong lÆp toµn bé chu tr×nh.
ROLENOI0 - M0.0
ROLENOI1 - M0.1
Ch¬ng tr×nh ®iÒu khiÓn theo LAD:
15
Gi¸o tr×nh øng dông tin häc trong CTM
16
Gi¸o tr×nh øng dông tin häc trong CTM
17
Gi¸o tr×nh øng dông tin häc trong CTM
18
Gi¸o tr×nh øng dông tin häc trong CTM
19
Gi¸o tr×nh øng dông tin häc trong CTM
20
Gi¸o tr×nh øng dông tin häc trong CTM
21
Gi¸o tr×nh øng dông tin häc trong CTM
3.11. §iÒu khiÓn hÖ thèng xi lanh thuû lùc vµ ®éng c¬ thuû lùc
3.11.1. M« t¶ hÖ thèng
HÖ thèng (h×nh 3.11) gåm nguån thuû lùc, mét xi lanh, mét ®éng c¬ thuû lùc, mét van
ph©n phèi ®iÖn tõ ba vÞ trÝ DV2, hai c«ng t¾c l©n cËn tõ tÝnh (PX1, PX2), mét van ph©n phèi
hai vÞ trÝ håi vÞ b»ng lß xo DV1, mét sensor PE1. Ho¹t ®éng cña hÖ thèng nh sau: Khi Ên
22
Gi¸o tr×nh øng dông tin häc trong CTM
nót khëi ®éng (START) cuén hót solenoid DV1-SOL-A lµm viÖc vµ ®éng c¬ thuû lùc quay.
Sè vßng quay ®îc c¶m biÕn sensor PE1 ®Õm. Khi bé ®Õm ®¹t 1000, ®éng c¬ dõng, xi lanh
b¾t ®Çu tiÕn sang ph¶i gÆp c«ng t¾c PX1, piston lïi sang tr¸i. Cø nh vËy 10 lÇn. Chu tr×nh
chuyÓn ®éng cø tiÕp tôc cho ®Õn khi Ên nót STOP.
23
Gi¸o tr×nh øng dông tin häc trong CTM
24