Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

ĐIỀU KHIỂN MÁY DẬP TỰ ĐỘNG

YÊU CẦU CÔNG NGHỆ


• Lựa chọn điều khiển tử động – bằng tay
• Tự động:
– Nếu hệ thống chưa ở vị trí đầu, nhấn nút start hệ
thống tự quay lại vị trí đầu.
– Băng tải vận chuyển sản phẩm từ tầng khác tới gặp
CB, tay máy vận chuyển sản phẩm để vào ụ và quay
ra. Kết cấu dập thực hiện dập, hệ thống quay ngược
lại ban đầu.
– Nhấn nút Reset để khởi động lại từ đầu
– Nhấn nút Stop để dừng
• Bằng tay:
– Điều khiển các thiết bị bằng tay từ HMI
ĐIỀU KHIỂN MÁY DẬP TỰ ĐỘNG
• Phần cứng động lực, kết nối PLC
Xilanh Kep/Nha Xilanh Xoay
S1AX S1AL S2AN S2AK S4AX S4AL

2S1

2S2
1 A 2 A 4 A
3 A

4 2 4 2 4 2 4 2

K1AX K1AL K2AK K2AN K3AR K3AV K4AL K4AX


5 3 5 3 5 3 5 3
1 1 1 1

+24V 30 31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49

0V

START STOP RESET


S4AX S4AL
S2AK S2AN

M
K4AX K3AR K2AN K1AX

CB1

S1AL S1AX S3AV S3AR K1AL


K4AL K3AV K2AK
0
FluidSIM

0
EasyPort1.OutputPort1

FestoDidactic.EzOPC.1
1

FluidSIM In
FestoDidactic.EzOPC.1
EasyPort1.InputPort1
1
2

2
3

3
4

4
5

5
Out
6

6
7

7
0
0
FluidSIM

FluidSIM In
FestoDidactic.EzOPC.1
EasyPort1.OutputPort1

FestoDidactic.EzOPC.1

EasyPort1.InputPort1
1
1

2
2

3
3

4
4

5
5
Out

6
6

7
7
THIẾT KẾ QUY TRÌNH MÁY DẬP TỰ ĐỘNG
S1AL
S1AL+S2AN+S3AR+S4AX 1 2
reset+fs.auto/manu+ auto/manu S4AL

0 3
S1AL.S2AN.S3AR.S4AX S3AR

5 4
S2AN
Start

11 20 30
S4AL S1AL
S3AR
CB1 CB1 ST28.S3AR 32
13
S4AX 12 21 28 31 S1AX
S4AX S4AL

22 27
S2AK
S2AN
23 26
S4AL.ST31 S4AX
S3AV
24 25
HỆ THỐNG ĐIỀU KHIỂN MÁY DẬP
Sơ đồ chuyển trạng thái
S1AL
S1AL+S2AN+S3AR+S4AX 1 2
reset+fs.auto/manu+ auto/manu S4AL

0 3
S1AL.S2AN.S3AR.S4AX S3AR

5 4
S2AN
Start

Bảng trạng thái


St k1a k2a k3a k4a BT1 Comment
l x k n v r l x
0 0 0 0 0 0 0 0 0 0 Đứng yên
1 1 0 0 0 0 0 0 0 0 1A lên
2 1 0 0 0 0 0 1 0 0 4A lên
3 1 0 0 0 0 1 1 0 0 3A ra
4 1 0 0 1 0 1 1 0 0 2A nhả
5 1 0 0 1 0 1 1 0 0 Vị trí đầu
HỆ THỐNG ĐIỀU KHIỂN MÁY DẬP
• Giải thuật điều khiển

11 30
S4AL S1AL
CB1 ST28.S3AR 32
13
S4AX 12 31 S1AX

ST BT1 comments ST k1a comments


11 1 Chạy băng tải L X
12 0 Dừng băng tải 30 1 0 Đứng yên tại vị trí đầu
13 0 31 0 1 Dập đến khi chạm hành trình
32 1 0 Quay về đến khi chạm HT
HỆ THỐNG ĐIỀU KHIỂN MÁY DẬP
Sơ đồ chuyển trạng thái Bảng trạng thái

ST k2a k3a k4a comments


20
k n v r l x
S3AR
CB1
20 0 1 0 1 1 0 Đứng vt đầu, phía ngoài
21 28 21 0 1 0 1 0 1 Hạ 4A xuống
22 1 0 0 1 0 1 Kẹp
S4AX S4AL
23 1 0 0 1 1 0 Nâng 4A lên
22 27 24 1 0 1 0 1 0 Xoay vào
S2AK
S2AN
25 1 0 1 0 0 1 Hạ 4A xuống
26 0 1 1 0 0 1 Nhả 2A
23 26
27 0 1 1 0 1 0 Nâng 4A lên
S4AL.ST31 S4AX 28 0 1 0 1 1 0 Xoay ra
S3AV
24 25
CHƯƠNG TRÌNH CÁC TRẠNG THÁI
S1AL
S1AL+S2AN+S3AR+S4AX 1 2
reset+fs.auto/manu+ auto/manu S4AL

0 3
S1AL.S2AN.S3AR.S4AX S3AR

5 4
S2AN
Start

