1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đề cương luận văn Webserver (HTML)+ PLC S71200

55 57 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 55
Dung lượng 2,56 MB

Nội dung

Lời cảm ơn Để hoàn thành đề cương luận văn này, em xin gửi lời cảm ơn chân thành đến: Ban giám hiệu trường Đại Học Bách Khoa Thành phố Hồ Chí Minh tạo điều kiện sở vật chất phịng thí nghiệm Kỹ thuật điện cho chúng em có thiết bị cơng nghệ tốt để thực hành hoàn thành tốt đề cương luận văn Xin cảm ơn giảng viên môn Kỹ thuật điện – Thầy Nguyễn Thanh Tâm hướng dẫn tận tình, chi tiết để em có đủ kiến thức vận dụng chúng vào luận văn Do chưa có nhiều kinh nghiệm để làm đề tài hạn chế kiến thức, đề cương luận văn chắc không tránh khỏi thiếu sót Rất mong nhận nhận xét, ý kiến đóng góp, phê bình từ phía Thầy để đề cương luận văn hoàn thiện Lời cuối cùng, em xin kính chúc thầy nhiều sức khỏe, thành cơng hạnh phúc TPHCM, Ngày Tháng Năm 2020 Sinh viên thực Huỳnh Thanh Sang MỤC LỤC Lời mở đầu Nội dung yêu cầu để thực đề cương luận văn tốt nghiệp Tóm tắt đề cương luận văn tốt nghiệp CHƯƠNG 1: TỔNG QUAN VỀ PLC S7-1200 1.1 Sự lựa chọn cho hệ thống vừa nhỏ 1.2 Thông tin CPU 1211C CHƯƠNG 2: LƯU ĐỒ GIẢI THUẬT VÀ HƯỚNG GIẢI QUYẾT VẤN ĐỀ 2.1 Lưu đồ giải thuật 2.2 Hướng giải vấn đề CHƯƠNG 3: CẤU HÌNH PHẦN CỨNG CHO PLC S7-1200 CHƯƠNG 4: GIAO DIỆN VÀ CHƯƠNG TRÌNH CODE HTML 13 CHƯƠNG 5: KẾT QUẢ THỰC HIỆN,ĐÁNH GIÁ KẾT QUẢ, HƯỚNG PHÁT TRIỂN VÀ KẾT LUẬN 22 5.1 Kết thực 22 5.1.1 Đọc xung từ encorder trả 22 5.1.2 Đọc vị trí motor 23 5.1.3 Đọc tốc độ motor 24 5.2 Đánh giá kết 25 5.3 Hướng phát triển 25 5.4 Kết luận 25 PHỤ LỤC 26 1.Khái niệm HTML AWP: 26 1.1 HTML gì? 26 1.2 AWP gì? 26 Thiết kế trang web đơn giản với HTML: 27 2.1 Cấu trúc trang HTML 27 2.2 Hướng dẫn thực 29 Định dạng trang HTML 31 3.1 Tạo danh sách kiểu thông thường 31 3.2 Tạo danh sách kiểu menu 31 Bảng HTML 33 Webserver AWP 36 5.1 Webserver 36 5.2 AWP 41 Chương trình code PLC 47 DANH MỤC BẢNG BIỂU Bảng 1: Thông tin CPU 1211C DANH MỤC HÌNH ẢNH Hình ảnh Hình ảnh Hình ảnh 10 Hình ảnh 10 Hình ảnh 11 Hình ảnh 11 Hình ảnh 12 Hình ảnh 12 Hình ảnh 15 Hình ảnh 10 16 Hình ảnh 11 16 Hình ảnh 12 17 Hình ảnh 13 17 Hình ảnh 14 18 Hình ảnh 15 18 Hình ảnh 16 19 Hình ảnh 17 19 Hình ảnh 19 21 Hình ảnh 21 22 Hình ảnh 20 22 Hình ảnh 23 23 Hình ảnh 22 23 Hình ảnh 25 24 Hình ảnh 24 24 Hình ảnh 26 26 Hình ảnh 27 26 Hình ảnh 28 27 Hình ảnh 29 29 Hình ảnh 30 29 Hình ảnh 31 30 Hình ảnh 32 31 Hình ảnh 33 32 Hình ảnh 35 34 Hình ảnh 36 35 Hình ảnh 37 36 Hình ảnh 38 36 Hình ảnh 39 37 Hình ảnh 40 37 Hình ảnh 41 38 Hình ảnh 43 38 Hình ảnh 42 38 Hình ảnh 44 38 Hình ảnh 45 39 Hình ảnh 46 39 Hình ảnh 47 40 Hình ảnh 48 40 Hình ảnh 49 41 Hình ảnh 50 42 Hình ảnh 51 42 Hình ảnh 52 42 Hình ảnh 53 42 Hình ảnh 54 42 Hình ảnh 55 43 Hình ảnh 56 43 Hình ảnh 57 43 Hình ảnh 58 44 Hình ảnh 59 44 Hình ảnh 60 45 Hình ảnh 61 45 Hình ảnh 62 46 Hình ảnh 63 46 Hình ảnh 64 46 Hình ảnh 65 49 Lời mở đầu Ngày nay, khoa học công nghệ phát triển với tốc độ nhanh Các sản phẩm cơng nghệ phải bắt kịp xu thời đại đáp ứng yêu cầu người sử dụng nhà sản xuất ln cập nhật không ngừng đổi để tạo sản phẩm có tính ứng dụng cao Siemens nhà sản xuất đầu việc tạo sản phẩm ứng dụng công nghệ đại Để thấy sản phẩm gần Siemens lĩnh vực tự động hóa cơng nghiệp tích hợp khả truyền thơng mạnh mẽ mà S7-1200 dòng sản phẩm tiêu biểu Một tính đáng ý dịng S71200 Webserver Thực tính khơng phải lạ việc tích hợp cổng truyền thơng PROFINET mức giá hấp dẫn làm cho S7-1200 trở nên phổ biến tính Webserver khai thác mạnh mẽ Với tính Webserver, bạn điều khiển giám sát hệ thống thiết bị di động có hỗ trợ kết nối mạng Điều cho phép truy cập vào hệ thống lúc nơi Webserver S7-1200 bao gồm thành phần HTML AWP Ngồi cịn có thành phần bổ trợ khác CCS hay Javascript Tài liệu tập trung vào việc hướng dẫn cách tạo trang web ngơn ngữ HTML tích hợp AWP để tạo thành Webserver hồn chỉnh Để hiểu rõ tài liệu này, yêu cầu phải có:  Kiến thức máy tính  Kiến thức PLC S7-1200 cách sử dụng phần mềm TIA Portal Nhận xét giáo viên hướng dẫn ……………………………………………………… …………………………… ………………………… Điểm đánh giá : ……… (thang điểm 10) TPHCM, Ngày Tháng Năm 2020 Giáo viên hướng dẫn Nhận xét giáo viên phản biện ……………………………………………………… …………………………… ………………………… Điểm đánh giá : ……… (thang điểm 10) TPHCM, Ngày Tháng Năm 2020 Giáo viên phản biện Nội dung yêu cầu để thực đề cương luận văn tốt nghiệp - Tìm hiểu Webserver (ngơn ngữ HTML) Tìm hiểu PLC S7-1200 phần mềm Tia portal Viết chương trình PLC để đọc tín hiệu xung từ encoder phản hồi về, sau dùng tín hiệu xung để tính tốn vị trí tốc độ motor Viết chương trình code HTML kết nối với phần mềm Tia portal để điều khiển cho motor hoạt động đồng thời đọc số xung, đọc vị trí tốc độ motor trình duyệt web Tóm tắt đề cương luận văn tốt nghiệp Ở phần phụ lục - Chúng ta tìm hiểu khái niệm ngôn ngữ HTML AWP Thiết kế trang web đơn giản phần mềm Notepad ++ Cách định dạng trang web, chèn bảng vào trang web Cách cấu hình cho PLC phần mềm Tia portal Cách để kết nối chương trình code HTML với phần mềm Tia portal Ở phần báo cáo - - Trình bày lý thuyết áp dụng phần phụ lục vào ứng dụng thực tế Khai báo, cấu hình cho PLC thực tế (ở sử dụng PLC S7-1200 CPU 1212 AC/DC/RLY) Viết chương trình code PLC để đọc tín hiệu xung từ encoder phản hồi về, từ suy tốc độ vị trí motor Viết chương trình code HTML kết nối với phần mềm Tia portal để điều khiển cho motor hoạt động đồng thời đọc số xung, đọc vị trí tốc độ motor trình duyệt web Đưa kết đạt sau thực Đánh giá kết thực Đưa kết luận 36 Lưu lại mở trình duyệt ta kết sau: Hình ảnh 37 Webserver AWP 5.1 Webserver S7-1200 cung cấp sẵn trang web dạng chuẩn cung cấp thông tin PLC Để truy cập trang này, phải kích hoạt chức webserver plc theo bước sau:  Click chuột phải vào PLC cần kích hoạt, chọn Properties Hình ảnh 38 37  Cửa sổ cấu hình PLC ra, click chọn mục webserver, sau check vào Enable… để kích hoạt Hình ảnh 39  Hộp thoại Securty Note ra, click OK để tiếp tục Hình ảnh 40 38  Sau click OK cửa sổ cấu hình để hồn tất Hình ảnh 41 Như hồn tất việc kích hoạt tính Webserver S7-1200, mở trình duyệt để truy cập vào server PLC Mở trình duyệt, nhập địa IP PLC vào địa nhấn Enter Hình ảnh 42 Hình ảnh 43 Sau bạn thấy trang welcome xuất hiện, click Enter để tiếp tục Hình ảnh 44 39 Để điều khiển giám sát PLC, cần đăng nhập vào Webserver với Name admin khung password chừa trống trường hợp cài password cho PLC, đăng nhập password tạo Hình ảnh 45 Sau đăng nhập, trang (Start Page) hiển thị sau Hình ảnh 46 Trang hiển thị thông tin PLC tên, địa IP, tác vụ RUN/STOP FLASHLED 40 Kế tiếp trang Diagnostic Buffer Hình ảnh 47 Trang hiển thị thông tin lịch sử hoạt động PLC, ta dựa vào thơng tin để chuẩn đốn lỗi cho PLC Cuối trang User-defined pages Hình ảnh 48 41 Trang quan trọng, cho phép vào giao diện trang web mà viết để điều khiển giám sát ngõ vào PLC, cách lick chuột vào Homepage of the application 5.2 AWP Để tạo trang User-defined pages, cần tìm hiểu qua AWP Như trình bày phần đầu AWP phần thích trang HTML Hình ảnh 49 AWP bao gồm tác vụ đọc giá trị PLC (Read), ghi giá trị xuống PLC (Write) thay giá trị dạng số dạng văn (Enum) 42 Đọc giá trị từ PLC Cú pháp Hình ảnh 50 Ví dụ Đọc giá trị từ nhớ I0.5 Hình ảnh 51 Đọc giá trị từ nhớ Q0.1 Hình ảnh 52 Đọc giá trị từ vùng nhớ MW10 Hình ảnh 53 Đọc giá trị từ Tag ‘‘Motor’’ Hình ảnh 54 43 Đọc giá trị từ Tag ‘‘Sensor’’trong Datablock1 Hình ảnh 55 Lưu ý Đối với Tag, tên Tag phải đặt cặp dấu ‘‘…’’, Datablock phải đặt dấu ‘‘…’’nhưng tên biến Datablock khơng Ghi giá trị xuống PLC Cú pháp Để ghi giá trị xuống PLC, trước hết cần khai báo biến muốn ghi giá trị Hình ảnh 56 Sau dùng form với phương thức POST để ghi giá trị vào biến Form text input Hình ảnh 57 44 Form select Hình ảnh 58 Ví dụ Dùng text input Hình ảnh 59 From thực ghi giá trị vào Tag ‘‘Tank Level’’ 45 Dùng select form Hình ảnh 60 Form cho phép lựa chọn giá trị On Off cho Tag ‘‘Switch’’, sau chọn xong nhấn ‘‘Xác nhận’’ để gửi liệu PLC Bài tập nhỏ Hãy soạn trang HTML có nội dung sau: Hình ảnh 61 Lưu trang web lại, download kiểm tra PLC sau 46 Thay giá trị số văn Trong thực tế người dùng cuối (end-user), việc giám sát thơng qua số phiền tối Có nghĩa trang web thân thiện với người dùng Chẳng hạn có giá trị biến Nhưng thay sử dụng giá trị để hiển thị Ta dùng từ gần gũi với người dùng ‘‘Bật’’ ‘‘Tắt’’ ‘‘Chạy’’ ‘‘Dừng’’ hay ‘‘On’’ ‘‘Off’’ Chúng ta làm điều thơng qua Javascript Tuy nhiên,S7-1200 hỗ trợ sẵn câu lệnh giúp thực điều cách dễ dàng Đó Enum Cú pháp Để sử dụng Enum trước hết cần khao báo Hình ảnh 62 Sau xác định biến sử dụng Enum Hình ảnh 63 Ví dụ Hình ảnh 64 Khi Tag động mang giá trị 0, S7-1200 tương đương giá trị với dòng chữ ‘‘Đã dừng’’ Khi Tag động mang giá trị 1, S7-1200 tương đương giá trị với dòng chữ ‘‘Đang chạy’’ 47 Chương trình code PLC KHAI BÁO TẬP LỆNH ĐỌC TÍN HIỆU ENCODER KHỞI ĐỘNG VÀ DỪNG MOTOR THỜI GIAN RESET CHƯƠNG TRÌNH BỘ ĐẾM HSC 48 TÍNH TỐC ĐỘ QUAY CỦA MOTOR TÍNH VỊ TRÍ ĐI ĐƯỢC CỦA TRỤC MOTOR VỊ TRÍ ĐỌC VỀ Ở BIẾN MW22 49 CHỌN ĐỌC XUNG CHỌN ĐỌC TỐC ĐỘ CHỌN ĐỌC VỊ TRÍ Hình ảnh 65 50 ... Nội dung yêu cầu để thực đề cương luận văn tốt nghiệp Tóm tắt đề cương luận văn tốt nghiệp CHƯƠNG 1: TỔNG QUAN VỀ PLC S7-1200 1.1 Sự lựa chọn... phản biện Nội dung yêu cầu để thực đề cương luận văn tốt nghiệp - Tìm hiểu Webserver (ngơn ngữ HTML) Tìm hiểu PLC S7-1200 phần mềm Tia portal Viết chương trình PLC để đọc tín hiệu xung từ encoder... 37 Webserver AWP 5.1 Webserver S7-1200 cung cấp sẵn trang web dạng chuẩn cung cấp thông tin PLC Để truy cập trang này, phải kích hoạt chức webserver plc theo bước sau:  Click chuột phải vào PLC

