ME5511 - TKHT CĐT

ME5511 Bài Giảng Thiết kế hệ thống cơ điện tử CĐT K62S

Mã lớp học trên team: Teamcode : 1rzb9hx

TỔNG HỢP TÀI LIỆU GOOGLE DRIVE : https://drive.google.com/drive/folders/1NQYq5DMjr7G1-8ggx57ijtn2YLRMguMp?usp=sharing

PLC S7200

I) Giáo trình:

Mechatronics System Design by D Shetty - ‎2010

II) Bài tập về nhà:

TÀI LIỆU TỔNG HỢP: https://sites.google.com/view/bblab/teaching/me5511-tkht-cdt

Các bạn vẽ sơ đồ LAD trên STEP 7 MICROWIN, chạy thử mô phỏng trên Simulation S7-200, sau đó nộp File code PLC (đuôi mwp) chương trình lên Team.

Chú ý: Đặt tên file hay folder MSSV_HọTên ví dụ, 20202020_NguyenVanA.zip (.mwp....)

Bài 1: Một số mạch PLC Cơ bản, mô phỏng trên PLC S7 200 - CPU224

Sử dụng giáo trình GiaotrinhS7200_HaVanTri https://drive.google.com/file/d/1v_SZKKmok0RzMayRml2KmCCZ5CcCjyNq/view?usp=sharing

7.1. Mạch tự giữ ( P 21 ( Trang 21) ,

7.2. b/TOF (P24) Bộ đếm timer TOF ,

7.3. c/TONR (P25) Bộ đếm timer TONR ,

7.4. Lệnh RS, SR (P28) ,

7.5 * (Bài Khó cho bạn nào muốn làm) 4/ Điều khiển đèn xanh đỏ tại ngã tư (P28).

Chú ý: Đặt tên file hay folder HọTên_MSSV ví dụ, NguyenVanA_20180012.zip (.mwp....)

Bài 2 : Làm BT 4 Chương trình điều khiển đèn giao thông Trang 93

BÀI GIẢNG: ĐIỀU KHIỂN LẬP TRÌNH 1 BIÊN SOẠN: GV ThS Nguyễn Tấn Đời

https://drive.google.com/file/d/15FGg_iNHSv4qG0dDTg2Sh7c0rae9VTRb/view?usp=sharing

Bài 3: Giao tiếp Mobus Rs 485

Cài thư viện Modbus theo link Tài liệu cài đặt và thực hành PLC S7200 ở phần Bài Thực Hành

Viết chương trình giao tiếp 2 PLC S7 200 theo mẫu:

https://support.industry.siemens.com/cs/document/27832511/how-do-you-implement-modbus-communication-with-s7-200-?dti=0&lc=en-WW

Chụp ảnh màn hình gửi file Microwin sp9 nộp lên team

Thông tin có trên: https://sites.google.com/view/bblab/teaching/me5511-tkht-cdt

Bài 4:

THIẾT KẾ HỆ THỐNG CẤP PHÔI TỰ ĐỘNG

Video mô tả chu trình :

https://youtu.be/LojP9dFPhRU


I0.0 Chọn chế độ bằng tay (1) hoặc tự động (0)

Lấy sườn lên :

I0.2 Mở Xy Lanh -- Q0.3 = 1;

I0.3 Đóng xy lanh -- Q0.3 = 0;

I0.4 Chạy băng tải -- Q0.2 = 1;

I0.5 Dừng băng tải -- Q0.2 = 0;

I1.0 Cảm biến cuối băng tải có vật chạy qua hay không.

Q0.7 Đèn báo màu đỏ , đang chạy bằng tay:

Chu trình:

I0.0 =0 Chọn chế độ bằng tay, Đóng mở xy lanh, chạy - dừng băng tải

I0.0 = 1 Tự động

Chờ I1.0 = 1( Có vật chạy qua), dừng băng tải

Mở xy lanh I0.2 trong 2 giây -- Q0.3 = 1;

Đóng xy lanh I0.2 trong 1 giây -- Q0.3 = 0;

Chạy băng tải -- Q0.2 = 1; đến khi I1.0 = 1( Có vật chạy qua)

Dừng băng tải và cấp phôi tiếp

Bài 5 :

Các bước, kỹ năng cần tìm hiểu để giải bài toán hệ thống lắp đai ốc của cuộc thi Canon Chietech 2020

https://www.facebook.com/104782897823672/videos/159981332737202

Trình tự tìm hiểu:


Chú ý: Đặt tên file hay folder MSSV_HọTên ví dụ, 20202020_NguyenVanA.zip (.mwp....)

III) Bài thực hành:

  1. Tài liệu cài đặt và thực hành PLC S7200

