Ngõ vào I0.6 PLC : đấu dây cho nút nhấn đóng cửa buồng cabin Ngõ vào I1.5 PLC : đấu dây cho công tắc mở cửa Ngõ vào I2.0 PLC : đấu dây cho công tắc đóngû cửa Ngõ ra Q0.2 và Q0.3:
Trang 1MÔ HÌNH ĐIỀU KHIỂN THANG MÁY
I MỤC ĐÍCH:
Giúp học viên hiểu và lập trình được PLC S7-200 CPU 224 để điều khiển được môhình thang máy 5 tầng (4 lầu)
II YÊU CẦU:
Sử dụng đúng nguồn theo qui định, phải cẩn thận kiểm tra lại trước khi cấp nguồn
Khi đấu nguồn vào các công tắc hành trình, các rơle cảm biến, rơle PLC, rơle trunggian phải rất cẩn thận không khéo sẽ cháy các tiếp điểm
III CẤU TẠO:
Mô hình thang máy 5 tầng dùng PLC có cấu tạo như sau:
PLC S7-200 CPU 224 (DC/DC/DC), module mở rộng EM223 (DC/DC) Chúngđược kết nối nguồn sẵn bên trong, khi vận hành chỉ can bật công tắc nguồn PLCphía dưới
Các rơle trung gian, nút nhấn khẩn cấp và các nguồn cần thiết cho thang máy
Các nút nhấn, các tiếp điểm rơle cảm biến, các tiếp điểm công tắc công tắc hànhtrình, công tắc bảo vệ, các đầu dây động cơ, quạt, chuông
Mô hình thang máy: gồm thân thang máy và cabin thang máy, bao gồm các động
cơ , các cảm biến, các công tắc hành trình, các nút nhấn gọi tầng… được bố trítheo các vị trí thích hợp trên thang máy và các tiếp điểm
IV. THỰC HÀNH:
1) ĐẤU DÂY:
Đấu dây cho nút nhấn đến tầng buồng cabin:
Trang 2 Đấu dây cho nút nhấn gọi tầng:
TẦNG 4
8765
2
TẦNG 3 TẦNG 3 TẦNG 2 TẦNG 2
TẦNG G
3TẦNG 1
I0.1
MOTORKÉO+
4TẦNG1
I0.3I0.2I0.1
PLCS7-200
T4T3T2T1
543
I0.0
Trang 3 Đấu dây cho nút nhấn đóng cửa buồng cabin:
Đấu dây công tắc bảo vệ quá tải:
Đấu dây công tắc đến tầng G ở cảm biến công tắc báo tầng:
24VDC
I2.1
CÔNG TẮC QUÁ TẢI
PLCS7-200COM
NCNO
ĐÓNG CỬA
PLCS7-200
Trang 4 Đấu dây công tắc đến tầng 1 ở cảm biến công tắc báo tầng:
Đấu dây công tắc đến tầng 2 ở cảm biến công tắc báo tầng:
Đấu dây công tắc đến tầng 3 ở cảm biến công tắc báo tầng:
Đấu dây công tắc đến tầng 4 ở cảm biến công tắc báo tầng:
24VDC
I1.0
TẦNG G
PLCS7-200COM
NCNO
24VDC
I1.1
TẦNG 1
PLCS7-200COM
NCNO
24VDC
I1.2
TẦNG 2
PLCS7-200COM
NCNO
24VDC
I1.3
TẦNG 3
PLCS7-200COM
NCNO
Trang 5 Đấu dây công tắc mở cửa:
Đấu dây công tắc đóng cửa:
Đấu dây cho motor kéo cabin thang máy:
24VDC
I1.5
MỞ CỬA
PLCS7-200COM
NCNO
24VDC
I2.0
ĐÓNG CỬA
PLCS7-200COM
NCNO
24VDC
I1.4
TẦNG 4
PLCS7-200COM
NCNO
Trang 6 Đấu dây cho motor cửa cabin thang máy:
24VDC24VDC
0V0V
RƠLE ĐẢOCHIỀU ĐỘNG
CƠ CỬA CABIN
-24VDC24VDC
0V0V
RƠLE ĐẢOCHIỀU ĐỘNG
CƠ KÉO CABIN
Trang 7 Đấu dây cho led báo chiều:
Đấu dây cho vi mạch led báo tầng:
Đấu dây cho còi báo sự cố:
24VDC
BÁO CHIỀU
Q0.42L
BÁO CHIỀU
Q0.5
PLCS7-200
24VDC
Q0.62L, 3L
Trang 83L PLC S7-200 Q1.1
0V
24V
CHUÔNG
4 1
0V
CÒI 24VDC
2) CHƯƠNG TRÌNH PLC:
a) Bài 1: viết chương trình đóng mở cửa thang máy theo yêu cầu sau:
Khi nhấn mở cửa thì cửa thang máy mở ra
Khi nhấn đóng cửa thì cửa thang máy đóng lại
HƯỚNG DẪN:
Ngõ vào ra cần sử dụng cho chương trình này:
Ngõ vào I0.5 PLC : đấu dây cho nút nhấn mở cửa buồng cabin
Ngõ vào I0.6 PLC : đấu dây cho nút nhấn đóng cửa buồng cabin
Ngõ vào I1.5 PLC : đấu dây cho công tắc mở cửa
14 R1 13
2 4
8
12
Trang 9 Ngõ ra Q0.2 và Q0.3: Đấu dây cho motor cửa cabin thang máy sử dụng 2rơle trung gian R5 và R6:
Chương trình:
Nạp chương trình vào PLC và chạy thử
b) Bài 2: viết chương trình đóng mở cửa thang máy theo yêu cầu sau:
Khi nhấn mở cửa thì cửa thang máy mở ra sau 10 giây thì cửa thang máy tựđộng đóng lại
Trong thời gian mà cửa chưa tự động đóng lại nhấn đóng cửa thì cửa thangmáy sẽ đóng lại ngay
HƯỚNG DẪN:
Ngõ vào ra cần sử dụng cho chương trình này:
Trang 10 Ngõ vào I0.6 PLC : đấu dây cho nút nhấn đóng cửa buồng cabin
Ngõ vào I1.5 PLC : đấu dây cho công tắc mở cửa
Ngõ vào I2.0 PLC : đấu dây cho công tắc đóngû cửa
Ngõ ra Q0.2 và Q0.3: Đấu dây cho motor cửa cabin thang máy:
Chương trình:
Nạp chương trình vào PLC và chạy thử
c) Bài 3: Viết chương trình nhấn nút gọi tầng thang máy theo yêu cầu sau:
Khi nhấn nút gọi tầng G thì cabin thang máy sẽ chạy tới tầng G, nếu cabinthang máy đã ở tầng G thì nhấn nút gọi tầng G sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ
Khi nhấn nút gọi tầng 1 thì cabin thang máy sẽ chạy tới tầng 1, nếu cabinthang máy đã ở tầng 1 thì nhấn nút gọi tầng 1 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ
Trang 11 Khi nhấn nút gọi tầng 2 thì cabin thang máy sẽ chạy tới tầng 2, nếu cabinthang máy đã ở tầng 2 thì nhấn nút gọi tầng 2 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ
Khi nhấn nút gọi tầng 3 thì cabin thang máy sẽ chạy tới tầng 3, nếu cabinthang máy đã ở tầng 3 thì nhấn nút gọi tầng 3 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ
Khi nhấn nút gọi tầng 4 thì cabin thang máy sẽ chạy tới tầng 4, nếu cabinthang máy đã ở tầng 4 thì nhấn nút gọi tầng 4 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ
HƯỚNG DẪN:
Ngõ vào ra cần sử dụng cho chương trình này:
Ngõ vào I0.0, I0.1, I0.2, I0.3, I0.4 PLC: đấu dây cho nút nhấn đến tầngbuồng cabin và đấu dây cho nút nhấn gọi tầng
Ngõ vào I1.0 PLC: đấu dây cho công tắc đến tầng G ở cảm biến công tắcbáo tầng
Ngõ vào I1.1 PLC: đấu dây cho công tắc đến tầng 1 ở cảm biến công tắcbáo tầng
Ngõ vào I1.2 PLC: đấu dây cho công tắc đến tầng 2 ở cảm biến công tắcbáo tầng
Ngõ vào I1.3 PLC: đấu dây cho công tắc đến tầng 3 ở cảm biến công tắcbáo tầng
Ngõ vào I1.4 PLC: đấu dây cho công tắc đến tầng 4 ở cảm biến công tắcbáo tầng
Ngõ ra Q0.0, Q0.1 PLC: đấu dây cho motor kéo thang máy
Chương trình:
Trang 15 Nạp chương trình vào PLC và chạy thử
Trang 16d) Bài 4: Viết chương trình nhấn nút gọi tầng thang máy, báo chiều và báo số theo
yêu cầu sau:
Khi nhấn nút gọi tầng G thì cabin thang máy sẽ chạy tới tầng G, nếu cabinthang máy đã ở tầng G thì nhấn nút gọi tầng G sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ
Khi nhấn nút gọi tầng 1 thì cabin thang máy sẽ chạy tới tầng 1, nếu cabinthang máy đã ở tầng 1 thì nhấn nút gọi tầng 1 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ
Khi nhấn nút gọi tầng 2 thì cabin thang máy sẽ chạy tới tầng 2, nếu cabinthang máy đã ở tầng 2 thì nhấn nút gọi tầng 2 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ
Khi nhấn nút gọi tầng 3 thì cabin thang máy sẽ chạy tới tầng 3, nếu cabinthang máy đã ở tầng 3 thì nhấn nút gọi tầng 3 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ
Khi nhấn nút gọi tầng 4 thì cabin thang máy sẽ chạy tới tầng 4, nếu cabinthang máy đã ở tầng 4 thì nhấn nút gọi tầng 4 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ
Trong quá trình thang máy chạy, nếu thang máy chạy lên thì sẽ hiển thị mũitên , chạy xuống sẽ hiển thị mũi tên
Khi thang máy đứng ở tầng nào thì sẽ hiện số tầng đó, riêng tầng G sẽ hiệnsố 0
Khi thang máy đang chạy đi lên nếu thang máy qua tầng nào thì bằng sốtầng đó cộng 1
VD: Nếu thang máy đi lên đã qua tầng 1 thì sẽ hiển thị số 2
Khi thang máy đang chạy đi xuống nếu thang máy qua tầng nào thì bằng sốtầng đó trừ
VD: Nếu thang máy đi xuống đã qua tầng 2 thì sẽ hiển thị số 1 HƯỚNG DẪN:
Ngõ vào ra cần sử dụng cho chương trình này:
Ngõ vào I0.0, I0.1, I0.2, I0.3 I0.4 PLC: đấu dây cho nút nhấn đến tầngbuồng cabin và đấu dây cho nút nhấn gọi tầng
Ngõ vào I1.0 PLC: đấu dây cho công tắc đến tầng G ở cảm biến công tắcbáo tầng
Ngõ vào I1.1 PLC: đấu dây cho công tắc đến tầng 1 ở cảm biến công tắcbáo tầng
Trang 17 Ngõ vào I1.3 PLC: đấu dây cho công tắc đến tầng 3 ở cảm biến công tắcbáo tầng
Ngõ vào I1.4 PLC: đấu dây cho công tắc đến tầng 4 ở cảm biến công tắcbáo tầng
Ngõ ra Q0.0, Q0.1 PLC: đấu dây cho motor kéo thang máy
Ngõ ra Q0.4, Q0.5 PLC: đấu dây cho led báo chiều
Ngõ ra Q0.6, Q0.7, Q1.0 PLC: đấu dây cho vi mạch led báo tầng
Chương trình:
Chương trình chính (MAIN):
Chương trình con báo chiều ( BAO_CHIEU):
Trang 21 Chương trình báo số cho thang máy (BAO_SO)
Trang 24e) Bài 5: Viết chương trình nhấn nút gọi tầng thang máy, báo chiều, báo số và mở cửa
cabin thang máy theo yêu cầu sau:
Khi nhấn nút gọi tầng G thì cabin thang máy sẽ chạy tới tầng G và mở cửatrong một khoãng thời gian (khoãng 10s) rồi tự động đóng lại Nếu cabinthang máy đã ở tầng G thì nhấn nút gọi tầng G sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ, nhưng cửa thang máy sẽ mở ra trong mộtkhoãng thời gian rồi tự động đóng lại
Khi nhấn nút gọi tầng 1 thì cabin thang máy sẽ chạy tới tầng 1 và mở cửatrong một khoãng thời gian (khoãng 10s) rồi tự động đóng lại Nếu cabinthang máy đã ở tầng 1 thì nhấn nút gọi tầng 1 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ, nhưng cửa thang máy sẽ mở ra trong mộtkhoãng thời gian rồi tự động đóng lại
Khi nhấn nút gọi tầng 2 thì cabin thang máy sẽ chạy tới tầng 2 và mở cửatrong một khoãng thời gian (khoãng 10s) rồi tự động đóng lại Nếu cabinthang máy đã ở tầng 2 thì nhấn nút gọi tầng 2 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ, nhưng cửa thang máy sẽ mở ra trong mộtkhoãng thời gian rồi tự động đóng lại
Khi nhấn nút gọi tầng 3 thì cabin thang máy sẽ chạy tới tầng 3 và mở cửatrong một khoãng thời gian (khoãng 10s) rồi tự động đóng lại Nếu cabinthang máy đã ở tầng 3 thì nhấn nút gọi tầng 3 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ, nhưng cửa thang máy sẽ mở ra trong mộtkhoãng thời gian rồi tự động đóng lại
Khi nhấn nút gọi tầng 4 thì cabin thang máy sẽ chạy tới tầng 4 và mở cửatrong một khoãng thời gian (khoãng 10s) rồi tự động đóng lại Nếu cabinthang máy đã ở tầng 4 thì nhấn nút gọi tầng 4 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ, nhưng cửa thang máy sẽ mở ra trong mộtkhoãng thời gian rồi tự động đóng lại
Trong quá trình thang máy chạy, nếu thang máy chạy lên thì sẽ hiển thị mũitên , chạy xuống sẽ hiển thị mũi tên
Khi thang máy đứng ở tầng nào thì sẽ hiện số tầng đó, riêng tầng G sẽ hiệnsố 0
Khi thang máy đang chạy đi lên nếu thang máy qua tầng nào thì bằng sốtầng đó cộng 1
VD: Nếu thang máy đi lên đã qua tầng 1 thì sẽ hiển thị số 2
Khi thang máy đang chạy đi xuống nếu thang máy qua tầng nào thì bằng sốtầng đó trừ
VD: Nếu thang máy đi xuống đã qua tầng 2 thì sẽ hiển thị số 1
Trang 25HƯỚNG DẪN:
Ngõ vào ra cần sử dụng cho chương trình này:
Ngõ vào I0.0, I0.1, I0.2, I0.3 PLC: đấu dây cho nút nhấn đến tầng buồngcabin và đấu dây cho nút nhấn gọi tầng
Ngõ vào I1.0 PLC: đấu dây cho công tắc đến tầng G ở cảm biến công tắcbáo tầng
Ngõ vào I1.1 PLC: đấu dây cho công tắc đến tầng 1 ở cảm biến công tắcbáo tầng
Ngõ vào I1.2 PLC: đấu dây cho công tắc đến tầng 2 ở cảm biến công tắcbáo tầng
Ngõ vào I1.3 PLC: đấu dây cho công tắc đến tầng 3 ở cảm biến công tắcbáo tầng
Ngõ vào I1.3 PLC: đấu dây cho công tắc đến tầng 3 ở cảm biến công tắcbáo tầng
Ngõ ra Q0.0, Q0.1 PLC: đấu dây cho motor kéo thang máy
Ngõ ra Q0.4, Q0.5 PLC: đấu dây cho led báo chiều
Ngõ ra Q0.6, Q0.7, Q1.0 PLC: đấu dây cho vi mạch led báo tầng
Ngõ vào I0.5 PLC: đấu dây cho nút nhấn mở cửa buồng cabin
Ngõ vào I0.6 PLC: đấu dây cho nút nhấn đóng cửa buồng cabin
Ngõ vào I1.5 PLC: đấu dây cho công tắc mở cửa
Ngõ vào I2.0 PLC: đấu dây cho công tắc đóng cửa
Ngõ ra Q0.2, Q0.3 PLC: đấu dây cho motor cửa cabin thang máy
Chương trình:
Chương trình chính (MAIN):
Trang 26 Chương trình con báo chiều ( BAO_CHIEU):
Chương trình con cho nút nhấn đến tầng (DEN_TANG)
Trang 29 Chương trình báo số cho thang máy (BAO_SO)
Trang 32 Chương trình mở cửa cho thang máy:
Trang 33f) Bài 6: Viết chương trình nhấn nút gọi tầng thang máy, báo chiều, báo số, mở cửa
cabin thang máy và báo lỗi theo yêu cầu sau:
Khi nhấn nút gọi tầng G thì cabin thang máy sẽ chạy tới tầng G và mở cửatrong một khoãng thời gian (khoãng 10s) rồi tự động đóng lại Nếu cabinthang máy đã ở tầng G thì nhấn nút gọi tầng G sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ, nhưng cửa thang máy sẽ mở ra trong mộtkhoãng thời gian rồi tự động đóng lại
Khi nhấn nút gọi tầng 1 thì cabin thang máy sẽ chạy tới tầng 1 và mở cửatrong một khoãng thời gian (khoãng 10s) rồi tự động đóng lại Nếu cabinthang máy đã ở tầng 1 thì nhấn nút gọi tầng 1 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ, nhưng cửa thang máy sẽ mở ra trong mộtkhoãng thời gian rồi tự động đóng lại
Khi nhấn nút gọi tầng 2 thì cabin thang máy sẽ chạy tới tầng 2 và mở cửatrong một khoãng thời gian (khoãng 10s) rồi tự động đóng lại Nếu cabinthang máy đã ở tầng 2 thì nhấn nút gọi tầng 2 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ, nhưng cửa thang máy sẽ mở ra trong mộtkhoãng thời gian rồi tự động đóng lại
Khi nhấn nút gọi tầng 3 thì cabin thang máy sẽ chạy tới tầng 3 và mở cửatrong một khoãng thời gian (khoãng 10s) rồi tự động đóng lại Nếu cabinthang máy đã ở tầng 3 thì nhấn nút gọi tầng 3 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ, nhưng cửa thang máy sẽ mở ra trong mộtkhoãng thời gian rồi tự động đóng lại
Khi nhấn nút gọi tầng 4 thì cabin thang máy sẽ chạy tới tầng 4 và mở cửatrong một khoãng thời gian (khoãng 10s) rồi tự động đóng lại Nếu cabinthang máy đã ở tầng 4 thì nhấn nút gọi tầng 4 sẽ không có tác dụng buồngcabin thang máy đứng yên tại chỗ, nhưng cửa thang máy sẽ mở ra trong mộtkhoãng thời gian rồi tự động đóng lại
Trong quá trình thang máy chạy, nếu thang máy chạy lên thì sẽ hiển thị mũitên , chạy xuống sẽ hiển thị mũi tên
Khi thang máy đứng ở tầng nào thì sẽ hiện số tầng đó, riêng tầng G sẽ hiệnsố 0
Khi thang máy đang chạy đi lên nếu thang máy qua tầng nào thì bằng sốtầng đó cộng 1
VD: Nếu thang máy đi lên đã qua tầng 1 thì sẽ hiển thị số 2
Khi thang máy đang chạy đi xuống nếu thang máy qua tầng nào thì bằng sốtầng đó trừ
VD: Nếu thang máy đi xuống đã qua tầng 2 thì sẽ hiển thị số 1
Nếu thang máy dừng không đúng vị trí thì còi phát âm thanh báo lỗi
Nếu quá tải còi phải phát âm thanh báo lỗi
Trang 34HƯỚNG DẪN:
Ngõ vào ra cần sử dụng cho chương trình này:
Ngõ vào I0.0, I0.1, I0.2, I0.3 PLC: đấu dây cho nút nhấn đến tầng buồngcabin và đấu dây cho nút nhấn gọi tầng
Ngõ vào I1.0 PLC: đấu dây cho công tắc đến tầng G ở cảm biến công tắcbáo tầng
Ngõ vào I1.1 PLC: đấu dây cho công tắc đến tầng 1 ở cảm biến công tắcbáo tầng
Ngõ vào I1.2 PLC: đấu dây cho công tắc đến tầng 2 ở cảm biến công tắcbáo tầng
Ngõ vào I1.3 PLC: đấu dây cho công tắc đến tầng 3 ở cảm biến công tắcbáo tầng
Ngõ vào I1.4 PLC: đấu dây cho công tắc đến tầng 4 ở cảm biến công tắcbáo tầng
Ngõ ra Q0.0, Q0.1 PLC: đấu dây cho motor kéo thang máy
Ngõ ra Q0.4, Q0.5 PLC: đấu dây cho led báo chiều
Ngõ ra Q0.6, Q0.7, Q1.0 PLC: đấu dây cho vi mạch led báo tầng
Ngõ vào I0.5 PLC: đấu dây cho nút nhấn mở cửa buồng cabin
Ngõ vào I0.6 PLC: đấu dây cho nút nhấn đóng cửa buồng cabin
Ngõ vào I1.5 PLC: đấu dây cho công tắc mở cửa
Ngõ vào I2.0 PLC: đấu dây cho công tắc đóng cửa
Ngõ ra Q0.2, Q0.3 PLC: đấu dây cho motor cửa cabin thang máy sử dụng 2rơle trung gian R5 và R6
Ngõ vào I2.1 PLC: đấu dây cho công tắc bảo vệ quá tải
Ngõ vào Q1.1 PLC: đấu dây cho còi báo sự cố
Chương trình:
Chương trình chính (MAIN):
Trang 35 Chương trình con báo chiều ( BAO_CHIEU):
Trang 36 Chương trình con cho nút nhấn đến tầng (DEN_TANG)
Trang 39 Chương trình báo số cho thang máy (BAO_SO)
Trang 41 Chương trình mở cửa cho thang máy:
Trang 43 Chương trình báo lỗi cho thang máy:
Nạp chương trình vào PLC và chạy thử