Download miễn phí Đồ án Ứng dụng PLC S7-300 điều khiển hệ thống rửa xe tự động



ĐỀ TÀI . 3
LỜI NÓI ĐẦU . 4
Chương I:Cơ sở lí thuyết tự động hóa . 5
1.1. Mở đầu . 5
1.2. Các thành phần cơ bản của một bộ PLC . 6
1.2.1. Cấu hình phần cứng . 6
1.2.2. Cấu tạo chung của PLC . 9
1.3. Các vấn đề về lập trình . 10
1.3.1 Khái niệm chung . 10
1.3.2. Các phương pháp lập trình . 11
1.3.3. Các rơle nội . 15
1.3.4. Các rơle thời gian . 16
1.3.5. Các bộ đếm . 17
1.4. Đánh giá ưu nhược điểm của PLC . 17
ChươngII:Bộ điều khiển PLC S7-300 . 20
2.1 Cấu hình cứng . 20
2.1.1. Cấu tạo của họ PLC- S7-300 . 20
2.1. 2 Địa chỉ và gán địa chỉ . 22
2.2 Vùng đối tượng . 23
2.2.1 Các vùng nhớ . 23
2.2.2. Nhập các hằng số . 24
2.3 Ngôn ngữ lập trình . 25
2.3 1. Cấu trúc chương trình S7-300 . 25
2.3.2. Bảng lệnh của S7-300 . 27
2.4. Lập trình một số lệnh cơ bản . 27
2.4. 1. Nhóm lệnh 1ogic . 27
2.4.2. Nhóm lệnh thời gian . 30
2.4.3. Nhóm lệnh đếm . 34
Chương III: Tìm hiểu công nghệ . 38
3.1 Giới thiệu công nghệ rửa xe ô tô . 38
Đồ án học phần 3: Tự động hóa quá trình công nghệ
SVTH :Đặng Văn Trình Page 2
GVHD:Trần Đức Chuyển
3.1.1Giới thiệu các phương pháp rửa xe ô tô . 38
3.1.2 Sơ đồ nguyên lý cung cấp nước cho hệ thống rửa xe tự động . 38
3.1. 3. Phương án công nghệ của phương pháp rửa xe tự động . 39
3.2 Phương pháp thực tế ở Việt Nam. 41
3.3. Khảo sát kết cấu các chi tiết chính trong hệ thống rửa xe tự động trong phương án lựa chọn . 42
3.3.1. Đường ray . 42
3.3.2 Các thiết bị phun nước cao áp, hun chất tẩy . 42
3.3.3 Chổi lau xe. . 42
3.3.4.Hệ thống sấy khô . 43
3.3.5 Động cơ kéo băng tải . 43
3.3.6 Thiết bị điều khiển quá trình . 43
3.4 Kết luận về quá trình tìm hiểu công nghệ . 44
3.5 Mô hình xây dựng . 44
ChươngVI:Chương trình điều khiển . 46
4.1.Mạch điều khiển và mạch động lực . 46
4.1.1 Mạch điều khiển . 46
4.1.2 Mạch động lực . 48
4.2 Thực hiện trên S7-300 . 49
4.2.1 Sơ đồ kết nối. . 49
4.2.2 Chương trình lập trình trên S7-300. . 50
4.2.3 Mô phỏng bằng PLC sim . 54
4.3 Các tài liệu tham khảo . 60


1. Địa chỉ tương đối của lệnh (thường khi tập trình thiết bị lập trình tự đưa ra).
2. Phần lệnh là nội dung thao tác mà PLC phải tác động lên đối tượng của lệnh,
trong lập trình LAD thì phần này tự thể hiện trên thanh LAD, không được ghi ra.
3. Đối tượng lệnh, là phần mà lệnh tác động theo yêu cầu điều khiển, trong đối
tương lệnh lại có hai phần:
Đồ án học phần 3: Tự động hóa quá trình công nghệ
SVTH :Đặng Văn Trình Page 12
GVHD:Trần Đức Chuyển
4. Loại đối tượng, có trường hợp sau loại đối tượng có dấu ":", có các loại đốitượng
như tín hiệu vào, tín hiệu ra, cờ (rơle nội)...
5. Tham số của đối tượng lệnh để xác định cụ thể đối tượng, cách ghi tham số
cũng phụ thuộc từng loại PLC khác nhau.
Hình 1.9 Lệnh STL
Ký hiệu thường có trong mỗi lệnh:
Các ký hiệu trong lệnh, quy ước cách viết với mỗi quốc gia có khác nhau, thậm chí
mỗi hãng, mỗi thời chế tạo của hãng có thể có các ký hiệu riêng. Tuy nhiên, cách ghi
chung nhất cho một số quốc gia là:
 Mỹ:
