Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 28 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
28
Dung lượng
1,37 MB
Nội dung
TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI Add your company slogan ” THÀNH PHỐ HỒ “CHÍ MINH Báo cáo Tự động hoá trình công nghệ Giảng viên: Lê Thị Ngọc Quyên Nhóm thực hiện: Nhóm Trần Lê Mân Huỳnh Phước Thiện Lê Anh Dũng Thái Hữu Đạt 5.1 Nguyễn Thị Mi Thi LOGO QUÁ TRÌNH TUẦNTỰ CÓ LẶPVÒNG leman.reallab@gmail.com Nội dung KHÁI NIỆM LƯU ĐỒ THUẬT TOÁN VÍ DỤ VÀ BÀI TẬP BÀI TẬP ỨNG DỤNG leman.reallab@gmail.com KHÁI NIỆM 1.1 Khái niệm Tuầntựlặpvòng - Quá trình có lặpvòng trình thực lặp lại chu trình điều kiện thoả mãn - Quá trình lặpvòng kết thúc điều kiện hết thoả mãn vònglặp 1.2 Tổng quát Ta có trình lặpvòng sau: ON Y1 X1 YA1 XA1 YA2 XA2 Xq=0 XAn-2 YAn-1 XAn-1 YAn XAn Y2 Xq=1 leman.reallab@gmail.com OFF KHÁI NIỆM 1.2 Tổng quát ON Y1 X1 YA1 XA1 YA2 XA2 XAn-2 YAn-1 XAn-1 Xq=0 YAn XAn Y2 Xq=1 - Chú thích : + Các nút sơ đồ thể vị trí bắt đầu kết thúc trình + Các đoạn nút thể cho trình diễn + X ngõ vào thay đổi trạng thái trình + Y ngõ điều khiển cấu chấp hành leman.reallab@gmail.com OFF LƯU ĐỒ THUẬT TOÁN Ta có trình lặpvòng sau: ON Y1 X1 YA1 XA1 YA2 XA2 Xq=0 XAn-2 YAn-1 XAn-1 YAn XAn Xq=1 leman.reallab@gmail.com Y2 OFF LƯU ĐỒ THUẬT TOÁN Ví dụ: ON Y1 X1 Y2 X2 Y3 X3 Y4 X4 Xq=1 Xq=0 Y5 leman.reallab@gmail.com OFF VÍ DỤ VÀ BÀI TẬP - Các dạng van điều khiển dạng ngõ ra: a1 a1 a2 a2 Ngõ Ngõ có phản không hồi phản hồi Van điện từ trạng thái, đầu điều khiển Van điện từ trạng thái, đầu điều khiển điện, đầu có lò xo tự hồi điện leman.reallab@gmail.com VÍ DỤ VÀ BÀI TẬP 3.1 Ví dụ Thực trình sau: a2 b2 Y1 Y2 b1 Y3 Start A+ A- B+ BStop a) Sơ đồ trình lặp vòng: Start Y1 a2 Y2 b2 Y3 b1 Stop leman.reallab@gmail.com VÍ DỤ VÀ BÀI TẬP 3.1 Ví dụ Start, A+ A- B+ B- b) Bảng I/O: Input Output Kí hiệu Địa Start I0.0 Stop I0.1 a1 I0.2 a2 I0.3 b1 I0.4 b2 I0.5 (1) (2) Kí hiệu Địa A Q0.0 B Q0.1 Kí hiệu Địa A+ Q0.0 A- Q0.1 B+ Q0.2 B10 Q0.3 leman.reallab@gmail.com VÍ DỤ VÀ BÀI TẬP VÍ DỤ VÀ BÀI TẬP 3.2 Ví dụ Start, A+ B+ B- A- c) Thuật toán – cấu chấp hành Start Y1 Y2 a1 c a2 Y1 B+ Y2 Y1 Y3 A+ Y1 b1 Y3 Y2 Y3 B- Y3 Y2 Y1 IN b2 Y2 A- Q Y3 Y1 n Y3 14 14 PV leman.reallab@gmail.com VÍ DỤ VÀ BÀI TẬP 3.3 Ví dụ Thực trình sau: a2 Y1 Y2 c1 c2 b2 Y3 Y4 Y5 Start A+ B+ B- C+ C- AXq=0 a) Sơ đồ trình lặp vòng: Start Y1 a2 Y2 b2 Y3 c2 Y4 c1 Y5 Stop Xq=1 Xq=0 15 leman.reallab@gmail.com leman.reallab@gmail.com VÍ DỤ VÀ BÀI TẬP a2 3.3 Ví dụ Y1 Stop Y2 Y3 Y4 Xq=0 Input Start c1 c2 Start A+ B+ B- C+ C- A- b) Bảng I/O: Kí hiệu b2 Output Địa I0.0 I0.1 a1 I0.2 a2 I0.3 b1 I0.4 b2 I0.5 c1 I0.6 c2 I0.7 (2) (1) Kí hiệu Địa Kí hiệu Địa A Q0.0 A+ Q0.0 B Q0.1 A- Q0.1 C Q0.3 B+ Q0.2 B- Q0.3 C- Q0.4 C+ Q0.5 16 leman.reallab@gmail.com Y5 VÍ DỤ VÀ BÀI TẬP a2 3.3 Ví dụ Y1 b2 Y2 c1 c2 Y3 Y4 Y5 Start A+ B+ B- C+ C- A- c) Thuật toán Xq=0 Y1 Y2 Start Y1 a2 Y1 c2 Y3 Y3 Y2 Y5 Y2 Y4 Y4 Y2 c1 Y4 c1 Y4 Xq Y5 a1 Xq Y5 b2 Y2 Y3 Y4 Y3 17 17 leman.reallab@gmail.com leman.reallab@gmail.com VÍ DỤ VÀ BÀI TẬP a2 3.3 Ví dụ Y1 Y2 Y3 c1 Y5 Y4 Start A+ B+ B- C+ C- A- d) Cơ cấu chấp hành Xq=0 A+ Y1 c2 b2 A Y1 A- Y5 Y2 B+ Y2 Y3 B- Y3 Y4 B Y4 CY2 Y4 b1 b1 C C+ 18 18 Y3 leman.reallab@gmail.com leman.reallab@gmail.com VÍ DỤ VÀ BÀI TẬP 3.4 Ví dụ Thực trình sau: a2 b1 b2 Y1 Y2 Y3 Start A+ B+ B- Y4 Y5 b1 Y4 A- N lần a) Sơ đồ trình lặp vòng: Start Y1 a2 Y2 b2 Y3 Y5 Stop N lần 19 leman.reallab@gmail.com leman.reallab@gmail.com VÍ DỤ VÀ BÀI TẬP 3.4 Ví dụ a2 Y1 b) Bảng I/O: b1 b2 Y2 Y4 Y3 Start A+ B+ B- Y5 A- N lần Input Output Kí hiệu Địa Start I0.0 Kí hiệu Địa Stop I0.1 A Q0.0 a1 I0.2 B Q0.1 a2 I0.3 b1 I0.4 b2 (2) (1) I0.5 20 Kí hiệu Địa A+ Q0.0 A- Q0.1 B+ Q0.2 B- Q0.3 leman.reallab@gmail.com VÍ DỤ VÀ BÀI TẬP a2 3.4 Ví dụ Y1 c) Thuật toán b1 b2 Y2 Y4 Y3 Start A+ B+ B- Y5 A- N lần Y1 Y2 START Y1 a2 Y1 Y2 Y3 Y5 Y2 Y4 a1 Y5 Y4 Y2 c Y4 Y4 b2 Y2 b1 Y3 c Y3 Y4 Y5 Y3 21 leman.reallab@gmail.com VÍ DỤ VÀ BÀI TẬP a2 3.4 Ví dụ Y1 d) Cơ cấu chấp hành b1 b2 Y4 Y3 Y2 Start A+ B+ B- A Y1 A- N lần Y2 A+ Y1 Y3 Y5 A- Y4 Y2 B+ B Y3 B- Y2 Y2 Y2 CNT CNT N N Y5 Y5 22 leman.reallab@gmail.com Y5 BÀI TẬP ỨNG DỤNG Bài tập 2- trang 69- Giáo trình Cho băng chuyền hình sau: Khi nhấn Start Băng chuyền thùng M1 chạy, thùng tới X1 tác động M1 dừng lại, M2 chạy, táo rơi xuống, cảm biến X2 tác động vào đếm C đủ số C tác động, M2 dừng lại, M1 chạy tiếp X1 C Start M ↑ M ↑ M X →C Stop M2 C X2 X1 M1 23 leman.reallab@gmail.com BÀI TẬP ỨNG DỤNG Bài tập 2- trang 69- Giáo trình 24 leman.reallab@gmail.com BÀI TẬP ỨNG DỤNG Bài tập 2- trang 69- Giáo trình Thực trình sau: X1 Start M1 C M2 X2 M3 C Stop a) Sơ đồ trình lặp vòng: 25 leman.reallab@gmail.com BÀI TẬP ỨNG DỤNG Bài tập 2- trang 69- Giáo trình X1 b) Bảng I/O: Start M1 Input M2 X2 M3 C Stop Kí hiệu Địa Start I0.0 Stop I0.1 Kí hiệu Địa x1 I0.2 BC1 Q0.0 x2 I0.3 BC2 Q0.1 Output 26 C leman.reallab@gmail.com BÀI TẬP ỨNG DỤNG Bài tập 2- trang 69- Giáo trình c) Thuật toán cấu chấp hành: Start Stop X1 M2 C M1 Start M1 M1 M2 X2 M3 C Stop M3 M2 M3 X1 M1 BC1 M3 M2 M1 BC2 C X1 M2 C M2 M1 M3 M3 27 leman.reallab@gmail.com “ Add your company slogan ” Thank You leman2016.hcmutrans@gmail.com For your attention LOGO 28 leman.reallab@gmail.com ...QUÁ TRÌNH TU N TỰ CÓ LẶP VÒNG leman.reallab@gmail.com Nội dung KHÁI NIỆM LƯU ĐỒ THUẬT TOÁN VÍ DỤ VÀ BÀI TẬP BÀI TẬP ỨNG DỤNG leman.reallab@gmail.com KHÁI NIỆM 1.1 Khái niệm Tu n tự lặp vòng... Xq=0 Y1 Y2 Start Y1 a2 Y1 c2 Y3 Y3 Y2 Y5 Y2 Y4 Y4 Y2 c1 Y4 c1 Y4 Xq Y5 a1 Xq Y5 b2 Y2 Y3 Y4 Y3 17 17 leman.reallab@gmail.com leman.reallab@gmail.com VÍ DỤ VÀ BÀI TẬP a2 3.3 Ví dụ Y1 Y2 Y3 c1 Y5... C- A- b) Bảng I/O: Kí hiệu b2 Output Địa I0.0 I0.1 a1 I0.2 a2 I0.3 b1 I0.4 b2 I0.5 c1 I0.6 c2 I0 .7 (2) (1) Kí hiệu Địa Kí hiệu Địa A Q0.0 A+ Q0.0 B Q0.1 A- Q0.1 C Q0.3 B+ Q0.2 B- Q0.3 C- Q0.4 C+