Ngày đăng: 30/09/2021, 15:29

HÌNH ẢNH LIÊN QUAN

CHƯƠNG 3: CẤU HÌNH PHẦN CỨNG CHO PLC S7-1200 - Đề cương luận văn Webserver (HTML)+ PLC S71200
3 CẤU HÌNH PHẦN CỨNG CHO PLC S7-1200 (Trang 14)
Hình ảnh 6 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 6 (Trang 16)
Hình ảnh 5 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 5 (Trang 16)
Hình ảnh 7 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 7 (Trang 17)
Hình ảnh 8 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 8 (Trang 17)
Hình ảnh 9 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 9 (Trang 20)
 Cửa sổ cấu hình PLC hiện ra, click chọn mục webserver, sau đó check vào ô Enable… để kích hoạt  - Đề cương luận văn Webserver (HTML)+ PLC S71200
a sổ cấu hình PLC hiện ra, click chọn mục webserver, sau đó check vào ô Enable… để kích hoạt (Trang 21)
Hình ảnh 10 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 10 (Trang 21)
Hình ảnh 13 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 13 (Trang 22)
Hình ảnh 12 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 12 (Trang 22)
Hình ảnh 14 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 14 (Trang 23)
Hình ảnh 15 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 15 (Trang 23)
Hình ảnh 16 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 16 (Trang 24)
Hình ảnh 17 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 17 (Trang 24)
Hình ảnh 21 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 21 (Trang 27)
Hình ảnh 22 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 22 (Trang 28)
Hình ảnh 25 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 25 (Trang 29)
Hình ảnh 30 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 30 (Trang 34)
Hình ảnh 31 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 31 (Trang 35)
Hình ảnh 32 3.2 Tạo một danh sách kiểu menu  - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 32 3.2 Tạo một danh sách kiểu menu (Trang 36)
Hình ảnh 33 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 33 (Trang 37)
4. Bảng trong HTML - Đề cương luận văn Webserver (HTML)+ PLC S71200
4. Bảng trong HTML (Trang 38)
Hình ảnh 36 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 36 (Trang 40)
Hình ảnh 38 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 38 (Trang 41)
 Sau đó click OK ở cửa sổ cấu hình để hoàn tất - Đề cương luận văn Webserver (HTML)+ PLC S71200
au đó click OK ở cửa sổ cấu hình để hoàn tất (Trang 43)
Hình ảnh 46 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 46 (Trang 44)
Hình ảnh 47 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 47 (Trang 45)
Hình ảnh 49 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 49 (Trang 46)
Hình ảnh 61 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 61 (Trang 50)
Hình ảnh 65 - Đề cương luận văn Webserver (HTML)+ PLC S71200
nh ảnh 65 (Trang 54)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w