Chƣơng trỡnh viết cho PLC S7-200

Một phần của tài liệu lập trình thiết kế hệ thống chuông báo tại trường học (Trang 51 - 70)

KẾT LUẬN

Đồ ỏn “lập trỡnh thiết kế hệ thống chuụng bỏo tại trường học ” em tỡm hiểu về phƣơng phỏp điều khiển hệ thống chuụng bỏo tự động cho cỏc trƣờng học, giải quyết việc bỏo hiệu vào/ra cỏc tiết học tại trƣờng học một cỏch tự động.

Trong đồ ỏn em đó tỡm hiểu và đƣa ra cỏc phƣơng phỏp điều khiển chuụng bỏo tối ƣu nhất, tự động nhất, với việc chuụng hoạt động theo mựa, khụng bỏo vào thứ 7, ngày lễ, kỳ học. Cú hai chế độ hoạt động là auto và tự động.

Với việc sử dụng PLC S7-200 CPU 214 thỡ cú nhữ hạn chế về một số hàm tớnh toỏn và chuyển đổi (convert), nhƣ khụng cú hàm chuyển đổi từ dạng Byte sang Int (B_I) và ngƣợc lại (I_B) do vậy chƣơng trỡnh viết khụng thể tối ƣu hoỏ về mặt tớnh toỏn thời gian ra chơi tự động, để cú thể sử dụng cho nhiều trƣờng hợp nhiều mụi trƣờng khỏc nhau. Nờn việc chuyển giao cụng nghệ cho cỏc trƣờng khỏc nhău là khỏ phức tạp. Với vấn đề trờn ta cú cú thể đƣợc nghiờn cứu khỏc phục, tỡm hiểu sõu ở đồ ỏn sau khi sử dụng đời PLC cao hơn.

Đồ ỏn đƣợc thực hiện trong một thời gian ngắn khụng trỏnh khỏi những sai sút mong cỏc thầy cụ thụng cảm và giỳp đỡ em hoàn thiện đồ ỏn này.

Một lần nữa em xin chõn thành cảm ơn thầy Th.S Nguyễn Đoàn Phong

đó hƣớng dẫn và giỳp em hoàn thành bản đồ ỏn này. Đồng thời em cũng xin cảm ơn tất cả cỏc thầy cụ đó dạy dỗ em trong suốt bốn năm học vừa qua, nhờ cỏc thầy cụ, em mới cú đƣợc kiến thức nhƣ ngày hụm nay.

Hải phũng, ngày 8 thỏng 7 năm 2011

Sinh viờn

TÀI LIỆU THAM KHẢO

1. Th.S Chõu Chớ Đức, Kỹ thuật điều khiển lập trỡnh PLC Simatic S7- 200, Nhà xuất bản khoa học kỹ thuật.

2. Bựi Quốc Khỏnh, Nguyễn Văn Liờm, Nguyễn Thị Hiền, Truyền động

điện, nhà xuất bản khoa học kỹ thuật.

3. Tống Văn On, Hoàng Đức Hải, họ nhà vi diều khiển 8051, Nhà xuất bản lao động - xó hội

4. Nguyễn Doón Phƣớc, Phan Xuõn Minh (2000), Tự động hoỏ với

Simatic S7-200, Nhà xuất bản khoa học kỹ thuật.

Webside:

5. www.lib.hpu.edu.vn 6. www.tailieu.vn 7. www.google.com.vn

MỤC LỤC

LỜI MỞ ĐẦU ... 1

CHƢƠNG 1. CHUễNG TỰ ĐỘNG TRONG TRƢỜNG HỌC ... 3

1.1. CHUễNG TỰ ĐỘNG TRONG TRƢỜNG HỌC ... 3

1.2. PHÂN TÍCH MỤC ĐÍCH, YấU CẦU DỒ ÁN ... 4

1.2.2. Yờu cầu:... 5

1.2.3. Thời gian cỏc tiết học. ... 5

1.2.3.1. Giờ học mựa hố ... 5

1.2.3.2. Giờ học mựa đụng ... 6

1.3. CẤU TẠO VÀ NGHUYấN Lí HOẠT ĐỘNG CHUễNG ĐIỆN ... 7

1.3.1. Cấu tạo... 7