GOOGLE DRIVE : https://drive.google.com/drive/folders/1NQYq5DMjr7G1-8ggx57ijtn2YLRMguMp?usp=sharing

PLC S7200

Hướng dẫn dùng cab nạp: https://www.vietmatic.com/2018/11/sua-loi-ket-noi-cap-pc-adapter-usb-voi-plc-s7-200.html

Sửa một số lỗi thường gặp:

https://365electricalvn.com/pniopcac-assertion-error-how-to-fix/


  1. Nội dung bài thực hành:

Kết nối Arduino với PLC qua giao tiếp RS485.

Tải thư viện Modbus rs 485 trong folder tài liệu .

Lưu Ý: Mạch chuyển đổi RS 485 -232 hay bị hỏng nhiều , nên mua khoảng 3-4 mạch để test

Ví dụ thực tế : https://program-plc.blogspot.com/2015/11/plc-modbus-master-arduino-modbus-slave.html

Tham khảo:

Lập trình Modbus với PLC S7 200 :

https://support.industry.siemens.com/cs/document/27832511/how-do-you-implement-modbus-communication-with-s7-200-?dti=0&lc=en-WW

http://arduino.vn/bai-viet/1108-giao-tiep-giua-2-boad-arduino-o-cu-li-xa-1000m-bang-chuan-giao-tiep-rs-485 HỌc qua về kết nối Arduino rs 485

https://123doc.net//document/5432050-lap-trinh-arduino-giao-tiep-plc-qua-chuan-rs-485.htm

https://circuitdigest.com/microcontroller-projects/rs-485-modbus-serial-communication-with-arduino-as-master

https://circuitdigest.com/microcontroller-projects/rs485-modbus-serial-communication-using-arduino-uno-as-slave

https://circuitdigest.com/microcontroller-projects/rs485-serial-communication-between-arduino-uno-and-arduino-nano

https://arduinoinfo.mywikis.net/wiki/SoftwareSerialRS485Example

Tìm hiểu PID Động cơ DC:


Project cuối kỳ:

Nộp link google drive báo cáo lên file sau:

https://docs.google.com/spreadsheets/d/1VnB4SZPJKlWjcwISgA8Rj36XddeXbX_otgR1aqEmxjc/edit?usp=sharing


1. Đề bài

- Thiết kế hệ thống cơ điện tử và xây dựng chương trình giao tiếp với hệ cơ điện tử.

2. Yêu cầu

- Tiểu luận (nộp)

+ Giới thiệu đề tài

+ Phương pháp giải quyết vấn đề

+ Các kết quả đạt được

+ Kết luận

+ 5 - 10 trang, Có trang phân công nhiệm vụ từng thành viên của nhóm.

- Báo cáo trên lớp: slide (buổi thi ~ 5 - 10 slides)

- Chương trình giao tiếp với hệ cơ điện tử chạy demo và gửi code

3. Tính điểm

- Báo cáo trên lớp slide + tiểu luận + chương trình có giao diện điều khiển hệ cơ điện tử: 7 điểm

- Lập trình giao tiếp máy tính, điện thoại với phần cứng thời gian thực: +1 điểm

- Điều khiển thời gian thực hệ thống hoặc mô phỏng > 1 động cơ + 1 cảm biến: +1 điểm

- Điều khiển thời gian thực hệ thống hoặc mô phỏng > 1 động cơ + 2 cảm biến: +1 điểm


V. Một số ví dụ hệ cơ điện tử cho project cuối kỳ:

Smart Garden IoT System

(using Arduino Uno + ESP8266 WiFi Module)

Arduino Project-Self Balancing Robot

Built Self Balancing Robot with Smartphone Control using Arduino Microcontroller.

DIY Gimbal

DIY Gimbal | Arduino and MPU6050 Tutorial

Arduino Color Sorter Project


Sorter Project

Siemens TIA Portal & Factory IO (Sorter Project controlled by Siemens S7-1200)



Istanbul Technical University

2019 "Mechatronics System Design" Course Projects - Istanbul Technical University

BerkeleyME

Mechatronics Design,

Mechatronics Design, ME102B, Prof. Kazerooni, Spring 2014

Istanbul Technical University

2017 "Mechatronics System Design" Course Projects - Istanbul Technical University