st 0  st 0.st1.st 5  reset  fs.auto / manu   auto / manu

st1  ( st 0.( s1al  s 2an  s3ar  s 4ax)  st1) st 2.reset.auto / manu

st 2  ( st1.s1al  st 2) st 3.reset.auto / manu

st 3  ( st 2.s 4al  st 3) st 4.reset.auto / manu

st 4  ( st 3.s3ar  st 4) st 5.reset.auto / manu


st 5  ( st 0.s1al.s 2an.s3ar.s 4ax  st 4.s 2an  st 5).st11.st 20.st 31.reset.auto / manu
CHƯƠNG TRÌNH CÁC TRẠNG THÁI
st11  ( st 5.start  st13.s 4al  st11) st12.reset.auto / manu

S1AL+S2AN+S3AR+S4AX 1
S1AL
2 st12  ( st11.cb1  st12) st13.reset.auto / manu
reset+fs.auto/manu+ auto/manu S4AL
st13  ( s12.s 4ax  st13).st11.reset.auto / manu
0 3
S1AL.S2AN.S3AR.S4AX S3AR
st 20  ( st 5.start  st 28.s3ar  st 20).st 21.reset.auto / manu
5
S2AN
4 st 21  ( st 20.cb1  st 21).st 22.reset.auto / manu
Start

st 22  ( st 21.s 4ax  st 22).st 23.reset.auto / manu


11 20 30
S4AL
S3AR
S1AL st 23  ( st 22.s 2ak  st 23).st 24.reset.auto / manu
CB1 CB1 ST28.S3AR 32
13
S4AX 12 21 28 31 S1AX st 24  ( st 23.s 4al.st 31  st 24).st 25.reset.auto / manu
S4AX S4AL
st 25  ( st 24.s3av  st 25).st 26.reset.auto / manu
22 27
S2AK st 26  ( st 25.s 4ax  st 26).st 27.reset.auto / manu
S2AN
23 26
st 27  ( st 26.s 2an  st 27).st 28.reset.auto / manu
S4AL.ST31 S4AX

24
S3AV
25
st 28  ( st 27.s 4al  st 28).st 20.reset.auto / manu

st 30  ( st 5.start  st 32.s1al ).st 31.reset.auto / manu


st 31  ( st 30.st 28.s3ar  st 31).st 32.reset.auto / manu
st 32  ( st 31.s1ax  st 32).st 30.reset.auto / manu
BẢNG TRẠNG THÁI
St k1a k2a k3a k4a BT1 Comment
l x k n v r l x
0 0 0 0 0 0 0 0 0 0 Đứng yên
1 1 0 0 0 0 0 0 0 0 1A lên
2 1 0 0 0 0 0 1 0 0 4A lên
3 1 0 0 0 0 1 1 0 0 3A ra
4 1 0 0 1 0 1 1 0 0 2A nhả
5 1 0 0 1 0 1 1 0 0 Vị trí đầu
ST BT1 comments ST k2a k3a k4a comments
11 1 Chạy băng tải k n v r l x
12 0 Dừng băng tải 20 0 1 0 1 1 0 Đứng vt đầu, phía ngoài
13 0 21 0 1 0 1 0 1 Hạ 4A xuống
22 1 0 0 1 0 1 Kẹp
ST k1a comments
23 1 0 0 1 1 0 Nâng 4A lên
l x
24 1 0 1 0 1 0 Xoay vào
30 1 0 Đứng yên tại vị trí đầu
25 1 0 1 0 0 1 Hạ 4A xuống
31 0 1 Dập đến khi chạm hành
26 0 1 1 0 0 1 Nhả 2A
trình
27 0 1 1 0 1 0 Nâng 4A lên
32 1 0 Quay về đến khi chạm HT
28 0 1 0 1 1 0 Xoay ra
CHƯƠNG TRÌNH ĐIỀU KHIỂN ĐẦU RA

b _ stop  ( start  b _ stop ).stop

bt1  st11.b _ stop.auto / manu  sbt1.auto / manu

k1al  ( st1  st 2  st 3  st 4  st 5  st 30  st 32).b _ stop.auto / manu  ss1al.auto / manu

k1ax  st 31.b _ stop.auto / manu  ss1ax.auto / manu

k 2ak  ( st 23  st 24  st 25).b _ stop.auto / manu  ss 2ak .auto / manu

k 2an  ( st 4  st 5  st 20  st 21  st 26  st 27  st 28).b _ stop.auto / manu  ss 2an.auto / manu

k 3av  ( st 24  st 25  st 26  st 27).b _ stop.auto / manu  ss3av.auto / manu

k 3ar  ( st 3  st 4  st 5  st 20  st 21  st 22  st 23  st 28).b _ stop.auto / manu  ss3ar.auto / manu

k 4al  ( st 2  st 3  st 4  st 5  st 20  st 23  st 24  st 27  st 28).b _ stop.auto / manu  ss 4al .auto / manu


k 4ax  ( st 21  st 22  st 25  st 26).b _ stop.auto / manu  ss 4ax.auto / manu
THỰC HIỂN VIẾT CHƯƠNG TRÌNH
TRÊN PHẦN MỀM TIA PORTAL

You might also like