1.3.2. Nguyờn lý ... 8

CHƢƠNG 2. CÁC PHƢƠNG PHÁP ĐIỀU KHIỂN CHUễNG ĐIỆN 10 2.1. CÁC PHƢƠNG PHÁP ĐIỀU KHIỂN CHUễNG ĐIỆN ... 10 (adsbygoogle = window.adsbygoogle || []).push({});

2.1.1. Phƣơng phỏp dựng vi điều khiển ... 10

2.1.2. Phƣơng phỏp dựng Modul LOGO! ... 16

2.1.2.1. Thống số LOGO!230RC ... 16

2.1.2.2. Đầu ra đầu vào LOGO!230RC... 17

2.1.2.3. Sơ đồ đấu nối ... 17

2.1.2.4. Đồng hồ (khoỏ định thời gian). ... 18

2.1.3. Phƣơng phỏp dựng PLC S7-200 ... 22

2.1.3.1. Đồng hồ thời gian thực ... 24

2.2.1. Phƣơng phỏp dựng vi điều khiển. ... 26 2.2.1.1. Ƣu điểm ... 26 2.2.1.2. Nhƣợc điểm ... 26 2.2.2. Phƣơng phỏp dựng LOGO! ... 26 2.2.2.1. Ƣu điểm ... 26 2.2.2.2. Nhƣợc điểm ... 27 2.2.3. Phƣơng phỏp dựng PLC S7-200 ... 27 2.2.3. 1 Ƣu điểm ... 27 2.2.3.2. Nhƣợc điểm ... 28 2.2.4. Nhận xột và lựa chọn phƣơng ỏn ... 28

CHƢƠNG 3. ỨNG DỤNG PLC VÀO ĐIỀU KHIỂN CHUễNG BÁO TIẾT HỌC TỰ ĐỘNG TRƢỜNG ĐẠI HỌC ... 30

3.1. SỰ PHÁT TRIỂN CỦA TỰ ĐỘNG HOÁ VÀ PLC ... 30

3.1.1. Sự phỏt triển của tự động hoỏ ... 30

3.1.2. Sự phỏt triển của PLC ... 30

3.2. THIẾT BỊ ĐIỀU KHIỂN KHẢ TRèNH PLC S7-200 ... 32

3.2.1. Giới thiệu chung về cỏc họ của PLC S7-200 ... 32

3.2.2. Cấu trỳc chung họ PLC S7-200 ... 33

3.2.2.1. Cấu trỳc phần cứng ... 33

3.2.2.2. Cổng truyền thụng ... 34

3.2.2.3. Cấu trỳc bộ nhớ PLC S7-200 ... 36

3.3. THIẾT KẾ Mễ HèNH CHUễNG BÁO TIẾT HỌC TỰ ĐỘNG ĐIỀU

KHIỂN BẰNG PLC ... 39

3.3.1. Lựa chộn cỏc thiết bị dựng trong mụ hỡnh ... 39

3.3.1.1. Yờu cầu về mụ hỡnh... 39

3.3.1.2. Mục đớch của việc chế tạo mụ hỡnh... 39

3.3.2. Lựa chọn thiết bị cho mụ hỡnh ... 40

3.3.2.1. PLC S7-214 ... 40

3.3.2.2. Chuụng điện ... 40

3.3.2.3. Đốn bỏo ... 41

3.3.2.4. Rơle ... 41

3.3.2.4. Bộ nguồn ... 41 (adsbygoogle = window.adsbygoogle || []).push({});

3.3.3. Yờu cầu chƣơng trỡnh ... 42

3.3.4. Lƣu đồ thuật toỏn điều khiển ... 43

3.3.5. Bảng bố chớ địa chỉ vào/ra PLC ... 48

3.3.6. Mạch đầu vào, đầu ra ... 48

3.3.6.1. Đầu vào PLC ... 48

3.3.6.2. Đầu ra PLC ... 49

3.3.6.3. Mạch động lực ... 49

3.3.7. Mụ hỡnh chuụng bỏo tiết học tự động ... 50

3.3.8. Chƣơng trỡnh viết cho PLC S7-200 ... 51

KẾT LUẬN ... 65

Một phần của tài liệu lập trình thiết kế hệ thống chuông báo tại trường học (Trang 51 - 70)