+ Ký hiệu đầu vào là I (In), đầu ra là Q (out tránh nhầm O là không).
+ Các lệnh viết gần đủ tiếng Anh ví dụ ra là out.
+ Lệnh ra (gán) là out.
+ Tham số của lệnh dùng cơ số 10.
+ Phía trước đối tượng lệnh có dấu %.
+ Giữa các số của tham số không có dấu chấm.
Ví dụ: AND% I09; out%Q10.
 Nhật:
+ Đầu vào ký hiệu là X, đầu ra ký hiệu là Y.
+ Các lệnh hầu như được viết tắt từ tiếng Anh.
+ Lệnh ra (gán) là out.
+ Tham số của lệnh dùng cơ số 8.
Ví dụ: A X 10; out Y 07
 Tây đức
+ Đầu vào ký hiệu là I, đầu ra ký hiệu là Q.
Đồ án học phần 3: Tự động hóa quá trình công nghệ
SVTH :Đặng Văn Trình Page 13
GVHD:Trần Đức Chuyển
+ Các lệnh hầu như được viết tắt từ tiếng Anh.
+ Lệnh ra (gán) là =
+ Tham số của lệnh dùng cơ số 8.
+ Giữa các số của tham số có dấu chấm để phân biệt khe và kênh.
Ví dụ: A I 1.0; = Q 0.7.
Ngoài các ký hiệu khá chung như trên thì mỗi hãng còn có các ký hiệu riêng, có bộ
lệnh riêng. Ngay cùng một hãng ở các thời chế tạo khác nhau cũng có đặc điểm khác
nhau với bộ lệnh khác nhau. Do đó, khi sử dụng PLC thì mỗi loại PLC phải tìm hiểu
cụ thể hướng dẫn sử dụng của nó.
Một số ký hiệu khác nhau với các lệnh cơ bản được thể hiện rõ trên bảng 1.1.
1.3.2.2. Phương pháp hình thang LAD (Ladder Logic)
Phương pháp hình thang có dạng của biểu đồ nút bấm. Các phần tử cơ bản của phương
pháp hình thang là:
+ Tiếp điểm: thường mở
Thương kín + Cuộn dây (mô tả các rơle)
+ Hộp (mô tả các hàm khác nhau, các lệnh đặc biệt)
Bảng 1.1
IEC
1131-3
Misubishi
OMRON
Siemens
Telemec-
anique
Spreher
và Schuh
Chú thích
LD LD LD A L STR Khởi đầu với tiếp
điểm thường mở
LDN LDI LD NOT AN AL STR
NOT
Khởi đầu với tiếp
điểm thường kín
AND AND AND A A AND Phần tử nối tiếp có
tiếp điểm mở
AND
N
ANI AND
NOT
AN AN AND
NOT
Phần tử nối tiếp có
tiếp điểm kín
Đồ án học phần 3: Tự động hóa quá trình công nghệ
SVTH :Đặng Văn Trình Page 14
GVHD:Trần Đức Chuyển
O O OR OR O OR Phần tử song song có
tiêu điểm mở
ORN ORI ORNOT ON ON OR NOT Phần tử song song có
tiếp điểm kín
ST OUT OUT = = OUT Lấy tín hiệu ra
Mạng LAD là đường nối các phần tử thành một mạch hoàn chỉnh, theo thứ tự từ trái
sang phải, từ trên xuống dưới. Quá trình quét của PLC cũng theo thứ tự này. Mỗ một
nấc thang xác định một số hoạt động của quá trình điều khiển. Một sơ đồ LAD có
nhiều nấc thang. Trên mỗi phần tử của biếu đồ hình thang LAD có các tham số xác
định tuỳ từng trường hợp vào ký hiệu của từng hãng sản xuất PLC.
Ví dụ: Một nấc của phương pháp hình thang như hình 1.10.
Hình 1.10. Phương pháp lập trình thang LAD
Hình 1.10a là kiểu ký hiệu của Misubishi (Nhật)
Hình 1.10b là kiểu ký hiệu của Siemens (Tây đức)
Hình 1.10c là ký hiệu của Allen Bradley
1. 3.2.3. Phương pháp liệt kê 1ệnh STL (Statement List)
Phương pháp STL gần với biểu đồ logic. Ở phương pháp này các lệnh được liệt
kê thứ tự. Tuy nhiên, để phân biệt các đoạn chương trình người ta thường dùng các mã
nhớ, mỗi mã nhớ tương ứng với một nấc thang của biểu đồ hình thang. Để khởi đầu
mỗi đoạn (tương ứng như khởi đầu một nấc thang) khi lập luôn sử dụng các lệnh khởi
đầu như LD, L, A, O... (bảng 1.l). Kết thúc mỗi đoạn thường là lệnh gán cho đầu ra,
đầu ra có thể là đầu ra cho thiết bị ngoại vi có thể là đầu ra cho các rơle nội.
Ví dụ: Một đoạn STL của PLC S5 (Siemens)
hình 1.11
Đồ án học phần 3: Tự động hóa quá trình công nghệ
SVTH :Đặng Văn Trình Page 15
GVHD:Trần Đức Chuyển
Một đoạn STL của PLC S7-200 (Siemens)
0 LD I 0.1
1 A I 0.2
3 = Q 1.0
hình 1.12
Một đoạn STL của PLC MELSEC Fl (Nhật
0 LD X 400
1 O X 403
2 ANI X 404
3 OUT Y 433 hình 1.13
Một đoạn STL của CPM1A (OMRON)
0 LD 000.01
1 OR 010.00
2 AND NOT 000.00
3 AND 000.03 hình 1.14
4 OUT 010.00
1.3.2.4. Phương pháp lưu đồ điều khiển CSF (Control System Flow)
Phương pháp lưu đồ điều khiển CSF trình bày các phép toán logic với các ký hiệu
đồ hoạ đã được tiêu chuẩn hoá như hình 1.15. Phương pháp lưu đồ điều khiển thích
hợp với người đã quen với phép tính điều khiển bằng đại số Boo1e.
Hình 1.15Phương pháp lập trình CSF
1.3.3. Các rơle nội
Trong các loại PLC có nhiều thuật ngữ dùng để chỉ các linh kiện loại này, ví dụ:
rơle phụ, bộ vạch dấu, cờ hiệu, lưu trữ bít, bít nhớ... Đây là linh kiện cung cấp các
chức năng đặc biệt gắn liền với PLC và được dùng phổ biết trong lập trình. Rơle nội
này tương tự như các rơle trung gian trong sơ đồ rơle công tắc tơ. Rơle nội cũng được
Đồ án học phần 3: Tự động hóa quá trình công nghệ
SVTH :Đặng Văn Trình Page 16
GVHD:Trần Đức Chuyển
coi là các đầu ra để nhận các lệnh gán đầu ra, nhưng thực chất đầu ra này không đưa ra
ngoài (không phải thiết bị ngoại vi) mà chỉ nằm nội tại trong PLC. PLC nhỏ có thể có
tới hàng trăm rơle nội, các rơle nội đều được nuôi bằng nguồn dự phòng khi mất điện.
Một số ký hiệu các rơle nội:
Hãng Tên gọi Ký hiệu Ví dụ
Misubishi Rơle phụ hay bộ đánh dấu M M100; M101
Siemens Cờ hiệu F F0.0; F0.1
Sprecher và Sch Cuốn dây C C001; C002
TelemecaniQue Bít B B0; B1
Toshiba Rơle nội R R000; R001
Bradley Lưu trữ bít B B3/001 ; B3/002
Ví dụ: Sử dụng rơle nội (của Misibishi)
0 LD X 400
1 OR X 403
2 ANI X 404
3 OUT M 100
4 LD M 100
5 AND X 401
6 OUTY 433 hình 1.16
1.3.4. Các rơle thời gian
Trong các hệ thống điều khiển luôn luôn phải sử dụng rơle thời gian để duy trì thời
gian cho quá trình điều khiển. Trong các PLC người ta cũng gắn các rơle thời gian vào
trong đó. Tuy nhiên, thời gian ở đây được xác định nhờ đồng hồ trong CPU. Các rơle
thời gian cũng có các tên gọi khác nhau nhưng thường gọi nhất là bộ thời gian (Time).
Các nhà sản xuất PLC không thống nhất về cách lập trình cho các rơle thời gian
này. Mỗi loại PLC (thậm chí trong cùng hãng) cũng có các ký hiệu và cách lập trình
rất khác nhau cho rơle thời gian. Số lượng rơle thời gian trong mỗi PLC cũng rất khác

nhau. Điểm chung nhất đối với các rơle thời gian là các hãng đều coi r


Link Download bản DOC
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:

 

anhhung2007

New Member
Re: [Free] Ứng dụng PLC S7-300 điều khiển hệ thống rửa xe tự động

cho xin file windows cc với bạn ơi
 

daigai

Well-Known Member
Re: [Free] Ứng dụng PLC S7-300 điều khiển hệ thống rửa xe tự động

Link mới update, mời bạn xem lại bài đầu
 

Các chủ đề có liên quan khác

Top