Professional Documents
Culture Documents
VIỆN ĐIỆN
**********
ĐỒ ÁN 2
MSSV : 20152971
Lớp : ĐK&TĐH3-K60
Hà Nội, 1 - 2019
MỤC LỤC
1
LỜI NÓI ĐẦU
Ngày nay cùng với sự phát triển của đất nước, việc xây dựng các toà nhà chung
cư cao cấp, siêu thị, cao ốc văn phòng ngày càng nhiều thì hệ thống thang máy trở
thành một phương tiện di chuyển thiết yếu. Vì vậy vấn đề đặt ra là thiết kế một hệ
thống thang máy để phục vụ nhu cầu vận chuyển hàng hoá, thiết bị cũng như phục vụ
nhu cầu đi lại của con người là rất cần thiết.
Nhận thấy đây là vấn đề rất sát thực, với những kiến thức đã được trang bị
trong quá trình học tập và nghiên cứu tại trường Đại học Bách Khoa Hà Nội, em đã
lựa chọn đề tài : “ Xây dựng hệ thống điều khiển thang máy 4 tầng (tính đến khả năng
mở rộng 10 tầng) sử dụng PLC (có thể chọn Mitsubishi, Siemens...), sử dụng phương
pháp grafcet”.
Trong quá trình thực hiện, em đã nhận được rất nhiều sự hướng dẫn tận tình
chu đáo của các thầy, cô giáo trong Viện Điện, đặc biệt là sự chỉ bảo của thầy
PGS.TS Nguyễn Hồng Quang. Em xin gửi lời cảm ơn đến các thầy, cô.
Với một khoảng thời gian ngắn để thực hiện đồ án và do kiến thức còn hạn chế,
điều kiện tiếp xúc thực tế chưa nhiều, nên đồ án còn nhiều thiếu sót. Vậy kính mong sự
góp ý từ các thầy cô để đồ án của em được hoàn thiện hơn.
2
CHƯƠNG 1:
Thang máy là thiết bị vận chuyển người và hàng hóa theo phương thẳng đứng
hoặc nghiêng một góc 150 so với phương thẳng đứng theo một tuyến đã định sẵn.
Thang máy được sử dụng rộng rãi trong các nghành sản xuất của nền kinh tế quốc dân
như trong nghành khai thác hầm mỏ, trong nghành xây dựng, luyện kim, công nghiệp
nhẹ...ở những nơi đó thang máy được sử dụng để vận chuyển hàng hóa, sản phẩm, đưa
công nhân tới những nơi làm việc có độ cao khác nhau...nó đã thay thế cho sức lực của
con người và mang lại năng suất cao.
Trong sinh hoạt dân dụng, thang máy được lắp đặt và sử dụng trong các tòa nhà
cao tầng, trong các khách sạn, siêu thị, công sở và trong các bệnh viện. Hệ thống thang
máy đã giúp con người tiết kiệm được nhiều thời gian và sức lực. Nhiều quốc gia trên
thế giới đã quy định đối với các tòa nhà trên 6 tầng phải được trang bị thang máy để
đảm bảo cho người đi lại thuận tiện, tiết kiệm thời gian và tăng năng suất lao động.
Giá thành thang máy trang bị cho công trình so với tổng giá thành công trình chiếm
khoảng 6% - 7% là hợp lý.
Ở Việt Nam trước đây thang máy được sử dụng trong các nghành công nghiệp để
chở hàng hóa và ít được phổ biến. Nhưng trong giai đoạn hiện nay với sự phát triển
của nền kinh tế quốc dân và đời sống nhân dân ngày được nâng cao. Việc sử dụng
thang máy trong mọi lĩnh vực ngày càng tăng lên.
Thang máy là một thiết bị vận chuyển đòi hỏi tính an toàn nghiêm ngặt, nó liên
quan trực tiếp đến tài sản và tính mạng con người. Vì vậy, yêu cầu chung đối với hệ
thống thang máy khi thiết kế, lắp đặt, chế tạo, vận hành, sử dụng và sữa chữa là phải
tuân thủ một cách nghiêm ngặt các yêu cầu về kỹ thuật an toàn được quy định trong
các tiêu chuẩn, quy trình, quy phạm.
3
1.2. PHÂN LOẠI THANG MÁY
Tùy thuộc vào tính chất, chức năng thang máy có thể phân thành nhiều loại ví dụ
như phân loại theo hệ dẫn động cabin, theo vị trí đặt bộ kéo tời, theo hệ thống vận
hành, theo công dụng...dưới đây là một số phân loại.
1.2.1. Phân loại theo chức năng:
Gia tốc cho phép được quy định theo cảm giác của hành khách: gia tốc tối ưu là a
< 2 m/𝑠 2
Thang máy dùng trong các tòa nhà cao tầng : Loại này có tốc độ trung bình
hoặc lớn đòi hỏi vận hành êm, an toàn, có tính thẩm mỹ.
Thang máy dùng trong bệnh viện: Phải đảm bảo rất an toàn, tối ưu độ êm khi di
chuyển, thời gian dịch chuyển, tính ưu tiên đúng theo các yêu cầu của bệnh viện.
Thang máy dùng trong hầm mỏ, xí nghiệp: Đáp ứng được các điều kiện làm
việc nặng nề của công nghiệp cũng như tác động của môi trường làm việc như: độ ẩm,
nhiệt độ, thời gian làm việc....
Thang máy tốc độ trung bình: v = 0,75÷1,5 m/s thường dùng cho các tòa nhà
có số tầng từ 6÷12 tầng
Thang máy tốc độ cao: v = 2,5÷3,5 m/s thường dùng cho các tòa nhà có số tầng
𝑚𝑡 > 16 tầng.
Thang máy tốc độ rất cao ( siêu tốc ) : v = 5m/s thường dùng trong các tòa tháp
cao tầng.
4
1.2.3. Phân loại theo tải trọng:
Thang máy loại nhỏ: Q < 500kg thường dùng trong các thư viện, nhà hàng ăn
uống để vận chuyển sách hoặc thực phẩm.
Đối với thang máy dẫn động cabin lên xuống bằng bánh rãnh thanh răng thì bộ
tời dẫn động đặt ngay trên nóc cabin.
Đối với thang máy thủy lực: Buồng đặt tại tầng trệt.
CHƯƠNG 2:
PLC (Programmable Logic Controller) là thiết bị điều khiển logic khả trình, cho
phép thực hiện linh hoạt các thuật toán điều khiển logic thông qua ngôn ngữ lập trình.
PLC S7-300 cấu trúc dạng module gồm các thành phần sau:
CPU các loại khác nhau: 312IFM, 312C, 313, 313C, 314, 314IFM, 314C, 315,
315-2 DP, 316-2 DP, 318-2.
Module tín hiệu SM xuất nhập tín hiệu tương đồng /số: SM321, SM322,
SM323, SM331, SM332,SM334, SM338, SM374.
Module chức năng FM .
Module truyền thông CP.
5
Module nguồn PS307 cấp nguồn 24VDC cho các module khác, dòng 2A, 5A,
10A.
Module ghép nối IM: IM360, IM361, IM365.
Các module được gắn trên thanh ray như hình dưới, tối đa 8 module SM/FM/CP
ở bên phải CPU, tạo thành một rack, kết nối với nhau qua bus connector gắn ở mặt sau
của module . Mỗi module được gán một số slot tính từ trái sang phải, module nguồn là
slot 1, module CPU slot 2, module kế mang số 4…
Nếu có nhiều module thì bố trí thành nhiều rack (trừ CPU312IFM và CPU313
chỉ có một rack), CPU ở rack 0, slot 2, kế đó là module phát IM360, slot 3, có nhiệm
vụ kết nối rack 0 với các rack 1, 2, 3, trên mỗi rack này có module kết nối thu IM361,
bên phải mỗi module IM là các module SM/FM/CP. Cáp nối hai module IM dài tối đa
10m. Các module được đánh số theo slot và dùng làm cơ sở để đặt địa chỉ đầu cho các
module ngõ vào ra tín hiệu. Đối với CPU 315-2DP, 316-2DP, 318-2 có thể gán địa chỉ
tùy ý cho các module.
6
Mỗi địa chỉ tương ứng với một byte. Với các module số địa chỉ một ngõ vào hay
ra là x,y với x là địa chỉ byte, y có giá trị từ 0 đến 7. Ví dụ module SM321 DI 32 có 32
ngõ vào gắn kế CPU slot 4 có địa chỉ là I0.y, I1.y, I2.y, I3.y, I là ký hiệu chỉ ngõ vào
số. Module analog có địa chỉ theo word, ví dụ module SM332 AO4 có 4 ngõ ra analog
gắn ở slot 5 rack 1 có địa chỉ PQW400, PQW402, PQW404, PQW406, ngõ ra số có ký
hiệu là Q còn ngõ vào analog ký hiệu là PIW.
Các CPU 312IFM, 314 IFM, 31xC có tích hợp sẵn một số module mở rộng:
CPU 312IFM, 312C: 10 ngõ vào số địa chỉ I124.0 …I124.7, I125.1; 6 ngõ ra
số Q124.0…Q124.5.
CPU 313C: 24 DI I124.0..126.7, 16DO Q124.0..125.7, 5 ngõ vào tương đồng
AI địa chỉ 752..761, hai ngõ ra AO 752..755 .
CPU 314IFM: 20 ngõ vào số I124.0 … I126.3; 16 ngõ ra số Q124.0 …Q125.7;
4 ngõ vào tương đồng PIW128, PIW130, PIW132, PIW134; một ngõ ra tương đồng
PQW128.
Là module nguồn nuôi. Module này có tác dụng chuyển đổi điện áp từ 120V đến
230VAC thành điện áp 24VDC phù hợp với điện áp làm việc của PLC S7-300. Có
nhiều kiểu nguồn 2A, 5A, 10A. Nguồn cung cấp là mạch cách ly, có bảo vệ ngắn
mạch, điện áp ổn định.
b) Module CPU:
Các module CPU khác nhau theo hình dạng chức năng, vận tốc xử lý lệnh. Loại
312IFM, 314IFM không có thẻ nhớ. Loại 312IFM, 313 không có pin nuôi. Loại 315-
2DP, 316-2DP, 318-2 có cổng truyền thông DP.
7
Hình 2.3: Modul hiển thị hoạt động của PLC S7-300
Các đèn báo có ý nghĩa sau:
Thẻ nhớ có thể có dung lượng từ 16KB đến 4MB, chứa chương trình từ PLC
chuyển qua và chuyển chương trình ngược trở lại cho CPU.
Pin nuôi giúp nuôi chương trình và dữ liệu khi bị mất nguồn (tối đa 1 năm),
ngoài ra còn nuôi đồng hồ thời gian thực. Với loại CPU không có pin nuôi thi cũng có
một phần vùng nhớ được duy trì.
Thông qua cổng truyền thông MPI (MultiPoint Interface) có thể nối : máy tính
lập trình, màn hình OP (Operator panel), các PLC có cổng MPI (S7-300, M7-300, S7-
400, M7-400, C7-6xx), S7-200, vận tốc truyền đến 187.5kbps (12Mbps với CPU 318-
2, 10.2 kbps với S7-200). Cổng Profibus – DP nối các thiết bị trên theo mạng Profibus
với vận tốc truyền lên đến 12Mbps.
Vùng nhớ chương trình (load memory) chứa chương trình người dùng (không
chứa địa chỉ ký hiệu và chú thích) có thể là RAM hay EEPROM trong CPU hay trên
thẻ nhớ.
8
Vùng nhớ làm việc (working memory) là RAM, chứa chương trình do vùng nhớ
chương trình chuyển qua, chỉ các phần chương trình cần thiết mới được chuyển qua,
phần nào không cần ở lại vùng nhớ chương trình , ví dụ block header, data block.
Vùng nhớ hệ thống (system memory) phục vụ cho chương trình người dùng,
bao gồm timer, counter, vùng nhớ dữ liệu M, bộ nhớ đệm xuất nhập…
+ DI/DO (Digital Input/ Digital Output): module mở rộng cổng vào/ra số.
+ AI (Analog Input): module mở rộng cổng vào tương tự.
+ AI/AO (Analog Input/Analog Output): module mở rộng cổng vào/ra tương tự.
9
e) Module chức năng (FM):
Module có chức năng điều khiển riêng như module điều khiển động cơ bước,
động cơ servo, module PID,…
10
2.2. LẬP TRÌNH TRONG S7-300
Chương trình người dùng thường được chia nhỏ thành từng khối logic theo kiểu
chương trình cấu trúc, giúp cho việc lập trình và sữa lỗi thuận tiện. Có nhiều loại khối
logic:
Khối tổ chức OB (Organization blocks).
Khối hàm hệ thống SFB (System function blocks) và hàm hệ thống SFC
(system functions) tích hợp trong PLC.
Khối hàm FB (Function blocks) trong thư viện hay người dùng tự viết.
Hàm FC (Functions) trong thư viện hay người dùng tự viết.
Khối dữ liệu Instance (Instance Data Blocks ) liên kết với FB/SFB.
Khối dữ liệu chia sẻ (Shared Data Blocks ).
Khối tổ chức OB là giao diện giữa chương trình người dùng và hệ điều hàmh của
PLC. OB được gọi bởi hệ điều hành theo chu kỳ hay khi có ngắt, có sự cố hay khi khởi
động PLC. Có nhiều khối OB và có ưu tiên khác nhau, khối OB có số ưu tiên cao hơn
có thể ngắt khối OB số ưu tiên thấp hơn. Tuỳ theo loại CPU, số lượng khối OB sử
dụng được sẽ khác nhau.
Sử dụng phần mềm STEP 7 v5.5 để lập trình cho PLC S7-300. Giao diện của
phần mềm như sau:
Với mô hình thang máy 4 tầng, ta có bảng phân công địa chỉ vào/ra (Symbol
Table) trên phần mềm STEP7 V5.5 như sau:
11
12
13
CHƯƠNG 3: THIẾT KẾ MÔ HÌNH ĐIỀU KHIỂN THANG MÁY
GT4 T4
CTHT4
GT3L T3
GT3X
CTHT3
GT2L
T2
GT2X
CTHT2
CTHT5 T1
CTHT6
GT1 ĐT4
ĐT3
ĐT2
ĐT1
CTHT1
CTHT1, CTHT2, CTHT3, CTHT4 : 4 công tắc hành trình để xác định vị trí
buồng thang tại mỗi tầng.
CTHT5 : Công tắc hành trình để báo giới hạn đóng cửa cabin.
CTHT6 : Công tắc hành trình để báo giới hạn mở cửa cabin.
ĐT1, ĐT2, ĐT3, ĐT4 : 4 nút ấn đến tầng, nằm trong cabin.
14
a) Luật điều khiển chung:
Trong thang máy có các nút gọi tầng được bố trí ngoài cửa của mỗi tầng, các nút
ấn đến tầng được đặt trong buồng thang. Các tín hiệu gọi tầng và đến tầng là ngẫu
nhiên không theo một quy luật nào cả nên yêu cầu công nghệ phải đáp ứng được mọi
yêu cầu của hành khách. Thang máy thường được điều khiển theo chiều tối ưu về
chiều chuyển động.
+ Nếu thang máy đang ở tầng 1, có hành khách muốn đến tầng 4, thang máy sẽ
chuyển động lên, trong quá trình chuyển động lên nếu có người nào đó ấn nút GT3L (
nút gọi tầng 3, đi lên) thì thang máy dẽ dừng lại ở tầng 3 đón khách sau đó mới tiếp tục
chuyển động lên tầng 4, đây là quá trình thực hiện lệnh quá giang.
+ Nếu thang máy đang ở tầng 2 ( theo chiều chuyển động đi lên ), nếu có người
gọi tầng 1 và có người gọi tầng 4 thì thang máy sẽ chuyển động đi lên tầng 4 sau đó
mới chuyển động xuống tầng 1, đây là quá trình ưu tiên về chiều chuyển động.
Nếu lệnh đến (gọi) tầng mà nhỏ hơn vị trí buồng thang đang dừng thì PLC sẽ
phát lệnh cho thang máy đi xuống và lại thực hiện các lệnh quá giang theo chiều đi
xuống.
Nếu lệnh đến (gọi) tầng bằng vị trí buồng thang đang đứng thì PLC sẽ phát lệnh
mở cửa buồng thang.
Sau khi thang máy thực hiện các lệnh gọi tầng và đến tầng theo chiều chuyển
động của nó, thang máy sẽ tự động quay lại thực hiện các lệnh vừa nhớ. Tín hiệu nhớ
này sẽ được xóa đi khi thang máy đi đến tầng hành khách gọi. Việc đóng, mở cửa chỉ
được thực hiện khi buồng thang đã dừng hẳn, cửa sẽ tự động mở ra, sau một thời gian
nhất định cửa sẽ đóng lại.
Khi thang máy đi lên thì tín hiệu đi lên được giữ và điều khiển đèn sáng ( mũi tên
đi lên ).
15
Khi thang máy đi xuống thì tín hiệu đi lên được xóa và tín hiệu đi xuống điều
khiển đèn sáng ( mũi tên đi xuống ).
Phân tích nguyên lí hoạt động của một chu kỳ thang máy:
Giả sử thang máy đang ở tầng 1, có một hành khách ở tầng 4 bấm nút GT4. Lúc
này, tín hiệu gọi tầng này được giữ lại đồng thời so sánh với vị trí của buồng thang. Vì
buồng thang đang ở tầng 1 nên đầu ra PLC điều khiển thang máy đi lên. Khi thang
máy đi lên đến tầng 4, gặp công tắc hành trình tầng 4 CTHT4 thì PLC phát tín hiệu
dừng động cơ kéo cabin, cabin sẽ dừng chính xác ở tầng 4, cửa cabin sẽ mở sau 1s kể
từ khi cabin dừng hẳn. Khi cửa cabin mở hoàn toàn sẽ tác động vào công tắc hành
trình CTHT6. Sau thời gian 5s kể từ khi CTHT6 tác động thì cửa cabin tự động đóng
lại. Và tiếp tục thực hiện chiều xuống theo yêu cầu của hành khách trong, ngoài buồng
thang.
Nếu trong quá trình chuyển động từ tầng 1 lên tầng 4, mà cabin chưa đi đến tầng
3, nếu có người nào đó ấn nút GT3L ( nút gọi tầng 3, đi lên) thì thang máy dẽ dừng lại
ở tầng 3 đón khách, sau đó mới tiếp tục chuyển động lên tầng 4, đây là quá trình thực
hiện lệnh quá giang.
Khi thang máy đang di chuyển, nếu có lệnh dừng thang máy (lệnh STOP) thì
thang máy sẽ dừng hẳn khi gặp một trong các công tắc hành trình xác định vị trí tầng
tại mỗi tầng. Ngoài ra, thang máy chỉ thực hiện lệnh dừng khi cửa đã đóng hoàn toàn.
3.2.1. GRAFCET
16
START
Đúng tầng
4
1
Open
Timer, CB
mở cửa close
STOP
17
3.2.2 Xác định hàm điều khiển
- 𝑆0 + = 𝑆𝑇𝐴𝑅𝑇 + 𝑆𝑇𝑂𝑃. 𝑆6
𝑆0 − = 𝑆1
𝑆1 − = 𝑆2 + 𝑆3
𝑆2 − = 𝑆4
𝑆3 − = 𝑆4
𝑓(𝑆3 ) = [(𝑔ọ𝑖 𝑡ầ𝑛𝑔 < 𝑣ị 𝑡𝑟í 𝑐𝑎𝑏𝑖𝑛). (𝑆1 + 𝑆6 ) + 𝑆3 ]𝑆̅4
- 𝑆4 + = (đú𝑛𝑔 𝑡ầ𝑛𝑔). (𝑆2 + 𝑆3 )
𝑆4 − = 𝑆5
𝑓(𝑆4 ) = (đú𝑛𝑔 𝑡ầ𝑛𝑔). (𝑆2 + 𝑆3 ) + 𝑆4 )𝑆̅5
- 𝑆5 + = 𝑆4 + 𝑜𝑝𝑒𝑛
𝑆5 − = 𝑆6
𝑓(𝑆5 ) = (𝑆4 + 𝑜𝑝𝑒𝑛 + 𝑆5 )𝑆̅6
- 𝑆6 + = 𝑡𝑖𝑚𝑒𝑟. (𝐶𝐵 đó𝑛𝑔). 𝑆5 + 𝑐𝑙𝑜𝑠𝑒
𝑆6 − = 𝑆0 + 𝑆2 + 𝑆3
𝑓(𝑆6 ) = (𝑡𝑖𝑚𝑒𝑟. (𝐶𝐵 đó𝑛𝑔). 𝑆5 + 𝑐𝑙𝑜𝑠𝑒 + 𝑆6 )𝑆̅0 . 𝑆̅2 . 𝑆̅3
18
A. CHƯƠNG TRÌNH ĐIỀU KHIỂN THANG MÁY 4 TẦNG
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
KẾT LUẬN
Sau thời gian nghiên cứu và làm việc nghiêm túc, bằng sự nỗ lực không ngừng
của bản thân cùng với sự hướng dẫn chỉ bảo, đóng góp ý kiến tận tình của thầy giáo
PGS. Nguyễn Hồng Quang và các thầy cô giáo bộ môn Tự động hóa, Viện Điện, em
đã hoàn thành đề tài đồ án 2:
“Xây dựng hệ thống điều khiển thang máy 4 tầng (tính đến khả năng mở rộng 10 tầng)
sử dụng PLC (có thể chọn Mitsubishi, Siemens...), sử dụng phương pháp grafcet”
Qua quá trình tìm hiểu, một thang máy thực tế phải đạt được sự kết hợp chính
xác rất cao giữa phần cơ khí và phần điện, có kết cấu cơ khí chắc chắn và hệ điều
khiển thông minh chính xác. Bản đồ án này sẽ là tài liệu tham khảo cho những sinh
viên đam mê điều khiển tự động và truyền động điện. Từ bản đồ án này để có cái nhìn
thực tế về hệ thống điều khiển thang máy hiện đại:
+ Nghiên cứu điều khiển thang máy sử dụng Vi điều khiển và biến tần.
+ Nghiên cứu điều khiển thang máy sử dụng kết hợp PLC và Vi điều khiển với
biến tần.
Về phần hiển thị trong thực tế với tòa nhà cao tầng, số tầng dừng càng tăng thì tất
nhiên số lượng mạch hiển thị cùng nút ấn và đen nhớ sẽ tăng. Số lượng dây cáp trong
giếng thang rất lớn, gây khó khăn trong quá trình thi công và bảo dưỡng cũng như tăng
thêm chi phí. Vì vậy, cần nghiên cứu sử dụng phương pháp điều khiển truyền thông
nối tiếp bất đồng bộ chuẩn RS485, ưu điểm của kiểu điều khiển này là tiết kiệm
IN/OUT đáng kể, cấu hình của tủ không thay đổi khi số tầng dừng thay đổi.
Sau một thời gian làm việc, chúng em nhận thấy kinh nghiệm thực tế với sinh
viên kỹ thuật còn rất ít ỏi. Việc sinh viên tiếp cận với trang thiết bị điện mới và hiện
đại còn rất mới mẻ đối với sinh viên. Bản đồ án này đã được hoàn thành ngoài sự đam
mê cố gắng của bản thân chúng em.
35